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'))
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'))
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'))
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'))
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)
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)