workspace-test.sh 601 B

1234567891011121314151617181920
  1. #!/usr/bin/env bash
  2. #
  3. # This script is used to prepare the environment in order to run the NEAR
  4. # workspaces based tests. It relies on the relative position of the wormhole-
  5. # stub contract to this directory.
  6. set -euo pipefail
  7. # Setup rust to build wasm.
  8. rustup target add wasm32-unknown-unknown
  9. cargo build --release --target wasm32-unknown-unknown
  10. cp target/wasm32-unknown-unknown/release/pyth.wasm .
  11. (
  12. cd ../wormhole-stub
  13. cargo build --release --target wasm32-unknown-unknown
  14. cp target/wasm32-unknown-unknown/release/wormhole_stub.wasm ../receiver
  15. )
  16. RUST_LOG=info cargo nextest run