From 59afafba0eef5b4042130577f00e3e1928c19560 Mon Sep 17 00:00:00 2001 From: Louis Date: Sun, 10 Aug 2025 23:36:14 +0700 Subject: [PATCH] fix: test command --- Makefile | 2 +- src-tauri/Cargo.toml | 1 - src-tauri/src/core/cmd.rs | 4 +++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 9707b2815..682df784f 100644 --- a/Makefile +++ b/Makefile @@ -43,7 +43,7 @@ test: lint yarn test yarn copy:assets:tauri yarn build:icon - cargo test --manifest-path src-tauri/Cargo.toml --no-default-features --features test-tauri + cargo test --manifest-path src-tauri/Cargo.toml --no-default-features --features test-tauri -- --test-threads=1 # Builds and publishes the app build-and-publish: install-and-build diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 4f93bd601..bcdedcc8a 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -30,7 +30,6 @@ test-tauri = [ "tauri/test", ] - [build-dependencies] tauri-build = { version = "2.0.2", features = [] } diff --git a/src-tauri/src/core/cmd.rs b/src-tauri/src/core/cmd.rs index 7e5589b0b..2ebe031f1 100644 --- a/src-tauri/src/core/cmd.rs +++ b/src-tauri/src/core/cmd.rs @@ -94,7 +94,9 @@ pub fn update_app_configuration( #[tauri::command] pub fn get_jan_data_folder_path(app_handle: tauri::AppHandle) -> PathBuf { if cfg!(test) { - let path = PathBuf::from("test-data"); + let path = std::env::current_dir() + .unwrap_or_else(|_| PathBuf::from(".")) + .join("test-data"); if !path.exists() { let _ = fs::create_dir_all(&path); }