From a7ce8d5c70db9adc6dcb40660c70bf51ff64ce39 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