diff options
author | Dominic Renner <rennerdo30@gmail.com> | 2019-03-18 20:26:18 +0300 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2019-03-18 20:26:18 +0300 |
commit | ad29681cab4939c1cc9dc14c98b566f66328b1dc (patch) | |
tree | 719c7b4cb6dcc2eae5e05ef9b1e1b25404b580a0 /spec/lib/backup | |
parent | 2ff1324178430f806587f954e35b476d6b7fdf25 (diff) |
Replaced config access
Replaced Settings with Gitlab.config for uniformity
Diffstat (limited to 'spec/lib/backup')
-rw-r--r-- | spec/lib/backup/uploads_spec.rb | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/spec/lib/backup/uploads_spec.rb b/spec/lib/backup/uploads_spec.rb new file mode 100644 index 00000000000..544d3754c0f --- /dev/null +++ b/spec/lib/backup/uploads_spec.rb @@ -0,0 +1,18 @@ +require 'spec_helper' + +describe Backup::Uploads do + let(:progress) { StringIO.new } + subject(:backup) { described_class.new(progress) } + + describe '#initialize' do + it 'uses the correct upload dir' do + Dir.mktmpdir do |tmpdir| + FileUtils.mkdir_p("#{tmpdir}/uploads") + + allow(Gitlab.config.uploads).to receive(:storage_path) { tmpdir } + + expect(backup.app_files_dir).to eq("#{tmpdir}/uploads") + end + end + end +end |