eric7/DebugClients/Python/coverage/backunittest.py

branch
eric7
changeset 8527
2bd1325d727e
parent 8526
587202572b10
child 8528
2175f268ad9b
diff -r 587202572b10 -r 2bd1325d727e eric7/DebugClients/Python/coverage/backunittest.py
--- a/eric7/DebugClients/Python/coverage/backunittest.py	Fri Aug 20 19:56:17 2021 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
-# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
-
-"""Implementations of unittest features from the future."""
-
-import unittest
-
-
-def unittest_has(method):
-    """Does `unittest.TestCase` have `method` defined?"""
-    return hasattr(unittest.TestCase, method)
-
-
-class TestCase(unittest.TestCase):
-    """Just like unittest.TestCase, but with assert methods added.
-
-    Designed to be compatible with 3.1 unittest.  Methods are only defined if
-    `unittest` doesn't have them.
-
-    """
-    # pylint: disable=signature-differs, deprecated-method
-
-    if not unittest_has('assertCountEqual'):
-        def assertCountEqual(self, *args, **kwargs):
-            return self.assertItemsEqual(*args, **kwargs)
-
-    if not unittest_has('assertRaisesRegex'):
-        def assertRaisesRegex(self, *args, **kwargs):
-            return self.assertRaisesRegexp(*args, **kwargs)
-
-    if not unittest_has('assertRegex'):
-        def assertRegex(self, *args, **kwargs):
-            return self.assertRegexpMatches(*args, **kwargs)

eric ide

mercurial