def test_pip_with_data_directory_index_can_download_six( pip_from_data_directory: VirtualenvPip, download_dir: str, requirement_parser: RequirementParser, current_platform: TargetPlatform, ) -> None: requirements = RequirementSet(current_platform) requirements.add(requirement_parser.parse("six")) pip_from_data_directory.download_sources(requirements, download_dir)
def test_pip_without_index_cannot_download_six( pip_without_index: VirtualenvPip, download_dir: str, requirement_parser: RequirementParser, current_platform: TargetPlatform, ) -> None: requirements = RequirementSet(current_platform) requirements.add(requirement_parser.parse("six")) with pytest.raises(PipFailed): pip_without_index.download_sources(requirements, download_dir)