Module: SpecRunQueue
- Defined in:
- lib/spec_run_queue.rb,
lib/spec_run_queue.rb,
lib/spec_run_queue/version.rb,
lib/spec_run_queue/queue/base.rb,
lib/spec_run_queue/queue/redis.rb,
lib/spec_run_queue/notifier/base.rb,
lib/spec_run_queue/system_runner.rb,
lib/spec_run_queue/notifier/growl.rb,
lib/spec_run_queue/notifier/stdout.rb
Defined Under Namespace
Modules: Notifier, Queue
Classes: Configuration, SystemRunner
Constant Summary
collapse
- VERSION =
"1.0.0"
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
21
22
23
|
# File 'lib/spec_run_queue.rb', line 21
def self.configuration
@configuration || configure
end
|
25
26
27
28
29
30
31
32
33
|
# File 'lib/spec_run_queue.rb', line 25
def self.configure
@configuration = Configuration.new
if block_given?
yield configuration
end
@configuration
end
|
.runner ⇒ Object
35
36
37
|
# File 'lib/spec_run_queue.rb', line 35
def self.runner
@runner ||= SystemRunner.new(configuration.to_h)
end
|