From 1f70fc9e11184d4a5e9501ebe1e1ae6a9e61644b Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Mon, 5 Sep 2016 18:14:28 +0800 Subject: [PATCH] Make sure we reset global in specs. --- spec/components/discourse_event_spec.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/spec/components/discourse_event_spec.rb b/spec/components/discourse_event_spec.rb index 0792d828a6c..a5ff80116c4 100644 --- a/spec/components/discourse_event_spec.rb +++ b/spec/components/discourse_event_spec.rb @@ -5,8 +5,13 @@ describe DiscourseEvent do describe "#events" do it "defaults to {}" do - DiscourseEvent.instance_variable_set(:@events, nil) - expect(DiscourseEvent.events).to eq({}) + begin + original_events = DiscourseEvent.events + DiscourseEvent.instance_variable_set(:@events, nil) + expect(DiscourseEvent.events).to eq({}) + ensure + DiscourseEvent.instance_variable_set(:@events, original_events) + end end describe "key value" do