import {EventFixture} from 'sentry-fixture/event'; import {OrganizationFixture} from 'sentry-fixture/organization'; import {RouterContextFixture} from 'sentry-fixture/routerContextFixture'; import {render, screen, userEvent} from 'sentry-test/reactTestingLibrary'; import EventMetas from './eventMetas'; describe('EventMetas', () => { it('Displays event created and received dates when hovering', async () => { const event = EventFixture({ dateReceived: '2017-05-21T18:01:48.762Z', dateCreated: '2017-05-21T18:02:48.762Z', }); const routerContext = RouterContextFixture([]); const organization = OrganizationFixture({}); MockApiClient.addMockResponse({ url: '/organizations/org-slug/projects/', body: [], }); render( ); await userEvent.hover(screen.getByText('5 months ago')); expect(await screen.findByText('Occurred')).toBeInTheDocument(); expect(screen.getByText(/6:01:48 PM UTC/)).toBeInTheDocument(); expect(screen.getByText('Received')).toBeInTheDocument(); expect(screen.getByText(/6:02:48 PM UTC/)).toBeInTheDocument(); }); });