Files
galaxy/test/unit/data
John ChiltonandClaude Opus 4.6 959b6076d6 Fix has_subcollections_of_type endswith to require colon boundary.
The endswith check matched partial type names: e.g.
'list:paired_or_unpaired'.endswith('paired') was True because
'paired' is a suffix of 'paired_or_unpaired'. This incorrectly
reported list:paired_or_unpaired as having subcollections of type
paired (violates PAIRED_OR_UNPAIRED_NOT_CONSUMED_BY_PAIRED_WHEN_MAPPING
in collection_semantics.yml). Fix by requiring ':' prefix in the
endswith check — the exact-match case is already handled by the
equality check above.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 09:57:48 -04:00
..
2026-03-17 15:15:28 -04:00
2025-12-02 22:13:28 +05:30