diff options
Diffstat (limited to 'spec/frontend/reports/accessibility_report')
-rw-r--r-- | spec/frontend/reports/accessibility_report/components/accessibility_issue_body_spec.js | 14 | ||||
-rw-r--r-- | spec/frontend/reports/accessibility_report/grouped_accessibility_reports_app_spec.js | 10 |
2 files changed, 11 insertions, 13 deletions
diff --git a/spec/frontend/reports/accessibility_report/components/accessibility_issue_body_spec.js b/spec/frontend/reports/accessibility_report/components/accessibility_issue_body_spec.js index 794deca42ac..ddabb7194cb 100644 --- a/spec/frontend/reports/accessibility_report/components/accessibility_issue_body_spec.js +++ b/spec/frontend/reports/accessibility_report/components/accessibility_issue_body_spec.js @@ -1,3 +1,4 @@ +import { GlBadge } from '@gitlab/ui'; import { shallowMount } from '@vue/test-utils'; import AccessibilityIssueBody from '~/reports/accessibility_report/components/accessibility_issue_body.vue'; @@ -29,7 +30,7 @@ describe('CustomMetricsForm', () => { }); }; - const findIsNewBadge = () => wrapper.find({ ref: 'accessibility-issue-is-new-badge' }); + const findIsNewBadge = () => wrapper.findComponent(GlBadge); beforeEach(() => { mountComponent(issue); @@ -37,7 +38,6 @@ describe('CustomMetricsForm', () => { afterEach(() => { wrapper.destroy(); - wrapper = null; }); it('Displays the issue message', () => { @@ -52,7 +52,7 @@ describe('CustomMetricsForm', () => { .find({ ref: 'accessibility-issue-learn-more' }) .attributes('href'); - expect(learnMoreUrl).toEqual(issue.learnMoreUrl); + expect(learnMoreUrl).toBe(issue.learnMoreUrl); }); }); @@ -69,7 +69,7 @@ describe('CustomMetricsForm', () => { .find({ ref: 'accessibility-issue-learn-more' }) .attributes('href'); - expect(learnMoreUrl).toEqual('https://www.w3.org/TR/WCAG20-TECHS/Overview.html'); + expect(learnMoreUrl).toBe('https://www.w3.org/TR/WCAG20-TECHS/Overview.html'); }); }); @@ -86,7 +86,7 @@ describe('CustomMetricsForm', () => { .find({ ref: 'accessibility-issue-learn-more' }) .attributes('href'); - expect(learnMoreUrl).toEqual('https://www.w3.org/TR/WCAG20-TECHS/Overview.html'); + expect(learnMoreUrl).toBe('https://www.w3.org/TR/WCAG20-TECHS/Overview.html'); }); }); @@ -96,7 +96,7 @@ describe('CustomMetricsForm', () => { }); it('Renders the new badge', () => { - expect(findIsNewBadge().exists()).toEqual(true); + expect(findIsNewBadge().exists()).toBe(true); }); }); @@ -106,7 +106,7 @@ describe('CustomMetricsForm', () => { }); it('Does not render the new badge', () => { - expect(findIsNewBadge().exists()).toEqual(false); + expect(findIsNewBadge().exists()).toBe(false); }); }); }); diff --git a/spec/frontend/reports/accessibility_report/grouped_accessibility_reports_app_spec.js b/spec/frontend/reports/accessibility_report/grouped_accessibility_reports_app_spec.js index b716d54c9fc..34b1cdd92bc 100644 --- a/spec/frontend/reports/accessibility_report/grouped_accessibility_reports_app_spec.js +++ b/spec/frontend/reports/accessibility_report/grouped_accessibility_reports_app_spec.js @@ -1,22 +1,20 @@ -import { mount, createLocalVue } from '@vue/test-utils'; +import { mount } from '@vue/test-utils'; +import Vue from 'vue'; import Vuex from 'vuex'; import AccessibilityIssueBody from '~/reports/accessibility_report/components/accessibility_issue_body.vue'; import GroupedAccessibilityReportsApp from '~/reports/accessibility_report/grouped_accessibility_reports_app.vue'; import { getStoreConfig } from '~/reports/accessibility_report/store'; import { mockReport } from './mock_data'; -const localVue = createLocalVue(); -localVue.use(Vuex); +Vue.use(Vuex); describe('Grouped accessibility reports app', () => { - const Component = localVue.extend(GroupedAccessibilityReportsApp); let wrapper; let mockStore; const mountComponent = () => { - wrapper = mount(Component, { + wrapper = mount(GroupedAccessibilityReportsApp, { store: mockStore, - localVue, propsData: { endpoint: 'endpoint.json', }, |