Skip to content

Commit c23df16

Browse files
committed
fix: update CI workflow to run all tests and adjust test script in package.json
1 parent c49235c commit c23df16

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ jobs:
7575
- name: Install dependencies
7676
run: pnpm install --frozen-lockfile
7777

78-
- name: Run tests
79-
run: pnpm --filter @objectstack/spec test
78+
- name: Run all tests
79+
run: pnpm turbo run test
8080

8181
- name: Generate coverage report
8282
run: pnpm --filter @objectstack/spec test:coverage

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"dev": "pnpm --filter @objectstack/cli build && node packages/cli/bin/run.js serve --dev",
99
"dev:studio": "pnpm --filter @objectstack/studio dev",
1010
"studio": "pnpm --filter @objectstack/cli build && node packages/cli/bin/run.js studio",
11-
"test": "turbo run test --filter=@objectstack/spec",
11+
"test": "turbo run test",
1212
"clean": "turbo run clean && rm -rf dist",
1313
"doctor": "pnpm --filter @objectstack/cli build && node packages/cli/bin/run.js doctor",
1414
"setup": "pnpm install && pnpm --filter @objectstack/spec build",

packages/objectql/src/plugin.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ export class ObjectQLPlugin implements Plugin {
116116
}
117117
}
118118

119+
// Initialize drivers (calls driver.connect() which sets up persistence)
120+
await this.ql?.init();
121+
119122
// Register built-in audit hooks
120123
this.registerAuditHooks(ctx);
121124

0 commit comments

Comments
 (0)