TestSuite.schema.json

{ "name": "Test Suite", "description": "This is a test suite for evaluating policies.", "tests": [ { "name": "Test Table 1", "input": { "actions": ["read", "write"], "auxData": "{ "jwt": "token" }", "principals": ["user1", "user2"], "resourceGroups": ["group1", "group2"] }, "expected": [ { "actions": { "action1": "EFFECT_ALLOW" }, "outputs": [], "principal": "user1", "resource": "resource1" } ] } ], "options": { "defaultPolicyVersion": "v1", "lenientScopeSearch": true } }