From 735c78d3ecb695dd16cb37879880f522c4b29c72 Mon Sep 17 00:00:00 2001 From: Johan Fleury Date: Mon, 8 Oct 2018 12:58:12 -0400 Subject: Import upstream version 1.7.0 --- tests/files/fail/test_assert.yaml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 tests/files/fail/test_assert.yaml (limited to 'tests/files/fail/test_assert.yaml') diff --git a/tests/files/fail/test_assert.yaml b/tests/files/fail/test_assert.yaml new file mode 100644 index 0000000..9073cdf --- /dev/null +++ b/tests/files/fail/test_assert.yaml @@ -0,0 +1,34 @@ +--- +name: fail-assert-1 +desc: assert test +schema: + type: seq + sequence: + - type: map + mapping: + "less-than": + type: number + assert: val < 8 + "more-than": + type: number + assert: 3 < val + "between": + type: number + assert: 3 < val and val < 8 + "except": + type: number + assert: val < 3 or 8 < val +data: + - less-than: 8 + - more-than: 3 + - between: 2.9 + - except: 3.1 +errors: + - "Value: '2.9' assertion expression failed (3 < val and val < 8)" + - "Value: '3' assertion expression failed (3 < val)" + - "Value: '3.1' assertion expression failed (val < 3 or 8 < val)" + - "Value: '8' assertion expression failed (val < 8)" + # :assert_failed : 1:3:[/0/less-than] '8': assertion expression failed (val < 8). + # :assert_failed : 2:3:[/1/more-than] '3': assertion expression failed (3 < val). + # :assert_failed : 3:3:[/2/between] '2.9': assertion expression failed (3 < val and val < 8). + # :assert_failed : 4:3:[/3/except] '3.1': assertion expression failed (val < 3 or 8 < val). -- cgit v1.2.3