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_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(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))
 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))