Sha256: 1e0c44236e3dbb4f0d431e51f77f0e0d4f4c1428c1c3b973a0ed7c6190512f0a

Contents?: true

Size: 363 Bytes

Versions: 2

Compression:

Stored size: 363 Bytes

Contents

# frozen_string_literal: true

module Dynflow
  module Testing
    class DummyStep
      extend Mimic
      mimic! ExecutionPlan::Steps::Abstract

      attr_accessor :state, :error
      attr_reader :id

      def initialize
        @state = :pending
        @id    = Testing.get_id
      end

      def save(_options = {})
        1
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
dynflow-1.9.0 lib/dynflow/testing/dummy_step.rb
dynflow-1.8.3 lib/dynflow/testing/dummy_step.rb