(self, func)
| 241 | self.assertRaises(TypeError, self.pathmodule.samefile) |
| 242 | |
| 243 | def _test_samefile_on_link_func(self, func): |
| 244 | test_fn1 = os_helper.TESTFN |
| 245 | test_fn2 = os_helper.TESTFN + "2" |
| 246 | self.addCleanup(os_helper.unlink, test_fn1) |
| 247 | self.addCleanup(os_helper.unlink, test_fn2) |
| 248 | |
| 249 | create_file(test_fn1) |
| 250 | |
| 251 | func(test_fn1, test_fn2) |
| 252 | self.assertTrue(self.pathmodule.samefile(test_fn1, test_fn2)) |
| 253 | os.remove(test_fn2) |
| 254 | |
| 255 | create_file(test_fn2) |
| 256 | self.assertFalse(self.pathmodule.samefile(test_fn1, test_fn2)) |
| 257 | |
| 258 | @os_helper.skip_unless_symlink |
| 259 | def test_samefile_on_symlink(self): |
no test coverage detected