Skip to content
Snippets Groups Projects
Commit c7882945 authored by Bartek Wrona's avatar Bartek Wrona
Browse files

Sources auto updated by linter (removed unused noqua, changed pytest.fixture directives)

parent 141babaa
No related branches found
No related tags found
1 merge request!79ubuntu24.04 update
Pipeline #118554 failed
...@@ -76,7 +76,7 @@ class OverseerRule(ABC): ...@@ -76,7 +76,7 @@ class OverseerRule(ABC):
assert isinstance(self.request, dict), f"self.request is not a dict, nor list, but is `{type(self.request)}`" assert isinstance(self.request, dict), f"self.request is not a dict, nor list, but is `{type(self.request)}`"
return self.request return self.request
def _construct_exception( # noqa: PLR0913 def _construct_exception(
self, self,
error_cls: type[OverseerError], error_cls: type[OverseerError],
response: Json | list[Json] | Exception, response: Json | list[Json] | Exception,
......
...@@ -32,7 +32,7 @@ def _raise_acquire_not_possible() -> NoReturn: ...@@ -32,7 +32,7 @@ def _raise_acquire_not_possible() -> NoReturn:
class _SyncSessionBatchHandle(SyncBatchHandle[BeekeeperSyncApiCollection], SyncSessionHolder): class _SyncSessionBatchHandle(SyncBatchHandle[BeekeeperSyncApiCollection], SyncSessionHolder):
def __init__( # noqa: PLR0913 def __init__(
self, self,
url: HttpUrl, url: HttpUrl,
overseer: AbstractOverseer, overseer: AbstractOverseer,
...@@ -50,7 +50,7 @@ class _SyncSessionBatchHandle(SyncBatchHandle[BeekeeperSyncApiCollection], SyncS ...@@ -50,7 +50,7 @@ class _SyncSessionBatchHandle(SyncBatchHandle[BeekeeperSyncApiCollection], SyncS
class _AsyncSessionBatchHandle(AsyncBatchHandle[BeekeeperAsyncApiCollection], AsyncSessionHolder): class _AsyncSessionBatchHandle(AsyncBatchHandle[BeekeeperAsyncApiCollection], AsyncSessionHolder):
def __init__( # noqa: PLR0913 def __init__(
self, self,
url: HttpUrl, url: HttpUrl,
overseer: AbstractOverseer, overseer: AbstractOverseer,
......
...@@ -15,7 +15,7 @@ if TYPE_CHECKING: ...@@ -15,7 +15,7 @@ if TYPE_CHECKING:
from loguru import Logger from loguru import Logger
@pytest.fixture() @pytest.fixture
def settings(working_directory: Path) -> SettingsFactory: def settings(working_directory: Path) -> SettingsFactory:
@wraps(settings) @wraps(settings)
def _factory(settings_update: Settings | None = None) -> Settings: def _factory(settings_update: Settings | None = None) -> Settings:
...@@ -28,7 +28,7 @@ def settings(working_directory: Path) -> SettingsFactory: ...@@ -28,7 +28,7 @@ def settings(working_directory: Path) -> SettingsFactory:
return _factory return _factory
@pytest.fixture() @pytest.fixture
def settings_with_logger(request: pytest.FixtureRequest, settings: SettingsFactory) -> Iterator[SettingsLoggerFactory]: def settings_with_logger(request: pytest.FixtureRequest, settings: SettingsFactory) -> Iterator[SettingsLoggerFactory]:
handlers_to_remove = [] handlers_to_remove = []
......
...@@ -10,7 +10,7 @@ if TYPE_CHECKING: ...@@ -10,7 +10,7 @@ if TYPE_CHECKING:
from local_tools.beekeepy.models import SettingsLoggerFactory from local_tools.beekeepy.models import SettingsLoggerFactory
@pytest.fixture() @pytest.fixture
def beekeeper_exe(settings_with_logger: SettingsLoggerFactory) -> BeekeeperExecutable: def beekeeper_exe(settings_with_logger: SettingsLoggerFactory) -> BeekeeperExecutable:
incoming_settings, logger = settings_with_logger() incoming_settings, logger = settings_with_logger()
return BeekeeperExecutable(settings=incoming_settings, logger=logger) return BeekeeperExecutable(settings=incoming_settings, logger=logger)
...@@ -20,7 +20,7 @@ from local_tools.beekeepy.models import ( ...@@ -20,7 +20,7 @@ from local_tools.beekeepy.models import (
from beekeepy.handle.runnable import Beekeeper from beekeepy.handle.runnable import Beekeeper
@pytest.fixture() @pytest.fixture
def beekeeper_not_started(settings_with_logger: SettingsLoggerFactory) -> Iterator[Beekeeper]: def beekeeper_not_started(settings_with_logger: SettingsLoggerFactory) -> Iterator[Beekeeper]:
incoming_settings, logger = settings_with_logger() incoming_settings, logger = settings_with_logger()
bk = Beekeeper(settings=incoming_settings, logger=logger) bk = Beekeeper(settings=incoming_settings, logger=logger)
...@@ -31,20 +31,20 @@ def beekeeper_not_started(settings_with_logger: SettingsLoggerFactory) -> Iterat ...@@ -31,20 +31,20 @@ def beekeeper_not_started(settings_with_logger: SettingsLoggerFactory) -> Iterat
bk.teardown() bk.teardown()
@pytest.fixture() @pytest.fixture
def beekeeper(beekeeper_not_started: Beekeeper) -> Iterator[Beekeeper]: def beekeeper(beekeeper_not_started: Beekeeper) -> Iterator[Beekeeper]:
with beekeeper_not_started as bk: with beekeeper_not_started as bk:
yield bk yield bk
@pytest.fixture() @pytest.fixture
def wallet(beekeeper: Beekeeper) -> WalletInfo: def wallet(beekeeper: Beekeeper) -> WalletInfo:
name, password = default_wallet_credentials() name, password = default_wallet_credentials()
beekeeper.api.create(wallet_name=name, password=password) beekeeper.api.create(wallet_name=name, password=password)
return WalletInfo(name=name, password=password) return WalletInfo(name=name, password=password)
@pytest.fixture() @pytest.fixture
def account(beekeeper: Beekeeper, wallet: WalletInfo) -> AccountCredentials: def account(beekeeper: Beekeeper, wallet: WalletInfo) -> AccountCredentials:
acc = AccountCredentials.create() acc = AccountCredentials.create()
beekeeper.api.import_key(wallet_name=wallet.name, wif_key=acc.private_key) beekeeper.api.import_key(wallet_name=wallet.name, wif_key=acc.private_key)
...@@ -56,7 +56,7 @@ def keys_to_import() -> list[AccountCredentials]: ...@@ -56,7 +56,7 @@ def keys_to_import() -> list[AccountCredentials]:
return AccountCredentials.create_multiple(10) return AccountCredentials.create_multiple(10)
@pytest.fixture() @pytest.fixture
def setup_wallets(beekeeper: Beekeeper) -> WalletsGeneratorT: def setup_wallets(beekeeper: Beekeeper) -> WalletsGeneratorT:
@wraps(setup_wallets) @wraps(setup_wallets)
def __setup_wallets( def __setup_wallets(
......
...@@ -22,7 +22,7 @@ AES_DECRYPTION_ERROR: Final[str] = "Invalid password for wallet" ...@@ -22,7 +22,7 @@ AES_DECRYPTION_ERROR: Final[str] = "Invalid password for wallet"
WALLET_UNACCESSIBLE_ERROR: Final[str] = "Assert Exception:false: unlock is not accessible" WALLET_UNACCESSIBLE_ERROR: Final[str] = "Assert Exception:false: unlock is not accessible"
@pytest.fixture() @pytest.fixture
def beekeeper_not_started(settings_with_logger: SettingsLoggerFactory) -> Iterator[AsyncBeekeeper]: def beekeeper_not_started(settings_with_logger: SettingsLoggerFactory) -> Iterator[AsyncBeekeeper]:
incoming_settings, logger = settings_with_logger() incoming_settings, logger = settings_with_logger()
bk = AsyncBeekeeper(settings=incoming_settings, logger=logger) bk = AsyncBeekeeper(settings=incoming_settings, logger=logger)
...@@ -33,13 +33,13 @@ def beekeeper_not_started(settings_with_logger: SettingsLoggerFactory) -> Iterat ...@@ -33,13 +33,13 @@ def beekeeper_not_started(settings_with_logger: SettingsLoggerFactory) -> Iterat
bk.teardown() bk.teardown()
@pytest.fixture() @pytest.fixture
async def beekeeper(beekeeper_not_started: AsyncBeekeeper) -> AsyncIterator[AsyncBeekeeper]: async def beekeeper(beekeeper_not_started: AsyncBeekeeper) -> AsyncIterator[AsyncBeekeeper]:
async with beekeeper_not_started as bk: async with beekeeper_not_started as bk:
yield bk yield bk
@pytest.fixture() @pytest.fixture
async def wallet(beekeeper: AsyncBeekeeper) -> WalletInfo: async def wallet(beekeeper: AsyncBeekeeper) -> WalletInfo:
name, password = default_wallet_credentials() name, password = default_wallet_credentials()
await beekeeper.api.create(wallet_name=name, password=password) await beekeeper.api.create(wallet_name=name, password=password)
......
...@@ -14,7 +14,7 @@ if TYPE_CHECKING: ...@@ -14,7 +14,7 @@ if TYPE_CHECKING:
from beekeepy import Session, Wallet from beekeepy import Session, Wallet
@pytest.fixture() @pytest.fixture
def beekeepy_interfaces(settings: SettingsFactory) -> Iterator[tuple[Beekeeper, Session, Wallet]]: def beekeepy_interfaces(settings: SettingsFactory) -> Iterator[tuple[Beekeeper, Session, Wallet]]:
bk = Beekeeper.factory(settings=settings()) bk = Beekeeper.factory(settings=settings())
session = bk.create_session() session = bk.create_session()
......
...@@ -44,13 +44,13 @@ def pytest_addoption(parser: pytest.Parser) -> None: ...@@ -44,13 +44,13 @@ def pytest_addoption(parser: pytest.Parser) -> None:
) )
@pytest.fixture() @pytest.fixture
def registered_apis() -> RegisteredApisT: def registered_apis() -> RegisteredApisT:
"""Return registered methods.""" """Return registered methods."""
return AbstractApi._get_registered_methods() return AbstractApi._get_registered_methods()
@pytest.fixture() @pytest.fixture
def hived_http_endpoint(request: pytest.FixtureRequest) -> HttpUrl: def hived_http_endpoint(request: pytest.FixtureRequest) -> HttpUrl:
raw_url = request.config.getoption("--hived-http-endpoint") raw_url = request.config.getoption("--hived-http-endpoint")
assert raw_url is not None assert raw_url is not None
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment