Sha256: 2cb7e1cbb79092f0538b45da3c8a5f6936a8ad4d222bf78d257122b90190c8f0

Contents?: true

Size: 732 Bytes

Versions: 15

Compression:

Stored size: 732 Bytes

Contents

require 'multi_test/assertion_library'
module MultiTest
  def self.disable_autorun
    if defined?(Test::Unit::Runner)
      Test::Unit::Runner.module_eval("@@stop_auto_run = true")
    end

    if defined?(Minitest)
      Minitest.instance_eval do
        def run(*)
          # propagate the exit code from cucumber or another runner
          case $!
          when SystemExit
            $!.status
          else
            true
          end
        end
      end

      if defined?(Minitest::Unit)
        Minitest::Unit.class_eval do
          def run(*)
          end
        end
      end
    end
  end

  def self.extend_with_best_assertion_library(object)
    AssertionLibrary.detect_best.extend_world(object)
  end
end

Version data entries

15 entries across 13 versions & 4 rubygems

Version Path
honeybadger-5.4.0 vendor/bundle/ruby/3.2.0/gems/multi_test-1.1.0/lib/multi_test.rb
honeybadger-5.3.0 vendor/bundle/ruby/3.2.0/gems/multi_test-1.1.0/lib/multi_test.rb
rubypitaya-3.12.5 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/multi_test-1.1.0/lib/multi_test.rb
rubypitaya-3.12.4 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/multi_test-1.1.0/lib/multi_test.rb
rubypitaya-3.12.3 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/multi_test-1.1.0/lib/multi_test.rb
rubypitaya-3.12.2 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/multi_test-1.1.0/lib/multi_test.rb
multi_test-1.1.0 lib/multi_test.rb
phillipug-foodie-0.1.0 .vendor/ruby/3.0.0/gems/multi_test-0.1.2/lib/multi_test.rb
honeybadger-4.5.3 vendor/bundle/ruby/2.6.0/gems/multi_test-0.1.2/lib/multi_test.rb
honeybadger-2.4.0 vendor/gems/ruby/1.9.1/gems/multi_test-0.1.1/lib/multi_test.rb
honeybadger-2.4.0 vendor/gems/ruby/2.1.0/gems/multi_test-0.1.1/lib/multi_test.rb
honeybadger-2.4.0 vendor/gems/ruby/2.2.0/gems/multi_test-0.1.1/lib/multi_test.rb
multi_test-0.1.2 lib/multi_test.rb
multi_test-0.1.1 lib/multi_test.rb
multi_test-0.1.0 lib/multi_test.rb