Sha256: 01ad24d7d5d240039190c12e5f20d935ba59d0ad0506c8fe82ba10cf60243406
Contents?: true
Size: 548 Bytes
Versions: 2
Compression:
Stored size: 548 Bytes
Contents
# frozen_string_literal: true module Dynflow module Testing class DummyPlannedAction attr_accessor :output, :plan_input include Mimic def initialize(klass) mimic! klass @output = ExecutionPlan::OutputReference.new( Testing.get_id.to_s, Testing.get_id, Testing.get_id ) end def execute(execution_plan, event, from_subscription, *args) @plan_input = args self end def run_step_id @run_step_id ||= Testing.get_id end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dynflow-1.9.0 | lib/dynflow/testing/dummy_planned_action.rb |
dynflow-1.8.3 | lib/dynflow/testing/dummy_planned_action.rb |