Sha256: 191b974fb4d0e64a3088fed71d1dca29a97fe3df90dbe0f6140e8f66a5067286

Contents?: true

Size: 533 Bytes

Versions: 4

Compression:

Stored size: 533 Bytes

Contents

require 'test/unit'
require 'rubygems' if RUBY_VERSION != "1.9.1"
require 'shoulda'

$LOAD_PATH << File.join(File.dirname(__FILE__), "..", "lib")
require 'coulda'

include Coulda

def run_feature(feature)
  if Object::RUBY_VERSION =~ /^1.9/
    result = MiniTest::Unit.autorun
  else 
    # Assume 1.8.x
    result = Test::Unit::TestResult.new
    p = Proc.new {}
    feature.suite.run(result, &p)
  end
  result
end

def pendings_are_errors
  Feature.class_eval do
    def pending(*args)
      raise Exception.new
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
coulda-0.5.3 test/test_helper.rb
coulda-0.5.2 test/test_helper.rb
coulda-0.5.1 test/test_helper.rb
coulda-0.5.0 test/test_helper.rb