aboutsummaryrefslogtreecommitdiff
path: root/jb/managers/amt.py
AgeCommit message (Collapse)AuthorFilesLines
2026-09-19fix prev commitstuppie1-5/+9
2026-09-19did ruff remove this again? Broken rejection flowstuppie1-0/+1
2026-09-10Less from init, more from generalresearch, basic db test from shared conftestMax Nanis1-2/+1
2026-09-10using model_validator on GRLSettings. Allows null default values, then to ↵Max Nanis1-8/+8
asser them on load. Required so pydantic_settings can be loaded in tests without params
2026-09-09Ruff auto fix, and requirements bumpMax Nanis1-17/+11
2026-09-01add GRApiManager. py-utils to generalresearchstuppie1-1/+1
2026-04-11pydantic after model_validator doesnt raise a ValidationError if a KeyError ↵stuppie1-4/+14
is raised, only a ValueError. did not know that. try except ValidationError in get_assignment bc Baddies have been known to submit assignments with purposely malformed "answer" (xml) section to break the process_assignment flow
2026-02-26AMTManager moved to fixture, and dectorator with parameters on tasks and ↵Max Nanis1-47/+84
init / non-static class appraoch. More assertion checks and typing. TestMTurkClient seperated from TestAMTManger
2026-02-24Extensive use of type checking. Movement of pytest conf towards handling ↵Max Nanis1-6/+15
managers (for db agnostic unittest). Starting to organize pytests.
2026-02-19Models, Project files, some pytests, requirements.. etcMax Nanis1-0/+216