Exemplo n.º 1
0
    def test_copy_with_token(self):
        dc = NonRepeatKeyValueContainer([(u'a', '1'), (u'b', '2')])

        dc.set_token(('a',))
        dc_copy = copy.deepcopy(dc)

        self.assertEqual(dc.get_token(), dc_copy.get_token())
        self.assertIsNotNone(dc.get_token())
        self.assertIsNotNone(dc_copy.get_token())
Exemplo n.º 2
0
    def test_copy_with_token(self):
        dc = NonRepeatKeyValueContainer([(u'a', '1'), (u'b', '2')])

        dc.set_token(('a',))
        dc_copy = copy.deepcopy(dc)

        self.assertEqual(dc.get_token(), dc_copy.get_token())
        self.assertIsNotNone(dc.get_token())
        self.assertIsNotNone(dc_copy.get_token())
Exemplo n.º 3
0
    def test_set_token(self):
        dc = NonRepeatKeyValueContainer([(u'a', u'1'), (u'b', u'2')])

        token = dc.set_token(('b',))
        self.assertEqual(token.get_name(), 'b')
        self.assertEqual(token, dc['b'])
Exemplo n.º 4
0
    def test_set_token(self):
        dc = NonRepeatKeyValueContainer([(u'a', u'1'), (u'b', u'2')])

        token = dc.set_token(('b',))
        self.assertEqual(token.get_name(), 'b')
        self.assertEqual(token, dc['b'])