Ejemplo n.º 1
0
class TruncatedTestCase(unittest.TestCase):
    def setUp(self):
        self.d = TruncatedKeyDict(3, foo='bar')

    def test_zero_keylength(self):
        d = TruncatedKeyDict(0, foo='bar', bar='baz')
        self.assertEqual(d['foo'], 'baz')
        self.assertEqual(d[''], 'baz')

    def test_basic(self):
        self.assertEqual(self.d['fooXXX'], 'bar')

    def test_copy(self):
        d = self.d.copy()
        self.assertEqual(d['fooXXX'], 'bar')
Ejemplo n.º 2
0
class TruncatedTestCase(unittest.TestCase):
    def setUp(self):
        self.d = TruncatedKeyDict(3, foo='bar')

    def test_zero_keylength(self):
        d = TruncatedKeyDict(0, foo='bar', bar='baz')
        self.assertEqual(d['foo'], 'baz')
        self.assertEqual(d[''], 'baz')

    def test_basic(self):
        self.assertEqual(self.d['fooXXX'], 'bar')

    def test_copy(self):
        d = self.d.copy()
        self.assertEqual(d['fooXXX'], 'bar')
Ejemplo n.º 3
0
 def setUp(self):
     self.d = TruncatedKeyDict(3, foo='bar')
Ejemplo n.º 4
0
 def test_zero_keylength(self):
     d = TruncatedKeyDict(0, foo='bar', bar='baz')
     self.assertEqual(d['foo'], 'baz')
     self.assertEqual(d[''], 'baz')
Ejemplo n.º 5
0
 def setUp(self):
     self.d = TruncatedKeyDict(3, foo='bar')