File tree 2 files changed +20
-2
lines changed
2 files changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -57,10 +57,10 @@ const dom = {
57
57
}
58
58
59
59
if ( collapsed ) {
60
- resultBody . querySelector ( '.collapsible > td ' ) ?. classList . add ( 'collapsed' )
60
+ resultBody . querySelector ( '.collapsible > .col-result ' ) ?. classList . add ( 'collapsed' )
61
61
resultBody . querySelector ( '.extras-row' ) . classList . add ( 'hidden' )
62
62
} else {
63
- resultBody . querySelector ( '.collapsible > td ' ) ?. classList . remove ( 'collapsed' )
63
+ resultBody . querySelector ( '.collapsible > .col-result ' ) ?. classList . remove ( 'collapsed' )
64
64
}
65
65
66
66
const media = [ ]
Original file line number Diff line number Diff line change @@ -870,6 +870,24 @@ def test_CCC():
870
870
for row , expected in zip (result , order ):
871
871
assert_that (row .string ).contains (expected )
872
872
873
+ def test_collapsed_class_when_results_table_order_changed (self , pytester ):
874
+ pytester .makeconftest (
875
+ """
876
+ def pytest_html_results_table_header(cells):
877
+ cells.append(cells.pop(0))
878
+
879
+ def pytest_html_results_table_row(report, cells):
880
+ cells.append(cells.pop(0))
881
+ """
882
+ )
883
+ pytester .makepyfile ("def test_pass(): pass" )
884
+ page = run (pytester )
885
+ assert_results (page , passed = 1 )
886
+
887
+ assert_that (
888
+ get_text (page , "#results-table td[class='col-result collapsed']" )
889
+ ).is_true ()
890
+
873
891
874
892
class TestLogCapturing :
875
893
LOG_LINE_REGEX = r"\s+this is {}"
You can’t perform that action at this time.
0 commit comments