Module: Detektiiv
- Defined in:
- lib/detektiiv.rb,
lib/detektiiv/version.rb,
lib/detektiiv/configuration.rb,
lib/detektiiv/factory_runner_patch.rb
Defined Under Namespace
Modules: FactoryRunnerPatch
Classes: Configuration, InitializationError
Constant Summary
collapse
- VERSION =
"0.1.2"
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
14
15
16
|
# File 'lib/detektiiv.rb', line 14
def configuration
@configuration ||= Detektiiv::Configuration.new
end
|
10
11
12
|
# File 'lib/detektiiv.rb', line 10
def configure
yield(configuration)
end
|
.exec_patch! ⇒ Object
18
19
20
21
22
23
24
|
# File 'lib/detektiiv.rb', line 18
def exec_patch!
raise InitializationError, 'exec_patch! must be called after load factory_bot gem' unless defined?(FactoryBot)
require "detektiiv/factory_runner_patch"
::FactoryBot::FactoryRunner.prepend Detektiiv::FactoryRunnerPatch
end
|