@@ -551,6 +551,8 @@ module pyth::pyth_test {
551551 data_sources: vector <DataSource >,
552552 update_fee: u64 ,
553553 to_mint: u64 ): (BurnCapability <AptosCoin >, MintCapability <AptosCoin >, Coin <AptosCoin >) {
554+ let (burn_capability, mint_capability) = aptos_coin::initialize_for_test (aptos_framework);
555+
554556 // Initialize wormhole with a large message collection fee
555557 wormhole::wormhole_test ::setup (100000 );
556558
@@ -563,7 +565,6 @@ module pyth::pyth_test {
563565 let (_pyth, signer_capability) = account::create_resource_account (&deployer, b"pyth ");
564566 pyth::init_test (signer_capability, stale_price_threshold, governance_emitter_chain_id, governance_emitter_address, data_sources, update_fee);
565567
566- let (burn_capability, mint_capability) = aptos_coin::initialize_for_test (aptos_framework);
567568 let coins = coin::mint (to_mint, &mint_capability);
568569 (burn_capability, mint_capability, coins)
569570 }
@@ -753,6 +754,8 @@ module pyth::pyth_test {
753754 to_mint: u64
754755 ): (BurnCapability <AptosCoin >, MintCapability <AptosCoin >, Coin <AptosCoin >) {
755756 let aptos_framework_account = std::account ::create_account_for_test (@aptos_framework );
757+ let (burn_capability, mint_capability) = aptos_coin::initialize_for_test (aptos_framework);
758+
756759 std::timestamp ::set_time_has_started_for_testing (&aptos_framework_account);
757760 wormhole::init_test (
758761 22 ,
@@ -777,7 +780,6 @@ module pyth::pyth_test {
777780 data_sources,
778781 50 );
779782
780- let (burn_capability, mint_capability) = aptos_coin::initialize_for_test (aptos_framework);
781783 let coins = coin::mint (to_mint, &mint_capability);
782784 (burn_capability, mint_capability, coins)
783785 }
0 commit comments