[PATCH 55/55] Implement TestCase.assertIsNotNone for python < 2.7.

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


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

diff --git a/python/samba/tests/__init__.py b/python/samba/tests/__init__.py
index 840e5c3..3e7094f 100644
--- a/python/samba/tests/__init__.py
+++ b/python/samba/tests/__init__.py
@@ -64,14 +64,17 @@ class TestCase(unittest.TestCase):
         def assertIn(self, member, container, msg=None):
             self.assertTrue(member in container, msg)
 
-        def assertIs(self, a, b):
-            self.assertTrue(a is b)
+        def assertIs(self, a, b, msg=None):
+            self.assertTrue(a is b, msg)
 
-        def assertIsNot(self, a, b):
-            self.assertTrue(a is not b)
+        def assertIsNot(self, a, b, msg=None):
+            self.assertTrue(a is not b, msg)
 
-        def assertIsInstance(self, a, b):
-            self.assertTrue(isinstance(a, b))
+        def assertIsNotNone(self, a, msg=None):
+            self.assertTrue(a is not None)
+
+        def assertIsInstance(self, a, b, msg=None):
+            self.assertTrue(isinstance(a, b), msg)
 
         def assertIsNone(self, a, msg=None):
             self.assertTrue(a is None, msg)
-- 
2.1.4



More information about the samba-technical mailing list