Module: Swat

Defined in:
lib/sw2at.rb,
lib/swat/rspec_setup.rb

Defined Under Namespace

Modules: RspecSetup

Constant Summary collapse

DEFAULT_OPTIONS =
{
    capybara: {},
    test_world: {},
}

Class Method Summary collapse

Class Method Details

.setup(rspec_config, opts = DEFAULT_OPTIONS) ⇒ Object



12
13
14
15
16
17
18
19
# File 'lib/sw2at.rb', line 12

def self.setup(rspec_config, opts = DEFAULT_OPTIONS)

  Swat::Capybara.setup rspec_config, (opts[:capybara] || {})
  Swat::TestWorld.setup rspec_config, (opts[:test_world] || {})
  Swat::UI.rspec_config = rspec_config

  rspec_config.extend RspecSetup
end