diff options
Diffstat (limited to 'spec/frontend/fixtures')
-rw-r--r-- | spec/frontend/fixtures/autocomplete.rb | 20 | ||||
-rw-r--r-- | spec/frontend/fixtures/autocomplete_sources.rb | 18 | ||||
-rw-r--r-- | spec/frontend/fixtures/environments.rb | 34 | ||||
-rw-r--r-- | spec/frontend/fixtures/issues.rb | 34 | ||||
-rw-r--r-- | spec/frontend/fixtures/releases.rb | 130 | ||||
-rw-r--r-- | spec/frontend/fixtures/search.rb | 7 |
6 files changed, 136 insertions, 107 deletions
diff --git a/spec/frontend/fixtures/autocomplete.rb b/spec/frontend/fixtures/autocomplete.rb index 6215fa44e27..0ceacc41cdb 100644 --- a/spec/frontend/fixtures/autocomplete.rb +++ b/spec/frontend/fixtures/autocomplete.rb @@ -22,15 +22,17 @@ RSpec.describe ::AutocompleteController, '(JavaScript fixtures)', type: :control project.add_developer(user) end - get :users, - format: :json, - params: { - project_id: project.id, - active: true, - current_user: true, - author: merge_request.author.id, - merge_request_iid: merge_request.iid - } + get( + :users, + format: :json, + params: { + project_id: project.id, + active: true, + current_user: true, + author: merge_request.author.id, + merge_request_iid: merge_request.iid + } + ) expect(response).to be_successful end diff --git a/spec/frontend/fixtures/autocomplete_sources.rb b/spec/frontend/fixtures/autocomplete_sources.rb index 74bf58cc106..2c28440ab0c 100644 --- a/spec/frontend/fixtures/autocomplete_sources.rb +++ b/spec/frontend/fixtures/autocomplete_sources.rb @@ -26,14 +26,16 @@ RSpec.describe Projects::AutocompleteSourcesController, '(JavaScript fixtures)', create(:label, project: project, title: 'P3') create(:label, project: project, title: 'P4') - get :labels, - format: :json, - params: { - namespace_id: group.path, - project_id: project.path, - type: issue.class.name, - type_id: issue.id - } + get( + :labels, + format: :json, + params: { + namespace_id: group.path, + project_id: project.path, + type: issue.class.name, + type_id: issue.id + } + ) expect(response).to be_successful end diff --git a/spec/frontend/fixtures/environments.rb b/spec/frontend/fixtures/environments.rb index 81f1eb11e3e..8cf0977c5ed 100644 --- a/spec/frontend/fixtures/environments.rb +++ b/spec/frontend/fixtures/environments.rb @@ -27,13 +27,16 @@ RSpec.describe 'Environments (JavaScript fixtures)', feature_category: :environm query = get_graphql_query_as_string(environment_details_query_path) puts project.full_path puts environment.name - post_graphql(query, current_user: admin, - variables: - { - projectFullPath: project.full_path, - environmentName: environment.name, - pageSize: 10 - }) + post_graphql( + query, + current_user: admin, + variables: + { + projectFullPath: project.full_path, + environmentName: environment.name, + pageSize: 10 + } + ) expect_graphql_errors_to_be_empty end end @@ -58,13 +61,16 @@ RSpec.describe 'Environments (JavaScript fixtures)', feature_category: :environm it "graphql/#{environment_details_query_path}.json" do query = get_graphql_query_as_string(environment_details_query_path) - post_graphql(query, current_user: admin, - variables: - { - projectFullPath: project.full_path, - environmentName: environment.name, - pageSize: 10 - }) + post_graphql( + query, + current_user: admin, + variables: + { + projectFullPath: project.full_path, + environmentName: environment.name, + pageSize: 10 + } + ) expect_graphql_errors_to_be_empty end end diff --git a/spec/frontend/fixtures/issues.rb b/spec/frontend/fixtures/issues.rb index 9e6fcea2d17..90aa0544526 100644 --- a/spec/frontend/fixtures/issues.rb +++ b/spec/frontend/fixtures/issues.rb @@ -70,25 +70,29 @@ RSpec.describe API::Issues, '(JavaScript fixtures)', type: :request do issue_title = 'foo' issue_description = 'closed' milestone = create(:milestone, title: '1.0.0', project: project) - issue = create :issue, - author: user, - assignees: [user], - project: project, - milestone: milestone, - created_at: generate(:past_time), - updated_at: 1.hour.ago, - title: issue_title, - description: issue_description + issue = create( + :issue, + author: user, + assignees: [user], + project: project, + milestone: milestone, + created_at: generate(:past_time), + updated_at: 1.hour.ago, + title: issue_title, + description: issue_description + ) project.add_reporter(user) create_referencing_mr(user, project, issue) - create(:merge_request, - :simple, - author: user, - source_project: project, - target_project: project, - description: "Some description") + create( + :merge_request, + :simple, + author: user, + source_project: project, + target_project: project, + description: "Some description" + ) project2 = create(:project, :public, creator_id: user.id, namespace: user.namespace) create_referencing_mr(user, project2, issue).update!(head_pipeline: create(:ci_pipeline)) 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 diff --git a/spec/frontend/fixtures/search.rb b/spec/frontend/fixtures/search.rb index b2da383d657..0036fb353a5 100644 --- a/spec/frontend/fixtures/search.rb +++ b/spec/frontend/fixtures/search.rb @@ -58,9 +58,10 @@ RSpec.describe SearchController, '(JavaScript fixtures)', type: :controller do project_id: project.id, startline: 2) ], - total_count: 4, - limit: 4, - offset: 0) + total_count: 4, + limit: 4, + offset: 0 + ) end before do |