summaryrefslogtreecommitdiffstats
path: root/tests/qapi-schema
Commit message (Expand)AuthorAgeFilesLines
* qapi script: clean up in scriptsWenchao Xia2014-06-271-1/+1
* test: add test cases for qapi eventWenchao Xia2014-06-232-2/+20
* qapi script: add event supportWenchao Xia2014-06-234-0/+4
* qapi: skip redundant includesBenoît Canet2014-05-165-0/+9
* qapi: Add a primitive to include other files from a QAPI schema fileLluís Vilanova2014-05-0841-0/+43
* qapi: Use an explicit input fileLluís Vilanova2014-05-0818-18/+19
* qapi: [trivial] Do not catch unknown exceptions in "test-qapi.py"Lluís Vilanova2014-05-081-3/+0Star
* qapi script: do not allow string discriminatorWenchao Xia2014-03-116-5/+28
* qapi script: support enum type as discriminator in unionWenchao Xia2014-03-114-0/+27
* qapi script: check correctness of unionWenchao Xia2014-03-1116-0/+62
* qapi script: add check for duplicated keyWenchao Xia2014-03-114-0/+4
* qapi script: remember explicitly defined enum valuesWenchao Xia2014-03-112-6/+6
* tests/qapi-schema: Cover flat union typesMarkus Armbruster2014-03-032-0/+9
* tests/qapi-schema: Cover union types with baseMarkus Armbruster2014-03-032-1/+2
* tests/qapi-schema: Cover complex types with baseMarkus Armbruster2014-03-032-3/+9
* tests/qapi-schema: Cover anonymous union typesMarkus Armbruster2014-03-032-1/+9
* tests/qapi-schema: Cover simple argument typesMarkus Armbruster2014-03-032-0/+3
* tests/qapi-schema: Cover optional command argumentsMarkus Armbruster2014-03-032-2/+4
* OptsVisitor: introduce unit tests, with test cases for range flatteningLaszlo Ersek2013-08-202-2/+19
* qapi.py: Permit comments starting anywhere on the lineMarkus Armbruster2013-07-293-2/+4
* qapi.py: Fix diagnosing non-objects at a schema's top-levelMarkus Armbruster2013-07-292-2/+2
* qapi.py: Fix schema parser to check syntax systematicallyMarkus Armbruster2013-07-2917-22/+12Star
* qapi.py: Reject invalid characters in schema fileMarkus Armbruster2013-07-296-8/+4Star
* qapi.py: Decent syntax error reportingMarkus Armbruster2013-07-292-1/+3
* qapi.py: Restructure lexer and parserMarkus Armbruster2013-07-295-7/+5Star
* tests: Use qapi-schema-test.json as schema parser testMarkus Armbruster2013-07-294-0/+73
* tests: QAPI schema parser testsMarkus Armbruster2013-07-2957-0/+98