refactor: add cargo test

This commit is contained in:
Louis 2025-08-07 20:32:55 +07:00
parent ab44faeda3
commit 25699995fc
No known key found for this signature in database
GPG Key ID: 44FA9F4D33C37DE2
3 changed files with 5 additions and 25 deletions

27
.gitignore vendored
View File

@ -1,46 +1,22 @@
.idea
.env
.idea
# Jan inference
error.log
node_modules
*.tgz
!charts/server/charts/*.tgz
dist
build
.DS_Store
electron/renderer
electron/models
electron/docs
electron/engines
electron/themes
electron/playwright-report
server/pre-install
package-lock.json
coverage
*.log
core/lib/**
# Turborepo
.turbo
electron/test-data
electron/test-results
core/test_results.html
coverage
.yarn
.yarnrc
test_results.html
*.tsbuildinfo
electron/shared/**
test_results.html
# docs
docs/yarn.lock
electron/.version.bak
src-tauri/binaries/engines/cortex.llamacpp
src-tauri/resources/themes
src-tauri/resources/lib
src-tauri/Cargo.lock
src-tauri/icons
!src-tauri/icons/icon.png
src-tauri/gen/apple
@ -77,3 +53,4 @@ docs/.next/
# Combined output for local testing
combined-output/
target

2
Cargo.toml Normal file
View File

@ -0,0 +1,2 @@
[workspace]
members = ["src-tauri"]

View File

@ -41,6 +41,7 @@ lint: install-and-build
test: lint
yarn download:bin
yarn test
cargo test
# Builds and publishes the app
build-and-publish: install-and-build