Fix migration specs that can not run within transaction
This commit is contained in:
parent
3fd4a37d58
commit
4419289bff
|
@ -3,6 +3,8 @@ class MigrateBuildStageReference < ActiveRecord::Migration
|
|||
|
||||
DOWNTIME = false
|
||||
|
||||
disable_ddl_transaction!
|
||||
|
||||
def up
|
||||
disable_statement_timeout
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe Gitlab::Database::RenameReservedPathsMigration::V1::RenameBase do
|
||||
describe Gitlab::Database::RenameReservedPathsMigration::V1::RenameBase, :truncate do
|
||||
let(:migration) { FakeRenameReservedPathMigrationV1.new }
|
||||
let(:subject) { described_class.new(['the-path'], migration) }
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe Gitlab::Database::RenameReservedPathsMigration::V1::RenameProjects do
|
||||
describe Gitlab::Database::RenameReservedPathsMigration::V1::RenameProjects, :truncate do
|
||||
let(:migration) { FakeRenameReservedPathMigrationV1.new }
|
||||
let(:subject) { described_class.new(['the-path'], migration) }
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ shared_examples 'renames child namespaces' do |type|
|
|||
end
|
||||
end
|
||||
|
||||
describe Gitlab::Database::RenameReservedPathsMigration::V1 do
|
||||
describe Gitlab::Database::RenameReservedPathsMigration::V1, :truncate do
|
||||
let(:subject) { FakeRenameReservedPathMigrationV1.new }
|
||||
|
||||
before do
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
require 'spec_helper'
|
||||
require Rails.root.join('db', 'post_migrate', '20170508170547_add_head_pipeline_for_each_merge_request.rb')
|
||||
|
||||
describe AddHeadPipelineForEachMergeRequest do
|
||||
describe AddHeadPipelineForEachMergeRequest, :truncate do
|
||||
let(:migration) { described_class.new }
|
||||
|
||||
let!(:project) { create(:empty_project) }
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
require 'spec_helper'
|
||||
require Rails.root.join('db', 'post_migrate', '20170324160416_migrate_user_activities_to_users_last_activity_on.rb')
|
||||
|
||||
describe MigrateUserActivitiesToUsersLastActivityOn, :redis do
|
||||
describe MigrateUserActivitiesToUsersLastActivityOn, :redis, :truncate do
|
||||
let(:migration) { described_class.new }
|
||||
let!(:user_active_1) { create(:user) }
|
||||
let!(:user_active_2) { create(:user) }
|
||||
|
|
Loading…
Reference in New Issue