Skip to content

Commit

Permalink
🪛 Fixed too restrictive test cases
Browse files Browse the repository at this point in the history
  • Loading branch information
karelkryda committed Oct 6, 2024
1 parent 62fc814 commit 6ed38c2
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions tests/ookla.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ describe("Ookla measurement test", () => {
});
const result = await test.performOoklaTest();

expect(result.pingResult.latency).toBeLessThan(60);
expect(typeof result.pingResult.latency).toBe("number");
expect(result.uploadResult).toBeUndefined();
expect(result.downloadResult).toBeUndefined();
}, 10_000);
Expand All @@ -59,19 +59,19 @@ describe("Ookla measurement test", () => {
});
const result = await test.performOoklaTest();

expect(result.pingResult.latency).toBeLessThan(60);
expect(typeof result.pingResult.latency).toBe("number");
expect(result.uploadResult).toBeUndefined();
expect(result.downloadResult.speed).toBeGreaterThan(20);
expect(typeof result.downloadResult.speed).toBe("number");
expect(result.downloadResult.servers.length).toEqual(1);
}, 30_000);

it("Run Ookla speed test with download only (multi-connection)", async () => {
const test = new UniversalSpeedTest();
const result = await test.performOoklaTest();

expect(result.pingResult.latency).toBeLessThan(60);
expect(typeof result.pingResult.latency).toBe("number");
expect(result.uploadResult).toBeUndefined();
expect(result.downloadResult.speed).toBeGreaterThan(20);
expect(typeof result.downloadResult.speed).toBe("number");
expect(result.downloadResult.servers.length).toEqual(4);
}, 30_000);

Expand All @@ -84,11 +84,11 @@ describe("Ookla measurement test", () => {
});
const result = await test.performOoklaTest();

expect(result.pingResult.latency).toBeLessThan(60);
expect(typeof result.pingResult.latency).toBe("number");
expect(result.uploadResult.transferredBytes).toBeGreaterThan(2_000);
expect(result.uploadResult.speed).toBeGreaterThan(4);
expect(typeof result.uploadResult.speed).toBe("number");
expect(result.uploadResult.servers.length).toEqual(1);
expect(result.downloadResult.speed).toBeGreaterThan(20);
expect(typeof result.downloadResult.speed).toBe("number");
expect(result.downloadResult.servers.length).toEqual(4);
}, 60_000);

Expand All @@ -103,12 +103,12 @@ describe("Ookla measurement test", () => {
const testServer = servers.at(0);
const result = await test.performOoklaTest(testServer);

expect(result.pingResult.latency).toBeLessThan(60);
expect(typeof result.pingResult.latency).toBe("number");
expect(result.uploadResult.transferredBytes).toBeGreaterThan(2_000);
expect(result.uploadResult.speed).toBeGreaterThan(4);
expect(typeof result.uploadResult.speed).toBe("number");
expect(result.uploadResult.servers.length).toEqual(1);
expect(result.uploadResult.servers.at(0).id).toEqual(testServer.id);
expect(result.downloadResult.speed).toBeGreaterThan(20);
expect(typeof result.downloadResult.speed).toBe("number");
expect(result.downloadResult.servers.length).toEqual(1);
expect(result.downloadResult.servers.at(0).id).toEqual(testServer.id);
expect(result.servers.length).toEqual(1);
Expand Down

0 comments on commit 6ed38c2

Please sign in to comment.