diff options
Diffstat (limited to 'spec/ruby/library/observer/delete_observer_spec.rb')
| -rw-r--r-- | spec/ruby/library/observer/delete_observer_spec.rb | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/spec/ruby/library/observer/delete_observer_spec.rb b/spec/ruby/library/observer/delete_observer_spec.rb index 83db19bae2..52be1a6cba 100644 --- a/spec/ruby/library/observer/delete_observer_spec.rb +++ b/spec/ruby/library/observer/delete_observer_spec.rb @@ -1,22 +1,19 @@ require_relative '../../spec_helper' +require_relative 'fixtures/classes' -ruby_version_is ""..."3.4" do - require_relative 'fixtures/classes' - - describe "Observer#delete_observer" do - before :each do - @observable = ObservableSpecs.new - @observer = ObserverCallbackSpecs.new - end - - it "deletes the observer" do - @observable.add_observer(@observer) - @observable.delete_observer(@observer) +describe "Observer#delete_observer" do + before :each do + @observable = ObservableSpecs.new + @observer = ObserverCallbackSpecs.new + end - @observable.changed - @observable.notify_observers("test") - @observer.value.should == nil - end + it "deletes the observer" do + @observable.add_observer(@observer) + @observable.delete_observer(@observer) + @observable.changed + @observable.notify_observers("test") + @observer.value.should == nil end + end |
