Skip to content

Commit 4f79dbf

Browse files
committed
Enable railtie otherwise capybara breaks with a 404
Avoid: 1) Widget management enables me to create widgets Failure/Error: raise ActionController::RoutingError, "No route matches [#{env['REQUEST_METHOD']}] #{env['PATH_INFO'].inspect}" ActionController::RoutingError: No route matches [GET] "/stylesheets/application.css"
1 parent 68a9265 commit 4f79dbf

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

Rakefile

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,13 @@ namespace :generate do
7272
sh "bundle binstubs railties" unless File.exist?("bin/rails")
7373

7474
application_file = File.read("config/application.rb")
75+
application_file.gsub!("config.assets.enabled = true", "config.assets.enabled = false")
76+
application_file.gsub!('# require "sprockets/railtie"', 'require "sprockets/railtie"')
77+
7578
sh "rm config/application.rb"
79+
7680
File.open("config/application.rb", "w") do |f|
77-
f.write application_file.gsub(
78-
"config.assets.enabled = true",
79-
"config.assets.enabled = false"
80-
)
81+
f.write(application_file)
8182
end
8283
end
8384
end
@@ -197,12 +198,13 @@ namespace :no_active_record do
197198
sh "bundle binstubs railties" unless File.exist?("bin/rails")
198199

199200
application_file = File.read("config/application.rb")
201+
application_file.gsub!("config.assets.enabled = true", "config.assets.enabled = false")
202+
application_file.gsub!('# require "sprockets/railtie"', 'require "sprockets/railtie"')
203+
200204
sh "rm config/application.rb"
205+
201206
File.open("config/application.rb", "w") do |f|
202-
f.write application_file.gsub(
203-
"config.assets.enabled = true",
204-
"config.assets.enabled = false"
205-
)
207+
f.write(application_file)
206208
end
207209
end
208210
end

0 commit comments

Comments
 (0)