Sha256: 6ee017219400ade78318592342ed7ce53ead4f47dbff664da914f1b125d1c92c
Contents?: true
Size: 577 Bytes
Versions: 5
Compression:
Stored size: 577 Bytes
Contents
require 'roby/task' # We define here a set of tasks needed by unit testing if !defined?(ChoiceTask) class ChoiceTask < Roby::Task event :start do |context| emit :start, context if rand > 0.5 emit :b else emit :a end end event :a forward :a => :success event :b forward :b => :success end class MultiEventTask < Roby::Task event :start, :command => true event :inter forward :start => :inter, :inter => :success end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
roby-0.8.0 | test/mockups/tasks.rb |
roby-0.7.2 | test/mockups/tasks.rb |
roby-0.7.1 | test/mockups/tasks.rb |
roby-0.7.3 | test/mockups/tasks.rb |
roby-0.7 | test/mockups/tasks.rb |