Sha256: ba0d0cd68a2482308272bf11ded76bfcecd2d4909916e50b1a5e9519760c5a9a

Contents?: true

Size: 746 Bytes

Versions: 1

Compression:

Stored size: 746 Bytes

Contents

# encoding: utf-8

$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__)
require 'say_when'

require 'minitest'
require 'minitest/autorun'
require 'minitest/spec'
require 'minitest/mock'
require 'fileutils'

Dir[File.expand_path(File.join(File.dirname(__FILE__),'support','**','*.rb'))].each {|f| require f}

require 'active_support'

module SayWhen
  module Test

    class TestTask
      def execute(data)
        data[:result] || 0
      end
    end

    class TestProcessor < SayWhen::Processor::Base
      attr_accessor :jobs

      def initialize(scheduler)
        super(scheduler)
        reset
      end

      def process(job)
        self.jobs << job
      end

      def reset
        self.jobs = []
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
say_when-1.0.0 test/minitest_helper.rb