test/test_helper.rb in trailblazer-macro-2.1.14 vs test/test_helper.rb in trailblazer-macro-2.1.15

- old
+ new

@@ -15,18 +15,25 @@ end module Rehash def rehash(ctx, seq:, rehash_raise: false, **) seq << :rehash - raise "nope!" if rehash_raise + raise rehash_raise if rehash_raise true end end Minitest::Spec.include Trailblazer::Activity::Testing::Assertions Minitest::Spec.class_eval do def trace(activity, ctx) stack, signal, (ctx, _) = Trailblazer::Developer::Trace.invoke(activity, [ctx, {}]) - return Trailblazer::Developer::Trace::Present.(stack, node_options: {stack.to_a[0]=>{label: "TOP"}}).gsub(/:\d+/, ""), signal, ctx + + output = Trailblazer::Developer::Trace::Present.(stack) do |trace_nodes:, **| + {node_options: {trace_nodes[0] => {label: "TOP"}}} + end.gsub(/:\d+/, "") + + return output, signal, ctx end end + +# Trailblazer::Core.convert_operation_test("test/docs/composable_variable_mapping_test.rb")