def testSafeUnlink(self): fsu.safeUnlink("") self.assertRaises(OSError, lambda: fsu.safeUnlink(None)) testfile = "unlinktest.txt" if os.path.exists(testfile): os.unlink(testfile) self.assertFalse(os.path.exists(testfile)) with open(testfile, 'w') as f: f.write("test text") self.assertTrue(os.path.exists(testfile)) fsu.safeUnlink(testfile) self.assertFalse(os.path.exists(testfile))
def assertUnlinked(self, link): fsu.safeUnlink(link) self.assertFalse(os.path.exists(link))