Skip to content

Commit

Permalink
add some test_functions (#216)
Browse files Browse the repository at this point in the history
  • Loading branch information
pause125 committed Nov 22, 2022
1 parent a66f0f3 commit 87859a9
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 0 deletions.
Binary file modified build/StarcoinFramework/source_maps/Account.mvsm
Binary file not shown.
Binary file modified build/StarcoinFramework/source_maps/GenesisSignerCapability.mvsm
Binary file not shown.
5 changes: 5 additions & 0 deletions sources/Account.move
Expand Up @@ -201,6 +201,11 @@ module Account {
signer_cap
}

#[test_only]
public fun get_genesis_capability_for_test(): SignerCapability {
get_genesis_capability()
}

public fun create_signer_with_cap(cap: &SignerCapability): signer {
create_signer(cap.addr)
}
Expand Down
10 changes: 10 additions & 0 deletions sources/GenesisSignerCapability.move
Expand Up @@ -34,4 +34,14 @@ module StarcoinFramework::GenesisSignerCapability {
let cap = borrow_global<GenesisSignerCapability>(CoreAddresses::GENESIS_ADDRESS());
Account::create_signer_with_cap(&cap.cap)
}

#[test_only]
public fun initialize_for_test(signer: &signer, cap: Account::SignerCapability) {
initialize(signer, cap);
}

#[test_only]
public fun get_genesis_signer_for_test(): signer acquires GenesisSignerCapability {
get_genesis_signer()
}
}

0 comments on commit 87859a9

Please sign in to comment.