diff options
Diffstat (limited to 'tests/files/fail/test_type_seq.yaml')
-rw-r--r-- | tests/files/fail/test_type_seq.yaml | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/tests/files/fail/test_type_seq.yaml b/tests/files/fail/test_type_seq.yaml new file mode 100644 index 0000000..a5baacd --- /dev/null +++ b/tests/files/fail/test_type_seq.yaml @@ -0,0 +1,47 @@ +# +# TODO: All of these failure tests currently raises a strange error that might not be the correct one and might require some redesign of the implementation. +# pykwalify.errors.NotSequenceError: <NotSequenceError: error code 7: Value: {} is not of a sequence type: Path: '/'> +# + +# --- +# name: fail-type-seq-1 +# desc: Test the most basic case for seq +# data: +# {} +# schema: +# type: seq +# sequence: +# - type: str +# errors: +# - '' +# --- +# name: fail-type-seq-2 +# desc: Test that seq in seq works +# data: +# - {} +# - {} +# schema: +# type: seq +# sequence: +# - type: seq +# sequence: +# - type: bool +# errors: +# - '' +# --- +# name: fail-type-seq-3 +# desc: Test bool inside nested map & seq +# data: +# - foo: +# {} +# schema: +# type: seq +# sequence: +# - type: map +# mapping: +# foo: +# type: seq +# sequence: +# - type: bool +# errors: +# - '' |