mirror of
https://github.com/open-policy-agent/opa.git
synced 2026-08-12 19:32:48 -06:00
c5fbc69f10
Fixes #5272. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
22 lines
620 B
YAML
22 lines
620 B
YAML
cases:
|
|
- modules:
|
|
- |
|
|
package test
|
|
o = ["1", "2"]
|
|
f(x) := o[_] == x
|
|
p { f("1") }
|
|
note: 'functionerrors/conflict: plain false and true result, first round'
|
|
query: data.test.p = x
|
|
want_error: functions must not produce multiple outputs for same inputs
|
|
want_error_code: eval_conflict_error
|
|
- modules:
|
|
- |
|
|
package test
|
|
o = ["1", "2"]
|
|
f(x) := o[_] == x
|
|
p { f("2") }
|
|
note: 'functionerrors/conflict: plain false and true result, second round'
|
|
query: data.test.p = x
|
|
want_error: functions must not produce multiple outputs for same inputs
|
|
want_error_code: eval_conflict_error
|