To install dependencies and compile contracts:
yarn install
yarn build
yarn test
Seaport also includes a suite of fuzzing tests written in solidity with Foundry.
To install Foundry (assuming a Linux or macOS system):
curl -L https://foundry.paradigm.xyz | bash
This will download foundryup. To start Foundry, run:
foundryup
To install dependencies:
git submodule update --init --recursive
FOUNDRY_PROFILE=lite forge test # with 1000 fuzz runs