Открыть боковую панель
nt_test121
nt_project_9da4a5yt9x4b
Коммиты
d49b2070
Коммит
d49b2070
создал
Июн 21, 2016
по автору
Z.J. van de Weg
Просмотр файлов
Fix missing merge request in the scope
владелец
293f1948
Изменения
1
Скрыть пробелы
Построчно
Рядом
spec/requests/api/award_emoji_spec.rb
Просмотр файла @
d49b2070
...
...
@@ -11,6 +11,9 @@
before
{
project
.
team
<<
[
user
,
:master
]
}
describe
"GET /projects/:id/awardable/:awardable_id/award_emoji"
do
let!
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
project
,
target_project:
project
)
}
let!
(
:downvote
)
{
create
(
:award_emoji
,
:downvote
,
awardable:
merge_request
,
user:
user
)
}
context
'on an issue'
do
it
"returns an array of award_emoji"
do
get
api
(
"/projects/
#{
project
.
id
}
/issues/
#{
issue
.
id
}
/award_emoji"
,
user
)
...
...
@@ -28,9 +31,6 @@
end
context
'on a merge request'
do
let!
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
project
,
target_project:
project
)
}
let!
(
:downvote
)
{
create
(
:award_emoji
,
:downvote
,
awardable:
merge_request
,
user:
user
)
}
it
"returns an array of award_emoji"
do
get
api
(
"/projects/
#{
project
.
id
}
/merge_requests/
#{
merge_request
.
id
}
/award_emoji"
,
user
)
...
...
@@ -66,6 +66,9 @@
describe
"GET /projects/:id/awardable/:awardable_id/award_emoji/:award_id"
do
let!
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
project
,
target_project:
project
)
}
let!
(
:downvote
)
{
create
(
:award_emoji
,
:downvote
,
awardable:
merge_request
,
user:
user
)
}
context
'on an issue'
do
it
"returns the award emoji"
do
get
api
(
"/projects/
#{
project
.
id
}
/issues/
#{
issue
.
id
}
/award_emoji/
#{
award_emoji
.
id
}
"
,
user
)
...
...
@@ -84,9 +87,6 @@
end
context
'on a merge request'
do
let!
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
project
,
target_project:
project
)
}
let!
(
:downvote
)
{
create
(
:award_emoji
,
:downvote
,
awardable:
merge_request
,
user:
user
)
}
it
'returns the award emoji'
do
get
api
(
"/projects/
#{
project
.
id
}
/merge_requests/
#{
merge_request
.
id
}
/award_emoji/
#{
downvote
.
id
}
"
,
user
)
...
...
@@ -178,7 +178,7 @@
context
'when the awardable is a Merge Request'
do
let!
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
project
,
target_project:
project
)
}
let!
(
:downvote
)
{
create
(
:award_emoji
,
:downvote
,
awardable:
merge_request
,
user:
user
)
}
it
'deletes the award'
do
expect
do
delete
api
(
"/projects/
#{
project
.
id
}
/merge_requests/
#{
merge_request
.
id
}
/award_emoji/
#{
downvote
.
id
}
"
,
user
)
...
...
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать