Пример #1
0
 def test_parse_dependency_file_vcs_git(self):
     test_file = self.get_test_loc(
         'pypi/requirements_txt/vcs-git/requirements.txt')
     package = pypi.parse_dependency_file(test_file)
     expected_loc = self.get_test_loc(
         'pypi/requirements_txt/vcs-git/output.expected.json')
     self.check_package(package, expected_loc, regen=False)
Пример #2
0
 def test_parse_dependency_file_urls_wth_checksums(self):
     test_file = self.get_test_loc(
         'pypi/requirements_txt/urls_wth_checksums/requirements.txt')
     package = pypi.parse_dependency_file(test_file)
     expected_loc = self.get_test_loc(
         'pypi/requirements_txt/urls_wth_checksums/output.expected.json')
     self.check_package(package, expected_loc, regen=False)
Пример #3
0
 def test_parse_dependency_file_comments_and_empties(self):
     test_file = self.get_test_loc(
         'pypi/requirements_txt/comments_and_empties/requirements.txt')
     package = pypi.parse_dependency_file(test_file)
     expected_loc = self.get_test_loc(
         'pypi/requirements_txt/comments_and_empties/output.expected.json')
     self.check_package(package, expected_loc, regen=False)
Пример #4
0
 def test_parse_dependency_file_pinned(self):
     test_file = self.get_test_loc(
         'pypi/requirements_txt/pinned/sample-requirements.txt')
     package = pypi.parse_dependency_file(test_file)
     expected_loc = self.get_test_loc(
         'pypi/requirements_txt/pinned/output.expected.json')
     self.check_package(package, expected_loc, regen=False)
Пример #5
0
 def test_parse_dependency_file_repeated(self):
     # FAILURE: dparse library wrongly detect the first of two repeated
     # dependencies we should return only a single value which should be the
     # last one
     test_file = self.get_test_loc('pypi/requirements_txt/repeated/requirements.txt')
     package = pypi.parse_dependency_file(test_file)
     expected_loc = self.get_test_loc('pypi/requirements_txt/repeated/output.expected.json')
     self.check_package(package, expected_loc, regen=False)