diff options
Diffstat (limited to 'dev-python/regex/files/regex-2021.4.4-pypy3-fix-test_issue_18468.patch')
-rw-r--r-- | dev-python/regex/files/regex-2021.4.4-pypy3-fix-test_issue_18468.patch | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/dev-python/regex/files/regex-2021.4.4-pypy3-fix-test_issue_18468.patch b/dev-python/regex/files/regex-2021.4.4-pypy3-fix-test_issue_18468.patch deleted file mode 100644 index ae5958021781..000000000000 --- a/dev-python/regex/files/regex-2021.4.4-pypy3-fix-test_issue_18468.patch +++ /dev/null @@ -1,31 +0,0 @@ -From: Arthur Zamarin <arthurzam@gmail.com> -Date: Fri, 30 Jul 2021 11:38:26 +0300 -[PATCH] PyPy3: fix test_issue_18468 - -When using the small subclass classes to test correctness of split -results, there are difference between CPython and PyPy3: - - CPython returns always the base class (for example str instead - of StrSubclass) - - PyPy3 returns the same class, so we get an StrSubclass - -Based on the test, it looks like the behaviour of PyPy3 is correct, -but the test works based on CPython. - -The fix was to relax the equals type to check that it is a subclass. - -Signed-off-by: Arthur Zamarin <arthurzam@gmail.com> ---- - regex_3/test_regex.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/regex_3/test_regex.py -+++ b/regex_3/test_regex.py -@@ -52,7 +52,7 @@ class RegexTests(unittest.TestCase): - for x, y in zip(actual, expect): - recurse(x, y) - else: -- self.assertIs(type(actual), type(expect), msg) -+ self.assertIsInstance(actual, type(expect), msg) - - recurse(actual, expect) - |