mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-11-02 11:48:57 +08:00
Pytest's default collection heuristic picks up any class whose name starts with 'Test'; when it tries to collect a class that has a __init__ / __new__ (e.g. a TypedDict or namedtuple) it emits a PytestCollectionWarning and skips it. Two such classes were being warned on: - galaxy.tool_util_models.TestJobDict (TypedDict) → JobTestDict - test.integration.test_datatype_upload.TestData (namedtuple) → DatatypeUploadCase Update all callers accordingly.