Class: Lax::Task

Inherits:
Object
  • Object
show all
Includes:
Rake::DSL
Defined in:
lib/lax/task.rb

Instance Method Summary collapse

Constructor Details

#initialize(opts = {}) ⇒ Task

Returns a new instance of Task.



5
6
7
8
9
10
11
12
# File 'lib/lax/task.rb', line 5

def initialize(opts = {})
  dir = opts.delete(:dir) || :test
  make_tasks dir, {
    start:  Hook::StartTime,
    after:  Hook::PassFail,
    finish: Hook::StopTime + Hook::Summary + Hook::Failures
  }.merge(opts)
end