示例#1
0
    def test_file(self):
        """Test deleting file."""
        self.fs.CreateFile('/path/test/textfile', contents='yes')
        self.assertTrue(os.path.exists('/path/test/textfile'))

        main.delete_if_exists('/path/test/textfile')
        self.assertFalse(os.path.exists('/path/test/textfile'))
示例#2
0
    def test_dir(self):
        """Test deleting dir."""
        os.makedirs('/path/test')
        self.fs.CreateFile('/path/test/textfile', contents='yes')
        self.assertTrue(os.path.exists('/path/test'))
        self.assertTrue(os.path.exists('/path/test/textfile'))

        main.delete_if_exists('/path/test')
        self.assertFalse(os.path.exists('/path/test'))
        self.assertFalse(os.path.exists('/path/test/textfile'))
示例#3
0
 def test_not_exist(self):
     """test non-existing file."""
     main.delete_if_exists('/path/test')