Skip to content

Commit aa8663d

Browse files
committed
Pass api to make_init_msg
1 parent 966bd0a commit aa8663d

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

contracts/hackatom/tests/integration.rs

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ use cosmwasm_vm::{
2727
execute, instantiate, migrate, mock_env, mock_info, mock_instance,
2828
mock_instance_with_balances, query, sudo, test_io, MockApi, MOCK_CONTRACT_ADDR,
2929
},
30-
Instance, Querier, Storage, VmError,
30+
Storage, VmError,
3131
};
3232

3333
use hackatom::msg::{ExecuteMsg, InstantiateMsg, MigrateMsg, QueryMsg, SudoMsg};
@@ -37,12 +37,10 @@ static WASM: &[u8] = include_bytes!("../target/wasm32-unknown-unknown/release/ha
3737

3838
const DESERIALIZATION_LIMIT: usize = 20_000;
3939

40-
fn make_init_msg<S: Storage + 'static, Q: Querier + 'static>(
41-
deps: &Instance<MockApi, S, Q>,
42-
) -> (InstantiateMsg, String) {
43-
let verifier = deps.api().addr_make("verifies");
44-
let beneficiary = deps.api().addr_make("benefits");
45-
let creator = deps.api().addr_make("creator");
40+
fn make_init_msg(api: &MockApi) -> (InstantiateMsg, String) {
41+
let verifier = api.addr_make("verifies");
42+
let beneficiary = api.addr_make("benefits");
43+
let creator = api.addr_make("creator");
4644
(
4745
InstantiateMsg {
4846
verifier,
@@ -319,7 +317,7 @@ fn execute_release_fails_for_wrong_sender() {
319317
fn execute_cpu_loop() {
320318
let mut deps = mock_instance(WASM, &[]);
321319

322-
let (instantiate_msg, creator) = make_init_msg(&deps);
320+
let (instantiate_msg, creator) = make_init_msg(deps.api());
323321
let init_info = mock_info(creator.as_str(), &[]);
324322
let init_res: Response =
325323
instantiate(&mut deps, mock_env(), init_info, instantiate_msg).unwrap();
@@ -341,7 +339,7 @@ fn execute_cpu_loop() {
341339
fn execute_storage_loop() {
342340
let mut deps = mock_instance(WASM, &[]);
343341

344-
let (instantiate_msg, creator) = make_init_msg(&deps);
342+
let (instantiate_msg, creator) = make_init_msg(deps.api());
345343
let init_info = mock_info(creator.as_str(), &[]);
346344
let init_res: Response =
347345
instantiate(&mut deps, mock_env(), init_info, instantiate_msg).unwrap();
@@ -363,7 +361,7 @@ fn execute_storage_loop() {
363361
fn execute_memory_loop() {
364362
let mut deps = mock_instance(WASM, &[]);
365363

366-
let (instantiate_msg, creator) = make_init_msg(&deps);
364+
let (instantiate_msg, creator) = make_init_msg(deps.api());
367365
let init_info = mock_info(creator.as_str(), &[]);
368366
let init_res: Response =
369367
instantiate(&mut deps, mock_env(), init_info, instantiate_msg).unwrap();
@@ -388,7 +386,7 @@ fn execute_memory_loop() {
388386
fn execute_allocate_large_memory() {
389387
let mut deps = mock_instance(WASM, &[]);
390388

391-
let (instantiate_msg, creator) = make_init_msg(&deps);
389+
let (instantiate_msg, creator) = make_init_msg(deps.api());
392390
let init_info = mock_info(creator.as_str(), &[]);
393391
let init_res: Response =
394392
instantiate(&mut deps, mock_env(), init_info, instantiate_msg).unwrap();
@@ -444,7 +442,7 @@ fn execute_allocate_large_memory() {
444442
fn execute_panic() {
445443
let mut deps = mock_instance(WASM, &[]);
446444

447-
let (instantiate_msg, creator) = make_init_msg(&deps);
445+
let (instantiate_msg, creator) = make_init_msg(deps.api());
448446
let init_info = mock_info(creator.as_str(), &[]);
449447
let init_res: Response =
450448
instantiate(&mut deps, mock_env(), init_info, instantiate_msg).unwrap();
@@ -475,7 +473,7 @@ fn execute_panic() {
475473
fn execute_user_errors_in_api_calls() {
476474
let mut deps = mock_instance(WASM, &[]);
477475

478-
let (instantiate_msg, creator) = make_init_msg(&deps);
476+
let (instantiate_msg, creator) = make_init_msg(deps.api());
479477
let init_info = mock_info(creator.as_str(), &[]);
480478
let _init_res: Response =
481479
instantiate(&mut deps, mock_env(), init_info, instantiate_msg).unwrap();

0 commit comments

Comments
 (0)