Beispiel #1
0
    def test1(self):
        L = DictSet(s2d('a1 c5678'))
        R1 = s2l('a1 c5678')
        M = L.fromkeys(['a', 'b'], '567')

        self.assertEqual(d2l(L), R1)
        self.assertEqual(d2l(M), s2l('a567b567'))
Beispiel #2
0
    def test0(self):
        L = DictSet(s2d('a1 c5678'))
        R1 = s2l('a1 c5678')
        M = L.fromkeys(['a', 'b'])

        self.assertEqual(d2l(L), R1)
        self.assertEqual(d2l(M), s2l('a0b0'))
Beispiel #3
0
 def test1(self):
     L  = DictSet(s2d('a1 c5678'))
     R1 =         s2l('a1 c5678')
     M=L.fromkeys(['a','b'],'567')
     
     self.assertEqual(d2l(L),R1)
     self.assertEqual(d2l(M),s2l('a567b567'))
Beispiel #4
0
 def test0(self):
     L  = DictSet(s2d('a1 c5678'))
     R1 =         s2l('a1 c5678')
     M=L.fromkeys(['a','b'])
     
     self.assertEqual(d2l(L),R1)
     self.assertEqual(d2l(M),s2l('a0b0'))
Beispiel #5
0
    def test2(self):
        L = DictSet(s2d('a1 c5678'))
        R1 = s2l('a1 c5678')

        with self.assertRaises(TypeError) as cm:
            M = L.fromkeys(['a', 'b'], 5)

        self.assertEqual(str(cm.exception), "'int' object is not iterable")

        self.assertEqual(d2l(L), R1)
Beispiel #6
0
    def test2(self):
        L  = DictSet(s2d('a1 c5678'))
        R1 =         s2l('a1 c5678')
        
        with self.assertRaises(TypeError) as cm:
            M=L.fromkeys(['a','b'],5)

        self.assertEqual(str(cm.exception),
                 "'int' object is not iterable")
        
        self.assertEqual(d2l(L),R1)