Module: Expected
- Defined in:
- lib/expected.rb,
lib/expected/version.rb,
lib/expected/matchers.rb,
lib/expected/configuration.rb,
lib/expected/matchers/be_a_concern.rb,
lib/expected/matchers/inherit_from.rb,
lib/expected/matchers/extend_module.rb,
lib/expected/matchers/have_constant.rb,
lib/expected/matchers/include_module.rb,
lib/expected/matchers/have_attr_reader.rb,
lib/expected/matchers/have_attr_writer.rb,
lib/expected/matchers/have_attr_accessor.rb
Overview
:nodoc:
Defined Under Namespace
Modules: Matchers, Version Classes: Configuration
Constant Summary collapse
Class Method Summary collapse
-
.configuration ⇒ Configuration
Memoized Configuration.
-
.configure {|Configuration| ... } ⇒ Object
Configure the library.
Class Method Details
.configuration ⇒ Configuration
Memoized Configuration
20 21 22 |
# File 'lib/expected/configuration.rb', line 20 def configuration @configuration ||= Configuration.new end |
.configure {|Configuration| ... } ⇒ Object
Configure the library
9 10 11 12 13 14 15 16 |
# File 'lib/expected/configuration.rb', line 9 def configure yield configuration if block_given? return unless defined?(::RSpec) ::RSpec.configure do |config| config.include(Matchers) end configuration end |