Skip to content

Commit 49bd6ca

Browse files
fix invocation job details selenium to open the newly added outputs tab first
The job(s) and output(s) are in tabs now, so the selenium accounts for that.
1 parent 1e71c03 commit 49bd6ca

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

client/src/components/WorkflowInvocationState/WorkflowInvocationStep.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,10 @@ onUnmounted(() => {
248248
</div>
249249
</BTab>
250250

251-
<BTab v-if="hasOutputDatasets || hasOutputCollections" title="Outputs">
251+
<BTab
252+
v-if="hasOutputDatasets || hasOutputCollections"
253+
title="Outputs"
254+
title-item-class="invocation-step-outputs-tab">
252255
<div v-if="hasOutputDatasets" class="invocation-step-output-details">
253256
<Heading v-if="hasOutputCollections" size="md" separator>
254257
Output Datasets

client/src/utils/navigation/navigation.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1018,6 +1018,7 @@ invocations:
10181018
input_details_name: '[data-label="${label}"] .name'
10191019
step_title: '[data-step="${order_index}"] .step-title'
10201020
step_details: '[data-step="${order_index}"] .portlet-operations'
1021+
step_outputs_tab_link: '.invocation-step-outputs-tab > a.nav-link'
10211022
step_output_collection: '[data-step="${order_index}"] .invocation-step-output-collection-details'
10221023
step_output_collection_toggle: '[data-step="${order_index}"] .invocation-step-output-collection-details .content-title'
10231024
step_output_collection_element_identifier:

lib/galaxy_test/selenium/test_workflow_invocation_details.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,9 @@ def assert_progress_steps_note_contains(text):
6969
in invocations.step_job_information_tool_id(order_index="1").wait_for_visible().text
7070
)
7171

72+
# switch to outputs tab
73+
invocations.step_outputs_tab_link.wait_for_and_click()
74+
7275
invocations.step_output_collection(order_index="1").wait_for_visible()
7376
invocations.step_output_collection_toggle(order_index="1").wait_for_and_click()
7477
invocations.step_output_collection_element_identifier(element_identifier="forward").wait_for_and_click()

0 commit comments

Comments
 (0)