Skip to content
This repository has been archived by the owner on Dec 19, 2023. It is now read-only.

Update Integration Tests build directions. #26

Merged
merged 2 commits into from
Jun 24, 2022
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,10 @@ If issues persist with ccache
export CCACHE_DISABLE=1
```

### Building Integration Tests

Integration tests require access to a mandel build. Instructions below provide additional steps for using a mandel built from source or installed. For development purposes it is generally advised to use mandel built from source instead of installed.

#### For building integration tests with mandel built from source (not installed)

Need to provide some environment variables to find necessary test dependencies
Expand All @@ -50,6 +54,16 @@ export mandel_DIR=${mandel_root}/build/lib/cmake/eosio
export eosio_DIR=${mandel_root}/build/lib/cmake/eosio
```

#### For building integration tests with mandel dev install

Need to provide direction on `PATH` to find necessary dev/test dependencies and mandel package.

Update `PATH` to include the location mandel dev was installed to. Example from mandel dev install instructions uses `$HOME/mandeldev`, which will be used here as well.

```sh
export export PATH="$HOME/mandeldev:$PATH"
```

### Guided Installation or Building from Scratch
```sh
git clone --recursive https://github.com/eosnetworkfoundation/mandel.cdt
Expand Down