Skip to content

Commit 3cc35e9

Browse files
update expanded test snapshots for non-root auth support
1 parent c7ca0b1 commit 3cc35e9

36 files changed

+1110
-222
lines changed

tests-expanded/test_add_i128_tests.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,11 @@ impl<'a> ContractClient<'a> {
219219
self.env.mock_auths(mock_auths);
220220
}
221221
if self.mock_all_auths {
222-
self.env.mock_all_auths();
222+
if self.allow_non_root_auth {
223+
self.env.mock_all_auths_allowing_non_root_auth();
224+
} else {
225+
self.env.mock_all_auths();
226+
}
223227
}
224228
}
225229
use soroban_sdk::{FromVal, IntoVal};

tests-expanded/test_add_u128_tests.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,11 @@ impl<'a> ContractClient<'a> {
219219
self.env.mock_auths(mock_auths);
220220
}
221221
if self.mock_all_auths {
222-
self.env.mock_all_auths();
222+
if self.allow_non_root_auth {
223+
self.env.mock_all_auths_allowing_non_root_auth();
224+
} else {
225+
self.env.mock_all_auths();
226+
}
223227
}
224228
}
225229
use soroban_sdk::{FromVal, IntoVal};

tests-expanded/test_add_u64_tests.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,11 @@ impl<'a> ContractClient<'a> {
219219
self.env.mock_auths(mock_auths);
220220
}
221221
if self.mock_all_auths {
222-
self.env.mock_all_auths();
222+
if self.allow_non_root_auth {
223+
self.env.mock_all_auths_allowing_non_root_auth();
224+
} else {
225+
self.env.mock_all_auths();
226+
}
223227
}
224228
}
225229
use soroban_sdk::{FromVal, IntoVal};

tests-expanded/test_associated_types_contracttrait_tests.rs

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,11 @@ impl<'a> TraitClient<'a> {
301301
self.env.mock_auths(mock_auths);
302302
}
303303
if self.mock_all_auths {
304-
self.env.mock_all_auths();
304+
if self.allow_non_root_auth {
305+
self.env.mock_all_auths_allowing_non_root_auth();
306+
} else {
307+
self.env.mock_all_auths();
308+
}
305309
}
306310
}
307311
use soroban_sdk::{FromVal, IntoVal};
@@ -457,7 +461,11 @@ impl<'a> ContractClient<'a> {
457461
self.env.mock_auths(mock_auths);
458462
}
459463
if self.mock_all_auths {
460-
self.env.mock_all_auths();
464+
if self.allow_non_root_auth {
465+
self.env.mock_all_auths_allowing_non_root_auth();
466+
} else {
467+
self.env.mock_all_auths();
468+
}
461469
}
462470
}
463471
use soroban_sdk::{FromVal, IntoVal};
@@ -630,7 +638,11 @@ impl<'a> ContractClient<'a> {
630638
self.env.mock_auths(mock_auths);
631639
}
632640
if self.mock_all_auths {
633-
self.env.mock_all_auths();
641+
if self.allow_non_root_auth {
642+
self.env.mock_all_auths_allowing_non_root_auth();
643+
} else {
644+
self.env.mock_all_auths();
645+
}
634646
}
635647
}
636648
use soroban_sdk::{FromVal, IntoVal};
@@ -955,7 +967,11 @@ mod test_with_wasm {
955967
self.env.mock_auths(mock_auths);
956968
}
957969
if self.mock_all_auths {
958-
self.env.mock_all_auths();
970+
if self.allow_non_root_auth {
971+
self.env.mock_all_auths_allowing_non_root_auth();
972+
} else {
973+
self.env.mock_all_auths();
974+
}
959975
}
960976
}
961977
use soroban_sdk::{FromVal, IntoVal};
@@ -1036,7 +1052,11 @@ mod test_with_wasm {
10361052
self.env.mock_auths(mock_auths);
10371053
}
10381054
if self.mock_all_auths {
1039-
self.env.mock_all_auths();
1055+
if self.allow_non_root_auth {
1056+
self.env.mock_all_auths_allowing_non_root_auth();
1057+
} else {
1058+
self.env.mock_all_auths();
1059+
}
10401060
}
10411061
}
10421062
use soroban_sdk::{FromVal, IntoVal};

tests-expanded/test_associated_types_tests.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,11 @@ impl<'a> ContractClient<'a> {
231231
self.env.mock_auths(mock_auths);
232232
}
233233
if self.mock_all_auths {
234-
self.env.mock_all_auths();
234+
if self.allow_non_root_auth {
235+
self.env.mock_all_auths_allowing_non_root_auth();
236+
} else {
237+
self.env.mock_all_auths();
238+
}
235239
}
236240
}
237241
use soroban_sdk::{FromVal, IntoVal};

tests-expanded/test_auth_tests.rs

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,11 @@ impl<'a> ContractAClient<'a> {
216216
self.env.mock_auths(mock_auths);
217217
}
218218
if self.mock_all_auths {
219-
self.env.mock_all_auths();
219+
if self.allow_non_root_auth {
220+
self.env.mock_all_auths_allowing_non_root_auth();
221+
} else {
222+
self.env.mock_all_auths();
223+
}
220224
}
221225
}
222226
use soroban_sdk::{FromVal, IntoVal};
@@ -1596,7 +1600,11 @@ impl<'a> ContractBClient<'a> {
15961600
self.env.mock_auths(mock_auths);
15971601
}
15981602
if self.mock_all_auths {
1599-
self.env.mock_all_auths();
1603+
if self.allow_non_root_auth {
1604+
self.env.mock_all_auths_allowing_non_root_auth();
1605+
} else {
1606+
self.env.mock_all_auths();
1607+
}
16001608
}
16011609
}
16021610
use soroban_sdk::{FromVal, IntoVal};

tests-expanded/test_bls_tests.rs

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -856,7 +856,11 @@ impl<'a> ContractClient<'a> {
856856
self.env.mock_auths(mock_auths);
857857
}
858858
if self.mock_all_auths {
859-
self.env.mock_all_auths();
859+
if self.allow_non_root_auth {
860+
self.env.mock_all_auths_allowing_non_root_auth();
861+
} else {
862+
self.env.mock_all_auths();
863+
}
860864
}
861865
}
862866
use soroban_sdk::{FromVal, IntoVal};
@@ -945,7 +949,11 @@ impl<'a> ContractClient<'a> {
945949
self.env.mock_auths(mock_auths);
946950
}
947951
if self.mock_all_auths {
948-
self.env.mock_all_auths();
952+
if self.allow_non_root_auth {
953+
self.env.mock_all_auths_allowing_non_root_auth();
954+
} else {
955+
self.env.mock_all_auths();
956+
}
949957
}
950958
}
951959
use soroban_sdk::{FromVal, IntoVal};
@@ -1020,7 +1028,11 @@ impl<'a> ContractClient<'a> {
10201028
self.env.mock_auths(mock_auths);
10211029
}
10221030
if self.mock_all_auths {
1023-
self.env.mock_all_auths();
1031+
if self.allow_non_root_auth {
1032+
self.env.mock_all_auths_allowing_non_root_auth();
1033+
} else {
1034+
self.env.mock_all_auths();
1035+
}
10241036
}
10251037
}
10261038
use soroban_sdk::{FromVal, IntoVal};
@@ -1092,7 +1104,11 @@ impl<'a> ContractClient<'a> {
10921104
self.env.mock_auths(mock_auths);
10931105
}
10941106
if self.mock_all_auths {
1095-
self.env.mock_all_auths();
1107+
if self.allow_non_root_auth {
1108+
self.env.mock_all_auths_allowing_non_root_auth();
1109+
} else {
1110+
self.env.mock_all_auths();
1111+
}
10961112
}
10971113
}
10981114
use soroban_sdk::{FromVal, IntoVal};

tests-expanded/test_bn254_tests.rs

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,11 @@ impl<'a> ContractClient<'a> {
658658
self.env.mock_auths(mock_auths);
659659
}
660660
if self.mock_all_auths {
661-
self.env.mock_all_auths();
661+
if self.allow_non_root_auth {
662+
self.env.mock_all_auths_allowing_non_root_auth();
663+
} else {
664+
self.env.mock_all_auths();
665+
}
662666
}
663667
}
664668
use soroban_sdk::{FromVal, IntoVal};
@@ -737,7 +741,11 @@ impl<'a> ContractClient<'a> {
737741
self.env.mock_auths(mock_auths);
738742
}
739743
if self.mock_all_auths {
740-
self.env.mock_all_auths();
744+
if self.allow_non_root_auth {
745+
self.env.mock_all_auths_allowing_non_root_auth();
746+
} else {
747+
self.env.mock_all_auths();
748+
}
741749
}
742750
}
743751
use soroban_sdk::{FromVal, IntoVal};
@@ -823,7 +831,11 @@ impl<'a> ContractClient<'a> {
823831
self.env.mock_auths(mock_auths);
824832
}
825833
if self.mock_all_auths {
826-
self.env.mock_all_auths();
834+
if self.allow_non_root_auth {
835+
self.env.mock_all_auths_allowing_non_root_auth();
836+
} else {
837+
self.env.mock_all_auths();
838+
}
827839
}
828840
}
829841
use soroban_sdk::{FromVal, IntoVal};
@@ -902,7 +914,11 @@ impl<'a> ContractClient<'a> {
902914
self.env.mock_auths(mock_auths);
903915
}
904916
if self.mock_all_auths {
905-
self.env.mock_all_auths();
917+
if self.allow_non_root_auth {
918+
self.env.mock_all_auths_allowing_non_root_auth();
919+
} else {
920+
self.env.mock_all_auths();
921+
}
906922
}
907923
}
908924
use soroban_sdk::{FromVal, IntoVal};

tests-expanded/test_constructor_tests.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -794,7 +794,11 @@ impl<'a> ContractClient<'a> {
794794
self.env.mock_auths(mock_auths);
795795
}
796796
if self.mock_all_auths {
797-
self.env.mock_all_auths();
797+
if self.allow_non_root_auth {
798+
self.env.mock_all_auths_allowing_non_root_auth();
799+
} else {
800+
self.env.mock_all_auths();
801+
}
798802
}
799803
}
800804
use soroban_sdk::{FromVal, IntoVal};

tests-expanded/test_contract_data_tests.rs

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,11 @@ impl<'a> ContractClient<'a> {
253253
self.env.mock_auths(mock_auths);
254254
}
255255
if self.mock_all_auths {
256-
self.env.mock_all_auths();
256+
if self.allow_non_root_auth {
257+
self.env.mock_all_auths_allowing_non_root_auth();
258+
} else {
259+
self.env.mock_all_auths();
260+
}
257261
}
258262
}
259263
use soroban_sdk::{FromVal, IntoVal};
@@ -335,7 +339,11 @@ impl<'a> ContractClient<'a> {
335339
self.env.mock_auths(mock_auths);
336340
}
337341
if self.mock_all_auths {
338-
self.env.mock_all_auths();
342+
if self.allow_non_root_auth {
343+
self.env.mock_all_auths_allowing_non_root_auth();
344+
} else {
345+
self.env.mock_all_auths();
346+
}
339347
}
340348
}
341349
use soroban_sdk::{FromVal, IntoVal};
@@ -411,7 +419,11 @@ impl<'a> ContractClient<'a> {
411419
self.env.mock_auths(mock_auths);
412420
}
413421
if self.mock_all_auths {
414-
self.env.mock_all_auths();
422+
if self.allow_non_root_auth {
423+
self.env.mock_all_auths_allowing_non_root_auth();
424+
} else {
425+
self.env.mock_all_auths();
426+
}
415427
}
416428
}
417429
use soroban_sdk::{FromVal, IntoVal};

0 commit comments

Comments
 (0)