summaryrefslogtreecommitdiff
path: root/tests/scanner/annotationparser/gtkdoc/annotations/tester.h.xml
Commit message (Collapse)AuthorAgeFilesLines
* giscanner: refactor GTK-Doc comment block serializationDieter Verfaillie2013-10-081-0/+6
|
* tests: validate GTK-Doc test filesDieter Verfaillie2013-10-081-1/+1
| | | | | | | | This is more of a handy developer tool than something that is always expected to be executed as part of the test suite, so we don't add a hard dependency on xmllint. https://bugzilla.gnome.org/show_bug.cgi?id=688897
* tests: put <docblock> element inside a <parser> elementDieter Verfaillie2013-10-081-17/+19
| | | | | | | The <parser> element can then hold both the expected <docblock> parse tree and the warning/error messages emitted by the parser in a future <messages> child element.
* tests: rename <commentblock> element to <input>Dieter Verfaillie2013-10-081-2/+2
| | | | | | We'll start testing parser warning/error messages and serialized output later on so this will make it easier to see what's parser input and output...
* giscanner: add AnnotationParser testsDieter Verfaillie2012-11-281-0/+31
The tests in giscanner/annotationpatters.py only test the regular expression programs used when parsing GTK-Doc comment blocks but do not test the structure of the resulting "parse tree". This patch adds 193 GTK-Doc comment blocks and the expected results AnnotationParser should return (with it's current level of understanding of GTK-Doc comment block syntax). These are compared by tests/scanner/annotationparser/test_parser.py which complains with a diff on failure. https://bugzilla.gnome.org/show_bug.cgi?id=688897