From 91a792b8d8bd0fa98fc0f5180d2a8ba6bcb2fb6e Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Wed, 23 May 2018 08:51:17 +1000 Subject: [PATCH] Try to fix handling of undocumented members on Travis --- tests/code_layout/doxygen_parser.py | 2 +- tests/code_layout/test_qgsdoccoverage.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/code_layout/doxygen_parser.py b/tests/code_layout/doxygen_parser.py index 0701c5a8339..ceb2e354d9e 100644 --- a/tests/code_layout/doxygen_parser.py +++ b/tests/code_layout/doxygen_parser.py @@ -266,7 +266,7 @@ class DoxygenParser(): signature = elem.find('name').text if signature.endswith('= default'): signature = signature[:-len('= default')] - return signature + return signature.strip() except: return None diff --git a/tests/code_layout/test_qgsdoccoverage.py b/tests/code_layout/test_qgsdoccoverage.py index f36793ac2dd..dd61e769a98 100644 --- a/tests/code_layout/test_qgsdoccoverage.py +++ b/tests/code_layout/test_qgsdoccoverage.py @@ -58,7 +58,7 @@ class TestQgsDocCoverage(unittest.TestCase): for cls, props in list(parser.undocumented_members.items()): print(('\n\nClass {}, {}/{} members documented\n'.format(colored(cls, 'yellow'), props['documented'], props['members']))) for mem in props['missing_members']: - print((colored(' ' + mem, 'yellow', attrs=['bold']))) + print((colored(' "' + mem + '"', 'yellow', attrs=['bold']))) # self.assertEquals(len(parser.undocumented_string), 0, 'FAIL: new undocumented members have been introduced, please add documentation for these members')