def test_initialize_debian_folder_with_install(self): setup_helpers.initialize_debian_folder(INSTALL_SETTINGS, self.tempdir) full_path = os.path.join(self.tempdir, "debian", "install") self.assertTrue(os.path.exists(full_path)) with open(full_path) as install_fp: contents = dict([ a.strip().split(" ") for a in install_fp.readlines() if a.strip() ]) self.assertEqual(contents, INSTALL_SETTINGS["install"])
def test_initialize_debian_folder_with_custom_rules(self): setup_helpers.initialize_debian_folder( CUSTOM_RULES_SETTINGS, self.tempdir) full_path = os.path.join(self.tempdir, "debian", "rules") self.assertTrue(os.path.exists(full_path)) with open(full_path) as install_fp: contents = install_fp.read() self.assertEqual( contents, defaults.DEBIAN_FILES["rules"].format( **CUSTOM_RULES_SETTINGS["rules"]))
def test_initialize_debian_folder_with_custom_rules(self): setup_helpers.initialize_debian_folder(CUSTOM_RULES_SETTINGS, self.tempdir) full_path = os.path.join(self.tempdir, "debian", "rules") self.assertTrue(os.path.exists(full_path)) with open(full_path) as install_fp: contents = install_fp.read() self.assertEqual( contents, defaults.DEBIAN_FILES["rules"].format( **CUSTOM_RULES_SETTINGS["rules"]))
def test_initialize_debian_folder(self): setup_helpers.initialize_debian_folder(BASIC_SETTINGS, self.tempdir) for filename in ["control", "compat", "rules"]: full_path = os.path.join(self.tempdir, "debian", filename) self.assertTrue(os.path.exists(full_path))