From 2a0f9155be665f56fa03b7e5eb6fc109f4a6e24e Mon Sep 17 00:00:00 2001 From: John Chilton Date: Wed, 11 Mar 2026 01:55:08 -0400 Subject: [PATCH] Add GalaxyWizard E2E Selenium tests, fix detect_errors stderr redirect MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add data-description attributes to GalaxyWizard.vue and DatasetError.vue for test selectors. Add navigation helpers and Selenium test exercising the inline error analysis widget with the static agent backend. Fix broken stderr redirect in detect_errors.xml (>2& → >&2). Co-Authored-By: Claude Opus 4.6 --- .../DatasetInformation/DatasetError.vue | 2 +- client/src/components/GalaxyWizard.vue | 26 +++++-- client/src/utils/navigation/navigation.yml | 29 ++++++++ lib/galaxy/selenium/navigates_galaxy.py | 15 ++++ .../selenium/test_galaxy_wizard.py | 69 +++++++++++++++++++ test/functional/tools/detect_errors.xml | 4 +- test/unit/tool_util/test_parsing.py | 4 +- 7 files changed, 138 insertions(+), 11 deletions(-) create mode 100644 lib/galaxy_test/selenium/test_galaxy_wizard.py diff --git a/client/src/components/DatasetInformation/DatasetError.vue b/client/src/components/DatasetInformation/DatasetError.vue index 2daea735b57..946e255c815 100644 --- a/client/src/components/DatasetInformation/DatasetError.vue +++ b/client/src/components/DatasetInformation/DatasetError.vue @@ -155,7 +155,7 @@ onMounted(async () => { may not always be accurate.

- +