Sha256: 49a89b0ade8acb6ca1a3856262d00759b25d4021ba8d0be0ef197f2b8db95323

Contents?: true

Size: 843 Bytes

Versions: 7

Compression:

Stored size: 843 Bytes

Contents

require 'mocha_standalone'
require 'mocha/configuration'

if RUBY_VERSION < '1.9'
  begin
    require 'rubygems'
    begin
      gem 'minitest', '>=1.3'
      require 'minitest/unit'
    rescue Gem::LoadError
      # Compatible version of MiniTest gem not available
    end
  rescue LoadError
    # RubyGems not available
  end
else
  begin
    require 'minitest/unit'
  rescue LoadError
    # MiniTest not available
  end
end

if defined?(MiniTest)
  require 'mocha/mini_test_adapter'

  module MiniTest
    class Unit
      class TestCase
        include Mocha::Standalone
        include Mocha::MiniTestCaseAdapter
      end
    end
  end
end

require 'mocha/test_case_adapter'
require 'test/unit/testcase'

module Test
  module Unit
    class TestCase
      include Mocha::Standalone
      include Mocha::TestCaseAdapter
    end
  end
end

Version data entries

7 entries across 7 versions & 4 rubygems

Version Path
floehopper-mocha-0.9.3.20081220175348 lib/mocha.rb
floehopper-mocha-0.9.3.20081230175553 lib/mocha.rb
gsterndale-warrant-0.2.0 test/rails_root/vendor/gems/mocha-0.9.4/lib/mocha.rb
gsterndale-warrant-0.3.0 test/rails_root/vendor/gems/mocha-0.9.4/lib/mocha.rb
thewoolleyman-mocha-0.9.3.20081219131457 lib/mocha.rb
mocha-0.9.3 lib/mocha.rb
mocha-0.9.4 lib/mocha.rb