@@ -19,38 +19,37 @@ def assert_inspect(asserted, expected)
1919 #@ no special tW
2020 node , activity , _ = Trailblazer ::Developer ::Introspect . find_path ( activity , [ :a ] )
2121 pipe = Trailblazer ::Developer ::Render ::TaskWrap . render_for ( activity , node )
22- assert_inspect pipe , %{ #<Trailblazer::Activity:xxx>
22+ assert_inspect pipe , %( #<Trailblazer::Activity:xxx>
2323`-- a
24- `-- task_wrap.call_task..............Method}
24+ `-- task_wrap.call_task.......................................#< Method: Trailblazer::Activity::TaskWrap.call_task(wrap_ctx, flow_options, _))
2525
2626 #@ only In() set
2727 node , activity , _ = Trailblazer ::Developer ::Introspect . find_path ( activity , [ :b ] )
2828 pipe = Trailblazer ::Developer ::Render ::TaskWrap . render_for ( activity , node )
29- assert_inspect pipe , %{ #<Trailblazer::Activity:xxx>
29+ assert_inspect pipe , %( #<Trailblazer::Activity:xxx>
3030`-- b
31- |-- task_wrap.input..................Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Input
32- | |-- In {:model > :model}......................... .............................................
33- | |-- In {:user > :current_user}................... .............................................
34- | `-- input.scope.................................. ............................................. VariableMapping::Runtime.build_context
35- |-- task_wrap.call_task..............Method
36- `-- task_wrap.output.................Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Output
37- |-- output.default_output........................ ............................................. VariableMapping::Runtime.default_output_ctx
38- `-- output.merge_with_original................... ............................................. VariableMapping::Runtime.merge_with_original}
31+ |-- task_wrap.input...........................................#< Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Input:xxx>
32+ | |-- In {:model > :model}..................................Class
33+ | |-- In {:user > :current_user}............................Class
34+ | `-- input.scope...........................................#<Method: :: VariableMapping::Runtime.build_context(wrap_ctx, flow_options, _)
35+ |-- task_wrap.call_task.......................................#< Method: Trailblazer::Activity::TaskWrap.call_task(wrap_ctx, flow_options, _)
36+ `-- task_wrap.output..........................................#< Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Output:xxx>
37+ |-- output.default_output.................................#<Method: :: VariableMapping::Runtime.default_output_ctx(wrap_ctx, flow_options, _)
38+ `-- output.merge_with_original............................#<Method: :: VariableMapping::Runtime.merge_with_original(wrap_ctx, flow_options, _))
3939
4040 #@ only with Inject()
4141 node , activity , _ = Trailblazer ::Developer ::Introspect . find_path ( activity , [ :c ] )
4242 pipe = Trailblazer ::Developer ::Render ::TaskWrap . render_for ( activity , node )
43- assert_inspect pipe , %{ #<Trailblazer::Activity:xxx>
43+ assert_inspect pipe , %( #<Trailblazer::Activity:xxx>
4444`-- c
45- |-- task_wrap.input..................Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Input
46- | |-- input.default_input.......................... ............................................. VariableMapping::Runtime.default_input_ctx
47- | |-- input.add_variables.Inject{:current_user}.... ............................................. VariableMapping::SetVariable::Conditioned
48- | `-- input.scope.................................. ............................................. VariableMapping::Runtime.scope
49- |-- task_wrap.call_task..............Method
50- `-- task_wrap.output.................Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Output
51- |-- output.add_variables.Out{:model}............. ............................................. VariableMapping::SetVariable::Output
52- `-- output.merge_with_original................... ............................................. VariableMapping::Runtime.merge_with_original}
53-
45+ |-- task_wrap.input...........................................#<Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Input:xxx>
46+ | |-- input.default_input...................................#<Method: ::VariableMapping::Runtime.default_input_ctx(pipe_ctx, flow_options, _)
47+ | |-- Inject {:current_user}................................Class
48+ | `-- input.scope...........................................#<Method: ::VariableMapping::Runtime.build_context(wrap_ctx, flow_options, _)
49+ |-- task_wrap.call_task.......................................#<Method: Trailblazer::Activity::TaskWrap.call_task(wrap_ctx, flow_options, _)
50+ `-- task_wrap.output..........................................#<Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Output:xxx>
51+ |-- Out {:model > :model}.................................Class
52+ `-- output.merge_with_original............................#<Method: ::VariableMapping::Runtime.merge_with_original(wrap_ctx, flow_options, _))
5453 end
5554
5655 it "allows path to step/activity" do
@@ -65,15 +64,15 @@ def assert_inspect(asserted, expected)
6564
6665 node , activity , _ = Trailblazer ::Developer ::Introspect . find_path ( activity , [ :B , :b ] )
6766 pipe = Trailblazer ::Developer ::Render ::TaskWrap . render_for ( activity , node )
68- assert_inspect pipe , %{ #<Trailblazer::Activity:xxx>
67+ assert_inspect pipe , %( #<Trailblazer::Activity:xxx>
6968`-- b
70- |-- task_wrap.input..................Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Input
71- | |-- input.add_variables.In {:current_user}........ ............................................. VariableMapping::SetVariable
72- | `-- input.scope.................................. ............................................. VariableMapping::Runtime.scope
73- |-- task_wrap.call_task..............Method
74- `-- task_wrap.output.................Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Output
75- |-- output.default_output........................ ............................................. VariableMapping::Runtime.default_output_ctx
76- `-- output.merge_with_original................... ............................................. VariableMapping::Runtime.merge_with_original}
69+ |-- task_wrap.input...........................................#< Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Input:xxx>
70+ | |-- In {:current_user > :current_user }....................Class
71+ | `-- input.scope...........................................#<Method: :: VariableMapping::Runtime.build_context(wrap_ctx, flow_options, _)
72+ |-- task_wrap.call_task.......................................#< Method: Trailblazer::Activity::TaskWrap.call_task(wrap_ctx, flow_options, _)
73+ `-- task_wrap.output..........................................#< Trailblazer::Activity::DSL::Linear::VariableMapping::Pipe::Output:xxx>
74+ |-- output.default_output.................................#<Method: :: VariableMapping::Runtime.default_output_ctx(wrap_ctx, flow_options, _)
75+ `-- output.merge_with_original............................#<Method: :: VariableMapping::Runtime.merge_with_original(wrap_ctx, flow_options, _))
7776 end
7877end
7978
0 commit comments