From c6e12a9ddde3602f77a9881f117b946e08c81891 Mon Sep 17 00:00:00 2001 From: Artur Fedorov <afedorov@gitlab.com> Date: Fri, 1 Dec 2023 13:01:16 +0100 Subject: [PATCH] This MR fixes ATTR_ENUMERATED_COERCION As a part of Vue 3 migration ATTR_ENUMERATED_COERCION is deprecated --- spec/frontend/diffs/components/diff_row_spec.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spec/frontend/diffs/components/diff_row_spec.js b/spec/frontend/diffs/components/diff_row_spec.js index 30510958704c7..e9fbde1121162 100644 --- a/spec/frontend/diffs/components/diff_row_spec.js +++ b/spec/frontend/diffs/components/diff_row_spec.js @@ -112,6 +112,8 @@ describe('DiffRow', () => { }); const getCommentButton = (side) => wrapper.find(`[data-testid="${side}-comment-button"]`); + const findRightCommentButton = () => wrapper.find('[data-testid="right-comment-button"]'); + const findLeftCommentButton = () => wrapper.find('[data-testid="left-comment-button"]'); describe.each` side @@ -135,6 +137,10 @@ describe('DiffRow', () => { it('renders', () => { wrapper = createWrapper({ props: { line, inline: false } }); + expect(findRightCommentButton().attributes('draggable')).toBe('true'); + expect(findLeftCommentButton().attributes('draggable')).toBe( + side === 'left' ? 'true' : 'false', + ); expect(getCommentButton(side).exists()).toBe(true); }); -- GitLab