(self, func)
| 289 | self.assertRaises(TypeError, self.pathmodule.samestat) |
| 290 | |
| 291 | def _test_samestat_on_link_func(self, func): |
| 292 | test_fn1 = os_helper.TESTFN + "1" |
| 293 | test_fn2 = os_helper.TESTFN + "2" |
| 294 | self.addCleanup(os_helper.unlink, test_fn1) |
| 295 | self.addCleanup(os_helper.unlink, test_fn2) |
| 296 | |
| 297 | create_file(test_fn1) |
| 298 | func(test_fn1, test_fn2) |
| 299 | self.assertTrue(self.pathmodule.samestat(os.stat(test_fn1), |
| 300 | os.stat(test_fn2))) |
| 301 | os.remove(test_fn2) |
| 302 | |
| 303 | create_file(test_fn2) |
| 304 | self.assertFalse(self.pathmodule.samestat(os.stat(test_fn1), |
| 305 | os.stat(test_fn2))) |
| 306 | |
| 307 | @os_helper.skip_unless_symlink |
| 308 | def test_samestat_on_symlink(self): |
no test coverage detected