From f5516b8088bb4a95fc6d86252352b7a604522363 Mon Sep 17 00:00:00 2001 From: Krzysztof Kotlarek Date: Mon, 27 May 2024 21:57:41 +1000 Subject: [PATCH] DEV: clean after replacing flags spec (#27194) After flags are replaced, we need to bring the state back to the original. Otherwise, it causes flaky specs. --- spec/lib/plugin/instance_spec.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spec/lib/plugin/instance_spec.rb b/spec/lib/plugin/instance_spec.rb index eb69b610340..656b52aaac6 100644 --- a/spec/lib/plugin/instance_spec.rb +++ b/spec/lib/plugin/instance_spec.rb @@ -675,7 +675,10 @@ TEXT end describe "#replace_flags" do - after { PostActionType.replace_flag_settings(nil) } + after do + PostActionType.replace_flag_settings(nil) + Flag.reset_flag_settings! + end let(:original_flags) { PostActionType.flag_settings }