예제 #1
0
    def test_update_istr(self):
        d = self.make_dict()
        d.add(istr('KEY'), 'val1')
        d.add('key', 'val2')
        d.add('key2', 'val3')

        d.update({istr('key'): 'val'})

        self.assertEqual([('Key2', 'val3'), ('Key', 'val')], list(d.items()))
예제 #2
0
    def test_update_istr(self):
        d = self.make_dict()
        d.add(istr('KEY'), 'val1')
        d.add('key', 'val2')
        d.add('key2', 'val3')

        d.update({istr('key'): 'val'})

        self.assertEqual([('Key2', 'val3'), ('Key', 'val')], list(d.items()))
예제 #3
0
 def test_copy_istr(self):
     d = self.make_dict({istr('Foo'): 'bar'})
     d2 = d.copy()
     self.assertEqual(d, d2)
예제 #4
0
 def test_copy_istr(self):
     d = self.make_dict({istr('Foo'): 'bar'})
     d2 = d.copy()
     self.assertEqual(d, d2)
예제 #5
0
 def test_istr_key(self):
     d = self.make_dict()
     d[istr('1')] = 'val'
     self.assertIs(type(list(d.keys())[0]), str)