Sha256: 44512889ece6c99f0305184b95af974b248e64068e4f76588a73bfa6da25a50d

Contents?: true

Size: 487 Bytes

Versions: 4

Compression:

Stored size: 487 Bytes

Contents

require "helper"

class NunesTest < ActiveSupport::TestCase
  test "subscribe" do
    begin
      subscribers = Nunes.subscribe(adapter)
      assert_instance_of Array, subscribers

      subscribers.each do |subscriber|
        assert_instance_of \
          ActiveSupport::Notifications::Fanout::Subscriber,
          subscriber
      end
    ensure
      Array(subscribers).each do |subscriber|
        ActiveSupport::Notifications.unsubscribe(subscriber)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
nunes-0.3.1 test/nunes_test.rb
nunes-0.3.0 test/nunes_test.rb
nunes-0.2.0 test/nunes_test.rb
nunes-0.1.0 test/nunes_test.rb