Открыть боковую панель
nt_test133
nt_project_uxpg8lvcuq8w
Коммиты
c7053877
Коммит
c7053877
создал
Авг 29, 2019
по автору
Sean Carroll
Просмотр файлов
Add migration spec
владелец
33e319c3
Изменения
3
Скрыть пробелы
Построчно
Рядом
changelogs/unreleased/60060-backfill-release-name-with-tag-name.yml
Просмотр файла @
c7053877
---
title
:
Backfill release name with tag
merge_request
:
merge_request
:
32052
author
:
type
:
changed
db/migrate/20190829131947_backfill_release_name_with_tag.rb
Просмотр файла @
c7053877
...
...
@@ -18,5 +18,4 @@ def up
def
down
# noop
end
end
\ Нет новой строки в конце файла
end
spec/migrations/backfill_release_name_with_tag_spec.rb
0 → 100644
Просмотр файла @
c7053877
# frozen_string_literal: true
require
'spec_helper'
require
Rails
.
root
.
join
(
'db'
,
'migrate'
,
'20190829131947_backfill_release_name_with_tag.rb'
)
describe
BackfillReleaseNameWithTag
,
:migration
do
let
(
:releases
)
{
table
(
:releases
)
}
let
(
:namespaces
)
{
table
(
:namespaces
)
}
let
(
:projects
)
{
table
(
:projects
)
}
let
(
:namespace
)
{
namespaces
.
create
(
name:
'foo'
,
path:
'foo'
)
}
let
(
:project
)
{
projects
.
create!
(
namespace_id:
namespace
.
id
,
visibility_level:
Gitlab
::
VisibilityLevel
::
PUBLIC
)
}
let!
(
:release
)
{
releases
.
create!
(
project_id:
project
.
id
,
name:
'test'
,
tag:
'v1.0.0'
,
released_at:
2
.
days
.
ago
)
}
before
do
release
.
update_column
(
:name
,
nil
)
end
it
'defaults name to tag value'
do
expect
(
release
.
tag
).
to
be_present
migrate!
release
.
reload
expect
(
release
.
name
).
to
eq
(
release
.
tag
)
end
end
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать