module RSpec::Rails::ChannelExampleGroup::ClassMethods

Class-level DSL for channel specs.

Public Instance Methods

channel_class() click to toggle source

@private

# File lib/rspec/rails/example/channel_example_group.rb, line 30
def channel_class
  described_class
end
connection_class() click to toggle source

@private

# File lib/rspec/rails/example/channel_example_group.rb, line 35
def connection_class
  raise "Described class is not a Connection class" unless
    described_class <= ::ActionCable::Connection::Base
  described_class
end