@@ -108,6 +108,7 @@ mod paych_constructor {
108108 #[ test]
109109 fn actor_doesnt_exist_test ( ) {
110110 let mut rt = construct_runtime ( ) ;
111+ rt. set_caller ( * INIT_ACTOR_CODE_ID , INIT_ACTOR_ADDR ) ;
111112 rt. expect_validate_caller_type ( vec ! [ Type :: Init ] ) ;
112113 let params = ConstructorParams {
113114 to : Address :: new_id ( TEST_PAYCH_ADDR ) ,
@@ -226,6 +227,7 @@ mod paych_constructor {
226227 ExitCode :: OK ,
227228 ) ;
228229
230+ rt. set_caller ( * INIT_ACTOR_CODE_ID , INIT_ACTOR_ADDR ) ;
229231 rt. expect_validate_caller_type ( vec ! [ Type :: Init ] ) ;
230232 let params = ConstructorParams { from : non_id_addr, to : to_addr } ;
231233 expect_abort (
@@ -263,6 +265,7 @@ mod paych_constructor {
263265 ExitCode :: OK ,
264266 ) ;
265267
268+ rt. set_caller ( * INIT_ACTOR_CODE_ID , INIT_ACTOR_ADDR ) ;
266269 rt. expect_validate_caller_type ( vec ! [ Type :: Init ] ) ;
267270 let params = ConstructorParams { from : from_addr, to : non_id_addr } ;
268271 expect_abort (
@@ -1201,6 +1204,7 @@ fn require_add_new_lane(rt: &mut MockRuntime, param: LaneParams) -> SignedVouche
12011204
12021205fn construct_and_verify ( rt : & mut MockRuntime , sender : Address , receiver : Address ) {
12031206 let params = ConstructorParams { from : sender, to : receiver } ;
1207+ rt. set_caller ( * INIT_ACTOR_CODE_ID , INIT_ACTOR_ADDR ) ;
12041208 rt. expect_validate_caller_type ( vec ! [ Type :: Init ] ) ;
12051209 call ( rt, METHOD_CONSTRUCTOR , & RawBytes :: serialize ( & params) . unwrap ( ) ) ;
12061210 rt. verify ( ) ;
0 commit comments