Skip to content

Commit beddd72

Browse files
committed
env: reinstall @testing-library/user-event
1 parent f65c135 commit beddd72

File tree

4 files changed

+28
-3
lines changed

4 files changed

+28
-3
lines changed

apps/calendar/src/hooks/timeGrid/useTimeGridEventMove.spec.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { useTimeGridEventMove } from '@src/hooks/timeGrid/useTimeGridEventMove';
99
import EventModel from '@src/model/eventModel';
1010
import EventUIModel from '@src/model/eventUIModel';
1111
import { createDate } from '@src/test/helpers';
12-
import { dragAndDrop, fireEvent, renderHook, screen } from '@src/test/utils';
12+
import { dragAndDrop, renderHook, screen, userEvent } from '@src/test/utils';
1313
import { Day, setTimeStrToDate, toFormat } from '@src/time/datetime';
1414
import { EventBusImpl } from '@src/utils/eventBus';
1515
import { noop } from '@src/utils/noop';
@@ -119,11 +119,12 @@ describe('useTimeGridEventMove', () => {
119119

120120
it('should return null when not dragging', () => {
121121
// Given
122+
const user = userEvent.setup();
122123
const result = setup();
123124
const event = screen.getByText('Event 1');
124125

125126
// When
126-
fireEvent.click(event);
127+
user.click(event);
127128

128129
// Then
129130
expect(result.current?.movingEvent).toBeNull();

apps/calendar/src/test/utils.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import {
66
render as ptlRender,
77
renderHook as ptlRenderHook,
88
} from '@testing-library/preact';
9+
import { default as userEvent } from '@testing-library/user-event';
910

1011
import { CalendarContainer } from '@src/calendarContainer';
1112
import { initCalendarStore } from '@src/contexts/calendarStore';
@@ -98,4 +99,5 @@ export function hasDesiredStartTime(el: HTMLElement, startTimeStr: FormattedTime
9899
}
99100

100101
export * from '@testing-library/preact';
101-
export { render, renderHook };
102+
export * from '@testing-library/user-event';
103+
export { render, renderHook, userEvent };

package-lock.json

+21
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"@rollup/plugin-commonjs": "^22.0.1",
1010
"@testing-library/jest-dom": "^5.16.4",
1111
"@testing-library/preact": "^3.2.2",
12+
"@testing-library/user-event": "^14.3.0",
1213
"@types/dompurify": "^2.3.3",
1314
"@types/jest": "^27.4.1",
1415
"@types/node": "^17.0.23",

0 commit comments

Comments
 (0)