@@ -12,7 +12,9 @@ class AcceptanceTest < ActiveSupport::TestCase
12
12
13
13
def rails_version
14
14
if ENV [ 'RAILS_VERSION' ] == "edge"
15
- "7.0.0.alpha"
15
+ "7.1.0.alpha"
16
+ elsif ENV [ 'RAILS_VERSION' ] == "7.0"
17
+ ">= 7.0.0.alpha"
16
18
else
17
19
"~> #{ ENV [ 'RAILS_VERSION' ] || "6.1" } .0"
18
20
end
@@ -157,7 +159,7 @@ def without_gem(name)
157
159
end
158
160
159
161
test "code changes in pre-referenced app files are picked up" do
160
- File . write ( app . path ( "config/initializers/load_posts_controller.rb" ) , "PostsController\n " )
162
+ File . write ( app . path ( "config/initializers/load_posts_controller.rb" ) , "Rails.application.config.to_prepare { PostsController } \n " )
161
163
162
164
assert_speedup do
163
165
assert_success app . spring_test_command , stdout : "0 failures"
@@ -519,7 +521,8 @@ def exec_name
519
521
test "changing the Gemfile works" do
520
522
assert_success %(bin/rails runner 'require "sqlite3"')
521
523
522
- File . write ( app . gemfile , app . gemfile . read . gsub ( %{gem 'sqlite3'} , %{# gem 'sqlite3'} ) )
524
+ File . write ( app . gemfile , app . gemfile . read . gsub ( %r{gem ['"]sqlite3['"]} , %{# gem "sqlite3"} ) )
525
+ puts app . gemfile . read
523
526
app . await_reload
524
527
525
528
assert_failure %(bin/rails runner 'require "sqlite3"') , stderr : "sqlite3"
@@ -531,7 +534,7 @@ def exec_name
531
534
532
535
assert_success %(bin/rails runner 'require "sqlite3"')
533
536
534
- File . write ( app . gems_rb , app . gems_rb . read . sub ( % {gem ' sqlite3' }, %{# gem ' sqlite3' } ) )
537
+ File . write ( app . gems_rb , app . gems_rb . read . gsub ( %r {gem ['"] sqlite3['"] }, %{# gem " sqlite3" } ) )
535
538
app . await_reload
536
539
537
540
assert_failure %(bin/rails runner 'require "sqlite3"') , stderr : "sqlite3"
0 commit comments