Commit 66508bc6 by Arun Babu Neelicattu Committed by Bjorn Neergaard

tests: cleanup installed repo mocking

parent 3b5bf01a
...@@ -65,12 +65,8 @@ def env() -> MockEnv: ...@@ -65,12 +65,8 @@ def env() -> MockEnv:
return MockEnv(path=ENV_DIR) return MockEnv(path=ENV_DIR)
@pytest.fixture @pytest.fixture(autouse=True)
def repository(mocker: MockerFixture, env: MockEnv) -> InstalledRepository: def mock_git_info(mocker: MockerFixture) -> None:
mocker.patch(
"poetry.utils._compat.metadata.Distribution.discover",
return_value=INSTALLED_RESULTS,
)
mocker.patch( mocker.patch(
"poetry.vcs.git.Git.info", "poetry.vcs.git.Git.info",
return_value=namedtuple("GitRepoLocalInfo", "origin revision")( return_value=namedtuple("GitRepoLocalInfo", "origin revision")(
...@@ -78,7 +74,19 @@ def repository(mocker: MockerFixture, env: MockEnv) -> InstalledRepository: ...@@ -78,7 +74,19 @@ def repository(mocker: MockerFixture, env: MockEnv) -> InstalledRepository:
revision="bb058f6b78b2d28ef5d9a5e759cfa179a1a713d6", revision="bb058f6b78b2d28ef5d9a5e759cfa179a1a713d6",
), ),
) )
@pytest.fixture(autouse=True)
def mock_installed_repository_vendors(mocker: MockerFixture) -> None:
mocker.patch("poetry.repositories.installed_repository._VENDORS", str(VENDOR_DIR)) mocker.patch("poetry.repositories.installed_repository._VENDORS", str(VENDOR_DIR))
@pytest.fixture
def repository(mocker: MockerFixture, env: MockEnv) -> InstalledRepository:
mocker.patch(
"poetry.utils._compat.metadata.Distribution.discover",
return_value=INSTALLED_RESULTS,
)
return InstalledRepository.load(env) return InstalledRepository.load(env)
......
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