From 8db8049e494d94bf1befd9a6e01f954ad629b6ff Mon Sep 17 00:00:00 2001 From: rgarcia Date: Fri, 15 Sep 2017 15:33:43 +0200 Subject: [PATCH] fixes flaky spec Reactivates feature setting after spec --- spec/features/admin/legislation/questions_spec.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/spec/features/admin/legislation/questions_spec.rb b/spec/features/admin/legislation/questions_spec.rb index 44698a25c..ffbca09b1 100644 --- a/spec/features/admin/legislation/questions_spec.rb +++ b/spec/features/admin/legislation/questions_spec.rb @@ -9,8 +9,15 @@ feature 'Admin legislation questions' do context "Feature flag" do - scenario 'Disabled with a feature flag' do + background do Setting['feature.legislation'] = nil + end + + after do + Setting['feature.legislation'] = true + end + + scenario 'Disabled with a feature flag' do process = create(:legislation_process) expect{ visit admin_legislation_process_questions_path(process) }.to raise_exception(FeatureFlags::FeatureDisabled) end