diff options
author | Robert Speicher <robert@gitlab.com> | 2017-02-17 19:20:40 +0000 |
---|---|---|
committer | Robert Speicher <robert@gitlab.com> | 2017-02-17 19:20:40 +0000 |
commit | 1fd90ef553340317b69d7acd25dc957831d98f1f (patch) | |
tree | 529e83fafcc1a2fb015029028f5af9170a9f7b81 /spec | |
parent | b43cb21ddec69711d256c00bab95b7459820960e (diff) | |
parent | bce00bad77306954682316a1823f51df07a8228f (diff) | |
download | gitlab-ce-1fd90ef553340317b69d7acd25dc957831d98f1f.tar.gz |
Merge branch 'rc/backport-ee-fix' into 'master'
Truncate the DB in after(:all) test for Gitlab::ImportExport::ProjectTreeRestorer
See merge request !9339
Diffstat (limited to 'spec')
-rw-r--r-- | spec/lib/gitlab/import_export/project_tree_restorer_spec.rb | 6 | ||||
-rw-r--r-- | spec/support/db_cleaner.rb | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/spec/lib/gitlab/import_export/project_tree_restorer_spec.rb b/spec/lib/gitlab/import_export/project_tree_restorer_spec.rb index 94a3b0fbba9..f4a21c24fa1 100644 --- a/spec/lib/gitlab/import_export/project_tree_restorer_spec.rb +++ b/spec/lib/gitlab/import_export/project_tree_restorer_spec.rb @@ -3,7 +3,7 @@ include ImportExport::CommonUtil describe Gitlab::ImportExport::ProjectTreeRestorer, services: true do describe 'restore project tree' do - before(:all) do + before(:context) do @user = create(:user) RSpec::Mocks.with_temporary_scope do @@ -15,10 +15,6 @@ describe Gitlab::ImportExport::ProjectTreeRestorer, services: true do end end - after(:all) do - @user.destroy! - end - context 'JSON' do it 'restores models based on JSON' do expect(@restored_project_json).to be true diff --git a/spec/support/db_cleaner.rb b/spec/support/db_cleaner.rb index 247f0954221..6f31828b825 100644 --- a/spec/support/db_cleaner.rb +++ b/spec/support/db_cleaner.rb @@ -3,6 +3,10 @@ RSpec.configure do |config| DatabaseCleaner.clean_with(:truncation) end + config.append_after(:context) do + DatabaseCleaner.clean_with(:truncation) + end + config.before(:each) do DatabaseCleaner.strategy = :transaction end |