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

Method test_expandtabs

Lib/test/test_bigmem.py:118–128  ·  view source on GitHub ↗
(self, size)

Source from the content-addressed store, hash-verified

116
117 @bigmemtest(size=_2G + 10, memuse=2)
118 def test_expandtabs(self, size):
119 _ = self.from_latin1
120 s = _('-') * size
121 tabsize = 8
122 self.assertTrue(s.expandtabs() == s)
123 del s
124 slen, remainder = divmod(size, tabsize)
125 s = _(' \t') * slen
126 s = s.expandtabs(tabsize)
127 self.assertEqual(len(s), size - remainder)
128 self.assertEqual(len(s.strip(_(' '))), 0)
129
130 @bigmemtest(size=_2G, memuse=2)
131 def test_find(self, size):

Callers

nothing calls this directly

Calls 5

assertTrueMethod · 0.80
_Function · 0.70
expandtabsMethod · 0.45
assertEqualMethod · 0.45
stripMethod · 0.45

Tested by

no test coverage detected