Sha256: d771b8b3369e48e23f35d0a7023224e9fbb3b600e3b4488d5117f57aca750a2c

Contents?: true

Size: 743 Bytes

Versions: 96

Compression:

Stored size: 743 Bytes

Contents

require File.join(File.expand_path(File.dirname(__FILE__)), '../../..', 'test_helper.rb')
require 'rbbt-util'
require 'rbbt/workflow'
require 'rbbt/workflow/util/archive'

module ArchiveTestWF
  extend Workflow
  task :test_archive => :string do
    Open.write(file(:file1), "Test file")
    "TEST"
  end
end

class TestClass < Test::Unit::TestCase
  def test_migrate
    job = ArchiveTestWF.job(:test_archive)
    job.run

    Log.with_severity 0 do
      TmpFile.with_file do |tmpdir|
        Misc.in_dir tmpdir do
          Step.migrate(job.path, :current, :delete => false, :print => false)
        end
        assert_equal "TEST", Open.read(File.join(tmpdir, 'var/jobs/ArchiveTestWF/test_archive/Default'))
      end
    end


  end
end

Version data entries

96 entries across 96 versions & 1 rubygems

Version Path
rbbt-util-5.42.0 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.41.1 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.41.0 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.40.5 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.40.4 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.40.3 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.40.0 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.39.0 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.38.1 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.38.0 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.16 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.15 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.14 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.13 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.12 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.11 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.10 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.9 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.8 test/rbbt/workflow/util/test_archive.rb
rbbt-util-5.37.6 test/rbbt/workflow/util/test_archive.rb