Created
February 24, 2022 21:14
-
-
Save lewispb/546af6ca98cb30fa779aa3bf43f361c0 to your computer and use it in GitHub Desktop.
Revisions
-
lewispb created this gist
Feb 24, 2022 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,51 @@ # frozen_string_literal: true require "bundler/inline" gemfile(true) do source "https://rubygems.org" git_source(:github) { |repo| "https://github.com/#{repo}.git" } gem "rails", github: "rails/rails", branch: "main" end require "action_controller/railtie" class TestApp < Rails::Application config.root = __dir__ config.hosts << "localhost" config.host_authorization = { exclude: ->(request) { true } } secrets.secret_key_base = "secret_key_base" config.logger = Logger.new($stdout) Rails.logger = config.logger routes.draw do root to: "test#index" end end class TestController < ActionController::Base def index render plain: "Home" end end require "minitest/spec" require "minitest/autorun" require "rack/test" class BugTest < ActionDispatch::IntegrationTest include Rack::Test::Methods def test_returns_success get root_url assert last_response.ok? end private def app Rails.application end end