summaryrefslogtreecommitdiff
path: root/spec/simplecov_env.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/simplecov_env.rb')
-rw-r--r--spec/simplecov_env.rb56
1 files changed, 28 insertions, 28 deletions
diff --git a/spec/simplecov_env.rb b/spec/simplecov_env.rb
index 82236bb4201..fb9e2abb7f8 100644
--- a/spec/simplecov_env.rb
+++ b/spec/simplecov_env.rb
@@ -1,12 +1,12 @@
-require 'simplecov'
-require 'active_support/core_ext/numeric/time'
-require_relative '../lib/gitlab/utils'
+require "simplecov"
+require "active_support/core_ext/numeric/time"
+require_relative "../lib/gitlab/utils"
module SimpleCovEnv
extend self
def start!
- return unless ENV['SIMPLECOV']
+ return unless ENV["SIMPLECOV"]
configure_profile
configure_job
@@ -16,13 +16,13 @@ module SimpleCovEnv
def configure_job
SimpleCov.configure do
- if ENV['CI_JOB_NAME']
- job_name = Gitlab::Utils.slugify(ENV['CI_JOB_NAME'])
+ if ENV["CI_JOB_NAME"]
+ job_name = Gitlab::Utils.slugify(ENV["CI_JOB_NAME"])
coverage_dir "coverage/#{job_name}"
command_name job_name
end
- if ENV['CI']
+ if ENV["CI"]
SimpleCov.at_exit do
# In CI environment don't generate formatted reports
# Only generate .resultset.json
@@ -34,29 +34,29 @@ module SimpleCovEnv
def configure_profile
SimpleCov.configure do
- load_profile 'test_frameworks'
- track_files '{app,lib}/**/*.rb'
+ load_profile "test_frameworks"
+ track_files "{app,lib}/**/*.rb"
- add_filter '/vendor/ruby/'
- add_filter 'app/controllers/sherlock/'
- add_filter 'config/initializers/'
- add_filter 'db/fixtures/'
- add_filter 'lib/gitlab/sidekiq_middleware/'
- add_filter 'lib/system_check/'
+ add_filter "/vendor/ruby/"
+ add_filter "app/controllers/sherlock/"
+ add_filter "config/initializers/"
+ add_filter "db/fixtures/"
+ add_filter "lib/gitlab/sidekiq_middleware/"
+ add_filter "lib/system_check/"
- add_group 'Controllers', 'app/controllers'
- add_group 'Finders', 'app/finders'
- add_group 'Helpers', 'app/helpers'
- add_group 'Libraries', 'lib'
- add_group 'Mailers', 'app/mailers'
- add_group 'Models', 'app/models'
- add_group 'Policies', 'app/policies'
- add_group 'Presenters', 'app/presenters'
- add_group 'Serializers', 'app/serializers'
- add_group 'Services', 'app/services'
- add_group 'Uploaders', 'app/uploaders'
- add_group 'Validators', 'app/validators'
- add_group 'Workers', %w(app/jobs app/workers)
+ add_group "Controllers", "app/controllers"
+ add_group "Finders", "app/finders"
+ add_group "Helpers", "app/helpers"
+ add_group "Libraries", "lib"
+ add_group "Mailers", "app/mailers"
+ add_group "Models", "app/models"
+ add_group "Policies", "app/policies"
+ add_group "Presenters", "app/presenters"
+ add_group "Serializers", "app/serializers"
+ add_group "Services", "app/services"
+ add_group "Uploaders", "app/uploaders"
+ add_group "Validators", "app/validators"
+ add_group "Workers", %w[app/jobs app/workers]
merge_timeout 365.days
end