Skip to content

Commit 8dc23d1

Browse files
committed
Use fixture for test
1 parent c428884 commit 8dc23d1

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

test/setup_bundler_test.rb

+2-8
Original file line numberDiff line numberDiff line change
@@ -484,20 +484,14 @@ def test_ensures_lockfile_remotes_are_relative_to_default_gemfile
484484

485485
def test_ruby_lsp_rails_is_automatically_included_in_rails_apps
486486
Dir.mktmpdir do |dir|
487+
FileUtils.mkdir("#{dir}/config")
488+
FileUtils.cp("test/fixtures/rails_application.rb", "#{dir}/config/application.rb")
487489
Dir.chdir(dir) do
488490
File.write(File.join(dir, "Gemfile"), <<~GEMFILE)
489491
source "https://rubygems.org"
490492
gem "rails"
491493
GEMFILE
492494

493-
FileUtils.mkdir(File.join(dir, "config"))
494-
File.write(File.join(dir, "config", "application.rb"), <<~RUBY)
495-
module MyApp
496-
class Application < Rails::Application
497-
end
498-
end
499-
RUBY
500-
501495
capture_subprocess_io do
502496
Bundler.with_unbundled_env do
503497
# Run bundle install to generate the lockfile

0 commit comments

Comments
 (0)