@@ -40,14 +23,12 @@ describe('DevToolsToggle', () => {
});
it('renders a loading spinner when a user data is fetched', () => {
- act(() => {
- render(
-
-
- ,
- container
- );
- });
+ const { container } = render(
+
+
+
+ );
+
expect(
container.querySelector('.amp-spinner-container')
).not.toBeNull();
@@ -63,29 +44,19 @@ describe('DevToolsToggle', () => {
});
it('can be toggled', () => {
- act(() => {
- render(
-
-
- ,
- container
- );
- });
+ const { container } = render(
+
+
+
+ );
+
expect(container.querySelector('input:checked')).toBeNull();
- act(() => {
- container
- .querySelector('input')
- .dispatchEvent(new global.MouseEvent('click'));
- });
+ fireEvent(container.querySelector('input'), new MouseEvent('click'));
expect(container.querySelector('input:checked')).not.toBeNull();
- act(() => {
- container
- .querySelector('input')
- .dispatchEvent(new global.MouseEvent('click'));
- });
+ fireEvent(container.querySelector('input'), new MouseEvent('click'));
expect(container.querySelector('input:checked')).toBeNull();
});
diff --git a/assets/src/components/error-screen/test/__snapshots__/index.js.snap b/assets/src/components/error-screen/test/__snapshots__/index.js.snap
index bfe441115b6..4a78ae00eb2 100644
--- a/assets/src/components/error-screen/test/__snapshots__/index.js.snap
+++ b/assets/src/components/error-screen/test/__snapshots__/index.js.snap
@@ -12,7 +12,7 @@ exports[`ErrorScreen matches snapshot 1`] = `