From 9855dc8e100df147277ca5c2d7d039ac20206604 Mon Sep 17 00:00:00 2001 From: Amogh Sunil Date: Tue, 7 Jul 2026 01:40:51 +0530 Subject: [PATCH] chore(test): run all test suites, not just test/*.test.ts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The test script globbed only test/*.test.ts, so suites under src/**/__tests__/ (memory, sandbox-memory, skill-learner, task-tracker) and src/__tests__/ were never executed by `npm test`. Those files are currently it.todo() stubs, so they surface as TODO markers rather than failures — but wiring them in means any real tests added there from now on actually run in CI. Switch to recursive globs covering both locations. Suite: 27 pass, 18 todo, 0 fail. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 00aa77c..61ff5c2 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "build": "tsc", "dev": "tsc --watch", "start": "node dist/index.js", - "test": "node --test test/*.test.ts --experimental-strip-types" + "test": "node --test --experimental-strip-types \"test/**/*.test.ts\" \"src/**/__tests__/*.test.ts\"" }, "engines": { "node": ">=20"