diff options
Diffstat (limited to 'c')
-rw-r--r-- | c/test_c.py | 35 |
1 files changed, 2 insertions, 33 deletions
diff --git a/c/test_c.py b/c/test_c.py index cde83b8..048711c 100644 --- a/c/test_c.py +++ b/c/test_c.py @@ -1342,11 +1342,11 @@ def test_callback_exception(): except ImportError: import io as cStringIO # Python 3 import linecache - def matches(istr, ipattern, ipattern38, ipattern311): + def matches(istr, ipattern, ipattern38, ipattern311=None): if sys.version_info >= (3, 8): ipattern = ipattern38 if sys.version_info >= (3, 11): - ipattern = ipattern311 + ipattern = ipattern311 or ipattern38 str, pattern = istr, ipattern while '$' in pattern: i = pattern.index('$') @@ -1400,16 +1400,6 @@ Traceback (most recent call last): File "$", line $, in check_value $ ValueError: 42 -""", """\ -Exception ignored from cffi callback <function$Zcb1 at 0x$>: -Traceback (most recent call last): - File "$", line $, in Zcb1 - $ - $ - File "$", line $, in check_value - $ - $ -ValueError: 42 """) sys.stderr = cStringIO.StringIO() bigvalue = 20000 @@ -1424,13 +1414,6 @@ Traceback (most recent call last): File "$", line $, in test_callback_exception $ OverflowError: integer 60000 does not fit 'short' -""", """\ -Exception ignored from cffi callback <function$Zcb1 at 0x$>, trying to convert the result back to C: -Traceback (most recent call last): - File "$", line $, in test_callback_exception - $ - $ -OverflowError: integer 60000 does not fit 'short' """) sys.stderr = cStringIO.StringIO() bigvalue = 20000 @@ -1479,19 +1462,6 @@ Traceback (most recent call last): File "$", line $, in test_callback_exception $ TypeError: $integer$ -""", """\ -Exception ignored from cffi callback <function$Zcb1 at 0x$>, trying to convert the result back to C: -Traceback (most recent call last): - File "$", line $, in test_callback_exception - $ - $ -OverflowError: integer 60000 does not fit 'short' -Exception ignored during handling of the above exception by 'onerror': -Traceback (most recent call last): - File "$", line $, in test_callback_exception - $ - $ -TypeError: $integer$ """) # sys.stderr = cStringIO.StringIO() @@ -1526,7 +1496,6 @@ Exception ignored from cffi callback <function$Zcb1 at 0x$>, trying to convert t Traceback (most recent call last): File "$", line $, in test_callback_exception $ - $ OverflowError: integer 60000 does not fit 'short' Exception ignored during handling of the above exception by 'onerror': Traceback (most recent call last): |