diff --git a/.github/workflows/tauri-build.yml b/.github/workflows/tauri-build.yml index ee0b28c88..dda8d6538 100644 --- a/.github/workflows/tauri-build.yml +++ b/.github/workflows/tauri-build.yml @@ -157,6 +157,9 @@ jobs: JPDFIUM_PLATFORMS: ${{ matrix.jpdfium_platforms }} run: task desktop:prepare + - name: Run Tauri/Cargo tests + run: task desktop:test + # DigiCert KeyLocker Setup (Cloud HSM) - name: Setup DigiCert KeyLocker id: digicert-setup diff --git a/.taskfiles/desktop.yml b/.taskfiles/desktop.yml index 46a06abd8..ebf7f5400 100644 --- a/.taskfiles/desktop.yml +++ b/.taskfiles/desktop.yml @@ -78,6 +78,13 @@ tasks: cmds: - npx tauri build --bundles appimage + test: + desc: "Run Tauri/Cargo tests" + deps: [prepare] + dir: editor/src-tauri + cmds: + - cargo test + clean: desc: "Clean Tauri/Cargo build artifacts" dir: editor diff --git a/frontend/src-tauri/tests/refresh_token_fallback.rs b/frontend/editor/src-tauri/tests/refresh_token_fallback.rs similarity index 100% rename from frontend/src-tauri/tests/refresh_token_fallback.rs rename to frontend/editor/src-tauri/tests/refresh_token_fallback.rs