Sha256: 2c1c8effa3d0d986a5ee4e59bde578fe522525eebb5ad165752940a818c672d9
Contents?: true
Size: 495 Bytes
Versions: 2
Compression:
Stored size: 495 Bytes
Contents
# frozen_string_literal: true class TestExecutionLog include Enumerable def initialize @log = [] end def <<(action) @log << [action.class, action.input] end def log @log end def each(&block) @log.each(&block) end def size @log.size end def self.setup @run, @finalize = self.new, self.new end def self.teardown @run, @finalize = nil, nil end def self.run @run || [] end def self.finalize @finalize || [] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dynflow-1.9.0 | test/support/test_execution_log.rb |
dynflow-1.8.3 | test/support/test_execution_log.rb |