16
18
import gnomekeyring
21
class TestCase(unittest.TestCase):
22
"""Base class for tests."""
24
def __init__(self, *args, **kwargs):
25
super(TestCase, self).__init__(*args, **kwargs)
26
# pylint: disable=C0103
27
if not hasattr(self, 'assertIn'):
28
self.assertIn = lambda value, container, *args: \
29
self.assertTrue(value in container, *args)
30
if not hasattr(self, 'assertNotIn'):
31
self.assertNotIn = lambda value, container, *args: \
32
self.assertTrue(value not in container, *args)
33
if not hasattr(self, 'assertIs'):
34
self.assertIs = lambda value1, value2, *args: \
35
self.assertTrue(value1 is value2, *args)
36
if not hasattr(self, 'assertIsNot'):
37
self.assertIsNot = lambda value1, value2, *args: \
38
self.assertTrue(value1 is not value2, *args)
19
41
class TestSecret(object):
21
43
def __init__(self, secret):