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
260
260
junit_report = Nokogiri ::XML ( File . read ( report_path ) )
261
261
failed_tests = [ ]
262
262
passed_tests = [ ]
263
-
263
+ suite_name = junit_report . xpath ( '//testsuite' ) . first [ 'name' ] . split ( '.' ) . first
264
264
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 ( '()' )
267
267
268
268
if testcase . at_xpath ( 'failure' )
269
- failed_tests << "#{ suite_name } /#{ test_name } "
269
+ failed_tests << "#{ suite_name } /#{ class_name } / #{ test_name } "
270
270
else
271
- passed_tests << "#{ suite_name } /#{ test_name } "
271
+ passed_tests << "#{ suite_name } /#{ class_name } / #{ test_name } "
272
272
end
273
273
end
274
274
You can’t perform that action at this time.
0 commit comments