Commit cf30d056 by Arun Babu Neelicattu

tests: ensure legacy repo mock uses unique url

parent f8bde0e3
...@@ -1683,7 +1683,7 @@ def test_solver_chooses_from_correct_repository_if_forced( ...@@ -1683,7 +1683,7 @@ def test_solver_chooses_from_correct_repository_if_forced(
ops, [{"job": "install", "package": get_package("tomlkit", "0.5.2")}] ops, [{"job": "install", "package": get_package("tomlkit", "0.5.2")}]
) )
assert "http://foo.bar" == ops[0].package.source_url assert "http://legacy.foo.bar" == ops[0].package.source_url
def test_solver_chooses_from_correct_repository_if_forced_and_transitive_dependency( def test_solver_chooses_from_correct_repository_if_forced_and_transitive_dependency(
...@@ -1711,7 +1711,7 @@ def test_solver_chooses_from_correct_repository_if_forced_and_transitive_depende ...@@ -1711,7 +1711,7 @@ def test_solver_chooses_from_correct_repository_if_forced_and_transitive_depende
], ],
) )
assert "http://foo.bar" == ops[0].package.source_url assert "http://legacy.foo.bar" == ops[0].package.source_url
assert "" == ops[1].package.source_type assert "" == ops[1].package.source_type
assert "" == ops[1].package.source_url assert "" == ops[1].package.source_url
...@@ -1740,10 +1740,10 @@ def test_solver_does_not_choose_from_secondary_repository_by_default( ...@@ -1740,10 +1740,10 @@ def test_solver_does_not_choose_from_secondary_repository_by_default(
], ],
) )
assert "http://foo.bar" == ops[0].package.source_url assert "http://legacy.foo.bar" == ops[0].package.source_url
assert "" == ops[1].package.source_type assert "" == ops[1].package.source_type
assert "" == ops[1].package.source_url assert "" == ops[1].package.source_url
assert "http://foo.bar" == ops[2].package.source_url assert "http://legacy.foo.bar" == ops[2].package.source_url
def test_solver_chooses_from_secondary_if_explicit(package, installed, locked, io): def test_solver_chooses_from_secondary_if_explicit(package, installed, locked, io):
...@@ -1767,7 +1767,7 @@ def test_solver_chooses_from_secondary_if_explicit(package, installed, locked, i ...@@ -1767,7 +1767,7 @@ def test_solver_chooses_from_secondary_if_explicit(package, installed, locked, i
], ],
) )
assert "http://foo.bar" == ops[0].package.source_url assert "http://legacy.foo.bar" == ops[0].package.source_url
assert "" == ops[1].package.source_type assert "" == ops[1].package.source_type
assert "" == ops[1].package.source_url assert "" == ops[1].package.source_url
assert "" == ops[2].package.source_type assert "" == ops[2].package.source_type
......
...@@ -23,7 +23,7 @@ class MockRepository(LegacyRepository): ...@@ -23,7 +23,7 @@ class MockRepository(LegacyRepository):
def __init__(self, auth=None): def __init__(self, auth=None):
super(MockRepository, self).__init__( super(MockRepository, self).__init__(
"legacy", url="http://foo.bar", auth=auth, disable_cache=True "legacy", url="http://legacy.foo.bar", auth=auth, disable_cache=True
) )
def _get(self, endpoint): def _get(self, endpoint):
...@@ -50,7 +50,7 @@ def test_page_relative_links_path_are_correct(): ...@@ -50,7 +50,7 @@ def test_page_relative_links_path_are_correct():
page = repo._get("/relative") page = repo._get("/relative")
for link in page.links: for link in page.links:
assert link.netloc == "foo.bar" assert link.netloc == "legacy.foo.bar"
assert link.path.startswith("/relative/poetry") assert link.path.startswith("/relative/poetry")
...@@ -267,7 +267,7 @@ def test_get_package_retrieves_packages_with_no_hashes(): ...@@ -267,7 +267,7 @@ def test_get_package_retrieves_packages_with_no_hashes():
def test_username_password_special_chars(): def test_username_password_special_chars():
auth = Auth("http://foo.bar", "user:", "/%2Fp@ssword") auth = Auth("http://legacy.foo.bar", "user:", "/%2Fp@ssword")
repo = MockRepository(auth=auth) repo = MockRepository(auth=auth)
assert "http://user%3A:%2F%252Fp%40ssword@foo.bar" == repo.authenticated_url assert "http://user%3A:%2F%252Fp%40ssword@legacy.foo.bar" == repo.authenticated_url
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment