devol_accounts_kit/tests/
mod.rs

1mod platform_test;
2
3#[cfg(not(feature = "on-chain"))]
4#[cfg(test)]
5pub(crate) mod tests {
6    use std::str::FromStr;
7    use solana_client::nonblocking::rpc_client::RpcClient;
8    use solana_program::pubkey::Pubkey;
9    use crate::dvl_client::dvl_client::DvlClient;
10    use crate::constants::test_constants::*;
11
12    pub fn setup_devol_client() -> DvlClient {
13        let client = RpcClient::new(String::from(RPC_URL));
14        let admin_pub_key = Pubkey::from_str(ADMIN_PUBLIC_KEY).unwrap();
15        let program_id = Pubkey::from_str(PROGRAM_ID).unwrap();
16        let reader = DvlClient::new(client, INT_SEED, admin_pub_key, program_id);
17        reader
18    }
19}