diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-11-19 08:27:35 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-11-19 08:27:35 +0000 |
commit | 7e9c479f7de77702622631cff2628a9c8dcbc627 (patch) | |
tree | c8f718a08e110ad7e1894510980d2155a6549197 /spec/migrations/cap_designs_filename_length_to_new_limit_spec.rb | |
parent | e852b0ae16db4052c1c567d9efa4facc81146e88 (diff) | |
download | gitlab-ce-7e9c479f7de77702622631cff2628a9c8dcbc627.tar.gz |
Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42
Diffstat (limited to 'spec/migrations/cap_designs_filename_length_to_new_limit_spec.rb')
-rw-r--r-- | spec/migrations/cap_designs_filename_length_to_new_limit_spec.rb | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/spec/migrations/cap_designs_filename_length_to_new_limit_spec.rb b/spec/migrations/cap_designs_filename_length_to_new_limit_spec.rb index 523c8864b63..382ce2e1da4 100644 --- a/spec/migrations/cap_designs_filename_length_to_new_limit_spec.rb +++ b/spec/migrations/cap_designs_filename_length_to_new_limit_spec.rb @@ -32,17 +32,19 @@ RSpec.describe CapDesignsFilenameLengthToNewLimit, :migration, schema: 202005281 end it 'correctly sets filenames that are above the limit' do - [ + designs = [ filename_below_limit, filename_at_limit, filename_above_limit - ].each(&method(:create_design)) + ].map(&method(:create_design)) migrate! - expect(designs.find(1).filename).to eq(filename_below_limit) - expect(designs.find(2).filename).to eq(filename_at_limit) - expect(designs.find(3).filename).to eq([described_class::MODIFIED_NAME, 3, described_class::MODIFIED_EXTENSION].join) + designs.each(&:reload) + + expect(designs[0].filename).to eq(filename_below_limit) + expect(designs[1].filename).to eq(filename_at_limit) + expect(designs[2].filename).to eq([described_class::MODIFIED_NAME, designs[2].id, described_class::MODIFIED_EXTENSION].join) end it 'runs after filename limit has been set' do |