Sha256: 8858b1fdca567f03280f86523b5e492405ffa424fea107f11e5a6a5e8b57fabd
Contents?: true
Size: 748 Bytes
Versions: 3
Compression:
Stored size: 748 Bytes
Contents
# # Testing Ruote (OpenWFEru) # # Mon Jul 27 09:17:51 JST 2009 # require File.join(File.dirname(__FILE__), 'base') class FtForgetTest < Test::Unit::TestCase include FunctionalBase def test_basic pdef = Ruote.process_definition do sequence do alpha :forget => true alpha end end @engine.register_participant :alpha do @tracer << "alpha\n" end #noisy wfid = @engine.launch(pdef) wait_for(wfid) wait_for(wfid) assert_equal %w[ alpha alpha ].join("\n"), @tracer.to_s #logger.log.each { |e| p e } assert_equal 1, logger.log.select { |e| e['action'] == 'ceased' }.size assert_equal 1, logger.log.select { |e| e['action'] == 'terminated' }.size end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ruote-2.1.3 | test/functional/ft_21_forget.rb |
ruote-2.1.2 | test/functional/ft_21_forget.rb |
ruote-2.1.1 | test/functional/ft_21_forget.rb |