From 813c3f50afce9db6b4f87ace86591d12c72511be Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Sun, 4 Sep 2022 19:15:15 +0200 Subject: [PATCH] Touch file location before setting a symlink in specs --- spec/models/code_ocean/file_spec.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/models/code_ocean/file_spec.rb b/spec/models/code_ocean/file_spec.rb index 3482cc6a..cbbaf9f1 100644 --- a/spec/models/code_ocean/file_spec.rb +++ b/spec/models/code_ocean/file_spec.rb @@ -83,6 +83,7 @@ describe CodeOcean::File do let(:fake_upload_location) { File.join(CarrierWave::Uploader::Base.new.root, 'uploads', 'files', 'secrets.yml') } before do + FileUtils.touch Rails.root.join('config/secrets.yml') File.symlink Rails.root.join('config/secrets.yml'), fake_upload_location file.update_column(:native_file, '../secrets.yml') # rubocop:disable Rails/SkipsModelValidations file.reload