diff options
Diffstat (limited to 'spec/factories/projects.rb')
-rw-r--r-- | spec/factories/projects.rb | 55 |
1 files changed, 29 insertions, 26 deletions
diff --git a/spec/factories/projects.rb b/spec/factories/projects.rb index 30d3b22d868..fd892166298 100644 --- a/spec/factories/projects.rb +++ b/spec/factories/projects.rb @@ -1,4 +1,4 @@ -require_relative '../support/helpers/test_env' +require_relative "../support/helpers/test_env" FactoryBot.define do PAGES_ACCESS_LEVEL_SCHEMA_VERSION ||= 20180423204600 @@ -7,9 +7,9 @@ FactoryBot.define do # # Project does not have bare repository. # Use this factory if you don't need repository in tests - factory :project, class: 'Project' do + factory :project, class: "Project" do sequence(:name) { |n| "project#{n}" } - path { name.downcase.gsub(/\s/, '_') } + path { name.downcase.gsub(/\s/, "_") } # Behaves differently to nil due to cache_has_external_issue_tracker has_external_issue_tracker false @@ -45,7 +45,7 @@ FactoryBot.define do snippets_access_level: evaluator.snippets_access_level, issues_access_level: evaluator.issues_access_level, merge_requests_access_level: merge_requests_access_level, - repository_access_level: evaluator.repository_access_level + repository_access_level: evaluator.repository_access_level, } if ActiveRecord::Migrator.current_version >= PAGES_ACCESS_LEVEL_SCHEMA_VERSION @@ -118,7 +118,7 @@ FactoryBot.define do end trait :with_avatar do - avatar { fixture_file_upload('spec/fixtures/dk.png') } + avatar { fixture_file_upload("spec/fixtures/dk.png") } end trait :with_export do @@ -129,7 +129,7 @@ FactoryBot.define do trait :broken_storage do after(:create) do |project| - project.update_column(:repository_storage, 'broken') + project.update_column(:repository_storage, "broken") end end @@ -154,7 +154,7 @@ FactoryBot.define do filename, content, message: "Automatically created file #{filename}", - branch_name: 'master' + branch_name: "master" ) end end @@ -175,21 +175,24 @@ FactoryBot.define do project.repository.create_file( project.creator, ".gitlab/#{templates_path}/bug.md", - 'something valid', - message: 'test 3', - branch_name: 'master') + "something valid", + message: "test 3", + branch_name: "master" + ) project.repository.create_file( project.creator, ".gitlab/#{templates_path}/template_test.md", - 'template_test', - message: 'test 1', - branch_name: 'master') + "template_test", + message: "test 1", + branch_name: "master" + ) project.repository.create_file( project.creator, ".gitlab/#{templates_path}/feature_proposal.md", - 'feature_proposal', - message: 'test 2', - branch_name: 'master') + "feature_proposal", + message: "test 2", + branch_name: "master" + ) end end end @@ -220,7 +223,7 @@ FactoryBot.define do trait :wiki_repo do after(:create) do |project| - raise 'Failed to create wiki repository!' unless project.create_wiki + raise "Failed to create wiki repository!" unless project.create_wiki end end @@ -233,7 +236,7 @@ FactoryBot.define do raise "Failed to create repository!" unless project.create_repository project.gitlab_shell.rm_directory(project.repository_storage, - File.join("#{project.disk_path}.git", 'refs')) + File.join("#{project.disk_path}.git", "refs")) end end @@ -289,7 +292,7 @@ FactoryBot.define do end factory :forked_project_with_submodules, parent: :project do - path { 'forked-gitlabhq' } + path { "forked-gitlabhq" } after :create do |project| TestEnv.copy_repo(project, @@ -305,9 +308,9 @@ FactoryBot.define do project.create_redmine_service( active: true, properties: { - 'project_url' => 'http://redmine/projects/project_name_in_redmine', - 'issues_url' => 'http://redmine/projects/project_name_in_redmine/issues/:id', - 'new_issue_url' => 'http://redmine/projects/project_name_in_redmine/issues/new' + "project_url" => "http://redmine/projects/project_name_in_redmine", + "issues_url" => "http://redmine/projects/project_name_in_redmine/issues/:id", + "new_issue_url" => "http://redmine/projects/project_name_in_redmine/issues/new", } ) end @@ -320,8 +323,8 @@ FactoryBot.define do project.create_youtrack_service( active: true, properties: { - 'project_url' => 'http://youtrack/projects/project_guid_in_youtrack', - 'issues_url' => 'http://youtrack/issues/:id' + "project_url" => "http://youtrack/projects/project_guid_in_youtrack", + "issues_url" => "http://youtrack/issues/:id", } ) end @@ -345,8 +348,8 @@ FactoryBot.define do project.create_prometheus_service( active: true, properties: { - api_url: 'https://prometheus.example.com/', - manual_configuration: true + api_url: "https://prometheus.example.com/", + manual_configuration: true, } ) end |