Открыть боковую панель
nt_test121
nt_project_9da4a5yt9x4b
Коммиты
9513bd18
Коммит
9513bd18
создал
Авг 01, 2017
по автору
Robert Speicher
Просмотр файлов
Ensure all project factories use `:repository` trait or `:empty_project`
владелец
4c77c30f
Изменения
115
Скрыть пробелы
Построчно
Рядом
spec/controllers/admin/application_settings_controller_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -4,7 +4,7 @@
include
StubENV
let
(
:group
)
{
create
(
:group
)
}
let
(
:project
)
{
create
(
:project
,
namespace:
group
)
}
let
(
:project
)
{
create
(
:
empty_
project
,
namespace:
group
)
}
let
(
:admin
)
{
create
(
:admin
)
}
let
(
:user
)
{
create
(
:user
)}
...
...
spec/controllers/admin/dashboard_controller_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -8,8 +8,8 @@
it
'does not retrieve projects that are pending deletion'
do
sign_in
(
create
(
:admin
))
project
=
create
(
:project
)
pending_delete_project
=
create
(
:project
,
pending_delete:
true
)
project
=
create
(
:
empty_
project
)
pending_delete_project
=
create
(
:
empty_
project
,
pending_delete:
true
)
get
:index
...
...
spec/controllers/autocomplete_controller_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -65,7 +65,7 @@
end
context
'non-member login for public project'
do
let!
(
:project
)
{
create
(
:project
,
:public
)
}
let!
(
:project
)
{
create
(
:
empty_
project
,
:public
)
}
before
do
sign_in
(
non_member
)
...
...
@@ -127,7 +127,7 @@
end
context
'unauthenticated user'
do
let
(
:public_project
)
{
create
(
:project
,
:public
)
}
let
(
:public_project
)
{
create
(
:
empty_
project
,
:public
)
}
let
(
:body
)
{
JSON
.
parse
(
response
.
body
)
}
describe
'GET #users with public project'
do
...
...
@@ -231,8 +231,8 @@
end
context
'GET projects'
do
let
(
:authorized_project
)
{
create
(
:project
)
}
let
(
:authorized_search_project
)
{
create
(
:project
,
name:
'rugged'
)
}
let
(
:authorized_project
)
{
create
(
:
empty_
project
)
}
let
(
:authorized_search_project
)
{
create
(
:
empty_
project
,
name:
'rugged'
)
}
before
do
sign_in
(
user
)
...
...
@@ -289,8 +289,8 @@
context
'authorized projects apply limit'
do
before
do
authorized_project2
=
create
(
:project
)
authorized_project3
=
create
(
:project
)
authorized_project2
=
create
(
:
empty_
project
)
authorized_project3
=
create
(
:
empty_
project
)
authorized_project
.
add_master
(
user
)
authorized_project2
.
add_master
(
user
)
...
...
@@ -315,8 +315,8 @@
context
'authorized projects with offset'
do
before
do
authorized_project2
=
create
(
:project
)
authorized_project3
=
create
(
:project
)
authorized_project2
=
create
(
:
empty_
project
)
authorized_project3
=
create
(
:
empty_
project
)
authorized_project
.
add_master
(
user
)
authorized_project2
.
add_master
(
user
)
...
...
spec/controllers/dashboard_controller_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -2,7 +2,7 @@
describe
DashboardController
do
let
(
:user
)
{
create
(
:user
)
}
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:
empty_
project
)
}
before
do
project
.
team
<<
[
user
,
:master
]
...
...
spec/controllers/projects/merge_requests/conflicts_controller_spec.rb
Просмотр файла @
9513bd18
require
'spec_helper'
describe
Projects
::
MergeRequests
::
ConflictsController
do
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:user
)
{
project
.
owner
}
let
(
:merge_request
)
{
create
(
:merge_request_with_diffs
,
target_project:
project
,
source_project:
project
)
}
let
(
:merge_request_with_conflicts
)
do
...
...
spec/controllers/projects/merge_requests/creations_controller_spec.rb
Просмотр файла @
9513bd18
require
'spec_helper'
describe
Projects
::
MergeRequests
::
CreationsController
do
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:user
)
{
project
.
owner
}
let
(
:fork_project
)
{
create
(
:forked_project_with_submodules
)
}
...
...
@@ -83,7 +83,7 @@ def diff_for_path(extra_params = {})
end
context
'when the source branch is in a different project to the target'
do
let
(
:other_project
)
{
create
(
:project
)
}
let
(
:other_project
)
{
create
(
:project
,
:repository
)
}
before
do
other_project
.
team
<<
[
user
,
:master
]
...
...
spec/controllers/projects/merge_requests/diffs_controller_spec.rb
Просмотр файла @
9513bd18
require
'spec_helper'
describe
Projects
::
MergeRequests
::
DiffsController
do
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:user
)
{
project
.
owner
}
let
(
:merge_request
)
{
create
(
:merge_request_with_diffs
,
target_project:
project
,
source_project:
project
)
}
...
...
@@ -36,7 +36,7 @@ def go(extra_params = {})
context
'with forked projects with submodules'
do
render_views
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:fork_project
)
{
create
(
:forked_project_with_submodules
)
}
let
(
:merge_request
)
{
create
(
:merge_request_with_diffs
,
source_project:
fork_project
,
source_branch:
'add-submodule-version-bump'
,
target_branch:
'master'
,
target_project:
project
)
}
...
...
spec/controllers/projects/merge_requests_controller_spec.rb
Просмотр файла @
9513bd18
require
'spec_helper'
describe
Projects
::
MergeRequestsController
do
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:user
)
{
project
.
owner
}
let
(
:merge_request
)
{
create
(
:merge_request_with_diffs
,
target_project:
project
,
source_project:
project
)
}
let
(
:merge_request_with_conflicts
)
do
...
...
@@ -191,7 +191,7 @@ def get_merge_requests(page = nil)
end
context
'there is no source project'
do
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:fork_project
)
{
create
(
:forked_project_with_submodules
)
}
let
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
fork_project
,
source_branch:
'add-submodule-version-bump'
,
target_branch:
'master'
,
target_project:
project
)
}
...
...
@@ -429,7 +429,7 @@ def merge_when_pipeline_succeeds
context
"when the user is owner"
do
let
(
:owner
)
{
create
(
:user
)
}
let
(
:namespace
)
{
create
(
:namespace
,
owner:
owner
)
}
let
(
:project
)
{
create
(
:project
,
namespace:
namespace
)
}
let
(
:project
)
{
create
(
:project
,
:repository
,
namespace:
namespace
)
}
before
do
sign_in
owner
...
...
@@ -587,7 +587,7 @@ def post_assign_issues
describe
'GET ci_environments_status'
do
context
'the environment is from a forked project'
do
let!
(
:forked
)
{
create
(
:project
)
}
let!
(
:forked
)
{
create
(
:project
,
:repository
)
}
let!
(
:environment
)
{
create
(
:environment
,
project:
forked
)
}
let!
(
:deployment
)
{
create
(
:deployment
,
environment:
environment
,
sha:
forked
.
commit
.
id
,
ref:
'master'
)
}
let
(
:admin
)
{
create
(
:admin
)
}
...
...
spec/controllers/projects/notes_controller_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -167,10 +167,10 @@
end
context
'when creating a commit comment from an MR fork'
do
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:fork_project
)
do
create
(
:project
).
tap
do
|
fork
|
create
(
:project
,
:repository
).
tap
do
|
fork
|
create
(
:forked_project_link
,
forked_to_project:
fork
,
forked_from_project:
project
)
end
end
...
...
spec/controllers/projects/pipelines_controller_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -61,7 +61,7 @@
create_build
(
'post deploy'
,
3
,
'pages 0'
)
end
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:pipeline
)
do
create
(
:ci_empty_pipeline
,
project:
project
,
user:
user
,
sha:
project
.
commit
.
id
)
end
...
...
spec/controllers/projects/snippets_controller_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -156,7 +156,7 @@ def create_snippet(project, snippet_params = {}, additional_params = {})
end
describe
'PUT #update'
do
let
(
:project
)
{
create
:project
,
:public
}
let
(
:project
)
{
create
:
empty_
project
,
:public
}
let
(
:snippet
)
{
create
:project_snippet
,
author:
user
,
project:
project
,
visibility_level:
visibility_level
}
def
update_snippet
(
snippet_params
=
{},
additional_params
=
{})
...
...
spec/controllers/projects_controller_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -196,7 +196,7 @@
context
"redirection from http://someproject.git"
do
it
'redirects to project page (format.html)'
do
project
=
create
(
:project
,
:public
)
project
=
create
(
:
empty_
project
,
:public
)
get
:show
,
namespace_id:
project
.
namespace
,
id:
project
,
format: :git
...
...
@@ -254,7 +254,7 @@ def update_project(**parameters)
describe
'#transfer'
do
render_views
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:admin
)
{
create
(
:admin
)
}
let
(
:new_namespace
)
{
create
(
:namespace
)
}
...
...
@@ -311,8 +311,8 @@ def update_project(**parameters)
end
context
"when the project is forked"
do
let
(
:project
)
{
create
(
:project
)
}
let
(
:fork_project
)
{
create
(
:project
,
forked_from_project:
project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:fork_project
)
{
create
(
:project
,
:repository
,
forked_from_project:
project
)
}
let
(
:merge_request
)
do
create
(
:merge_request
,
source_project:
fork_project
,
...
...
@@ -390,7 +390,7 @@ def update_project(**parameters)
end
context
'with forked project'
do
let
(
:project_fork
)
{
create
(
:project
,
namespace:
user
.
namespace
)
}
let
(
:project_fork
)
{
create
(
:project
,
:repository
,
namespace:
user
.
namespace
)
}
before
do
create
(
:forked_project_link
,
forked_to_project:
project_fork
)
...
...
@@ -408,7 +408,7 @@ def update_project(**parameters)
end
context
'when project not forked'
do
let
(
:unforked_project
)
{
create
(
:project
,
namespace:
user
.
namespace
)
}
let
(
:unforked_project
)
{
create
(
:
empty_
project
,
namespace:
user
.
namespace
)
}
it
'does nothing if project was not forked'
do
delete
(
:remove_fork
,
...
...
@@ -430,7 +430,7 @@ def update_project(**parameters)
end
describe
"GET refs"
do
let
(
:public_project
)
{
create
(
:project
,
:public
)
}
let
(
:public_project
)
{
create
(
:project
,
:public
,
:repository
)
}
it
"gets a list of branches and tags"
do
get
:refs
,
namespace_id:
public_project
.
namespace
,
id:
public_project
...
...
spec/controllers/snippets_controller_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -273,7 +273,7 @@ def create_snippet(snippet_params = {}, additional_params = {})
end
describe
'PUT #update'
do
let
(
:project
)
{
create
:project
}
let
(
:project
)
{
create
:
empty_
project
}
let
(
:snippet
)
{
create
:personal_snippet
,
author:
user
,
project:
project
,
visibility_level:
visibility_level
}
def
update_snippet
(
snippet_params
=
{},
additional_params
=
{})
...
...
spec/factories/uploads.rb
Просмотр файла @
9513bd18
FactoryGirl
.
define
do
factory
:upload
do
model
{
build
(
:project
)
}
model
{
build
(
:
empty_
project
)
}
path
{
"uploads/-/system/project/avatar/avatar.jpg"
}
size
100
.
kilobytes
uploader
"AvatarUploader"
...
...
spec/features/dashboard/projects_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -2,8 +2,8 @@
feature
'Dashboard Projects'
do
let
(
:user
)
{
create
(
:user
)
}
let
(
:project
)
{
create
(
:project
,
name:
'awesome stuff'
)
}
let
(
:project2
)
{
create
(
:project
,
:public
,
name:
'Community project'
)
}
let
(
:project
)
{
create
(
:project
,
:repository
,
name:
'awesome stuff'
)
}
let
(
:project2
)
{
create
(
:
empty_
project
,
:public
,
name:
'Community project'
)
}
before
do
project
.
team
<<
[
user
,
:developer
]
...
...
spec/features/discussion_comments/commit_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -4,7 +4,7 @@
include
RepoHelpers
let
(
:user
)
{
create
(
:user
)
}
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
project
)
}
before
do
...
...
spec/features/discussion_comments/merge_request_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -2,7 +2,7 @@
describe
'Discussion Comments Merge Request'
,
:js
do
let
(
:user
)
{
create
(
:user
)
}
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
project
)
}
before
do
...
...
spec/features/issuables/markdown_references_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -2,7 +2,7 @@
describe
'Markdown References'
,
:js
do
let
(
:user
)
{
create
(
:user
)
}
let
(
:actual_project
)
{
create
(
:project
,
:public
)
}
let
(
:actual_project
)
{
create
(
:project
,
:public
,
:repository
)
}
let
(
:merge_request
)
{
create
(
:merge_request
,
target_project:
actual_project
,
source_project:
actual_project
)}
let
(
:issue_actual_project
)
{
create
(
:issue
,
project:
actual_project
)
}
let!
(
:other_project
)
{
create
(
:empty_project
,
:public
)
}
...
...
spec/features/projects/blobs/edit_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -3,7 +3,7 @@
feature
'Editing file blob'
,
js:
true
do
include
TreeHelper
let
(
:project
)
{
create
(
:project
,
:public
)
}
let
(
:project
)
{
create
(
:project
,
:public
,
:repository
)
}
let
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
project
,
source_branch:
'feature'
,
target_branch:
'master'
)
}
let
(
:branch
)
{
'master'
}
let
(
:file_path
)
{
project
.
repository
.
ls_files
(
project
.
repository
.
root_ref
)[
1
]
}
...
...
spec/features/reportable_note/commit_spec.rb
Просмотр файла @
9513bd18
...
...
@@ -4,7 +4,7 @@
include
RepoHelpers
let
(
:user
)
{
create
(
:user
)
}
let
(
:project
)
{
create
(
:project
)
}
let
(
:project
)
{
create
(
:project
,
:repository
)
}
before
do
project
.
add_master
(
user
)
...
...
Пред
1
2
3
4
5
6
След
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать