Lines Matching refs:self
34 def test_class(self):
35 self.assertRaises(TypeError, copyreg.pickle,
38 def test_noncallable_reduce(self):
39 self.assertRaises(TypeError, copyreg.pickle,
42 def test_noncallable_constructor(self):
43 self.assertRaises(TypeError, copyreg.pickle,
46 def test_bool(self):
48 self.assertEqual(True, copy.copy(True))
50 def test_extension_registry(self):
55 self.assertRaises(ValueError, copyreg.remove_extension,
59 self.assertTrue(copyreg._extension_registry[mod, func] == code)
60 self.assertTrue(copyreg._inverted_registry[code] == (mod, func))
62 self.assertNotIn(code, copyreg._extension_cache)
66 self.assertRaises(ValueError, copyreg.add_extension,
68 self.assertRaises(ValueError, copyreg.remove_extension,
71 self.assertRaises(ValueError, copyreg.add_extension,
73 self.assertRaises(ValueError, copyreg.remove_extension,
76 self.assertRaises(ValueError, copyreg.add_extension,
78 self.assertRaises(ValueError, copyreg.remove_extension,
82 self.assertRaises(ValueError, copyreg.remove_extension,
89 self.assertNotIn((mod, func), copyreg._extension_registry)
105 self.assertRaises(ValueError, copyreg.add_extension,
108 def test_slotnames(self):
109 self.assertEqual(copyreg._slotnames(WithoutSlots), [])
110 self.assertEqual(copyreg._slotnames(WithWeakref), [])
112 self.assertEqual(copyreg._slotnames(WithPrivate), expected)
114 self.assertEqual(copyreg._slotnames(_WithLeadingUnderscoreAndPrivate),
116 self.assertEqual(copyreg._slotnames(___), ['__spam'])
117 self.assertEqual(copyreg._slotnames(WithSingleString), ['spam'])
122 self.assertEqual(result, expected)