Files
galaxy/test
mvdbeek 7b94e4b1d5 Test tool source storage: extend integration coverage and add unit tests
Round out the test suite that exercises LazyToolBox end-to-end against
a real boot:

- Extend ``BaseToolSourceStorageIntegrationTestCase`` helpers to hit
  ``/api/tools?in_panel=False`` (the index-backed listing) and to
  reach the lazy ``tools_by_id`` map directly when the resolver path
  isn't what's being asserted.
- New unit tests under ``test/unit/tool_source_store/`` pin the index's
  version handling: default-version selection, sibling-version
  discovery, and ``packaging.version`` ordering.

Tests that bind specific behaviours to specific LazyToolBox commits
land alongside the code commits that introduced them; this commit
collects the cross-cutting helpers and pure-unit coverage.
2026-07-28 17:26:57 +02:00
..
2026-01-20 10:25:45 +00:00