Skip to content

stellar: add localnet integration tests#84

Open
cupicmarko wants to merge 1 commit into
feature/stellar/core-contractfrom
feature/stellar/integration-tests
Open

stellar: add localnet integration tests#84
cupicmarko wants to merge 1 commit into
feature/stellar/core-contractfrom
feature/stellar/integration-tests

Conversation

@cupicmarko

Copy link
Copy Markdown

Adds a standalone Stellar integration-test crate for exercising the Wormhole Core Soroban contract against localnet. The tests compile independently from the contract unit tests and cover the main localnet contract lifecycle.

Changes:

  • Add stellar/integration-tests/ with helpers for deployment, VAA construction, RPC/event inspection, and localnet test cases.
  • Add localnet tests for initialization/querying, message posting, guardian set upgrades, contract upgrades, message fees, and fee transfers.
  • Add .env.localnet and scripts/run-tests.sh for localnet execution.
  • Register integration-tests in the Stellar Cargo workspace and update Cargo.lock.

Adds a standalone Stellar integration-test crate for exercising the
Wormhole Core Soroban contract against localnet. The tests compile
independently from the contract unit tests and cover the main localnet
contract lifecycle.

Changes:
- Add stellar/integration-tests/ with helpers for deployment, VAA
  construction, RPC/event inspection, and localnet test cases.
- Add localnet tests for initialization/querying, message posting,
  guardian set upgrades, contract upgrades, message fees, and fee
  transfers.
- Add .env.localnet and scripts/run-tests.sh for localnet execution.
- Register integration-tests in the Stellar Cargo workspace and update
  Cargo.lock.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants