diff options
author | Johan Fleury <jfleury@arcaik.net> | 2018-10-08 12:58:12 -0400 |
---|---|---|
committer | Johan Fleury <jfleury@arcaik.net> | 2018-10-08 12:58:12 -0400 |
commit | 735c78d3ecb695dd16cb37879880f522c4b29c72 (patch) | |
tree | 8bfb2ecbd0f03730efa1540cc65d8490b67e8ddd /tests/files/fail/test_type_float.yaml |
Import upstream version 1.7.0
Diffstat (limited to 'tests/files/fail/test_type_float.yaml')
-rw-r--r-- | tests/files/fail/test_type_float.yaml | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/tests/files/fail/test_type_float.yaml b/tests/files/fail/test_type_float.yaml new file mode 100644 index 0000000..bef14b8 --- /dev/null +++ b/tests/files/fail/test_type_float.yaml @@ -0,0 +1,56 @@ +--- +name: fail-type-float-1 +desc: Test simples float value +data: "abc" +schema: + type: float +errors: + - "Value 'abc' is not of type 'float'. Path: ''" +--- +name: fail-type-float-2 +desc: Test wrong type as value in list +data: + - "foo" + - True +schema: + type: seq + seq: + - type: float +errors: + - "Value 'foo' is not of type 'float'. Path: '/0'" +errors: + - "Value 'True' is not of type 'float'. Path: '/1'" + - "Value 'foo' is not of type 'float'. Path: '/0'" +--- +name: fail-type-float-3 +desc: Test float value in mapping +data: + foo: "abc" + bar: True +schema: + type: map + mapping: + foo: + type: float + bar: + type: float +errors: + - "Value 'True' is not of type 'float'. Path: '/bar'" + - "Value 'abc' is not of type 'float'. Path: '/foo'" +--- +name: fail-type-float-4 +desc: Test float inside nested map & seq +data: + foo: + - True + - "abc" +schema: + type: map + mapping: + foo: + type: seq + sequence: + - type: float +errors: + - "Value 'True' is not of type 'float'. Path: '/foo/0'" + - "Value 'abc' is not of type 'float'. Path: '/foo/1'" |