Sha256: a6de5a4a3dcb22ea04cbfdc78f74159499ad3abfaa7ffde54b7d4bf14725e954

Contents?: true

Size: 535 Bytes

Versions: 8

Compression:

Stored size: 535 Bytes

Contents

require File.expand_path(__FILE__).sub(%r(/test/.*), '/test/test_helper.rb')
require File.expand_path(__FILE__).sub(%r(.*/test/), '').sub(/test_(.*)\.rb/,'\1')

class TestTask < Test::Unit::TestCase
  def test_basic_task
    task = Task.setup do |s=""|
      (self + s).length
    end

    assert_equal 4, task.exec_on("1234")
    assert_equal 6, task.exec_on("1234","56")
  end

  def test_step
    task = Task.setup do |s=""|
      s.length
    end

    s = task.job('test', ['12'])
    s.clean
    assert_equal 2, s.run
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
scout-gear-10.4.0 test/scout/workflow/test_task.rb
scout-gear-10.3.0 test/scout/workflow/test_task.rb
scout-gear-10.2.0 test/scout/workflow/test_task.rb
scout-gear-10.1.0 test/scout/workflow/test_task.rb
scout-gear-10.0.1 test/scout/workflow/test_task.rb
scout-gear-9.1.0 test/scout/workflow/test_task.rb
scout-gear-9.0.0 test/scout/workflow/test_task.rb
scout-gear-8.1.0 test/scout/workflow/test_task.rb