Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/fixtures/releases.rb')
-rw-r--r--spec/frontend/fixtures/releases.rb130
1 files changed, 72 insertions, 58 deletions
diff --git a/spec/frontend/fixtures/releases.rb b/spec/frontend/fixtures/releases.rb
index c7e3d8fe804..32ebe174800 100644
--- a/spec/frontend/fixtures/releases.rb
+++ b/spec/frontend/fixtures/releases.rb
@@ -11,23 +11,27 @@ RSpec.describe 'Releases (JavaScript fixtures)' do
let_it_be(:user) { create(:user, email: 'user@example.gitlab.com', username: 'user1') }
let_it_be(:milestone_12_3) do
- create(:milestone,
- id: 123,
- project: project,
- title: '12.3',
- description: 'The 12.3 milestone',
- start_date: Time.zone.parse('2018-12-10'),
- due_date: Time.zone.parse('2019-01-10'))
+ create(
+ :milestone,
+ id: 123,
+ project: project,
+ title: '12.3',
+ description: 'The 12.3 milestone',
+ start_date: Time.zone.parse('2018-12-10'),
+ due_date: Time.zone.parse('2019-01-10')
+ )
end
let_it_be(:milestone_12_4) do
- create(:milestone,
- id: 124,
- project: project,
- title: '12.4',
- description: 'The 12.4 milestone',
- start_date: Time.zone.parse('2019-01-10'),
- due_date: Time.zone.parse('2019-02-10'))
+ create(
+ :milestone,
+ id: 124,
+ project: project,
+ title: '12.4',
+ description: 'The 12.4 milestone',
+ start_date: Time.zone.parse('2019-01-10'),
+ due_date: Time.zone.parse('2019-02-10')
+ )
end
let_it_be(:open_issues_12_3) do
@@ -47,68 +51,78 @@ RSpec.describe 'Releases (JavaScript fixtures)' do
end
let_it_be(:release) do
- create(:release,
- milestones: [milestone_12_3, milestone_12_4],
- project: project,
- tag: 'v1.1',
- name: 'The first release',
- author: user,
- description: 'Best. Release. **Ever.** :rocket:',
- created_at: Time.zone.parse('2018-12-3'),
- released_at: Time.zone.parse('2018-12-10'))
+ create(
+ :release,
+ milestones: [milestone_12_3, milestone_12_4],
+ project: project,
+ tag: 'v1.1',
+ name: 'The first release',
+ author: user,
+ description: 'Best. Release. **Ever.** :rocket:',
+ created_at: Time.zone.parse('2018-12-3'),
+ released_at: Time.zone.parse('2018-12-10')
+ )
end
let_it_be(:evidence) do
- create(:evidence,
- release: release,
- collected_at: Time.zone.parse('2018-12-03'))
+ create(:evidence, release: release, collected_at: Time.zone.parse('2018-12-03'))
end
let_it_be(:other_link) do
- create(:release_link,
- id: 10,
- release: release,
- name: 'linux-amd64 binaries',
- filepath: '/binaries/linux-amd64',
- url: 'https://downloads.example.com/bin/gitlab-linux-amd64')
+ create(
+ :release_link,
+ id: 10,
+ release: release,
+ name: 'linux-amd64 binaries',
+ filepath: '/binaries/linux-amd64',
+ url: 'https://downloads.example.com/bin/gitlab-linux-amd64'
+ )
end
let_it_be(:runbook_link) do
- create(:release_link,
- id: 11,
- release: release,
- name: 'Runbook',
- url: "#{release.project.web_url}/runbook",
- link_type: :runbook)
+ create(
+ :release_link,
+ id: 11,
+ release: release,
+ name: 'Runbook',
+ url: "#{release.project.web_url}/runbook",
+ link_type: :runbook
+ )
end
let_it_be(:package_link) do
- create(:release_link,
- id: 12,
- release: release,
- name: 'Package',
- url: 'https://example.com/package',
- link_type: :package)
+ create(
+ :release_link,
+ id: 12,
+ release: release,
+ name: 'Package',
+ url: 'https://example.com/package',
+ link_type: :package
+ )
end
let_it_be(:image_link) do
- create(:release_link,
- id: 13,
- release: release,
- name: 'Image',
- url: 'https://example.com/image',
- link_type: :image)
+ create(
+ :release_link,
+ id: 13,
+ release: release,
+ name: 'Image',
+ url: 'https://example.com/image',
+ link_type: :image
+ )
end
let_it_be(:another_release) do
- create(:release,
- project: project,
- tag: 'v1.2',
- name: 'The second release',
- author: user,
- description: 'An okay release :shrug:',
- created_at: Time.zone.parse('2019-01-03'),
- released_at: Time.zone.parse('2019-01-10'))
+ create(
+ :release,
+ project: project,
+ tag: 'v1.2',
+ name: 'The second release',
+ author: user,
+ description: 'An okay release :shrug:',
+ created_at: Time.zone.parse('2019-01-03'),
+ released_at: Time.zone.parse('2019-01-10')
+ )
end
before do