blob: 0476429a7f917de6ee62e97f22cd53876c96acf6 [file] [log] [blame]
# generated from the original tests.
# Henceforth it may be nicer to group tests into separate files.
-- in.cue --
import "struct"
t1: struct.MinFields(0) & ""
t2: struct.MinFields(0) & {a: 1}
t3: struct.MinFields(2) & {a: 1}
t4: struct.MaxFields(0) & {a: 1}
t5: struct.MaxFields(2) & {a: 1}
-- out/structs --
Errors:
t1: conflicting values struct.MinFields(0) and "" (mismatched types struct and string):
./in.cue:3:5
./in.cue:3:27
t4: invalid value {a:1} (does not satisfy struct.MaxFields(0)):
./in.cue:6:5
./in.cue:6:1
./in.cue:6:22
Result:
import "struct"
t1: _|_ // t1: conflicting values struct.MinFields(0) and "" (mismatched types struct and string)
t2: {
a: 1
}
t3: struct.MinFields(2) & {
a: 1
}
t4: _|_ // t4: invalid value {a:1} (does not satisfy struct.MaxFields(0))
t5: {
a: 1
}