Skip to content
代码片段 群组 项目
提交 60dc5d2c 编辑于 作者: Peter Hegman's avatar Peter Hegman
浏览文件

Merge branch '349628-fix-bulk-edit-in-issues-list-refactor' into 'master'

Fix bulk edit unchecking in issues list refactor

See merge request gitlab-org/gitlab!77683
No related branches found
No related tags found
无相关合并请求
...@@ -332,7 +332,7 @@ export default { ...@@ -332,7 +332,7 @@ export default {
v-if="showCheckbox" v-if="showCheckbox"
class="gl-align-self-center" class="gl-align-self-center"
:checked="checkboxChecked" :checked="checkboxChecked"
@input="$emit('checked-input', $event)" @change="$emit('checked-input', $event)"
> >
<span class="gl-sr-only">{{ __('Select all') }}</span> <span class="gl-sr-only">{{ __('Select all') }}</span>
</gl-form-checkbox> </gl-form-checkbox>
......
...@@ -104,6 +104,26 @@ ...@@ -104,6 +104,26 @@
end end
end end
describe 'select all issues' do
let!(:issue_2) { create(:issue, project: project) }
before do
stub_feature_flags(vue_issues_list: true)
end
it 'after selecting all issues, unchecking one issue only unselects that one issue' do
visit project_issues_path(project)
click_button 'Edit issues'
check 'Select all'
uncheck issue.title
expect(page).to have_unchecked_field 'Select all'
expect(page).to have_unchecked_field issue.title
expect(page).to have_checked_field issue_2.title
end
end
def create_closed def create_closed
create(:issue, project: project, state: :closed) create(:issue, project: project, state: :closed)
end end
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册