mirror of
https://github.com/wassname/flask-security.git
synced 2026-08-06 13:10:25 +08:00
Add test methods that are missing for Python versions < 2.7
This commit is contained in:
@@ -41,3 +41,21 @@ class SecurityTest(TestCase):
|
||||
|
||||
def assertIsHomePage(self, data):
|
||||
self.assertIn('Home Page', data)
|
||||
|
||||
def assertIn(self, member, container, msg=None):
|
||||
if hasattr(TestCase, 'assertIn'):
|
||||
return TestCase.assertIn(self, member, container, msg)
|
||||
|
||||
return self.assertTrue(member in container)
|
||||
|
||||
def assertNotIn(self, member, container, msg=None):
|
||||
if hasattr(TestCase, 'assertNotIn'):
|
||||
return TestCase.assertNotIn(self, member, container, msg)
|
||||
|
||||
return self.assertFalse(member in container)
|
||||
|
||||
def assertIsNotNone(self, obj, msg=None):
|
||||
if hasattr(TestCase, 'assertIsNotNone'):
|
||||
return TestCase.assertIsNotNone(self, obj, msg)
|
||||
|
||||
return self.assertTrue(obj is not None)
|
||||
|
||||
Reference in New Issue
Block a user