From f37709e996b80179e7fe75a56692717e3c6622df Mon Sep 17 00:00:00 2001 From: Daniel Perez Alvarez Date: Sun, 8 Sep 2024 21:08:38 -0400 Subject: [PATCH] perf: add performance tests for mongodb helpers too --- tests/mongodb-extended-test/src/index.test.ts | 11 ++++++++++- tests/mongodb-setup-file/src/index.test.ts | 8 +++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/tests/mongodb-extended-test/src/index.test.ts b/tests/mongodb-extended-test/src/index.test.ts index a8c8eef..eed5389 100644 --- a/tests/mongodb-extended-test/src/index.test.ts +++ b/tests/mongodb-extended-test/src/index.test.ts @@ -1,4 +1,4 @@ -import { expect } from "vitest"; +import { describe, expect } from "vitest"; import { mmsTest } from "vitest-mms/mongodb/test"; import { insertUser } from "./index.js"; @@ -18,3 +18,12 @@ mmsTest("check dbs are unique2", async ({ db }) => { await insertUser(db); expect(await db.collection("users").countDocuments()).toBe(1); }); + +describe("performance", () => { + mmsTest.each(Array.from({ length: 1000 }, (_, i) => i))( + "test %i", + async () => { + expect(true).toBe(true); + }, + ); +}); diff --git a/tests/mongodb-setup-file/src/index.test.ts b/tests/mongodb-setup-file/src/index.test.ts index 616451c..13ddae2 100644 --- a/tests/mongodb-setup-file/src/index.test.ts +++ b/tests/mongodb-setup-file/src/index.test.ts @@ -1,4 +1,4 @@ -import { expect, test } from "vitest"; +import { describe, expect, test } from "vitest"; import { insertUser } from "./index.js"; @@ -17,3 +17,9 @@ test("check dbs are unique2", async ({ db }) => { await insertUser(db); expect(await db.collection("users").countDocuments()).toBe(1); }); + +describe("performance", () => { + test.each(Array.from({ length: 1000 }, (_, i) => i))("test %i", async () => { + expect(true).toBe(true); + }); +});