@@ -142,6 +142,19 @@ function filterTestCasesBasedOnStateHandler (tableId, tableName, state, mandator
142
142
}
143
143
}
144
144
}
145
+
146
+ const panelElements = table . getElementsByTagName ( 'rh-accordion-panel' )
147
+ for ( let i = 0 ; i < panelElements . length ; i ++ ) {
148
+ const element = panelElements [ i ]
149
+ const id = element . getAttribute ( 'data-id' )
150
+ if ( id === state ) {
151
+ if ( show === true ) {
152
+ element . removeAttribute ( 'hidden' )
153
+ } else {
154
+ element . setAttribute ( 'hidden' , 'hidden' )
155
+ }
156
+ }
157
+ }
145
158
}
146
159
147
160
// Show the results table for the scenario "All" including all test cases
@@ -356,7 +369,7 @@ function generateTestcaseSingleResultElement (currentTestResult, tableName, id,
356
369
357
370
commonTestTextContent += '<rh-accordion-header id="' + headingid + '" data-id="' + testStatus + '" data-bs-target="#' +
358
371
itemid + '" aria-expanded="true"><div class=tag-header><h1 class="test-header">' + currentTestResult . testID . id + buttontype + '</h1></div></rh-accordion-header>'
359
- commonTestTextContent += '<rh-accordion-panel id="' + itemid + '"aria-labelledby="' + headingid + '>'
372
+ commonTestTextContent += '<rh-accordion-panel id="' + itemid + '"aria-labelledby="' + headingid + '" data-id="' + testStatus + '" >'
360
373
commonTestTextContent += '<div class="table-responsive">'
361
374
commonTestTextContent += '<h1 class="test-section">Results</h1>'
362
375
commonTestTextContent += '<rh-table><table id="myTable-' + currentTestResult . testID . id + '" class="table table-bordered"><thead><tr>'
@@ -627,6 +640,18 @@ function getHtmlResults () {
627
640
}
628
641
}
629
642
}
643
+ const panelElements = table.getElementsByTagName('rh-accordion-panel')
644
+ for (let i = 0; i < panelElements.length; i++) {
645
+ const element = panelElements[i]
646
+ const id = element.getAttribute('data-id')
647
+ if (id === state) {
648
+ if (show === true) {
649
+ element.removeAttribute('hidden')
650
+ } else {
651
+ element.setAttribute('hidden', 'hidden')
652
+ }
653
+ }
654
+ }
630
655
}
631
656
`
632
657
0 commit comments