Sha256: 58173e957e72f6daa2955cfa7e3f2df2bfd7a9063fec99921d168974a1f911cd

Contents?: true

Size: 665 Bytes

Versions: 215

Compression:

Stored size: 665 Bytes

Contents

require File.join(File.dirname(__FILE__), '..', '..', 'lib', 'bson')
require 'rubygems' if RUBY_VERSION < '1.9.0'
gem 'test-unit'
require 'test/unit'

def silently
  warn_level = $VERBOSE
  $VERBOSE = nil
  result = yield
  $VERBOSE = warn_level
  result
end

require 'bson_ext/cbson' if !(RUBY_PLATFORM =~ /java/) && ENV['C_EXT']

class Test::Unit::TestCase
  include BSON

  def assert_raise_error(klass, message)
    begin
      yield
    rescue => e
      assert_equal klass, e.class
      assert e.message.include?(message), "#{e.message} does not include #{message}."
    else
      flunk "Expected assertion #{klass} but none was raised."
    end
  end

end

Version data entries

215 entries across 72 versions & 4 rubygems

Version Path
classiccms-0.7.5 vendor/bundle/gems/mongo-1.6.2/test/bson/test_helper.rb
classiccms-0.7.5 vendor/bundle/gems/bson-1.6.2/test/bson/test_helper.rb
classiccms-0.7.5 vendor/bundle/gems/mongo-1.6.1/test/bson/test_helper.rb
classiccms-0.7.5 vendor/bundle/gems/bson-1.6.1/test/bson/test_helper.rb
classiccms-0.7.4 vendor/bundle/gems/mongo-1.6.1/test/bson/test_helper.rb
classiccms-0.7.4 vendor/bundle/gems/bson-1.6.2/test/bson/test_helper.rb
classiccms-0.7.4 vendor/bundle/gems/mongo-1.6.2/test/bson/test_helper.rb
classiccms-0.7.4 vendor/bundle/gems/bson-1.6.1/test/bson/test_helper.rb
classiccms-0.7.3 vendor/bundle/gems/mongo-1.6.1/test/bson/test_helper.rb
classiccms-0.7.3 vendor/bundle/gems/bson-1.6.1/test/bson/test_helper.rb
classiccms-0.7.3 vendor/bundle/gems/mongo-1.6.2/test/bson/test_helper.rb
classiccms-0.7.3 vendor/bundle/gems/bson-1.6.2/test/bson/test_helper.rb
classiccms-0.7.2 vendor/bundle/gems/mongo-1.6.2/test/bson/test_helper.rb
classiccms-0.7.2 vendor/bundle/gems/bson-1.6.2/test/bson/test_helper.rb
classiccms-0.7.2 vendor/bundle/gems/bson-1.6.1/test/bson/test_helper.rb
classiccms-0.7.2 vendor/bundle/gems/mongo-1.6.1/test/bson/test_helper.rb
classiccms-0.7.1 vendor/bundle/gems/mongo-1.6.1/test/bson/test_helper.rb
classiccms-0.7.1 vendor/bundle/gems/mongo-1.6.2/test/bson/test_helper.rb
classiccms-0.7.1 vendor/bundle/gems/bson-1.6.1/test/bson/test_helper.rb
classiccms-0.7.1 vendor/bundle/gems/bson-1.6.2/test/bson/test_helper.rb