Module: FixtureKit::Singleton
- Included in:
- FixtureKit
- Defined in:
- lib/fixture_kit/singleton.rb
Instance Method Summary collapse
- #configure {|runner.configuration| ... } ⇒ Object
- #define(extends: nil, &block) ⇒ Object
- #reset ⇒ Object
- #runner ⇒ Object
Instance Method Details
#configure {|runner.configuration| ... } ⇒ Object
5 6 7 8 |
# File 'lib/fixture_kit/singleton.rb', line 5 def configure yield(runner.configuration) if block_given? self end |
#define(extends: nil, &block) ⇒ Object
14 15 16 |
# File 'lib/fixture_kit/singleton.rb', line 14 def define(extends: nil, &block) Definition.new(extends: extends, &block) end |
#reset ⇒ Object
18 19 20 |
# File 'lib/fixture_kit/singleton.rb', line 18 def reset @runner = nil end |