Skip to content

Commit a5f15d2

Browse files
committed
Don't define methods on object
1 parent 29a3593 commit a5f15d2

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

lib/solidus_dev_support/rspec/feature_helper.rb

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
require 'solidus_dev_support/rspec/rails_helper'
1111
require 'solidus_dev_support/rspec/capybara'
1212

13-
def dev_support_assets_preload
13+
dev_support_assets_preload = ->(*) {
1414
if Rails.application.respond_to?(:precompiled_assets)
1515
Rails.application.precompiled_assets
1616
else
@@ -19,18 +19,14 @@ def dev_support_assets_preload
1919
Rails.application.assets.find_asset(asset)
2020
end
2121
end
22-
end
22+
}
2323

2424
RSpec.configure do |config|
2525
config.when_first_matching_example_defined(type: :feature) do
26-
config.before :suite do
27-
dev_support_assets_preload
28-
end
26+
config.before :suite, &dev_support_assets_preload
2927
end
3028

3129
config.when_first_matching_example_defined(type: :system) do
32-
config.before :suite do
33-
dev_support_assets_preload
34-
end
30+
config.before :suite, &dev_support_assets_preload
3531
end
3632
end

0 commit comments

Comments
 (0)