aboutsummaryrefslogtreecommitdiff
path: root/tests/qapi-schema
AgeCommit message (Expand)AuthorFilesLines
2015-09-04qapi: Simplify error reporting for array typesMarkus Armbruster2-2/+2
2015-09-04qapi: Fix errors for non-string, non-dictionary membersMarkus Armbruster6-6/+3
2015-09-04tests/qapi-schema: Cover non-string, non-dictionary membersMarkus Armbruster12-0/+15
2015-09-04tests/qapi-schema: Cover two more syntax errorsMarkus Armbruster8-0/+8
2015-09-04qapi: Drop one of two "simple union must not have base" checksMarkus Armbruster1-1/+1
2015-09-04qapi: Command returning anonymous type doesn't work, outlawMarkus Armbruster8-8/+5
2015-09-04qapi: Fix to reject union command and event argumentsMarkus Armbruster4-6/+3
2015-09-04qapi-tests: New tests for union, alternate command argumentsMarkus Armbruster8-0/+14
2015-09-04tests/qapi-schema: Rename tests from data- to args-Markus Armbruster31-6/+6
2015-09-04tests/qapi-schema: Restore test case for flat union base bugMarkus Armbruster2-6/+7
2015-09-04tests/qapi-schema: Document events with base don't workMarkus Armbruster1-0/+3
2015-09-04tests/qapi-schema: Document alternate's enum lacks visit functionMarkus Armbruster1-0/+1
2015-09-04qapi-visit: Fix generated code when schema has forward refsMarkus Armbruster2-18/+22
2015-06-18qapi: Catch and reject flat union branch of array typeMarkus Armbruster1-10/+1
2015-06-18tests/qapi-schema: New flat union array branch test caseMarkus Armbruster4-0/+23
2015-06-18qapi: Fix file name in error messages for included filesMarkus Armbruster2-3/+3
2015-05-14qapi: Support downstream events and commandsEric Blake2-1/+8
2015-05-14qapi: Support downstream alternatesEric Blake2-2/+6
2015-05-14qapi: Support downstream flat unionsEric Blake2-2/+10
2015-05-14qapi: Support downstream simple unionsEric Blake2-2/+5
2015-05-14qapi: Support downstream structsEric Blake2-2/+10
2015-05-14qapi: Support downstream enumsEric Blake2-1/+6
2015-05-05qapi: Check for member name conflicts with a base classEric Blake12-12/+23
2015-05-05qapi: Support (subset of) \u escapes in stringsEric Blake24-3/+29
2015-05-05qapi: Drop support for inline nested typesEric Blake9-11/+7
2015-05-05qapi: Drop tests for inline nested structsEric Blake2-5/+15
2015-05-05qapi: Merge UserDefTwo and UserDefNested in testsEric Blake2-12/+4
2015-05-05qapi: Use 'struct' instead of 'type' in schemaEric Blake33-66/+66
2015-05-05qapi: Prefer 'struct' over 'type' in generatorEric Blake19-52/+52
2015-05-05qapi: More rigorous checking for type safety bypassEric Blake8-10/+6
2015-05-05qapi: Whitelist commands that don't return dictionaryEric Blake10-17/+9
2015-05-05qapi: Require valid namesEric Blake18-26/+14
2015-05-05qapi: More rigourous checking of typesEric Blake51-68/+39
2015-05-05qapi: Add some type check testsEric Blake60-0/+112
2015-05-05qapi: Unify type bypass and add testsEric Blake12-0/+18
2015-05-05qapi: Allow true, false and null in schema jsonFam Zheng2-2/+1
2015-05-05qapi: Better error messages for duplicated expressionsEric Blake28-40/+21
2015-05-05qapi: Add tests of redefined expressionsEric Blake24-0/+43
2015-05-05qapi: Better error messages for bad expressionsEric Blake23-29/+19
2015-05-05qapi: Add some expr testsEric Blake44-0/+67
2015-05-05qapi: Use 'alternate' to replace anonymous unionEric Blake20-41/+32
2015-05-05qapi: Rename anonymous union type in testEric Blake2-3/+3
2015-05-05qapi: Segregate anonymous unions into alternates in generatorEric Blake2-2/+2
2015-05-05qapi: Tighten checking of unionsEric Blake46-75/+36
2015-05-05qapi: Forbid base without discriminator in unionsEric Blake6-16/+3
2015-05-05qapi: Add some union testsEric Blake88-6/+314
2015-05-05qapi: Better error messages for bad enumsEric Blake18-27/+14
2015-05-05qapi: Add some enum testsEric Blake36-0/+61
2015-05-05qapi: Fix generation of 'size' builtin typeEric Blake2-2/+3
2014-09-26tests: add QMP input visitor test for unions with no discriminatorMichael Roth2-0/+13