diff --git a/.simplecov b/.simplecov index 7a3a9316c..1444be5d7 100644 --- a/.simplecov +++ b/.simplecov @@ -1,18 +1,14 @@ unless ENV["COVERAGE"] == "false" SimpleCov.start "rails" do add_filter "/spec/" - add_filter "/dashboards/" add_filter "/app/controllers/admin/" - add_filter "/app/black_box/" - add_filter "/app/fields/" + add_filter "/app/lib/black_box/" add_filter "/app/views/admin/" - # TODO: [thepracticaldev/oss] enable this when we upgrade to SimpleCov 0.18 - # enable_coverage :branch + enable_coverage :branch add_group "Decorators", "app/decorators" add_group "Errors", "app/errors" - add_group "Labor", "app/labor" add_group "Liquid tags", "app/liquid_tags" add_group "Policies", "app/policies" add_group "Queries", "app/queries" diff --git a/app/black_box/black_box.rb b/app/lib/black_box.rb similarity index 100% rename from app/black_box/black_box.rb rename to app/lib/black_box.rb diff --git a/spec/black_box/black_box_spec.rb b/spec/lib/black_box_spec.rb similarity index 97% rename from spec/black_box/black_box_spec.rb rename to spec/lib/black_box_spec.rb index 95901fc4c..558dbece8 100644 --- a/spec/black_box/black_box_spec.rb +++ b/spec/lib/black_box_spec.rb @@ -1,6 +1,6 @@ require "rails_helper" -RSpec.describe BlackBox, type: :black_box do +RSpec.describe BlackBox, type: :lib do describe "#article_hotness_score" do it "returns higher value for higher score" do article = build_stubbed(:article, score: 99, published_at: Time.current)