blob: 269680b5d438fc33897745a8ea73e077a6247c5a [file] [log] [blame]
# generated from the original tests.
# Henceforth it may be nicer to group tests into separate files.
-- in.cue --
import "encoding/yaml"
t1: yaml.Validate("a: 2\n---\na: 4", {a:<3})
t2: yaml.Validate("a: 2\n---\na: 4", {a:<5})
t3: yaml.Validate("a: 2\n", {a:<5, b:int})
t4: yaml.ValidatePartial("a: 2\n---\na: 4", {a:<3})
t5: yaml.ValidatePartial("a: 2\n---\na: 4", {a:<5})
t6: yaml.ValidatePartial("a: 2\n", {a:<5, b:int})
t7: yaml.MarshalStream([{a: 1}, {b: 2}])
-- out/yaml --
Errors:
a: error in call to encoding/yaml.Validate: invalid value 4 (out of bound <3)
a: error in call to encoding/yaml.ValidatePartial: invalid value 4 (out of bound <3)
b: error in call to encoding/yaml.Validate: incomplete value int
Result:
(_|_){
// [eval]
t1: (_|_){
// [eval] a: error in call to encoding/yaml.Validate: invalid value 4 (out of bound <3)
}
t2: (bool){ true }
t3: (_|_){
// [eval] b: error in call to encoding/yaml.Validate: incomplete value int
}
t4: (_|_){
// [eval] a: error in call to encoding/yaml.ValidatePartial: invalid value 4 (out of bound <3)
}
t5: (bool){ true }
t6: (bool){ true }
t7: (string){ "a: 1\n---\nb: 2\n" }
}