xemu/tests/qapi-schema
Laszlo Ersek 3953e3a5d3 OptsVisitor: introduce unit tests, with test cases for range flattening
According to commit 4f193e34
("tests: Use qapi-schema-test.json as schema parser test")
the "tests/qapi-schema/qapi-schema-test.out" file must be updated as well.

Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Tested-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
2013-08-20 11:52:00 -04:00
..
comments.err qapi.py: Permit comments starting anywhere on the line 2013-07-29 10:37:11 -05:00
comments.exit qapi.py: Permit comments starting anywhere on the line 2013-07-29 10:37:11 -05:00
comments.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
comments.out qapi.py: Permit comments starting anywhere on the line 2013-07-29 10:37:11 -05:00
empty.err tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
empty.exit tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
empty.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
empty.out tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
funny-char.err qapi.py: Reject invalid characters in schema file 2013-07-29 10:37:11 -05:00
funny-char.exit qapi.py: Reject invalid characters in schema file 2013-07-29 10:37:11 -05:00
funny-char.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
funny-char.out qapi.py: Reject invalid characters in schema file 2013-07-29 10:37:11 -05:00
indented-expr.err tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
indented-expr.exit tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
indented-expr.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
indented-expr.out qapi.py: Restructure lexer and parser 2013-07-29 10:37:10 -05:00
missing-colon.err qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
missing-colon.exit qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
missing-colon.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
missing-colon.out qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
missing-comma-list.err qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
missing-comma-list.exit qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
missing-comma-list.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
missing-comma-list.out qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
missing-comma-object.err qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
missing-comma-object.exit qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
missing-comma-object.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
missing-comma-object.out qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
non-objects.err qapi.py: Fix diagnosing non-objects at a schema's top-level 2013-07-29 10:37:11 -05:00
non-objects.exit tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
non-objects.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
non-objects.out tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
qapi-schema-test.err tests: Use qapi-schema-test.json as schema parser test 2013-07-29 10:37:10 -05:00
qapi-schema-test.exit tests: Use qapi-schema-test.json as schema parser test 2013-07-29 10:37:10 -05:00
qapi-schema-test.json OptsVisitor: introduce unit tests, with test cases for range flattening 2013-08-20 11:52:00 -04:00
qapi-schema-test.out OptsVisitor: introduce unit tests, with test cases for range flattening 2013-08-20 11:52:00 -04:00
quoted-structural-chars.err qapi.py: Fix diagnosing non-objects at a schema's top-level 2013-07-29 10:37:11 -05:00
quoted-structural-chars.exit qapi.py: Restructure lexer and parser 2013-07-29 10:37:10 -05:00
quoted-structural-chars.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
quoted-structural-chars.out qapi.py: Restructure lexer and parser 2013-07-29 10:37:10 -05:00
test-qapi.py qapi.py: Decent syntax error reporting 2013-07-29 10:37:10 -05:00
trailing-comma-list.err qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
trailing-comma-list.exit qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
trailing-comma-list.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
trailing-comma-list.out qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
trailing-comma-object.err qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
trailing-comma-object.exit qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
trailing-comma-object.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
trailing-comma-object.out qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
unclosed-list.err qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
unclosed-list.exit tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
unclosed-list.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
unclosed-list.out tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
unclosed-object.err qapi.py: Fix schema parser to check syntax systematically 2013-07-29 10:37:11 -05:00
unclosed-object.exit tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
unclosed-object.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
unclosed-object.out tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
unclosed-string.err qapi.py: Decent syntax error reporting 2013-07-29 10:37:10 -05:00
unclosed-string.exit tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
unclosed-string.json tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00
unclosed-string.out tests: QAPI schema parser tests 2013-07-29 10:37:10 -05:00