Skip to content

Commit

Permalink
🐛 Fix repo unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
AlTosterino committed Jul 9, 2024
1 parent 9e92dac commit 7f823a9
Showing 1 changed file with 3 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
from typing import Iterator

import pytest
from adrpy.repositories.adr.repository import ADRFileRepository, BaseADRRepository
from adrpy.repositories.adr.repository import BaseADRRepository
from adrpy.shared_kernel.constants import AppTemplates
from adrpy.shared_kernel.settings import Settings
from adrpy.shared_kernel.value_objects.template import RenderedTemplate
Expand All @@ -15,12 +15,9 @@

@pytest.fixture()
def repo_service(lidi: Lidi) -> Iterator[BaseADRRepository]:
original_repo = lidi.resolve(BaseADRRepository)
original_settings = lidi.resolve(Settings)
new_settings = Settings(initial_adr_dir=TEST_DIRECTORY)
lidi.bind(BaseADRRepository, ADRFileRepository(settings=new_settings))
lidi.bind(Settings, Settings(initial_adr_dir=TEST_DIRECTORY))
yield lidi.resolve(BaseADRRepository)
lidi.bind(BaseADRRepository, original_repo)
lidi.bind(Settings, original_settings)


Expand Down Expand Up @@ -58,8 +55,7 @@ def test_should_get_template_file(repo_service: BaseADRRepository) -> None:
def test_should_create_file_in_nested_directories(lidi: Lidi) -> None:
# Given
nested_dir = TEST_DIRECTORY / "nested1" / "nested2"
new_settings = Settings(initial_adr_dir=nested_dir)
lidi.bind(BaseADRRepository, ADRFileRepository(settings=new_settings))
lidi.bind(Settings, Settings(initial_adr_dir=nested_dir))
rendered_template = RenderedTemplate(name=TEST_FILENAME, content="TEST_CONTENT")

# When
Expand Down

0 comments on commit 7f823a9

Please sign in to comment.