Files
releases/test/cases/testdata/baseandvirtualdocs/test-baseandvirtualdocs-0704.yaml
T
Philip Conrad 63e1877c48 linters+testdata: Reformat all yaml testcases for linting. (#6511)
This commit adds a config for yamllint, mass-reformats all of
the existing Yaml testcases to pass linting, and adds a Yaml
linting job to the pull-request Github Actions workflow. A few 
careful exceptions and ignores were added to the linter's
config to allow keeping our existing Yaml files with minimal
reformatting.

Signed-off-by: Philip Conrad <philipaconrad@gmail.com>
2024-01-10 13:16:01 -05:00

158 lines
2.6 KiB
YAML

---
cases:
- data:
topdown:
conflicts:
k: foo
input_term: "{}"
modules:
- |
package topdown_test_partial
__result__ = _result {
_result = {"p", "r"}
}
- |
package topdown.missing.input.value
p = __local7__ {
true
__local7__ = input.deadbeef
}
- |
package topdown.a.b.c.s
w = {"f": 10, "g": 9.9}
- |
package topdown.a.b.c.undefined1
p {
false
}
p {
false
}
q {
false
}
- |
package topdown.set
v[__local6__] {
true
__local6__ = data.topdown.set.u[_]
}
- |
package enum_errors.caller
p[x] = y {
data.enum_errors.a[x] = y
}
- |
package topdown.conflicts
k = "bar"
- |
package topdown
p[[x1, x2, x3, x4]] {
data.topdown.a.b[x1][x2][x3] = x4
}
q[[x1, x2, x3]] {
data.topdown.a.b[x1][x2][0] = x3
}
r[[x1, x2]] {
data.topdown.a.b[x1] = x2
}
s = __local1__ {
true
__local1__ = data.topdown.no
}
t = __local2__ {
true
__local2__ = data.topdown.a.b.c.undefined1
}
u = __local3__ {
true
__local3__ = data.topdown.missing.input.value
}
v = __local4__ {
true
__local4__ = data.topdown.g
}
w = __local5__ {
true
__local5__ = data.topdown.set
}
iterate_ground[x] {
data.topdown.virtual.constants[x] = 1
}
- |
package topdown.no.base.doc
p = true
- |
package partial.topdown
r[["c", x21]] {
data.topdown.a.b.c = x21
}
r[["c", x21]] {
data.topdown.a.b.c = x21
}
- |
package enum_errors.a.b.c
p = x {
__local0__ = 1 / 0
x = __local0__
}
- |
package topdown.a.b.c
p = [1, 2]
q = [3, 4]
r["a"] = 1
r["b"] = 2
- |
package topdown.a.b.c.empty
- |
package topdown.a.b.c.undefined2
p {
input.foo
}
- |
package topdown.virtual.constants
p = 1
q = 2
r = 1
- |
package topdown.g.h
p {
false
}
note: "baseandvirtualdocs/base/virtual: conflicts"
query: data.topdown.conflicts = x
want_result:
- x:
k: foo