Add tag shortcut from the Commit page
Signed-off-by: Rémy Coutable <remy@rymai.me>
This commit is contained in:
parent
21f0c27aac
commit
5c7904d786
4 changed files with 16 additions and 0 deletions
|
@ -10,6 +10,7 @@ v 8.13.0 (unreleased)
|
|||
- Add a /wip slash command to toggle the Work In Progress status of a merge request. !6259 (tbalthazar)
|
||||
- Speed-up group milestones show page
|
||||
- Don't include archived projects when creating group milestones. !4940 (Jeroen Jacobs)
|
||||
- Add tag shortcut from the Commit page. !6543
|
||||
- Keep refs for each deployment
|
||||
- Log LDAP lookup errors and don't swallow unrelated exceptions. !6103 (Markus Koller)
|
||||
- Add more tests for calendar contribution (ClemMakesApps)
|
||||
|
|
|
@ -24,6 +24,8 @@
|
|||
= revert_commit_link(@commit, namespace_project_commit_path(@project.namespace, @project, @commit.id), has_tooltip: false)
|
||||
%li.clearfix
|
||||
= cherry_pick_commit_link(@commit, namespace_project_commit_path(@project.namespace, @project, @commit.id), has_tooltip: false)
|
||||
%li.clearfix
|
||||
= link_to "Tag", new_namespace_project_tag_path(@project.namespace, @project, ref: @commit)
|
||||
%li.divider
|
||||
%li.dropdown-header
|
||||
Download
|
||||
|
|
|
@ -37,6 +37,11 @@ Feature: Project Commits
|
|||
Then I see commit info
|
||||
And I see side-by-side diff button
|
||||
|
||||
Scenario: I browse commit from list and create a new tag
|
||||
Given I click on commit link
|
||||
And I click on tag link
|
||||
Then I see commit SHA pre-filled
|
||||
|
||||
Scenario: I browse commit with ci from list
|
||||
Given commit has ci status
|
||||
And repository contains ".gitlab-ci.yml" file
|
||||
|
|
|
@ -24,6 +24,14 @@ class Spinach::Features::ProjectCommits < Spinach::FeatureSteps
|
|||
expect(body).to have_selector("entry summary", text: commit.description[0..10])
|
||||
end
|
||||
|
||||
step 'I click on tag link' do
|
||||
click_link "Tag"
|
||||
end
|
||||
|
||||
step 'I see commit SHA pre-filled' do
|
||||
expect(page).to have_selector("input[value='#{sample_commit.id}']")
|
||||
end
|
||||
|
||||
step 'I click on commit link' do
|
||||
visit namespace_project_commit_path(@project.namespace, @project, sample_commit.id)
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue