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

Method test_info_is_symlink

Lib/test/test_pathlib/test_read.py:317–330  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

315 self.assertFalse((p / 'fileA\x00').info.is_file(follow_symlinks=False))
316
317 def test_info_is_symlink(self):
318 p = self.root
319 self.assertFalse((p / 'fileA').info.is_symlink())
320 self.assertFalse((p / 'dirA').info.is_symlink())
321 self.assertFalse((p / 'non-existing').info.is_symlink())
322 if self.ground.can_symlink:
323 self.assertTrue((p / 'linkA').info.is_symlink())
324 self.assertTrue((p / 'linkB').info.is_symlink())
325 self.assertTrue((p / 'brokenLink').info.is_symlink())
326 self.assertFalse((p / 'linkA\udfff').info.is_symlink())
327 self.assertFalse((p / 'linkA\x00').info.is_symlink())
328 self.assertTrue((p / 'brokenLinkLoop').info.is_symlink())
329 self.assertFalse((p / 'fileA\udfff').info.is_symlink())
330 self.assertFalse((p / 'fileA\x00').info.is_symlink())
331
332
333class ZipPathReadTest(ReadTestBase, unittest.TestCase):

Callers

nothing calls this directly

Calls 3

assertFalseMethod · 0.80
assertTrueMethod · 0.80
is_symlinkMethod · 0.45

Tested by

no test coverage detected