Skip to content

Commit cbe90ec

Browse files
author
Dominique Chuo
committed
adds test framework to ensure that all example queries always succeed
1 parent b5cf4cc commit cbe90ec

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+2106
-369
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,5 @@ dist/
2424
npm-debug.log*
2525
yarn-debug.log*
2626
yarn-error.log*
27+
28+
**/__screenshots__/

index.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
<meta charset="UTF-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
66

7-
<!-- Primary Meta Tags -->
8-
<title>ReifyDB | Live Application State Database</title>
7+
<title>ReifyDB</title>
98
<meta name="title" content="ReifyDB | Application State Database" />
109
<meta name="description" content="A database designed to manage live application state with transactional guarantees, incremental derived state, and embedded state transitions." />
1110

package.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
"build": "tsc -b && vite build",
99
"typecheck": "tsc --noEmit",
1010
"lint": "eslint .",
11-
"preview": "vite preview"
11+
"preview": "vite preview",
12+
"test": "vitest run",
13+
"test:watch": "vitest"
1214
},
1315
"dependencies": {
1416
"@monaco-editor/react": "^4.7.0",
@@ -29,17 +31,23 @@
2931
"@types/react": "^19.2.5",
3032
"@types/react-dom": "^19.2.3",
3133
"@vitejs/plugin-react": "^5.1.1",
34+
"@vitest/browser": "^4.0.18",
35+
"@vitest/browser-playwright": "^4.0.18",
3236
"autoprefixer": "^10.4.22",
3337
"eslint": "^9.39.1",
3438
"eslint-plugin-react-hooks": "^7.0.1",
3539
"eslint-plugin-react-refresh": "^0.4.24",
3640
"globals": "^16.5.0",
41+
"happy-dom": "^20.5.0",
42+
"jsdom": "^28.0.0",
43+
"playwright": "^1.58.1",
3744
"postcss": "^8.5.6",
3845
"tailwindcss": "^4.1.17",
3946
"typescript": "~5.9.3",
4047
"typescript-eslint": "^8.46.4",
4148
"vite": "^7.2.4",
4249
"vite-plugin-top-level-await": "^1.6.0",
43-
"vite-plugin-wasm": "^3.5.0"
50+
"vite-plugin-wasm": "^3.5.0",
51+
"vitest": "^4.0.18"
4452
}
4553
}

0 commit comments

Comments
 (0)