class ApplicationTests::TestTest
Public Instance Methods
setup()
click to toggle source
# File railties/test/application/test_test.rb, line 9 def setup build_app end
teardown()
click to toggle source
# File railties/test/application/test_test.rb, line 13 def teardown teardown_app end
Private Instance Methods
assert_successful_test_run(name)
click to toggle source
# File railties/test/application/test_test.rb, line 330 def assert_successful_test_run(name) result = run_test_file(name) assert_equal 0, $?.to_i, result result end
assert_unsuccessful_run(name, message)
click to toggle source
# File railties/test/application/test_test.rb, line 323 def assert_unsuccessful_run(name, message) result = run_test_file(name) assert_not_equal 0, $?.to_i assert_includes result, message result end
run_test_file(name, options = {})
click to toggle source
# File railties/test/application/test_test.rb, line 336 def run_test_file(name, options = {}) Dir.chdir(app_path) { `bin/quails test "#{app_path}/test/#{name}" 2>&1` } end