[PATCH 47/55] Provide TestCase.assertIsInstance for python < 2.7.

Jelmer Vernooij jelmer at samba.org
Fri Feb 6 12:04:19 MST 2015


Change-Id: Id6d3c8a7dc56cb560eccc3db897a83c638dec7a6
Signed-off-by: Jelmer Vernooij <jelmer at samba.org>
---
 python/samba/tests/__init__.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/python/samba/tests/__init__.py b/python/samba/tests/__init__.py
index 65a727a..480b2c8 100644
--- a/python/samba/tests/__init__.py
+++ b/python/samba/tests/__init__.py
@@ -66,6 +66,10 @@ class TestCase(unittest.TestCase):
         def assertIsNot(self, a, b):
             self.assertTrue(a is not b)
 
+    if not getattr(unittest.TestCase, "assertIsInstance", None):
+        def assertIsInstance(self, a, b):
+            self.assertTrue(isinstance(a, b))
+
     if not getattr(unittest.TestCase, "addCleanup", None):
         def addCleanup(self, fn, *args, **kwargs):
             self._cleanups = getattr(self, "_cleanups", []) + [
-- 
2.1.4



More information about the samba-technical mailing list