test/trace_test.rb in trailblazer-operation-0.1.3 vs test/trace_test.rb in trailblazer-operation-0.2.0

- old
+ new

@@ -26,11 +26,12 @@ operation = ->(*args) { puts "@@@@@ #{args.last.inspect}"; Create.__call__(*args) } stack, _ = Trailblazer::Activity::Trace.( Create, [ - { a_return: true, "params" => {} }, + { a_return: true, params: {} }, + {} ] ) puts output = Trailblazer::Activity::Trace::Present.tree(stack) @@ -45,10 +46,10 @@ |-- Create.task.params `-- #<Trailblazer::Operation::Railway::End::Failure:>} end it "Operation::trace" do - result = Create.trace({ "params" => { x: 1 }, a_return: true }) + result = Create.trace({ params: { x: 1 }, a_return: true }) result.wtf.gsub(/0x\w+/, "").gsub(/@.+_test/, "").must_equal %{|-- #<Trailblazer::Activity::Start:> |-- Create.task.a |-- MyNested | |-- #<Trailblazer::Activity::Start:> | |-- B.task.b