diff options
Diffstat (limited to 'spec/frontend/vue_mr_widget/components/mr_widget_header_spec.js')
-rw-r--r-- | spec/frontend/vue_mr_widget/components/mr_widget_header_spec.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/spec/frontend/vue_mr_widget/components/mr_widget_header_spec.js b/spec/frontend/vue_mr_widget/components/mr_widget_header_spec.js index 21058005d29..caea9a757ae 100644 --- a/spec/frontend/vue_mr_widget/components/mr_widget_header_spec.js +++ b/spec/frontend/vue_mr_widget/components/mr_widget_header_spec.js @@ -25,10 +25,14 @@ describe('MRWidgetHeader', () => { const downloadEmailPatchesEl = vm.$el.querySelector('.js-download-email-patches'); const downloadPlainDiffEl = vm.$el.querySelector('.js-download-plain-diff'); - expect(downloadEmailPatchesEl.textContent.trim()).toEqual('Email patches'); - expect(downloadEmailPatchesEl.getAttribute('href')).toEqual('/mr/email-patches'); - expect(downloadPlainDiffEl.textContent.trim()).toEqual('Plain diff'); - expect(downloadPlainDiffEl.getAttribute('href')).toEqual('/mr/plainDiffPath'); + expect(downloadEmailPatchesEl.innerText.trim()).toEqual('Email patches'); + expect(downloadEmailPatchesEl.querySelector('a').getAttribute('href')).toEqual( + '/mr/email-patches', + ); + expect(downloadPlainDiffEl.innerText.trim()).toEqual('Plain diff'); + expect(downloadPlainDiffEl.querySelector('a').getAttribute('href')).toEqual( + '/mr/plainDiffPath', + ); }; describe('computed', () => { |