blob: 337da3d30994b3a5bd241bc80354333530e1a24a [file] [log] [blame]
# DO NOT EDIT; generated by go run testdata/gen.go
#
#name: resolved self-reference cycles
#evalPartial
-- in.cue --
a: b - 100
b: a + 100
b: 200
c: [c[1], a]
s1: s2 & {a: 1}
s2: s3 & {b: 2}
s3: s1 & {c: 3}
-- out/def --
a: 100
b: 200
c: [100, 100]
s1: s2 & {
a: 1
}
s2: s3 & {
b: 2
}
s3: s1 & {
c: 3
}
-- out/export --
a: 100
b: 200
c: [100, 100]
s1: {
a: 1
b: 2
c: 3
}
s2: {
a: 1
b: 2
c: 3
}
s3: {
a: 1
b: 2
c: 3
}
-- out/yaml --
a: 100
b: 200
c:
- 100
- 100
s1:
a: 1
b: 2
c: 3
s2:
a: 1
b: 2
c: 3
s3:
a: 1
b: 2
c: 3
-- out/json --
{"a":100,"b":200,"c":[100,100],"s1":{"a":1,"b":2,"c":3},"s2":{"a":1,"b":2,"c":3},"s3":{"a":1,"b":2,"c":3}}
-- out/legacy-debug --
<0>{a: 100, b: 200, c: [100,100], s1: <1>{a: 1, b: 2, c: 3}, s2: <2>{a: 1, b: 2, c: 3}, s3: <3>{a: 1, b: 2, c: 3}}