Lines Matching refs:copy

1 """Unit tests for the copy module."""
3 import copy
18 # Attempt full line coverage of copy.py from top to bottom
21 self.assertIs(copy.Error, copy.error)
22 self.assertTrue(issubclass(copy.Error, Exception))
24 # The copy() method
28 y = copy.copy(x)
38 y = copy.copy(x)
51 self.assertRaises(TypeError, copy.copy, x)
53 y = copy.copy(x)
67 y = copy.copy(x)
78 y = copy.copy(x)
89 self.assertRaises(copy.Error, copy.copy, x)
108 self.assertIs(copy.copy(x), x)
112 y = copy.copy(x)
116 y = copy.copy(x)
122 self.assertIs(copy.copy(x), x)
124 self.assertIs(copy.copy(x), x)
126 self.assertIs(copy.copy(x), x)
130 y = copy.copy(x)
134 y = copy.copy(x)
140 y = copy.copy(x)
144 y = copy.copy(x)
150 self.assertIs(copy.copy(x), x)
152 self.assertIs(copy.copy(x), x)
156 y = copy.copy(x)
160 y = copy.copy(x)
171 self.assertEqual(copy.copy(x), x)
182 self.assertEqual(copy.copy(x), x)
193 self.assertEqual(copy.copy(x), x)
206 y = copy.copy(x)
223 y = copy.copy(x)
238 self.assertEqual(copy.copy(x), x)
249 self.assertEqual(copy.copy(x), x)
262 self.assertEqual(copy.copy(x), x)
265 self.assertEqual(copy.copy(x), x)
271 y = copy.deepcopy(x)
279 y = copy.deepcopy(x)
294 self.assertEqual(copy.deepcopy(C), C)
303 y = copy.deepcopy(x)
316 self.assertRaises(TypeError, copy.deepcopy, x)
318 y = copy.deepcopy(x)
332 y = copy.deepcopy(x)
343 y = copy.deepcopy(x)
354 self.assertRaises(copy.Error, copy.deepcopy, x)
369 self.assertIs(copy.deepcopy(x), x)
373 y = copy.deepcopy(x)
381 y = copy.deepcopy(x)
390 y = copy.deepcopy(x)
395 y = copy.deepcopy(x)
402 y = copy.deepcopy(x)
408 y = copy.deepcopy(x)
417 y = copy.deepcopy(x)
425 y = copy.deepcopy(x)
437 y = copy.deepcopy(x, memo)
443 y = copy.deepcopy(x, memo)
450 y = copy.deepcopy(x, memo)
462 y = copy.deepcopy(x)
471 return C(copy.deepcopy(self.foo, memo))
475 y = copy.deepcopy(x)
489 y = copy.deepcopy(x)
505 y = copy.deepcopy(x)
523 y = copy.deepcopy(x)
539 y = copy.deepcopy(x)
553 y = copy.deepcopy(x)
569 y = copy.deepcopy(x)
575 y = copy.deepcopy(x)
585 y = copy.deepcopy(x)
596 y = copy.copy(x)
598 y = copy.deepcopy(x)
607 y = copy.copy(x)
609 y = copy.deepcopy(x)
620 y = copy.copy(x)
622 y = copy.deepcopy(x)
636 y = copy.copy(x)
638 y = copy.deepcopy(x)
647 y = copy.deepcopy(x)
661 y = copy.copy(x)
665 y = copy.deepcopy(x)
678 y = copy.copy(x)
682 y = copy.deepcopy(x)
695 copy.copy(x)
697 copy.deepcopy(x)
705 copy.copy(x)
707 copy.deepcopy(x)
714 y = copy.copy(x)
722 y = copy.deepcopy(x)
738 y = copy.deepcopy(x)
751 y = copy.copy(x)
762 y = copy.deepcopy(x)
773 y = copy.copy(x)
781 y = copy.deepcopy(x)
790 self.assertRaises(ValueError, copy.copy, EvilState())
793 self.assertEqual(copy.copy(global_foo), global_foo)
795 self.assertEqual(copy.copy(foo), foo)
797 self.assertEqual(copy.copy(bar), bar)
800 self.assertEqual(copy.deepcopy(global_foo), global_foo)
802 self.assertEqual(copy.deepcopy(foo), foo)
804 self.assertEqual(copy.deepcopy(bar), bar)
818 self._check_weakref(copy.copy)
821 self._check_weakref(copy.deepcopy)
830 v = copy.copy(u)
859 v = copy.deepcopy(u)
879 v = copy.deepcopy(u)
900 g = copy.deepcopy(f)