Sha256: bb31eac82a12e0e08946eb7e70d9bf87d17b75d0a80fb5bec69dca9c2ee07a5a
Contents?: true
Size: 1.09 KB
Versions: 3
Compression:
Stored size: 1.09 KB
Contents
require_relative 'support/current_bundle' Tests::CurrentBundle.instance.assert_appraisal! #--- require 'test_helper' require_relative 'support/acceptance/rails_application_with_shoulda' require_relative 'support/acceptance/matchers/have_output' require_relative 'support/acceptance/matchers/indicate_that_tests_were_run' class AcceptanceTest < Minitest::Test include AcceptanceTests::Matchers private def app @app ||= AcceptanceTests::RailsApplicationWithShoulda.new end end begin require 'rails/test_unit/reporter' # Patch Rails' reporter for Minitest so that it looks for the test # correctly under Minitest 5.11 # See: <https://github.com/rails/rails/pull/31624> Rails::TestUnitReporter.class_eval do def format_rerun_snippet(result) location, line = if result.respond_to?(:source_location) result.source_location else result.method(result.name).source_location end "#{executable} #{relative_path_for(location)}:#{line}" end end rescue LoadError # Okay, rails/test_unit/reporter isn't a thing, no big deal end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
shoulda-4.0.0 | test/acceptance_test_helper.rb |
shoulda-4.0.0.rc2 | test/acceptance_test_helper.rb |
shoulda-4.0.0.rc1 | test/acceptance_test_helper.rb |