Commit 59026a49 authored by GitLab Bot's avatar GitLab Bot

Add latest changes from gitlab-org/gitlab@master

parent f772bfe3
...@@ -19,8 +19,8 @@ ...@@ -19,8 +19,8 @@
= link_to _('Edit'), edit_admin_user_path(user), id: "edit_#{dom_id(user)}", class: 'btn btn-default' = link_to _('Edit'), edit_admin_user_path(user), id: "edit_#{dom_id(user)}", class: 'btn btn-default'
- unless user == current_user - unless user == current_user
%button.dropdown-new.btn.btn-default{ type: 'button', data: { toggle: 'dropdown' } } %button.dropdown-new.btn.btn-default{ type: 'button', data: { toggle: 'dropdown' } }
= icon('cog') = sprite_icon('settings')
= icon('caret-down') = sprite_icon('chevron-down')
%ul.dropdown-menu.dropdown-menu-right %ul.dropdown-menu.dropdown-menu-right
%li.dropdown-header %li.dropdown-header
= _('Settings') = _('Settings')
......
---
title: Replace Font Awesome cog icon with GitLab settings icon
merge_request: 22259
author:
type: other
...@@ -167,7 +167,7 @@ Ensure that the `anonymous_visual_review_feedback` feature flag is enabled. ...@@ -167,7 +167,7 @@ Ensure that the `anonymous_visual_review_feedback` feature flag is enabled.
Administrators can enable with a Rails console as follows: Administrators can enable with a Rails console as follows:
```ruby ```ruby
Feature.enabled(:anonymous_visual_review_feedback) Feature.enable(:anonymous_visual_review_feedback)
``` ```
The feedback form is served through a script you add to pages in your Review App. The feedback form is served through a script you add to pages in your Review App.
......
...@@ -634,20 +634,18 @@ describe('ReadyToMerge', () => { ...@@ -634,20 +634,18 @@ describe('ReadyToMerge', () => {
}); });
describe('when user can merge and can delete branch', () => { describe('when user can merge and can delete branch', () => {
let customVm;
beforeEach(() => { beforeEach(() => {
customVm = createComponent({ vm = createComponent({
mr: { canRemoveSourceBranch: true }, mr: { canRemoveSourceBranch: true },
}); });
}); });
it('isRemoveSourceBranchButtonDisabled should be false', () => { it('isRemoveSourceBranchButtonDisabled should be false', () => {
expect(customVm.isRemoveSourceBranchButtonDisabled).toBe(false); expect(vm.isRemoveSourceBranchButtonDisabled).toBe(false);
}); });
it('should be enabled in rendered output', () => { it('removed source branch should be enabled in rendered output', () => {
const checkboxElement = customVm.$el.querySelector('#remove-source-branch-input'); const checkboxElement = vm.$el.querySelector('#remove-source-branch-input');
expect(checkboxElement).not.toBeNull(); expect(checkboxElement).not.toBeNull();
}); });
...@@ -926,22 +924,36 @@ describe('ReadyToMerge', () => { ...@@ -926,22 +924,36 @@ describe('ReadyToMerge', () => {
}); });
describe('Commit message area', () => { describe('Commit message area', () => {
it('when using merge commits, should show "Modify commit message" button', () => { describe('when using merge commits', () => {
const customVm = createComponent({ beforeEach(() => {
mr: { ffOnlyEnabled: false }, vm = createComponent({
mr: { ffOnlyEnabled: false },
});
});
it('should not show fast forward message', () => {
expect(vm.$el.querySelector('.mr-fast-forward-message')).toBeNull();
}); });
expect(customVm.$el.querySelector('.mr-fast-forward-message')).toBeNull(); it('should show "Modify commit message" button', () => {
expect(customVm.$el.querySelector('.js-modify-commit-message-button')).toBeDefined(); expect(vm.$el.querySelector('.js-modify-commit-message-button')).toBeDefined();
});
}); });
it('when fast-forward merge is enabled, only show fast-forward message', () => { describe('when fast-forward merge is enabled', () => {
const customVm = createComponent({ beforeEach(() => {
mr: { ffOnlyEnabled: true }, vm = createComponent({
mr: { ffOnlyEnabled: true },
});
});
it('should show fast forward message', () => {
expect(vm.$el.querySelector('.mr-fast-forward-message')).toBeDefined();
}); });
expect(customVm.$el.querySelector('.mr-fast-forward-message')).toBeDefined(); it('should not show "Modify commit message" button', () => {
expect(customVm.$el.querySelector('.js-modify-commit-message-button')).toBeNull(); expect(vm.$el.querySelector('.js-modify-commit-message-button')).toBeNull();
});
}); });
}); });
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment