MCPcopy Index your code
hub / github.com/python/cpython / test_nodelist_copy

Method test_nodelist_copy

Lib/test/test_xml_dom_minicompat.py:104–118  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

102 self.assertEqual(unpickled, node_list)
103
104 def test_nodelist_copy(self):
105 # Empty NodeList.
106 node_list = NodeList()
107 copied = copy.copy(node_list)
108 self.assertIsNot(copied, node_list)
109 self.assertEqual(copied, node_list)
110
111 # Non-empty NodeList.
112 node_list.append([1])
113 node_list.append([2])
114 copied = copy.copy(node_list)
115 self.assertIsNot(copied, node_list)
116 self.assertEqual(copied, node_list)
117 for x, y in zip(copied, node_list):
118 self.assertIs(x, y)
119
120 def test_nodelist_deepcopy(self):
121 # Empty NodeList.

Callers

nothing calls this directly

Calls 6

NodeListClass · 0.85
assertIsNotMethod · 0.80
copyMethod · 0.45
assertEqualMethod · 0.45
appendMethod · 0.45
assertIsMethod · 0.45

Tested by

no test coverage detected