summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorChristoph Reiter <reiter.christoph@gmail.com>2018-12-17 17:10:40 +0100
committerChristoph Reiter <reiter.christoph@gmail.com>2018-12-17 16:47:02 +0000
commit644e2dbf57da42aaf96f6063fe2901da1ca414f6 (patch)
treea6062054099a44e9be03cdab4545edcb2e4e4541 /tests
parent2d72af9160a6005a9aa62f1761a6d3d89636e0d6 (diff)
downloadgobject-introspection-644e2dbf57da42aaf96f6063fe2901da1ca414f6.tar.gz
meson: build/install mdextensions.py; and add a simple test
Add a simple test using the docwriter so we trigger the docwriter related Python imports.
Diffstat (limited to 'tests')
-rw-r--r--tests/scanner/meson.build1
-rw-r--r--tests/scanner/test_docwriter.py15
2 files changed, 16 insertions, 0 deletions
diff --git a/tests/scanner/meson.build b/tests/scanner/meson.build
index 525e5f09..cc5ee530 100644
--- a/tests/scanner/meson.build
+++ b/tests/scanner/meson.build
@@ -13,6 +13,7 @@ if cc.get_id() != 'msvc'
'test_transformer.py',
'test_xmlwriter.py',
'test_pkgconfig.py',
+ 'test_docwriter.py',
]
endif
diff --git a/tests/scanner/test_docwriter.py b/tests/scanner/test_docwriter.py
new file mode 100644
index 00000000..8b2d0fb0
--- /dev/null
+++ b/tests/scanner/test_docwriter.py
@@ -0,0 +1,15 @@
+import unittest
+
+from giscanner.docwriter import DocWriter
+from giscanner.transformer import Transformer
+
+
+class TestDocWriter(unittest.TestCase):
+
+ def test_main(self):
+ transformer = Transformer(None)
+ DocWriter(transformer, "gjs", "devdocs")
+
+
+if __name__ == '__main__':
+ unittest.main()