aboutsummaryrefslogtreecommitdiff
path: root/tests/test-visitor-serialization.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-12tests: Move unit tests into a separate directoryThomas Huth1-1116/+0
2020-12-19qobject: Change qobject_to_json()'s value to GStringMarkus Armbruster1-3/+3
2020-12-19test-visitor-serialization: Clean up test_primitives()Markus Armbruster1-7/+37
2020-12-19test-visitor-serialization: Drop insufficient precision workaroundMarkus Armbruster1-16/+2
2020-12-19qapi: Use QAPI_LIST_PREPEND() where possibleEric Blake1-100/+13
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-3/+3
2018-03-27tests: Silence false positive warning on generated test nameEric Blake1-1/+1
2018-03-02qapi: Empty out qapi-schema.jsonMarkus Armbruster1-1/+0
2018-02-09Include qapi/qmp/qstring.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09Eliminate qapi/qmp/types.hMarkus Armbruster1-1/+0
2018-02-09Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster1-2/+0
2017-03-07test-visitor-serialization: Pass &error_abort to qobject_from_json()Markus Armbruster1-1/+1
2017-03-07qobject: Propagate parse errors through qobject_from_json()Markus Armbruster1-1/+1
2017-03-05qapi: Drop unused non-strict qobject input visitorMarkus Armbruster1-1/+1
2016-10-25qapi: rename QmpOutputVisitor to QObjectOutputVisitorDaniel P. Berrange1-1/+1
2016-10-25qapi: rename QmpInputVisitor to QObjectInputVisitorDaniel P. Berrange1-1/+1
2016-10-25qapi: rename *qmp-*-visitor* to *qobject-*-visitor*Daniel P. Berrange1-2/+2
2016-07-06qapi: Add new visit_complete() functionEric Blake1-10/+12
2016-07-06string-output-visitor: Favor new visit_free() functionEric Blake1-2/+2
2016-07-06qmp-input-visitor: Favor new visit_free() functionEric Blake1-3/+3
2016-07-06string-input-visitor: Favor new visit_free() functionEric Blake1-3/+3
2016-07-06qapi: Add new visit_free() functionEric Blake1-3/+3
2016-07-06qapi: Improve use of qmp/types.hEric Blake1-0/+1
2016-06-07tests: Remove unnecessary glib.h includesPeter Maydell1-1/+0
2016-05-12qapi: Use strict QMP input visitor in more placesEric Blake1-1/+1
2016-05-12qapi: Consolidate QMP input visitor creationEric Blake1-1/+1
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-02-16tests: Clean up includesPeter Maydell1-2/+1
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake1-27/+27
2015-11-09qapi: Simplify non-error testing in test-qmp-*Eric Blake1-25/+17
2015-11-09qapi: Use generated TestStruct machinery in testsEric Blake1-34/+0
2015-11-02qapi: Unbox base membersEric Blake1-8/+6
2015-05-05qapi: Drop tests for inline nested structsEric Blake1-24/+30
2015-05-05qapi: Merge UserDefTwo and UserDefNested in testsEric Blake1-36/+37
2014-07-18tests: Add missing 'static' attributes (fix warnings from smatch)Stefan Weil1-3/+3
2014-05-15qapi: Replace uncommon use of the error API by the common oneMarkus Armbruster1-2/+10
2014-05-15tests: Don't call visit_end_struct() after visit_start_struct() failsMarkus Armbruster1-5/+13
2014-03-03tests/qapi-schema: Cover complex types with baseMarkus Armbruster1-6/+8
2014-02-14qapi: Add human mode to StringOutputVisitorPaolo Bonzini1-1/+1
2013-07-27misc: Use g_assert_not_reached for code which is expected to be unreachableStefan Weil1-4/+4
2013-05-23qapi: add native list coverage for visitor serialization testsMichael Roth1-18/+433
2013-05-23qapi: fix visitor serialization tests for numbers/doublesMichael Roth1-17/+8
2013-05-15qapi: fix leak in unit testsMichael Roth1-2/+7
2013-04-05test-visitor-serialization: Fix some memory leaksStefan Berger1-1/+11
2012-12-19qapi: move include files to include/qobject/Paolo Bonzini1-1/+1
2012-12-19qapi: move inclusions of qemu-common.h from headers to .c filesPaolo Bonzini1-0/+2
2012-06-08qapi: Add String visitor coverage to serialization unit testsMichael Roth1-0/+40
2012-06-08qapi: Unit tests for visitor-based serializationMichael Roth1-0/+744