示例#1
0
	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))
示例#2
0
	def assertUnlinked(self, link):
		fsu.safeUnlink(link)
		self.assertFalse(os.path.exists(link))