class WorkerTest::Receiver

Attributes

last_action[RW]

Public Instance Methods

connection() click to toggle source
# File actioncable/test/worker_test.rb, line 17
def connection
  self
end
logger() click to toggle source
# File actioncable/test/worker_test.rb, line 21
def logger
  # Impersonating a connection requires a TaggedLoggerProxy'ied logger.
  inner_logger = Logger.new(StringIO.new).tap { |l| l.level = Logger::UNKNOWN }
  ActionCable::Connection::TaggedLoggerProxy.new(inner_logger, tags: [])
end
process(message) click to toggle source
# File actioncable/test/worker_test.rb, line 13
def process(message)
  @last_action = [ :process, message ]
end
run() click to toggle source
# File actioncable/test/worker_test.rb, line 9
def run
  @last_action = :run
end