Skip to main content

wp_solana_test_core/
lib.rs

1//! Protocol-agnostic Solana test infrastructure built on LiteSVM.
2
3pub mod accounts;
4pub mod clock;
5pub mod context;
6pub mod execute;
7pub mod fixture_loader;
8pub mod mock_rpc;
9pub mod rng;
10pub mod svm_builders;
11pub mod tokens;
12
13pub use accounts::{load_accounts_json, load_program, set_account};
14pub use clock::{advance_clock, set_clock};
15pub use context::{new_test_context, TestContext};
16pub use execute::{execute, execute_with_logs};
17pub use rng::test_rng;
18pub use tokens::{fund_token, fund_wsol, override_mint_authority};