Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/scripts
diff options
context:
space:
mode:
authorMartin Hořeňovský2017-09-01 20:28:49 +0200
committerMartin Hořeňovský2017-09-02 10:51:19 +0200
commitab5d176195f7b9fc0bee52da9f7643b79fab35e4 (patch)
tree699b94903f1022fb7cda9c8d30a6d61d7321c031 /scripts
parentb3a923133d7b97210867981d189525cfef21166d (diff)
downloadcatch3-ab5d176195f7b9fc0bee52da9f7643b79fab35e4.tar.gz
Fix/disable failing approval tests
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/approvalTests.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/scripts/approvalTests.py b/scripts/approvalTests.py
index 49553349..5c0c63ec 100755
--- a/scripts/approvalTests.py
+++ b/scripts/approvalTests.py
@@ -41,6 +41,8 @@ errnoParser = re.compile(r'''
\(\*__errno_location\ \(\)\)
|
\(\*__error\(\)\)
+ |
+ \(\*_errno\(\)\)
''', re.VERBOSE)
if len(sys.argv) == 2:
@@ -145,15 +147,15 @@ print("Running approvals against executable:")
print(" " + cmdPath)
# Standard console reporter
-approve("console.std", ["~[!nonportable]~[!benchmark]", "--order", "lex"])
+approve("console.std", ["~[!nonportable]~[!benchmark]~[approvals]", "--order", "lex"])
# console reporter, include passes, warn about No Assertions
-approve("console.sw", ["~[!nonportable]~[!benchmark]", "-s", "-w", "NoAssertions", "--order", "lex"])
+approve("console.sw", ["~[!nonportable]~[!benchmark]~[approvals]", "-s", "-w", "NoAssertions", "--order", "lex"])
# console reporter, include passes, warn about No Assertions, limit failures to first 4
-approve("console.swa4", ["~[!nonportable]~[!benchmark]", "-s", "-w", "NoAssertions", "-x", "4", "--order", "lex"])
+approve("console.swa4", ["~[!nonportable]~[!benchmark]~[approvals]", "-s", "-w", "NoAssertions", "-x", "4", "--order", "lex"])
# junit reporter, include passes, warn about No Assertions
-approve("junit.sw", ["~[!nonportable]~[!benchmark]", "-s", "-w", "NoAssertions", "-r", "junit", "--order", "lex"])
+approve("junit.sw", ["~[!nonportable]~[!benchmark]~[approvals]", "-s", "-w", "NoAssertions", "-r", "junit", "--order", "lex"])
# xml reporter, include passes, warn about No Assertions
-approve("xml.sw", ["~[!nonportable]~[!benchmark]", "-s", "-w", "NoAssertions", "-r", "xml", "--order", "lex"])
+approve("xml.sw", ["~[!nonportable]~[!benchmark]~[approvals]", "-s", "-w", "NoAssertions", "-r", "xml", "--order", "lex"])
if overallResult != 0:
print("If these differences are expected, run approve.py to approve new baselines.")