From af66829e26cb05f182bef36ac06d58c7baa0ec1e Mon Sep 17 00:00:00 2001 From: Max Nanis Date: Thu, 26 Feb 2026 20:29:41 -0500 Subject: AMTManager moved to fixture, and dectorator with parameters on tasks and init / non-static class appraoch. More assertion checks and typing. TestMTurkClient seperated from TestAMTManger --- jb/decorators.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'jb/decorators.py') diff --git a/jb/decorators.py b/jb/decorators.py index cbc28b5..5c1b1f5 100644 --- a/jb/decorators.py +++ b/jb/decorators.py @@ -8,6 +8,7 @@ from mypy_boto3_sns import SNSClient from jb.config import settings from jb.managers import Permission +from jb.managers.amt import AMTManager from jb.managers.assignment import AssignmentManager from jb.managers.bonus import BonusManager from jb.managers.hit import HitTypeManager, HitManager, HitQuestionManager @@ -55,6 +56,8 @@ pg_config = PostgresConfig( statement_timeout=1, ) +AMTM = AMTManager(amt_client=AMT_CLIENT) + HTM = HitTypeManager( pg_config=pg_config, permissions=[Permission.READ, Permission.CREATE] ) -- cgit v1.2.3