summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKamil Trzciński <ayufan@ayufan.eu>2018-09-04 22:28:10 +0200
committerKamil Trzciński <ayufan@ayufan.eu>2018-09-04 22:28:10 +0200
commitc7e8d34dda0bb42d225669bfb390fe1246a931d0 (patch)
tree083de76377415704bdb291b823f698867ebae9b9
parent084fc34ce10d4222b725dcdb48d958c6ce8b21b8 (diff)
downloadgitlab-ce-c7e8d34dda0bb42d225669bfb390fe1246a931d0.tar.gz
Fix internalId test
-rw-r--r--spec/migrations/delete_inconsistent_internal_id_records_spec.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/spec/migrations/delete_inconsistent_internal_id_records_spec.rb b/spec/migrations/delete_inconsistent_internal_id_records_spec.rb
index becb71cf427..f003643b574 100644
--- a/spec/migrations/delete_inconsistent_internal_id_records_spec.rb
+++ b/spec/migrations/delete_inconsistent_internal_id_records_spec.rb
@@ -8,7 +8,8 @@ describe DeleteInconsistentInternalIdRecords, :migration do
let!(:project2) { create(:project) }
let!(:project3) { create(:project) }
- let(:internal_id_query) { ->(project) { InternalId.where(usage: InternalId.usages[scope.to_s.tableize], project: project) } }
+ let(:usage) { InternalId.usages[scope.to_s.tableize] }
+ let(:internal_id_query) { ->(project) { InternalId.where(usage: usage, project: project) } }
let(:create_models) do
3.times { create(scope, project: project1) }
@@ -74,7 +75,8 @@ describe DeleteInconsistentInternalIdRecords, :migration do
end
context 'for ci_pipelines' do
- let(:scope) { :ci_pipeline }
+ let(:scope) { :ci_empty_pipeline }
+ let(:usage) { InternalId.usages[:ci_pipelines] }
it_behaves_like 'deleting inconsistent internal_id records'
end