24dd6ed48b
Fix all the tests for the solana bridge program so that we can start running it in CI. Use the `solana-program-test` crate as the test framework. Previously, running the tests required spinning up a test validator and manually deploying the program there. Now developers can just do `cargo test-bpf` to run the tests without needing any additional setup (beyond installing the solana tools). This also lets us split out the tests so that they can be run separately rather than having to run everything sequentially in a single integration test. |
||
---|---|---|
.. | ||
src | ||
tests | ||
Cargo.toml | ||
Xargo.toml |