summaryrefslogtreecommitdiff
path: root/spec/factories/projects.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/factories/projects.rb')
-rw-r--r--spec/factories/projects.rb55
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