Labels: infrastructure, testing
Priority: High
Estimated Time: 3 hours
Description:
Current CI only builds/tests the workspace locally; once #48 (API integration tests) and the various contract-level testnet references (scripts/deploy_testnet.sh, contracts/atomic_swap/tests/testnet_integration.rs) mature, CI needs a way to run against something closer to a real network rather than only in-process unit tests.
Tasks:
- Stand up a local Soroban quickstart/emulator container in CI
- Add a CI job running
testnet_integration.rs-style tests against it
- Document the difference between unit, local-emulated, and real-testnet test tiers
Labels:
infrastructure,testingPriority: High
Estimated Time: 3 hours
Description:
Current CI only builds/tests the workspace locally; once #48 (API integration tests) and the various contract-level testnet references (
scripts/deploy_testnet.sh,contracts/atomic_swap/tests/testnet_integration.rs) mature, CI needs a way to run against something closer to a real network rather than only in-process unit tests.Tasks:
testnet_integration.rs-style tests against it