Module: RSpec::Bash

Defined in:
lib/rspec/bash.rb,
lib/rspec/bash/fd.rb,
lib/rspec/bash/open3.rb,
lib/rspec/bash/script.rb,
lib/rspec/bash/support.rb,
lib/rspec/bash/version.rb,
lib/rspec/bash/noisy_thread.rb,
lib/rspec/bash/configuration.rb,
lib/rspec/bash/mocks/doubles.rb,
lib/rspec/bash/mocks/matchers.rb,
lib/rspec/bash/script_evaluator.rb,
lib/rspec/bash/mocks/script_proxy.rb,
lib/rspec/bash/mocks/matchers/test.rb,
lib/rspec/bash/mocks/matchers/receive.rb,
lib/rspec/bash/mocks/matchers/base_matcher.rb,
lib/rspec/bash/mocks/doubles/abstract_double.rb,
lib/rspec/bash/mocks/doubles/function_double.rb,
lib/rspec/bash/mocks/doubles/conditional_double.rb,
lib/rspec/bash/mocks/script_message_expectation.rb

Defined Under Namespace

Modules: FD, Mocks, Open3, Support Classes: Configuration, NoisyThread, Script, ScriptEvaluator

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.configurationObject



17
18
19
# File 'lib/rspec/bash.rb', line 17

def self.configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



21
22
23
# File 'lib/rspec/bash.rb', line 21

def self.configure(&block)
  yield configuration
end