diff options
Diffstat (limited to 'spec/frontend/issuable_show/components/issuable_body_spec.js')
-rw-r--r-- | spec/frontend/issuable_show/components/issuable_body_spec.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/spec/frontend/issuable_show/components/issuable_body_spec.js b/spec/frontend/issuable_show/components/issuable_body_spec.js index 4ffbbad4f37..d7455e2774a 100644 --- a/spec/frontend/issuable_show/components/issuable_body_spec.js +++ b/spec/frontend/issuable_show/components/issuable_body_spec.js @@ -1,4 +1,5 @@ import { shallowMount } from '@vue/test-utils'; +import { useFakeDate } from 'helpers/fake_date'; import IssuableBody from '~/issuable_show/components/issuable_body.vue'; @@ -35,6 +36,9 @@ const createComponent = (propsData = issuableBodyProps) => }); describe('IssuableBody', () => { + // Some assertions expect a date later than our default + useFakeDate(2020, 11, 11); + let wrapper; beforeEach(() => { @@ -98,11 +102,8 @@ describe('IssuableBody', () => { it('renders issuable edit info', () => { const editedEl = wrapper.find('small'); - const sanitizedText = editedEl.text().replace(/\n/g, ' ').replace(/\s+/g, ' '); - expect(sanitizedText).toContain('Edited'); - expect(sanitizedText).toContain('ago'); - expect(sanitizedText).toContain(`by ${mockIssuable.updatedBy.name}`); + expect(editedEl.text()).toMatchInterpolatedText('Edited 3 months ago by Administrator'); }); it('renders issuable-edit-form when `editFormVisible` prop is true', async () => { |