summaryrefslogtreecommitdiff
path: root/spec/migrations
diff options
context:
space:
mode:
authorFelipe Artur <felipefac@gmail.com>2019-02-14 11:48:20 -0200
committerFelipe Artur <felipefac@gmail.com>2019-02-14 11:48:20 -0200
commit37741c59a4daf1b0d6d9f7a6a51337e9d8effb66 (patch)
tree4a4bc367617a4ad4e106ddeffeecf1cb013ad5e4 /spec/migrations
parent26f40aefb09b96538fa99f74d46542ad39bb1679 (diff)
downloadgitlab-ce-37741c59a4daf1b0d6d9f7a6a51337e9d8effb66.tar.gz
Split background migration for issues and merge requests
Diffstat (limited to 'spec/migrations')
-rw-r--r--spec/migrations/schedule_sync_issuables_state_id_spec.rb (renamed from spec/migrations/add_state_id_to_issuables_spec.rb)16
1 files changed, 8 insertions, 8 deletions
diff --git a/spec/migrations/add_state_id_to_issuables_spec.rb b/spec/migrations/schedule_sync_issuables_state_id_spec.rb
index b0e285db1f3..a926ee38387 100644
--- a/spec/migrations/add_state_id_to_issuables_spec.rb
+++ b/spec/migrations/schedule_sync_issuables_state_id_spec.rb
@@ -1,9 +1,9 @@
# frozen_string_literal: true
require 'spec_helper'
-require Rails.root.join('db', 'migrate', '20190211131150_add_state_id_to_issuables.rb')
+require Rails.root.join('db', 'post_migrate', '20190214112022_schedule_sync_issuables_state_id.rb')
-describe AddStateIdToIssuables, :migration do
+describe ScheduleSyncIssuablesStateId, :migration do
let(:namespaces) { table(:namespaces) }
let(:projects) { table(:projects) }
let(:merge_requests) { table(:merge_requests) }
@@ -25,8 +25,8 @@ describe AddStateIdToIssuables, :migration do
migrate!
- expect(opened_issue.reload.state_id).to eq(Issue.states.opened)
- expect(closed_issue.reload.state_id).to eq(Issue.states.closed)
+ expect(opened_issue.reload.state_id).to eq(Issue.available_states[:opened])
+ expect(closed_issue.reload.state_id).to eq(Issue.available_states[:closed])
expect(invalid_state_issue.reload.state_id).to be_nil
expect(nil_state_issue.reload.state_id).to be_nil
end
@@ -42,10 +42,10 @@ describe AddStateIdToIssuables, :migration do
migrate!
- expect(opened_merge_request.reload.state_id).to eq(MergeRequest.states.opened)
- expect(closed_merge_request.reload.state_id).to eq(MergeRequest.states.closed)
- expect(merged_merge_request.reload.state_id).to eq(MergeRequest.states.merged)
- expect(locked_merge_request.reload.state_id).to eq(MergeRequest.states.locked)
+ expect(opened_merge_request.reload.state_id).to eq(MergeRequest.available_states[:opened])
+ expect(closed_merge_request.reload.state_id).to eq(MergeRequest.available_states[:closed])
+ expect(merged_merge_request.reload.state_id).to eq(MergeRequest.available_states[:merged])
+ expect(locked_merge_request.reload.state_id).to eq(MergeRequest.available_states[:locked])
expect(invalid_state_merge_request.reload.state_id).to be_nil
end
end