----- Original Message ----- > test-qapi.py used to print the internal representation of doc comments > (commit 3313b61). This went away when we dropped the doc comments in > positive tests (commit 87c16dc). Bring it back, because I'm going to > add real positive doc comment tests.
Yup, as I pointed out in the previous series, but since you biring it back modified: > > Signed-off-by: Markus Armbruster <arm...@redhat.com> Reviewed-by: Marc-André Lureau <marcandre.lur...@redhat.com> > --- > tests/qapi-schema/test-qapi.py | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/tests/qapi-schema/test-qapi.py b/tests/qapi-schema/test-qapi.py > index ef74e2c..c7724d3 100644 > --- a/tests/qapi-schema/test-qapi.py > +++ b/tests/qapi-schema/test-qapi.py > @@ -55,3 +55,14 @@ class QAPISchemaTestVisitor(QAPISchemaVisitor): > > schema = QAPISchema(sys.argv[1]) > schema.visit(QAPISchemaTestVisitor()) > + > +for doc in schema.docs: > + if doc.symbol: > + print 'doc symbol=%s' % doc.symbol > + else: > + print 'doc freeform' > + print ' body=\n%s' % doc.body > + for arg, section in doc.args.iteritems(): > + print ' arg=%s\n%s' % (arg, section) > + for section in doc.sections: > + print ' section=%s\n%s' % (section.name, section) > -- > 2.7.4 > >