Test
adapter for Action Cable
The test adapter should be used only in testing. Along with ActionCable::TestHelper
it makes a great tool to test your Rails application.
To use the test adapter set adapter
value to test
in your config/cable.yml
file.
NOTE: Test
adapter extends the ActionCable::SubscriptionsAdapter::Async
adapter, so it could be used in system tests too.
Methods
Instance Public methods
broadcast(channel, payload)
Source:
# File actioncable/lib/action_cable/subscription_adapter/test.rb, line 17
def broadcast(channel, payload)
broadcasts(channel) << payload
super
end
broadcasts(channel)
Source:
# File actioncable/lib/action_cable/subscription_adapter/test.rb, line 22
def broadcasts(channel)
channels_data[channel] ||= []
end