test_utils_solana 0.11.2

Utilities and extensions for testing solana in wasm compatible environments
pub use solana_banks_client::BanksClientExt;
pub use solana_banks_interface::BanksTransactionResultWithSimulation;
pub use solana_program_binaries as programs;
pub use solana_program_runtime;
pub use solana_program_test::BanksClient;
pub use solana_program_test::BanksClientError;
pub use solana_program_test::ProgramTest;
pub use solana_program_test::ProgramTestBanksClientExt;
pub use solana_program_test::ProgramTestContext;
pub use solana_program_test::ProgramTestError;
pub use solana_program_test::processor;
pub use test_rpc_provider::*;
#[cfg(feature = "test_validator")]
pub use test_validator_runner::*;
pub use utils::*;

mod macros;
mod test_rpc_provider;
#[cfg(feature = "test_validator")]
mod test_validator_runner;
mod utils;

pub mod prelude {
	pub use wallet_standard::prelude::*;
	pub use wasm_client_solana::prelude::*;

	pub use super::BanksClientAsyncExtension;
	pub use super::ProgramTestBanksClientExt;
	pub use super::ProgramTestContextExtension;
	pub use super::ProgramTestExtension;
}

#[doc(hidden)]
pub mod __private {
	pub use assert2::check;
}