Sha256: b19bcc7f16f6d43455537cde93292bb4b8aec179dd82502fba20c74c8d395ca0

Contents?: true

Size: 595 Bytes

Versions: 2

Compression:

Stored size: 595 Bytes

Contents

# Compatibility layer for MiniTest

require "micron"

old_verbose = $VERBOSE
$VERBOSE = nil

module MiniTest
  Assertion = Micron::Assertion

  class Unit

    VERSION = "4.7"
    TestCase = Micron::TestCase

    def self.autorun
      # noop
    end

    class TestCase

      def name
        self.class.name
      end
      alias_method :__name__, :name

      def micron_method=(method)
        @micron_method = method
      end

      def passed?
        @micron_method.passed?
      end

      def self.parallelize_me!
        # noop
      end

    end

  end
end

$VERBOSE = old_verbose

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
micron-0.5.1 lib/micron/compat/minitest47.rb
micron-0.5.0 lib/micron/minitest.rb