core/ppl: add groups criterion (#4916)

* core/ppl: add groups criterion

* remove dead code

* add additional test
This commit is contained in:
Caleb Doxsey 2024-01-30 09:40:15 -07:00 committed by GitHub
parent 3ca2f2462d
commit 6a833b365a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 268 additions and 109 deletions

View file

@ -11,7 +11,7 @@ func TestAccept(t *testing.T) {
allow:
and:
- accept: 1
`, []dataBrokerRecord{}, Input{})
`, nil, Input{})
require.NoError(t, err)
require.Equal(t, A{true, A{ReasonAccept}, M{}}, res["allow"])
require.Equal(t, A{false, A{}}, res["deny"])