diff --git a/packages/redux-devtools-ui/test/Button.test.tsx b/packages/redux-devtools-ui/test/Button.test.tsx
index 1d0769d0..bac5eade 100644
--- a/packages/redux-devtools-ui/test/Button.test.tsx
+++ b/packages/redux-devtools-ui/test/Button.test.tsx
@@ -9,11 +9,11 @@ describe('Button', function () {
expect(container.firstChild).toMatchSnapshot();
});
- it('should handle the click event', () => {
+ it('should handle the click event', async () => {
const onClick = jest.fn();
render();
- userEvent.click(screen.getByRole('button'));
+ await userEvent.click(screen.getByRole('button'));
expect(onClick).toHaveBeenCalled();
});
});
diff --git a/packages/redux-devtools-ui/test/ContextMenu.test.tsx b/packages/redux-devtools-ui/test/ContextMenu.test.tsx
index d50a81e2..57d43528 100644
--- a/packages/redux-devtools-ui/test/ContextMenu.test.tsx
+++ b/packages/redux-devtools-ui/test/ContextMenu.test.tsx
@@ -18,13 +18,13 @@ describe('ContextMenu', function () {
);
expect(container.firstChild).toMatchSnapshot();
});
- it('should handle the click event', () => {
+ it('should handle the click event', async () => {
const onClick = jest.fn();
render(
);
- userEvent.click(screen.getByRole('button', { name: 'Menu Item 1' }));
+ await userEvent.click(screen.getByRole('button', { name: 'Menu Item 1' }));
expect(onClick).toHaveBeenCalled();
});
});
diff --git a/packages/redux-devtools-ui/test/Dialog.test.tsx b/packages/redux-devtools-ui/test/Dialog.test.tsx
index 6397d478..c81868de 100644
--- a/packages/redux-devtools-ui/test/Dialog.test.tsx
+++ b/packages/redux-devtools-ui/test/Dialog.test.tsx
@@ -52,7 +52,7 @@ describe('Dialog', function () {
expect(container.firstChild).toMatchSnapshot();
});
- it('should handle dismiss event', () => {
+ it('should handle dismiss event', async () => {
const onDismiss = jest.fn();
render(
);
- userEvent.click(screen.getByRole('button', { name: 'Cancel' }));
+ await userEvent.click(screen.getByRole('button', { name: 'Cancel' }));
expect(onDismiss).toHaveBeenCalled();
});
- it('should handle submit event', () => {
+ it('should handle submit event', async () => {
const onSubmit = jest.fn();
render(
);
- userEvent.click(screen.getByRole('button', { name: 'Submit' }));
+ await userEvent.click(screen.getByRole('button', { name: 'Submit' }));
expect(onSubmit).toHaveBeenCalled();
});
});
diff --git a/packages/redux-devtools-ui/test/Form.test.tsx b/packages/redux-devtools-ui/test/Form.test.tsx
index 6521ccea..a44be26b 100644
--- a/packages/redux-devtools-ui/test/Form.test.tsx
+++ b/packages/redux-devtools-ui/test/Form.test.tsx
@@ -44,7 +44,7 @@ describe('Form', function () {
expect(container.firstChild).toMatchSnapshot();
});
- it('should handle the submit event', () => {
+ it('should handle the submit event', async () => {
const onSubmit = jest.fn();
render(
);
- userEvent.click(screen.getByRole('button', { name: 'Submit' }));
+ await userEvent.click(screen.getByRole('button', { name: 'Submit' }));
expect(onSubmit).toHaveBeenCalled();
});
});
diff --git a/packages/redux-devtools-ui/test/Notification.test.tsx b/packages/redux-devtools-ui/test/Notification.test.tsx
index 7b92cdfa..e5e55a9f 100644
--- a/packages/redux-devtools-ui/test/Notification.test.tsx
+++ b/packages/redux-devtools-ui/test/Notification.test.tsx
@@ -23,11 +23,11 @@ describe('Notification', function () {
expect(container.firstChild).toMatchSnapshot();
});
- it('should handle the click event', () => {
+ it('should handle the click event', async () => {
const onClose = jest.fn();
render(Message);
- userEvent.click(screen.getByRole('button'));
+ await userEvent.click(screen.getByRole('button'));
expect(onClose).toHaveBeenCalled();
});
});
diff --git a/packages/redux-devtools-ui/test/SegmentedControl.test.tsx b/packages/redux-devtools-ui/test/SegmentedControl.test.tsx
index 5d2c8460..c9c4c78e 100644
--- a/packages/redux-devtools-ui/test/SegmentedControl.test.tsx
+++ b/packages/redux-devtools-ui/test/SegmentedControl.test.tsx
@@ -17,7 +17,7 @@ describe('SegmentedControl', function () {
);
expect(container.firstChild).toMatchSnapshot();
});
- it('should handle the click event', () => {
+ it('should handle the click event', async () => {
const onClick = jest.fn();
render(
);
- userEvent.click(screen.getByRole('button', { name: 'Button1' }));
+ await userEvent.click(screen.getByRole('button', { name: 'Button1' }));
expect(onClick).toHaveBeenCalled();
});
});
diff --git a/packages/redux-devtools-ui/test/Select.test.tsx b/packages/redux-devtools-ui/test/Select.test.tsx
index 8e6e1f68..a946c745 100644
--- a/packages/redux-devtools-ui/test/Select.test.tsx
+++ b/packages/redux-devtools-ui/test/Select.test.tsx
@@ -37,27 +37,27 @@ describe('Select', function () {
expect(container.firstChild).toMatchSnapshot();
});
- it('should select another option', () => {
+ it('should select another option', async () => {
const onChange = jest.fn();
const { container } = render(
);
- userEvent.type(screen.getByRole('combobox'), 'two');
+ await userEvent.type(screen.getByRole('combobox'), 'two');
expect(container.firstChild).toMatchSnapshot();
- userEvent.type(screen.getByRole('combobox'), '{enter}');
+ await userEvent.type(screen.getByRole('combobox'), '{enter}');
expect(onChange).toHaveBeenCalled();
});
- it("shouldn't find any results", () => {
+ it("shouldn't find any results", async () => {
const onChange = jest.fn();
const { container } = render(
);
- userEvent.type(screen.getByRole('combobox'), 'text');
+ await userEvent.type(screen.getByRole('combobox'), 'text');
expect(container.firstChild).toMatchSnapshot();
- userEvent.type(screen.getByRole('combobox'), '{enter}');
+ await userEvent.type(screen.getByRole('combobox'), '{enter}');
expect(onChange).not.toHaveBeenCalled();
});
});
diff --git a/packages/redux-devtools-ui/test/Tabs.test.tsx b/packages/redux-devtools-ui/test/Tabs.test.tsx
index 257d9de0..73dbac07 100644
--- a/packages/redux-devtools-ui/test/Tabs.test.tsx
+++ b/packages/redux-devtools-ui/test/Tabs.test.tsx
@@ -43,11 +43,11 @@ describe('Tabs', function () {
expect(container.firstChild).toMatchSnapshot();
});
- it('should select tab', () => {
+ it('should select tab', async () => {
const onClick = jest.fn();
render();
- userEvent.click(screen.getByRole('button', { name: 'Tab1' }));
+ await userEvent.click(screen.getByRole('button', { name: 'Tab1' }));
expect(onClick).toHaveBeenCalled();
});
});