def test_removeFs(self): """ Tests mkimage.removeFs creating an image and removing it. Check also that removeFs doesn't remove anything outside mkimage._P_PAYLOAD_IMAGES """ checkSudo(["mount", "-o", "loop", "somefile", "target"]) checkSudo(["umount", "target"]) iso_img = mkimage.mkIsoFs("vmId_iso", self.files) self.assertTrue(os.path.exists(iso_img)) mkimage.removeFs(iso_img) self.assertFalse(os.path.exists(iso_img)) self.assertRaises(Exception, mkimage.removeFs, self.workdir)
def removeFs(self, path): return mkimage.removeFs(path)