Skip to content

Commit 2c14214

Browse files
committed
cleanup the tests
1 parent 60bde11 commit 2c14214

1 file changed

Lines changed: 7 additions & 12 deletions

File tree

src/hooks/use-async-effect.test.tsx

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
import React from "react";
2-
import "jest-extended";
32
import { cleanup, render, waitFor } from "@testing-library/react";
4-
import { useAsyncEffect, AsyncEffectCallback } from "./use-async-effect";
5-
6-
const sleep = async (milliseconds: number): Promise<void> => {
7-
await new Promise((resolve) => {
8-
setTimeout(() => resolve(), milliseconds);
9-
});
10-
};
3+
import { useAsyncEffect } from "./use-async-effect";
4+
import { CoreUtils } from "andculturecode-javascript-core";
5+
import { AsyncEffectCallback } from "../types/async-effect-callback-type";
116

127
describe("useAsyncEffect", () => {
138
const setupUseAsyncEffect = (asyncEffect: AsyncEffectCallback) => {
@@ -25,7 +20,7 @@ describe("useAsyncEffect", () => {
2520

2621
// Act
2722
setupUseAsyncEffect(async () => {
28-
await sleep(1);
23+
await CoreUtils.sleep(1);
2924
mockedMethod();
3025
});
3126

@@ -41,7 +36,7 @@ describe("useAsyncEffect", () => {
4136

4237
// Act
4338
setupUseAsyncEffect(async () => {
44-
await sleep(1);
39+
await CoreUtils.sleep(1);
4540
mockedMethod();
4641
return mockedCleanupMethod;
4742
});
@@ -60,7 +55,7 @@ describe("useAsyncEffect", () => {
6055
// Act
6156
setupUseAsyncEffect(async (isMounted) => {
6257
actualIsMountedValue = isMounted();
63-
await sleep(1);
58+
await CoreUtils.sleep(1);
6459
});
6560

6661
// Assert
@@ -76,7 +71,7 @@ describe("useAsyncEffect", () => {
7671

7772
// Act
7873
setupUseAsyncEffect(async (isMounted) => {
79-
await sleep(100);
74+
await CoreUtils.sleep(1);
8075
actualIsMountedValue = isMounted();
8176
mockedMethod();
8277
});

0 commit comments

Comments
 (0)