Enable coverage in base_spec_helper

This commit is contained in:
Joseph Johansen
2024-08-21 11:34:12 +01:00
parent 0bbc3d2758
commit 8d747a2508

View File

@@ -4,8 +4,9 @@
ENV["RAILS_ENV"] ||= 'test'
# for full configuration, see .simplecov
require 'simplecov' if ENV["COVERAGE"]
require 'rubygems'
require 'pry' unless ENV['CI']
require 'view_component/test_helpers'
@@ -27,6 +28,12 @@ end
require 'knapsack_pro'
KnapsackPro::Adapters::RSpecAdapter.bind
if ENV["COVERAGE"] && defined?(SimpleCov)
KnapsackPro::Hooks::Queue.before_queue do
SimpleCov.command_name("rspec_ci_node_#{KnapsackPro::Config::Env.ci_node_index}")
end
end
# Allow connections to selenium whilst raising errors when connecting to external sites
require 'webmock/rspec'
WebMock.enable!