def test_extract_package(self): parser = Parser(self._get_parser_data()) download = Download(self.get_git_download_data()) job = JobBuilder(parser, download) directory = self.prepare_fixture(parser.get_name()) job.extract_package(os.path.join(directory, self.FILENAME)) assert os.path.isdir(os.path.join(self.directory, parser.get_abstract_name() + ".git")) is True self.remove_fixture()
def test_pre_process_configuration(self): parser = Parser(self._get_parser_data()) download = Download(self.get_git_download_data()) job = JobBuilder(parser, download) directory = self.prepare_fixture(parser.get_name()) folder = job.extract_package(os.path.join(directory, self.FILENAME)) job.pre_process_configuration(folder) assert os.path.isfile(os.path.join(self.directory, parser.get_abstract_name() + ".git/output.xml")) is True
def test_get_name(self): parser = Parser(self._get_data()) assert parser.get_name() == "python-test"