Sha256: 85dd225509355caaaae08f7dbf98f15b04b4bc06ea935853b7b65b4394c4fc55

Contents?: true

Size: 419 Bytes

Versions: 17

Compression:

Stored size: 419 Bytes

Contents

class MyTask < TrackableTasks::Base
  
  # convenience method to make our lives easier
  # @task_run is not noramlly visible
  def task_run
    @task_run
  end
  
  def run
    #log "Running MyTask"
  end
end

class ErroringTask < TrackableTasks::Base

  def error_text
    "This task is supposed to error so here it is."
  end

  def run
    raise error_text
  end
end

class TaskWithoutRun < TrackableTasks::Base
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
trackable_tasks-0.1.3 spec/support/sample_tasks.rb
trackable_tasks-0.1.2 spec/support/sample_tasks.rb
trackable_tasks-0.1.1 spec/support/sample_tasks.rb
trackable_tasks-0.1.0 spec/support/sample_tasks.rb
trackable_tasks-0.0.13 spec/support/sample_tasks.rb
trackable_tasks-0.0.12 spec/support/sample_tasks.rb
trackable_tasks-0.0.11 spec/support/sample_tasks.rb
trackable_tasks-0.0.10 spec/support/sample_tasks.rb
trackable_tasks-0.0.9 spec/support/sample_tasks.rb
trackable_tasks-0.0.8 spec/support/sample_tasks.rb
trackable_tasks-0.0.7 spec/support/sample_tasks.rb
trackable_tasks-0.0.6 spec/support/sample_tasks.rb
trackable_tasks-0.0.5 spec/support/sample_tasks.rb
trackable_tasks-0.0.4 spec/support/sample_tasks.rb
trackable_tasks-0.0.3 spec/support/sample_tasks.rb
trackable_tasks-0.0.2 spec/support/sample_tasks.rb
trackable_tasks-0.0.1 spec/support/sample_tasks.rb