@@ -316,9 +316,9 @@ mod tests {
316
316
fn proper_initialization ( ) {
317
317
let mut deps = mock_dependencies ( ) ;
318
318
319
- let verifier = String :: from ( "verifies" ) ;
320
- let beneficiary = String :: from ( "benefits" ) ;
321
- let creator = String :: from ( "creator" ) ;
319
+ let verifier: String = deps . api . addr_make ( "verifies" ) . into ( ) ;
320
+ let beneficiary: String = deps . api . addr_make ( "benefits" ) . into ( ) ;
321
+ let creator: String = deps . api . addr_make ( "creator" ) . into ( ) ;
322
322
let expected_state = State {
323
323
verifier : deps. api . addr_validate ( & verifier) . unwrap ( ) ,
324
324
beneficiary : deps. api . addr_validate ( & beneficiary) . unwrap ( ) ,
@@ -344,9 +344,9 @@ mod tests {
344
344
fn instantiate_and_query ( ) {
345
345
let mut deps = mock_dependencies ( ) ;
346
346
347
- let verifier = String :: from ( "verifies" ) ;
348
- let beneficiary = String :: from ( "benefits" ) ;
349
- let creator = String :: from ( "creator" ) ;
347
+ let verifier: String = deps . api . addr_make ( "verifies" ) . into ( ) ;
348
+ let beneficiary: String = deps . api . addr_make ( "benefits" ) . into ( ) ;
349
+ let creator: String = deps . api . addr_make ( "creator" ) . into ( ) ;
350
350
let msg = InstantiateMsg {
351
351
verifier : verifier. clone ( ) ,
352
352
beneficiary,
@@ -364,11 +364,11 @@ mod tests {
364
364
fn migrate_verifier ( ) {
365
365
let mut deps = mock_dependencies ( ) ;
366
366
367
- let verifier = String :: from ( "verifies" ) ;
368
- let beneficiary = String :: from ( "benefits" ) ;
369
- let creator = String :: from ( "creator" ) ;
367
+ let verifier: String = deps . api . addr_make ( "verifies" ) . into ( ) ;
368
+ let beneficiary: String = deps . api . addr_make ( "benefits" ) . into ( ) ;
369
+ let creator: String = deps . api . addr_make ( "creator" ) . into ( ) ;
370
370
let msg = InstantiateMsg {
371
- verifier,
371
+ verifier : verifier . clone ( ) ,
372
372
beneficiary,
373
373
} ;
374
374
let info = mock_info ( & creator, & [ ] ) ;
@@ -377,10 +377,13 @@ mod tests {
377
377
378
378
// check it is 'verifies'
379
379
let query_response = query ( deps. as_ref ( ) , mock_env ( ) , QueryMsg :: Verifier { } ) . unwrap ( ) ;
380
- assert_eq ! ( query_response. as_slice( ) , b"{\" verifier\" :\" verifies\" }" ) ;
380
+ assert_eq ! (
381
+ query_response. as_slice( ) ,
382
+ format!( r#"{{"verifier":"{verifier}"}}"# ) . as_bytes( )
383
+ ) ;
381
384
382
385
// change the verifier via migrate
383
- let new_verifier = String :: from ( "someone else" ) ;
386
+ let new_verifier: String = deps . api . addr_make ( "someone else" ) . into ( ) ;
384
387
let msg = MigrateMsg {
385
388
verifier : new_verifier. clone ( ) ,
386
389
} ;
@@ -396,9 +399,9 @@ mod tests {
396
399
fn sudo_can_steal_tokens ( ) {
397
400
let mut deps = mock_dependencies ( ) ;
398
401
399
- let verifier = String :: from ( "verifies" ) ;
400
- let beneficiary = String :: from ( "benefits" ) ;
401
- let creator = String :: from ( "creator" ) ;
402
+ let verifier: String = deps . api . addr_make ( "verifies" ) . into ( ) ;
403
+ let beneficiary: String = deps . api . addr_make ( "benefits" ) . into ( ) ;
404
+ let creator: String = deps . api . addr_make ( "creator" ) . into ( ) ;
402
405
let msg = InstantiateMsg {
403
406
verifier,
404
407
beneficiary,
@@ -440,9 +443,9 @@ mod tests {
440
443
let mut deps = mock_dependencies ( ) ;
441
444
442
445
// initialize the store
443
- let creator = String :: from ( "creator" ) ;
444
- let verifier = String :: from ( "verifies" ) ;
445
- let beneficiary = String :: from ( "benefits" ) ;
446
+ let creator: String = deps . api . addr_make ( "creator" ) . into ( ) ;
447
+ let verifier: String = deps . api . addr_make ( "verifies" ) . into ( ) ;
448
+ let beneficiary: String = deps . api . addr_make ( "benefits" ) . into ( ) ;
446
449
447
450
let instantiate_msg = InstantiateMsg {
448
451
verifier : verifier. clone ( ) ,
@@ -470,13 +473,13 @@ mod tests {
470
473
assert_eq ! (
471
474
msg,
472
475
& SubMsg :: new( BankMsg :: Send {
473
- to_address: beneficiary,
476
+ to_address: beneficiary. clone ( ) ,
474
477
amount: coins( 1000 , "earth" ) ,
475
478
} ) ,
476
479
) ;
477
480
assert_eq ! (
478
481
execute_res. attributes,
479
- vec![ ( "action" , "release" ) , ( "destination" , "benefits" ) ] ,
482
+ vec![ ( "action" , "release" ) , ( "destination" , & beneficiary ) ] ,
480
483
) ;
481
484
assert_eq ! ( execute_res. data, Some ( vec![ 0xF0 , 0x0B , 0xAA ] . into( ) ) ) ;
482
485
}
@@ -486,9 +489,9 @@ mod tests {
486
489
let mut deps = mock_dependencies ( ) ;
487
490
488
491
// initialize the store
489
- let creator = String :: from ( "creator" ) ;
490
- let verifier = String :: from ( "verifies" ) ;
491
- let beneficiary = String :: from ( "benefits" ) ;
492
+ let creator: String = deps . api . addr_make ( "creator" ) . into ( ) ;
493
+ let verifier: String = deps . api . addr_make ( "verifies" ) . into ( ) ;
494
+ let beneficiary: String = deps . api . addr_make ( "benefits" ) . into ( ) ;
492
495
493
496
let instantiate_msg = InstantiateMsg {
494
497
verifier : verifier. clone ( ) ,
@@ -531,9 +534,9 @@ mod tests {
531
534
let mut deps = mock_dependencies ( ) ;
532
535
533
536
// initialize the store
534
- let verifier = String :: from ( "verifies" ) ;
535
- let beneficiary = String :: from ( "benefits" ) ;
536
- let creator = String :: from ( "creator" ) ;
537
+ let verifier: String = deps . api . addr_make ( "verifies" ) . into ( ) ;
538
+ let beneficiary: String = deps . api . addr_make ( "benefits" ) . into ( ) ;
539
+ let creator: String = deps . api . addr_make ( "creator" ) . into ( ) ;
537
540
538
541
let instantiate_msg = InstantiateMsg {
539
542
verifier,
@@ -558,8 +561,8 @@ mod tests {
558
561
let mut deps = mock_dependencies ( ) ;
559
562
560
563
let instantiate_msg = InstantiateMsg {
561
- verifier : String :: from ( "verifies" ) ,
562
- beneficiary : String :: from ( "benefits" ) ,
564
+ verifier : deps . api . addr_make ( "verifies" ) . into ( ) ,
565
+ beneficiary : deps . api . addr_make ( "benefits" ) . into ( ) ,
563
566
} ;
564
567
let init_info = mock_info ( "creator" , & coins ( 1000 , "earth" ) ) ;
565
568
let init_res = instantiate ( deps. as_mut ( ) , mock_env ( ) , init_info, instantiate_msg) . unwrap ( ) ;
@@ -584,7 +587,7 @@ mod tests {
584
587
let contract = Addr :: unchecked ( "my-contract" ) ;
585
588
let bin_contract: & [ u8 ] = b"my-contract" ;
586
589
587
- // return the unhashed value here
590
+ // return the un-hashed value here
588
591
let no_work_query = query_recurse ( deps. as_ref ( ) , 0 , 0 , contract. clone ( ) ) . unwrap ( ) ;
589
592
assert_eq ! ( no_work_query. hashed, Binary :: from( bin_contract) ) ;
590
593
0 commit comments