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

Method test_suffix

Lib/test/test_pathlib/test_join_windows.py:198–215  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

196 self.assertEqual(P('c:a/trailing.dot.').stem, 'trailing.dot')
197
198 def test_suffix(self):
199 P = self.cls
200 self.assertEqual(P('c:').suffix, '')
201 self.assertEqual(P('c:/').suffix, '')
202 self.assertEqual(P('c:a/b').suffix, '')
203 self.assertEqual(P('c:/a/b').suffix, '')
204 self.assertEqual(P('c:a/b.py').suffix, '.py')
205 self.assertEqual(P('c:/a/b.py').suffix, '.py')
206 self.assertEqual(P('c:a/.hgrc').suffix, '')
207 self.assertEqual(P('c:/a/.hgrc').suffix, '')
208 self.assertEqual(P('c:a/.hg.rc').suffix, '.rc')
209 self.assertEqual(P('c:/a/.hg.rc').suffix, '.rc')
210 self.assertEqual(P('c:a/b.tar.gz').suffix, '.gz')
211 self.assertEqual(P('c:/a/b.tar.gz').suffix, '.gz')
212 self.assertEqual(P('c:a/trailing.dot.').suffix, '.')
213 self.assertEqual(P('c:/a/trailing.dot.').suffix, '.')
214 self.assertEqual(P('//My.py/Share.php').suffix, '')
215 self.assertEqual(P('//My.py/Share.php/a/b').suffix, '')
216
217 def test_suffixes(self):
218 P = self.cls

Callers

nothing calls this directly

Calls 2

PClass · 0.70
assertEqualMethod · 0.45

Tested by

no test coverage detected