Skip to content

Commit 6187fc3

Browse files
committed
PR feedback
1 parent 2a82c22 commit 6187fc3

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
@@ -51,14 +51,13 @@ describe('Callout', () => {
5151
});
5252

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

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

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

0 commit comments

Comments
 (0)