Module: WSDirector

Defined in:
lib/wsdirector.rb,
lib/wsdirector/cli.rb,
lib/wsdirector/task.rb,
lib/wsdirector/client.rb,
lib/wsdirector/result.rb,
lib/wsdirector/runner.rb,
lib/wsdirector/printer.rb,
lib/wsdirector/version.rb,
lib/wsdirector/protocols.rb,
lib/wsdirector/ext/deep_dup.rb,
lib/wsdirector/configuration.rb,
lib/wsdirector/clients_holder.rb,
lib/wsdirector/protocols/base.rb,
lib/wsdirector/results_holder.rb,
lib/wsdirector/scenario_reader.rb,
lib/wsdirector/protocols/action_cable.rb

Overview

Command line tool for testing websocket servers using scenarios.

Defined Under Namespace

Modules: Ext, Protocols Classes: CLI, Client, ClientsHolder, Configuration, Error, Printer, Result, ResultsHolder, Runner, ScenarioReader, Task

Constant Summary collapse

VERSION =
"0.2.1"
ID2CLASS =
{
  "base" => "Base",
  "action_cable" => "ActionCable"
}.freeze

Class Method Summary collapse

Class Method Details

.configObject



16
17
18
# File 'lib/wsdirector.rb', line 16

def config
  @config ||= Configuration.new
end