MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_pop

Method test_pop

Lib/test/test_array.py:1831–1841  ·  view source on GitHub ↗
(self, size)

Source from the content-addressed store, hash-verified

1829
1830 @support.bigmemtest(_2G, memuse=2.125)
1831 def test_pop(self, size):
1832 example = self.example(size)
1833 self.assertEqual(example.pop(0), 0)
1834 self.assertEqual(example[0], 1)
1835 self.assertEqual(example.pop(size+1), 10)
1836 self.assertEqual(example[size+1], 11)
1837 self.assertEqual(example.pop(1), 2)
1838 self.assertEqual(example[1], 3)
1839 self.assertEqual(len(example), size+1)
1840 self.assertEqual(example.pop(), 11)
1841 self.assertEqual(len(example), size)
1842
1843 @support.bigmemtest(_2G, memuse=2.125)
1844 def test_remove(self, size):

Callers

nothing calls this directly

Calls 4

exampleMethod · 0.95
lenFunction · 0.85
assertEqualMethod · 0.45
popMethod · 0.45

Tested by

no test coverage detected