Sha256: 44da62ccebfce79a30d474fd31ac340b40aa14d6ea4a12621c85bdb0a5a58163

Contents?: true

Size: 584 Bytes

Versions: 2

Compression:

Stored size: 584 Bytes

Contents

if ENV['CODECLIMATE_REPO_TOKEN']
  require "codeclimate-test-reporter"
  CodeClimate::TestReporter.start
end

require 'minitest/autorun'

require 'rubyfox/sfsobject'

ENV['SF_DIR'] ||= File.join(File.dirname(__FILE__), 'vendor', 'smartfox')
Rubyfox::SFSObject.boot!(ENV['SF_DIR'] + "/lib")

class RubyfoxCase < Minitest::Spec
  class << self
    alias_method :test, :it
    alias_method :context, :describe
  end

  def assert_raises(exception, options={})
    pattern = options.fetch(:message)
    error = super(exception) { yield }
    assert_match pattern, error.message
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rubyfox-sfsobject-0.6.1-java test/helper.rb
rubyfox-sfsobject-0.6.0-java test/helper.rb