From 598656985aeb1a1ac11d246bb942c2248dfbfd8c Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 30 May 2010 17:05:07 +0200 Subject: selftest: list.remove raises ValueError rather than KeyError. --- selftest/subunithelper.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'selftest/subunithelper.py') diff --git a/selftest/subunithelper.py b/selftest/subunithelper.py index d03a1d0441..d2054a9498 100644 --- a/selftest/subunithelper.py +++ b/selftest/subunithelper.py @@ -76,7 +76,7 @@ def parse_results(msg_ops, statistics, fh): if result in ("success", "successful"): try: open_tests.remove(testname) - except KeyError: + except ValueError: statistics['TESTS_ERROR']+=1 msg_ops.end_test(testname, "error", True, "Test was never started") @@ -86,7 +86,7 @@ def parse_results(msg_ops, statistics, fh): elif result in ("xfail", "knownfail"): try: open_tests.remove(testname) - except KeyError: + except ValueError: statistics['TESTS_ERROR']+=1 msg_ops.end_test(testname, "error", True, "Test was never started") @@ -97,7 +97,7 @@ def parse_results(msg_ops, statistics, fh): elif result in ("failure", "fail"): try: open_tests.remove(testname) - except KeyError: + except ValueError: statistics['TESTS_ERROR']+=1 msg_ops.end_test(testname, "error", True, "Test was never started") @@ -115,7 +115,7 @@ def parse_results(msg_ops, statistics, fh): statistics['TESTS_ERROR']+=1 try: open_tests.remove(testname) - except KeyError: + except ValueError: pass msg_ops.end_test(testname, "error", True, reason) elif result == "skip-testsuite": -- cgit