test/tuple/spec_task-tuple.rb in pione-0.2.2 vs test/tuple/spec_task-tuple.rb in pione-0.3.0

- old
+ new

@@ -1,21 +1,23 @@ -require_relative '../test-util' +require 'pione/test-helper' require_relative 'tuple-behavior' -describe 'Pione::Tuple::TaskTuple' do +describe 'Pione::TupleSpace::TaskTuple' do before do domain = "A" - data = Tuple[:data].new(domain, "a.txt", Location["local:/home/keita/"], Time.now) + data = TupleSpace::DataTuple.new(domain, "a.txt", Location["local:/home/keita/"], Time.now) - @rule_path = "main_Main" + @digest = "digest" + @package_id = "Main" + @rule_name = "Main" @inputs = [data] - @params = Parameters.new(Model::Variable.new("X") => Model::PioneInteger.new(1)) - @features = Feature.empty + @params = Lang::ParameterSet.new(Lang::Variable.new("X") => Lang::IntegerSequence.of(1)) + @features = Lang::FeatureSequence.new @domain = domain - @call_stack = [] + @caller_id = "caller" - args = [@rule_path, @inputs, @params, @features, @domain, @call_stack] - @tuple = Tuple::TaskTuple.new(*args) + args = [@digest, @package_id, @rule_name, @inputs, @params, @features, @domain, @caller_id] + @tuple = TupleSpace::TaskTuple.new(*args) end behaves_like "tuple" end