@@ -21,16 +21,17 @@ def file_finished(file, offences)
2121 # One test case per cop per file
2222 COPS . each do |cop |
2323 cop_offences = offences . select { |offence | offence . cop_name == cop . cop_name }
24- unless cop_offences . empty?
25- REXML ::Element . new ( "testcase" , @testsuite ) . tap do |f |
26- f . attributes [ "classname" ] = file . gsub ( /\. rb\Z / , "" ) . gsub ( "#{ Dir . pwd } /" , "" ) . tr ( "/" , "." )
27- f . attributes [ "name" ] = "Rubocop: #{ cop . cop_name } "
28- f . attributes [ "file" ] = cop . cop_name
29- cop_offences . each do |offence |
30- REXML ::Element . new ( "failure" , f ) . tap do |e |
31- e . add_text ( "#{ offence . message } \n \n " )
32- e . add_text ( offence . location . to_s . sub ( "/usr/src/app/" , "" ) )
33- end
24+
25+ next if cop_offences . empty?
26+
27+ REXML ::Element . new ( "testcase" , @testsuite ) . tap do |f |
28+ f . attributes [ "classname" ] = file . gsub ( /\. rb\Z / , "" ) . gsub ( "#{ Dir . pwd } /" , "" ) . tr ( "/" , "." )
29+ f . attributes [ "name" ] = "Rubocop: #{ cop . cop_name } "
30+ f . attributes [ "file" ] = cop . cop_name
31+ cop_offences . each do |offence |
32+ REXML ::Element . new ( "failure" , f ) . tap do |e |
33+ e . add_text ( "#{ offence . message } \n \n " )
34+ e . add_text ( offence . location . to_s . sub ( "/usr/src/app/" , "" ) )
3435 end
3536 end
3637 end
0 commit comments