mirror of
https://github.com/DOI-DO/j40-cejst-2.git
synced 2025-08-02 00:24:19 -07:00
* Add public engagement page - modifies sitemap config - creates PublicEvent component - adds SVGs for dates - all copy is in intl * Add Public Engagement button to each page - create new PublicEng component - add to each page - update snapshots - modify CEJST and Meth page to give button more space * Make mobile compliant and fix DOM validation error - transform each <p>'s descendent into a <CollectionDescription> - fix a mobile rendering issue with <Collection> library - format registration links so they render on mobile - update snapshots * Add spacing to descriptions and fix links * Add Gherkin tests for testing links - all zoom links should be functional - ensure all legacy tests, test the new page - add data-cy tag for cypress - update snapshots * Refactor to pass accessibility on all pages - update snapshots * Correct registration links * Make registration links into buttons * Make new tag bold * Update copy based on feedback from Corey
18 lines
543 B
TypeScript
18 lines
543 B
TypeScript
import * as React from 'react';
|
|
import {render} from '@testing-library/react';
|
|
import {LocalizedComponent} from '../../test/testHelpers';
|
|
import PublicEvent from './PublicEvent';
|
|
|
|
import * as PUBLIC_ENG_COPY from '../../data/copy/publicEngage';
|
|
|
|
describe('rendering of the PublicEvent', () => {
|
|
const {asFragment} = render(
|
|
<LocalizedComponent>
|
|
<PublicEvent event={PUBLIC_ENG_COPY.EVENTS[0]}/>
|
|
</LocalizedComponent>,
|
|
);
|
|
|
|
it('checks if component renders', () => {
|
|
expect(asFragment()).toMatchSnapshot();
|
|
});
|
|
});
|