(
env: &PocketIc,
canister_id: Principal,
requester: Principal,
expected_request_policies: &[InitRequestPolicyInput],
expected_extra_request_policies: usize,
)
| 817 | } |
| 818 | |
| 819 | fn assert_initial_request_policies( |
| 820 | env: &PocketIc, |
| 821 | canister_id: Principal, |
| 822 | requester: Principal, |
| 823 | expected_request_policies: &[InitRequestPolicyInput], |
| 824 | expected_extra_request_policies: usize, |
| 825 | ) -> Result<(), String> { |
| 826 | let listed_request_policies = list_request_policies(env, canister_id, requester) |
| 827 | .expect("failed to get request policies") |
| 828 | .0 |
| 829 | .expect("failed to get request policies"); |
| 830 | |
| 831 | if listed_request_policies.policies.len() |
| 832 | != expected_request_policies.len() + expected_extra_request_policies |
| 833 | { |
| 834 | return Err(format!( |
| 835 | "expected {} request policies, got {}", |
| 836 | expected_request_policies.len() + expected_extra_request_policies, |
| 837 | listed_request_policies.policies.len() |
| 838 | )); |
| 839 | } |
| 840 | |
| 841 | Ok(()) |
| 842 | } |
| 843 | |
| 844 | fn assert_initial_named_rules( |
| 845 | env: &PocketIc, |
no test coverage detected