File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -260,15 +260,15 @@ private_lane :retreive_failed_e2e_tests do
260260 junit_report = Nokogiri ::XML ( File . read ( report_path ) )
261261 failed_tests = [ ]
262262 passed_tests = [ ]
263-
263+ suite_name = junit_report . xpath ( '//testsuite' ) . first [ 'name' ] . split ( '.' ) . first
264264 junit_report . xpath ( '//testcase' ) . each do |testcase |
265- suite_name = testcase [ 'classname' ] . split ( '.' ) . join ( '/' )
266- test_name = testcase [ 'name' ]
265+ class_name = testcase [ 'classname' ] . split ( '.' ) . last
266+ test_name = testcase [ 'name' ] . delete ( '()' )
267267
268268 if testcase . at_xpath ( 'failure' )
269- failed_tests << "#{ suite_name } /#{ test_name } "
269+ failed_tests << "#{ suite_name } /#{ class_name } / #{ test_name } "
270270 else
271- passed_tests << "#{ suite_name } /#{ test_name } "
271+ passed_tests << "#{ suite_name } /#{ class_name } / #{ test_name } "
272272 end
273273 end
274274
You can’t perform that action at this time.
0 commit comments