|
24 | 24 | Dir.mktmpdir do |tmp_dir| |
25 | 25 | Dir.chdir(tmp_dir) do |
26 | 26 | Bundler.with_unbundled_env do |
27 | | - _, stderr, status = Open3.capture3('rails new test_app --minimal --skip-active-record --skip-test --skip-keeps --skip-git --skip-docker') |
28 | | - unless status.success? && File.exist?("test_app/Gemfile") |
| 27 | + _, stderr, status = Open3.capture3('rails new test@_app --minimal --skip-active-record --skip-test --skip-keeps --skip-git --skip-docker') |
| 28 | + unless status.success? && File.exist?("test@_app/Gemfile") |
29 | 29 | skip("rails new failed: #{stderr}") |
30 | 30 | end |
31 | 31 | end |
32 | 32 |
|
33 | | - File.open("test_app/Gemfile", 'a') do |file| |
| 33 | + File.open("test@_app/Gemfile", 'a') do |file| |
34 | 34 | file.puts "gem 'datadog', path: '#{project_root_directory}', require: false" |
35 | 35 | end |
36 | | - File.write("test_app/config/initializers/process_initializer.rb", <<-RUBY) |
| 36 | + File.write("test@_app/config/initializers/process_initializer.rb", <<-RUBY) |
37 | 37 | Rails.application.config.after_initialize do |
38 | 38 | require 'datadog/core/environment/process' |
39 | 39 | STDERR.puts "_dd.tags.process:\#{Datadog::Core::Environment::Process.serialized}" |
|
43 | 43 | RUBY |
44 | 44 |
|
45 | 45 | Bundler.with_unbundled_env do |
46 | | - Dir.chdir("test_app") do |
| 46 | + Dir.chdir("test@_app") do |
47 | 47 | _, _, _ = Open3.capture3('bundle install') |
48 | 48 | _, err, _ = Open3.capture3('bundle exec rails s') |
49 | 49 | expect(err).to include('entrypoint.workdir:test_app') |
|
0 commit comments