From 4f1a5b5a393e1bd16e22665943e263f43296faa6 Mon Sep 17 00:00:00 2001 From: Michael Kohl Date: Thu, 20 Jan 2022 09:37:53 +0700 Subject: [PATCH] Move BlackBox to app/lib (#16183) --- .simplecov | 8 ++------ app/{black_box => lib}/black_box.rb | 0 spec/{black_box => lib}/black_box_spec.rb | 2 +- 3 files changed, 3 insertions(+), 7 deletions(-) rename app/{black_box => lib}/black_box.rb (100%) rename spec/{black_box => lib}/black_box_spec.rb (97%) 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)