blob: 5562506548dac7c862c8231d89a37384db507884 [file] [log] [blame]
# DO NOT EDIT; generated by go run testdata/gen.go
#
#name: detectIncompleteJSON
#evalFull
-- in.cue --
package foobar
import "encoding/json"
#Spec: {
_vars: {something: string}
data: {
#foo: {
use: _vars.something
}
baz: json.Marshal(_vars.something)
foobar: json.Marshal(#foo)
}
}
Val: #Spec & {
_vars: something: "var-string"
}
-- out/def --
package foobar
import "encoding/json"
#Spec: {
_vars: {
something: string
}
data: {
#foo: {
use: _vars.something
}
baz: json.Marshal(_vars.something)
foobar: json.Marshal(#foo)
}
}
Val: #Spec & {
_vars: {
something: "var-string"
}
}
-- out/export --
Val: {
data: {
baz: "\"var-string\""
foobar: "{\"use\":\"var-string\"}"
}
}
-- out/yaml --
Val:
data:
baz: '"var-string"'
foobar: '{"use":"var-string"}'
-- out/json --
{"Val":{"data":{"baz":"\"var-string\"","foobar":"{\"use\":\"var-string\"}"}}}
-- out/legacy-debug --
<0>{#Spec: <1>C{_vars: <2>C{something: string}, data: <3>C{#foo: <4>C{use: string}, baz: <5>.Marshal (<6>._vars.something), foobar: <5>.Marshal (<7>.#foo)}}, Val: <8>C{_vars: <9>C{something: "var-string"}, data: <10>C{#foo: <11>C{use: "var-string"}, baz: "\"var-string\"", foobar: "{\"use\":\"var-string\"}"}}}