diff options
author | David Robillard <d@drobilla.net> | 2018-11-11 11:20:29 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2018-11-11 11:20:47 +0100 |
commit | 0cecfb2d72a1b8b972e91e9645cca4d6de53e357 (patch) | |
tree | 233fec17d314c7c593de56280b4cf72fa4c6c5ba /wscript | |
parent | 6a26f8accd2c40151095adb35792fa35681a1f53 (diff) | |
download | serd-0cecfb2d72a1b8b972e91e9645cca4d6de53e357.tar.gz serd-0cecfb2d72a1b8b972e91e9645cca4d6de53e357.tar.bz2 serd-0cecfb2d72a1b8b972e91e9645cca4d6de53e357.zip |
Fix error message output test
Diffstat (limited to 'wscript')
-rw-r--r-- | wscript | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -339,10 +339,10 @@ def test_suite(ctx, base_uri, testdir, report, isyntax, osyntax, options=''): def run_test(command, expected_return, name, quiet=False): header = Options.options.verbose_tests result = autowaf.run_test(ctx, APPNAME, command, expected_return, name=name, header=header, quiet=quiet) - if not result[0]: + if expected_return is not None and expected_return != 0: autowaf.run_test(ctx, APPNAME, - lambda: result[1][1] != '', - True, name=name + ' has error message', quiet=True) + lambda: bool(result[1][1]), + True, name=name + ' prints error message', quiet=True) return result def run_tests(test_class, expected_return): |