Skip to content

Commit 497bbc1

Browse files
committed
Fix passing hits count to groups
1 parent 7ac5dc6 commit 497bbc1

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

lib/routes_coverage.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def self.perform_report
9090
end
9191

9292
if ungroupped_routes.any?
93-
groups["Ungroupped"] = Result.new(ungroupped_routes, route_hit_count.slice(ungroupped_routes), settings)
93+
groups["Ungroupped"] = Result.new(ungroupped_routes, route_hit_count.slice(*ungroupped_routes), settings)
9494
end
9595
end
9696

@@ -156,7 +156,7 @@ def self._collect_route_groups(all_routes)
156156
end
157157
end
158158

159-
[group_name, Result.new(group_routes, route_hit_count.slice(group_routes), settings)]
159+
[group_name, Result.new(group_routes, route_hit_count.slice(*group_routes), settings)]
160160
end.to_h
161161
end
162162

spec/main_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,9 @@ def run_dummy_rspec(testfile = 'dummy_rspec.rb')
9898
res, code = run_dummy_test 'dummy_test_groups.rb'
9999
_(code.success?).must_equal true
100100
_(res).must_include "Some group: 0.0% (0 of 1 routes hit)"
101-
_(res).must_include "Foo: 0.0% (0 of 3 routes hit)"
101+
_(res).must_include "Foo: 33.3% (1 of 3 routes hit at 1.0 hits average)"
102102
_(res).must_include "Subdomain: 0.0% (0 of 1 routes hit)"
103+
_(res).must_include "Ungroupped: 33.3% (1 of 3 routes hit at 1.0 hits average)"
103104
end
104105

105106
it "working mounted engines, including Sprockets" do

0 commit comments

Comments
 (0)