### Test - stage 6 ### Part of: Blivet test collection ### Author: [email protected] ### This program is under GPL licence. import classes import test_utils loginst_test = test_utils.init_logging(0, None, True) test_utils.create_new_alloc_table("vdb") test_utils.create_new_partition("vdb", "extended", 1, -1) tsep = classes.SystemExtended_Scan('vdb', 1) tbep = classes.BlivetInitialization('vdb', 1).child loginst_test.debug("Comparing object attributes") ia = test_utils.test(tsep, tbep) test_utils.write_issues(ia, "Extended partition test", 6)
finish = 512 + start ## Test partitions list_of_tests = [] list_of_blivet = [] list_of_ia = [] loginst_test.debug("Setting SystemPartitionFormatted_Scan") for inc in range(4): loginst_test.debug("Setting partition {}".format(inc + 1)) if inc == 3: test_utils.create_new_partition("vdb", "primary", start, -1) else: test_utils.create_new_partition("vdb", "primary", start, finish) start = finish + 1 finish = start + 512 loginst_test.debug("Setting partition {} - formatting to {}".format(inc + 1, "ext4")) test_utils.format_new_partition("{}{}".format("vdb", inc + 1), "ext4") ## init objects list_of_tests.append(classes.SystemPartitionFormatted_Scan('vdb', inc + 1)) list_of_blivet.append(classes.BlivetInitialization('vdb', inc + 1).child) ## Store in arrays loginst_test.debug("Comparing SystemPartitionFormatted_Scan - partition {} with Blivet instance.".format(inc + 1)) list_of_ia.append(test_utils.test(list_of_tests[inc], list_of_blivet[inc])) ## Store in file. test_utils.write_issues(list_of_ia[inc], "Multi partition - part {}".format(inc + 1), 5)
### Test - stage 2 ### Part of: Blivet test collection ### Author: [email protected] ### This program is under GPL licence. import classes import test_utils loginst_test = test_utils.init_logging(0, None, True) test_utils.create_new_alloc_table("vdb") loginst_test.debug("Setting up classes.SystemDiskFormatted_Scan") test_system_formatted = classes.SystemDiskFormatted_Scan('vdb') test_blivet_formatted = classes.BlivetInitialization('vdb').disk loginst_test.debug("Comparing object attributes") ia = test_utils.test(test_system_formatted, test_blivet_formatted) test_utils.write_issues(ia, "Formatted disk", 2)
### Test - stage 4 ### Part of: Blivet test collection ### Author: [email protected] ### This program is under GPL licence. import classes import test_utils loginst_test = test_utils.init_logging(0, None, True) test_utils.create_new_alloc_table("vdb") test_utils.create_new_partition("vdb", "primary", 1, -1) test_utils.format_new_partition("{}{}".format("vdb", 1), "ext4") loginst_test.debug("Setting up SystemPartitionFormatted_Scan") tspf = classes.SystemPartitionFormatted_Scan("vdb", 1) tbpf = classes.BlivetInitialization("vdb", 1).child loginst_test.debug("Comparing object attributes") ia = test_utils.test(tspf, tbpf) test_utils.write_issues(ia, "Single partition formatted", 4)
### Test - stage 1 ### Part of: Blivet test collection ### Author: [email protected] ### This program is under GPL licence. import classes import test_utils loginst_test = test_utils.init_logging(0, None, True) loginst_test.debug("Setting up classes.SystemDisk_Scan") test_system = classes.SystemDisk_Scan('vdb') test_blivet = classes.BlivetInitialization('vdb').disk loginst_test.debug("Comparing object attributes") ia = test_utils.test(test_system, test_blivet) test_utils.write_issues(ia, "Basic disk", 1)
### Test - stage 3 ### Part of: Blivet test collection ### Author: [email protected] ### This program is under GPL licence. import classes import test_utils loginst_test = test_utils.init_logging(0, None, True) test_utils.create_new_alloc_table("vdb") test_utils.create_new_partition("vdb", "primary", 1, -1) loginst_test.debug("Setting up classes.SystemPartition_Scan") test_blivet_partition = classes.BlivetInitialization('vdb', 1).child test_system_partition = classes.SystemPartition_Scan('vdb', 1) loginst_test.debug("Comparing object attributes") ia = test_utils.test(test_system_partition, test_blivet_partition) test_utils.write_issues(ia, "Partitioned disk", 3)