def setUp(self): mgr = fs_mgr() dev_file = get_block_dev() if dev_file == "": return mgr.mkfs_on_dev("ext4", dev_file) mgr.add_fs("test_dir", "ext4", dev_file, comment="test")
def test_add_fs(self): mgr = fs_mgr() dev_file = get_block_dev() if dev_file == "": return mgr.mkfs_on_dev("xfs", dev_file) mgr.add_fs("test_xfs", "xfs", dev_file, comment="test") for fs in mgr.get_fs_list(): if fs.name == "test_xfs": break else: raise Exception("there is no file system name test_xfs") f = mgr.get_fs_by_name("test_xfs") self.assertEquals(f.fs_conf["dev_file"], dev_file) self.assertEquals(f.fs_conf["comment"], "test") self.assertTrue(f.is_available()) self.assertTrue(f.usage_info()["total"] > 0) self.assertTrue(len(f.fs_meta_dump()) != 0) f.grow_size() with open("/etc/fstab", "r") as fstab: self.assertTrue("/mnt/test_xfs" in fstab.read()) mgr.del_fs("test_xfs")
def test_add_fs(self): mgr = fs_mgr() dev_file = get_block_dev() if dev_file == "": return mgr.mkfs_on_dev("xfs", dev_file) mgr.add_fs("test_xfs", "xfs", dev_file, comment="test") for fs in mgr.get_fs_list(): if fs.name == "test_xfs": break; else: raise Exception("there is no file system name test_xfs") f = mgr.get_fs_by_name("test_xfs") self.assertEquals(f.fs_conf["dev_file"], dev_file) self.assertEquals(f.fs_conf["comment"], "test") self.assertTrue(f.is_available()) self.assertTrue(f.usage_info()["total"] > 0) self.assertTrue(len(f.fs_meta_dump()) != 0) f.grow_size() with open("/etc/fstab", "r") as fstab: self.assertTrue("/mnt/test_xfs" in fstab.read()) mgr.del_fs("test_xfs")
def test_mkfs_no_option(self): mgr = fs_mgr() dev_file = get_block_dev() if dev_file == "": return mgr.mkfs_on_dev("xfs", dev_file)