mirror of
https://github.com/arcan1s/ahriman.git
synced 2026-07-17 16:21:07 +00:00
remove duplicate fixtures
This commit is contained in:
@@ -3,7 +3,6 @@ import pytest
|
|||||||
|
|
||||||
from pytest_mock import MockerFixture
|
from pytest_mock import MockerFixture
|
||||||
|
|
||||||
from ahriman.application.ahriman import _parser
|
|
||||||
from ahriman.application.application import Application
|
from ahriman.application.application import Application
|
||||||
from ahriman.application.help_formatter import _HelpFormatter
|
from ahriman.application.help_formatter import _HelpFormatter
|
||||||
from ahriman.application.lock import Lock
|
from ahriman.application.lock import Lock
|
||||||
@@ -33,18 +32,6 @@ def application(configuration: Configuration, repository: Repository, database:
|
|||||||
return Application(repository_id, configuration, report=False)
|
return Application(repository_id, configuration, report=False)
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
|
||||||
def args() -> argparse.Namespace:
|
|
||||||
"""
|
|
||||||
fixture for command line arguments
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
argparse.Namespace: command line arguments test instance
|
|
||||||
"""
|
|
||||||
return argparse.Namespace(architecture=None, lock=None, force=False, unsafe=False, report=False,
|
|
||||||
repository=None, repository_id=None, wait_timeout=-1)
|
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
@pytest.fixture
|
||||||
def formatter() -> _HelpFormatter:
|
def formatter() -> _HelpFormatter:
|
||||||
"""
|
"""
|
||||||
@@ -70,14 +57,3 @@ def lock(args: argparse.Namespace, configuration: Configuration) -> Lock:
|
|||||||
"""
|
"""
|
||||||
_, repository_id = configuration.check_loaded()
|
_, repository_id = configuration.check_loaded()
|
||||||
return Lock(args, repository_id, configuration)
|
return Lock(args, repository_id, configuration)
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
|
||||||
def parser() -> argparse.ArgumentParser:
|
|
||||||
"""
|
|
||||||
fixture for command line arguments parser
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
argparse.ArgumentParser: command line arguments parser test instance
|
|
||||||
"""
|
|
||||||
return _parser()
|
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ import pytest
|
|||||||
from ahriman.core.alpm.repo import Repo
|
from ahriman.core.alpm.repo import Repo
|
||||||
from ahriman.core.build_tools.task import Task
|
from ahriman.core.build_tools.task import Task
|
||||||
from ahriman.core.configuration import Configuration
|
from ahriman.core.configuration import Configuration
|
||||||
from ahriman.core.sign.gpg import GPG
|
|
||||||
from ahriman.core.tree import Leaf
|
from ahriman.core.tree import Leaf
|
||||||
from ahriman.models.package import Package
|
from ahriman.models.package import Package
|
||||||
from ahriman.models.repository_paths import RepositoryPaths
|
from ahriman.models.repository_paths import RepositoryPaths
|
||||||
@@ -64,20 +63,6 @@ def repo(configuration: Configuration, repository_paths: RepositoryPaths) -> Rep
|
|||||||
return Repo(configuration.get("repository", "name"), repository_paths, [])
|
return Repo(configuration.get("repository", "name"), repository_paths, [])
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
|
||||||
def gpg(configuration: Configuration) -> GPG:
|
|
||||||
"""
|
|
||||||
fixture for empty GPG
|
|
||||||
|
|
||||||
Args:
|
|
||||||
configuration(Configuration): configuration fixture
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
GPG: GPG test instance
|
|
||||||
"""
|
|
||||||
return GPG(configuration)
|
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
@pytest.fixture
|
||||||
def task_ahriman(package_ahriman: Package, configuration: Configuration, repository_paths: RepositoryPaths) -> Task:
|
def task_ahriman(package_ahriman: Package, configuration: Configuration, repository_paths: RepositoryPaths) -> Task:
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user