1--- 2name: fail-assert-1 3desc: assert test 4schema: 5 type: seq 6 sequence: 7 - type: map 8 mapping: 9 "less-than": 10 type: number 11 assert: val < 8 12 "more-than": 13 type: number 14 assert: 3 < val 15 "between": 16 type: number 17 assert: 3 < val and val < 8 18 "except": 19 type: number 20 assert: val < 3 or 8 < val 21data: 22 - less-than: 8 23 - more-than: 3 24 - between: 2.9 25 - except: 3.1 26errors: 27 - "Value: '2.9' assertion expression failed (3 < val and val < 8)" 28 - "Value: '3' assertion expression failed (3 < val)" 29 - "Value: '3.1' assertion expression failed (val < 3 or 8 < val)" 30 - "Value: '8' assertion expression failed (val < 8)" 31 # :assert_failed : 1:3:[/0/less-than] '8': assertion expression failed (val < 8). 32 # :assert_failed : 2:3:[/1/more-than] '3': assertion expression failed (3 < val). 33 # :assert_failed : 3:3:[/2/between] '2.9': assertion expression failed (3 < val and val < 8). 34 # :assert_failed : 4:3:[/3/except] '3.1': assertion expression failed (val < 3 or 8 < val). 35