From 4d44c42c156f5c2133060929b8d1883fec849200 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Meny?= Date: Fri, 22 Jul 2022 10:51:41 +0100 Subject: [PATCH] Enables the supported housing feature flag --- config/initializers/feature_toggle.rb | 4 +--- .../primary_navigation_component_spec.rb | 11 --------- spec/models/case_log_spec.rb | 24 ------------------- 3 files changed, 1 insertion(+), 38 deletions(-) diff --git a/config/initializers/feature_toggle.rb b/config/initializers/feature_toggle.rb index 452e0853b..ffb6c6623 100644 --- a/config/initializers/feature_toggle.rb +++ b/config/initializers/feature_toggle.rb @@ -1,8 +1,6 @@ class FeatureToggle def self.supported_housing_schemes_enabled? - return true unless Rails.env.production? - - false + true end def self.startdate_two_week_validation_enabled? diff --git a/spec/components/primary_navigation_component_spec.rb b/spec/components/primary_navigation_component_spec.rb index dcab43c31..f5f41bff0 100644 --- a/spec/components/primary_navigation_component_spec.rb +++ b/spec/components/primary_navigation_component_spec.rb @@ -39,15 +39,4 @@ RSpec.describe PrimaryNavigationComponent, type: :component do expect(result.text).to include("Schemes") end end - - context "when production environment" do - before do - allow(Rails.env).to receive(:production?).and_return(true) - end - - it "doesn't render schemes" do - result = render_inline(described_class.new(items:)) - expect(result.text).not_to include("Schemes") - end - end end diff --git a/spec/models/case_log_spec.rb b/spec/models/case_log_spec.rb index af64ab06f..efcb802c3 100644 --- a/spec/models/case_log_spec.rb +++ b/spec/models/case_log_spec.rb @@ -211,19 +211,6 @@ RSpec.describe CaseLog do }) end - context "when a case log is created in production" do - before do - allow(Rails.env).to receive(:production?).and_return(true) - end - - it "derives that all forms are general needs" do - case_log = FactoryBot.create(:case_log) - record_from_db = ActiveRecord::Base.connection.execute("select needstype from case_logs where id=#{case_log.id}").to_a[0] - expect(record_from_db["needstype"]).to eq(1) - expect(case_log["needstype"]).to eq(1) - end - end - it "correctly derives and saves partial and full major repairs date" do record_from_db = ActiveRecord::Base.connection.execute("select mrcdate from case_logs where id=#{case_log.id}").to_a[0] expect(record_from_db["mrcdate"].day).to eq(4) @@ -2223,17 +2210,6 @@ RSpec.describe CaseLog do case_log = FactoryBot.create(:case_log) expect(case_log.supported_housing_schemes_enabled?).to eq(true) end - - context "when in the production environment" do - before do - allow(Rails.env).to receive(:production?).and_return(true) - end - - it "returns false for a case log" do - case_log = FactoryBot.create(:case_log) - expect(case_log.supported_housing_schemes_enabled?).to eq(false) - end - end end describe "csv download" do