aboutsummaryrefslogtreecommitdiff
path: root/test_utils/managers/conftest.py
diff options
context:
space:
mode:
authorMax Nanis2026-03-07 09:51:37 -0500
committerMax Nanis2026-03-07 09:51:37 -0500
commit9833e57ccd2f9ec2090ab1f7da97500a071664b9 (patch)
treed44f8d1725164e1a83ed15d31d8b62b7487ec81e /test_utils/managers/conftest.py
parent91d040211a4ed6e4157896256a762d3854777b5e (diff)
downloadgeneralresearch-9833e57ccd2f9ec2090ab1f7da97500a071664b9.tar.gz
generalresearch-9833e57ccd2f9ec2090ab1f7da97500a071664b9.zip
conftest type annotations.
Diffstat (limited to 'test_utils/managers/conftest.py')
-rw-r--r--test_utils/managers/conftest.py44
1 files changed, 19 insertions, 25 deletions
diff --git a/test_utils/managers/conftest.py b/test_utils/managers/conftest.py
index 3a237d1..f1f774e 100644
--- a/test_utils/managers/conftest.py
+++ b/test_utils/managers/conftest.py
@@ -1,4 +1,4 @@
-from typing import Callable, TYPE_CHECKING
+from typing import TYPE_CHECKING, Callable
import pymysql
import pytest
@@ -7,8 +7,6 @@ from generalresearch.managers.base import Permission
from generalresearch.models import Source
from test_utils.managers.cashout_methods import (
EXAMPLE_TANGO_CASHOUT_METHODS,
- AMT_ASSIGNMENT_CASHOUT_METHOD,
- AMT_BONUS_CASHOUT_METHOD,
)
if TYPE_CHECKING:
@@ -21,26 +19,18 @@ if TYPE_CHECKING:
from generalresearch.grliq.managers.forensic_results import (
GrlIqCategoryResultsReader,
)
- from generalresearch.managers.thl.userhealth import AuditLogManager
- from generalresearch.managers.thl.payout import (
- BusinessPayoutEventManager,
- )
- from generalresearch.managers.thl.maxmind.basic import (
- MaxmindBasicManager,
- )
-
from generalresearch.managers.gr.authentication import (
- GRUserManager,
GRTokenManager,
+ GRUserManager,
)
from generalresearch.managers.gr.business import (
- BusinessManager,
BusinessAddressManager,
BusinessBankAccountManager,
+ BusinessManager,
)
from generalresearch.managers.gr.team import (
- TeamManager,
MembershipManager,
+ TeamManager,
)
from generalresearch.managers.thl.contest_manager import ContestManager
from generalresearch.managers.thl.ipinfo import (
@@ -49,22 +39,28 @@ if TYPE_CHECKING:
IPInformationManager,
)
from generalresearch.managers.thl.ledger_manager.ledger import (
- LedgerTransactionManager,
- LedgerManager,
LedgerAccountManager,
+ LedgerManager,
+ LedgerTransactionManager,
)
from generalresearch.managers.thl.ledger_manager.thl_ledger import (
ThlLedgerManager,
)
from generalresearch.managers.thl.maxmind import MaxmindManager
- from generalresearch.managers.thl.payout import PayoutEventManager
+ from generalresearch.managers.thl.maxmind.basic import (
+ MaxmindBasicManager,
+ )
from generalresearch.managers.thl.payout import (
+ BrokerageProductPayoutEventManager,
+ BusinessPayoutEventManager,
PayoutEventManager,
UserPayoutEventManager,
- BrokerageProductPayoutEventManager,
)
from generalresearch.managers.thl.product import ProductManager
from generalresearch.managers.thl.session import SessionManager
+ from generalresearch.managers.thl.task_adjustment import (
+ TaskAdjustmentManager,
+ )
from generalresearch.managers.thl.user_manager.user_manager import (
UserManager,
)
@@ -73,18 +69,14 @@ if TYPE_CHECKING:
)
from generalresearch.managers.thl.userhealth import (
AuditLogManager,
- IPRecordManager,
- UserIpHistoryManager,
IPGeonameManager,
IPInformationManager,
IPRecordManager,
+ UserIpHistoryManager,
)
from generalresearch.managers.thl.wall import (
- WallManager,
WallCacheManager,
- )
- from generalresearch.managers.thl.task_adjustment import (
- TaskAdjustmentManager,
+ WallManager,
)
@@ -539,7 +531,9 @@ def delete_cashoutmethod_db(thl_web_rw) -> Callable:
@pytest.fixture(scope="session")
-def setup_cashoutmethod_db(cashout_method_manager, delete_cashoutmethod_db):
+def setup_cashoutmethod_db(settings, cashout_method_manager, delete_cashoutmethod_db):
+ settings.amt_
+
delete_cashoutmethod_db()
for x in EXAMPLE_TANGO_CASHOUT_METHODS:
cashout_method_manager.create(x)