25 lines
1.2 KiB
Plaintext
25 lines
1.2 KiB
Plaintext
package after_resolution
|
|
import future.keywords
|
|
|
|
test_fails_on_experimental_not_opt_in_attribute_in_stable_group if {
|
|
count(deny) == 1 with input as {"groups": [{ "id": "span.foo",
|
|
"type": "span",
|
|
"stability": "stable",
|
|
"attributes": [{
|
|
"name": "test.experimental",
|
|
"stability": "experimental",
|
|
"requirement_level": "required"
|
|
}]}]}
|
|
}
|
|
|
|
test_passes_on_experimental_opt_in_attribute_in_stable_group if {
|
|
count(deny) == 0 with input as {"groups": [{ "id": "span.foo",
|
|
"type": "span",
|
|
"stability": "stable",
|
|
"attributes": [{
|
|
"name": "test.experimental",
|
|
"stability": "experimental",
|
|
"requirement_level": "opt_in"
|
|
}]}]}
|
|
}
|