(self)
| 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 | |
| 333 | class ZipPathReadTest(ReadTestBase, unittest.TestCase): |
nothing calls this directly
no test coverage detected