diff options
author | Stefan Sauer <ensonic@users.sf.net> | 2019-02-02 21:32:10 +0100 |
---|---|---|
committer | Stefan Sauer <ensonic@users.sf.net> | 2019-02-02 21:32:10 +0100 |
commit | cc7bb6a58c906ef1c33576314407135c31419a15 (patch) | |
tree | 70e4e53d7ebe073ffe13cba3484097777d5c7467 /tests | |
parent | b47f3dcf32f4608dfd32e56f94ce06c7b46f1906 (diff) | |
download | gtk-doc-cc7bb6a58c906ef1c33576314407135c31419a15.tar.gz |
scan: add a test for title extraction
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/scan.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/scan.py b/tests/scan.py index f1468fa..fd293dc 100755 --- a/tests/scan.py +++ b/tests/scan.py @@ -461,6 +461,15 @@ class ScanHeaderContentStructs(ScanHeaderContentTestCase): slist, doc_comments = self.scanHeaderContent([header]) self.assertDecl('data', header, slist) + def test_GetTitleFromGObjectClassStruct(self): + header = textwrap.dedent("""\ + struct _GtkdocObjectClass { + GObjectClass parent; + };""") + slist, doc_comments = self.scanHeaderContent( + header.splitlines(keepends=True)) + self.assertIn('<TITLE>GtkdocObject</TITLE>', slist) + class ScanHeaderContentUnions(ScanHeaderContentTestCase): """Test parsing of union declarations.""" |