mirror of
https://github.com/lifegpc/eh-downloader.git
synced 2026-07-08 01:31:00 +08:00
Fix test
This commit is contained in:
@@ -34,7 +34,7 @@ Deno.test({
|
|||||||
assertEquals(re2.currentIndex, 19);
|
assertEquals(re2.currentIndex, 19);
|
||||||
assertEquals(re2.gid, 2028320);
|
assertEquals(re2.gid, 2028320);
|
||||||
assertEquals(re2.name, "18.jpg");
|
assertEquals(re2.name, "18.jpg");
|
||||||
assertEquals(re2.is_original, false);
|
assertEquals(re2.is_original, true);
|
||||||
assertEquals(re2.origin_xres, 4893);
|
assertEquals(re2.origin_xres, 4893);
|
||||||
assertEquals(re2.origin_yres, 3446);
|
assertEquals(re2.origin_yres, 3446);
|
||||||
console.log(np.nl, re.nl, re2.nl);
|
console.log(np.nl, re.nl, re2.nl);
|
||||||
|
|||||||
@@ -102,15 +102,21 @@ Deno.test("calFileMd5_test", async () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
Deno.test("asyncEvery_test", async () => {
|
Deno.test("asyncEvery_test", async () => {
|
||||||
const e = [new Promise<number>((res) => setTimeout(() => res(100), 100))];
|
// @ts-ignore: FUCKED UP
|
||||||
|
const list = [];
|
||||||
|
// @ts-ignore: FUCKED UP
|
||||||
|
function timeout(fun, time) {
|
||||||
|
list.push(setTimeout(fun, time));
|
||||||
|
}
|
||||||
|
const e = [new Promise<number>((res) => timeout(() => res(100), 100))];
|
||||||
const e2 = [
|
const e2 = [
|
||||||
new Promise<number>((res) => setTimeout(() => res(100), 100)),
|
new Promise<number>((res) => timeout(() => res(100), 100)),
|
||||||
new Promise<number>((res) => setTimeout(() => res(200), 100)),
|
new Promise<number>((res) => timeout(() => res(200), 100)),
|
||||||
];
|
];
|
||||||
const e3 = [
|
const e3 = [
|
||||||
new Promise<number>((res) => setTimeout(() => res(100), 100)),
|
new Promise<number>((res) => timeout(() => res(100), 100)),
|
||||||
new Promise<number>((res) => setTimeout(() => res(200), 100)),
|
new Promise<number>((res) => timeout(() => res(200), 100)),
|
||||||
new Promise<number>((res) => setTimeout(() => res(150), 100)),
|
new Promise<number>((res) => timeout(() => res(150), 100)),
|
||||||
];
|
];
|
||||||
const t = { test: 2 };
|
const t = { test: 2 };
|
||||||
assertEquals(
|
assertEquals(
|
||||||
@@ -137,6 +143,10 @@ Deno.test("asyncEvery_test", async () => {
|
|||||||
}, t),
|
}, t),
|
||||||
false,
|
false,
|
||||||
);
|
);
|
||||||
|
// @ts-ignore: FUCKED UP
|
||||||
|
for (const i of list) {
|
||||||
|
clearTimeout(i);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
Deno.test("map_test", () => {
|
Deno.test("map_test", () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user