def setUp(self): self.conf = ConfFactory() self.conf.set_global_file('ccinfra.global') self.conf.set_common_file('ccinfra.common') self.conf.set_in_path(INPATH) #self.conf.set_in_path('../../conf/srv/etc') self.conf.set_out_path(OUTPATH)
class FileBuilderTestCase(TestCase): def setUp(self): self.conf = ConfFactory() self.conf.set_global_file('ccinfra.global') self.conf.set_common_file('ccinfra.common') self.conf.set_in_path(INPATH) #self.conf.set_in_path('../../conf/srv/etc') self.conf.set_out_path(OUTPATH) def remove_dir(self, directory): if os.path.exists(directory): shutil.rmtree(directory) ### def test_000paths(self): self.conf.set_file_in('/etc/dhcpd.conf') self.assertTrue(len(self.conf.full_conf) == len(self.conf.conf_path) + len(self.conf.conf_file) + 1) self.assertTrue(self.conf.input_conf in self.conf.full_conf) self.assertTrue(self.conf.conf_file in self.conf.full_conf) self.assertTrue(self.conf.conf_file in self.conf.output_conf) def test_dhcpd_file_exists(self): in_conf = '/etc/dhcpd.conf' out_conf = 'dhcpd.conf' self.remove_dir(OUTPATH) self.assertFalse(os.path.exists(OUTPATH)) self.conf.build_file(in_conf) self.assertTrue(os.path.exists(OUTPATH)) def test_dhcpd_file_line_count(self): pass
class FileBuilderTestCase(TestCase): def setUp(self): self.conf = ConfFactory() self.conf.set_global_file('ccinfra.global') self.conf.set_common_file('ccinfra.common') self.conf.set_in_path(INPATH) #self.conf.set_in_path('../../conf/srv/etc') self.conf.set_out_path(OUTPATH) def remove_dir(self, directory): if os.path.exists(directory): shutil.rmtree(directory) ### def test_000paths(self): self.conf.set_file_in('/etc/dhcpd.conf') self.assertTrue( len(self.conf.full_conf) == len(self.conf.conf_path) + len(self.conf.conf_file) + 1) self.assertTrue(self.conf.input_conf in self.conf.full_conf) self.assertTrue(self.conf.conf_file in self.conf.full_conf) self.assertTrue(self.conf.conf_file in self.conf.output_conf) def test_dhcpd_file_exists(self): in_conf = '/etc/dhcpd.conf' out_conf = 'dhcpd.conf' self.remove_dir(OUTPATH) self.assertFalse(os.path.exists(OUTPATH)) self.conf.build_file(in_conf) self.assertTrue(os.path.exists(OUTPATH)) def test_dhcpd_file_line_count(self): pass