Skip to content

Commit b855377

Browse files
committed
PR feedback
1 parent ac9658e commit b855377

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

packages/react/src/components/Callout/Callout.test.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,13 @@ describe('Callout', () => {
5050
});
5151

5252
it('does not throw with target MouseEvent', () => {
53-
const mouseEvent = document.createEvent('MouseEvent');
5453
const eventTarget = document.createElement('div');
55-
mouseEvent.initMouseEvent('click', false, false, window, 0, 0, 0, 0, 0, false, false, false, false, 1, eventTarget);
54+
const mouseEvent = new MouseEvent('click', { relatedTarget: eventTarget });
5655

5756
expect(() => {
5857
render(
5958
<div>
60-
<Callout target={eventTarget} directionalHint={DirectionalHint.topLeftEdge}>
59+
<Callout target={mouseEvent} directionalHint={DirectionalHint.topLeftEdge}>
6160
<div>Content</div>
6261
</Callout>
6362
</div>,
@@ -154,8 +153,7 @@ describe('Callout', () => {
154153
jest.spyOn(window.document, 'activeElement', 'get').mockReturnValue(focusedElement as Element);
155154

156155
const onRestoreFocus = jest.fn();
157-
// In order to have eventlisteners that have been added to the window to be called the JSX needs
158-
// to be rendered into the real dom rather than the testutil simulated dom.
156+
159157
const { getByText, unmount } = render(
160158
<div>
161159
<button id="target" style={{ top: '10px', left: '10px', height: '0', width: '0px' }}>

0 commit comments

Comments
 (0)