J.A.R.V.I.S-rust/crates/jarvis-core
Bossiara13 9488190d35 test: +7 unit tests for llm::parse_backend + macros::Store serde
Defensive tests for the surface area that user-facing voice commands hit.

llm::parse_backend (5 new tests)
  - English aliases ("groq", "ollama", "cloud", "local")
  - Russian aliases ("облако", "локальный", "локал")
  - Case insensitivity ("OLLAMA", "  Groq  ")
  - Rejects unknown ("openai", "claude", "")
  - current_backend_name() smoke test

macros (2 new tests)
  - Store JSON round-trip with multiple macros
  - is_macro_control case-handling (noun form NOT recognised, verb form IS)

Tests: 62/62 (was 55).
2026-05-15 17:30:24 +03:00
..
src test: +7 unit tests for llm::parse_backend + macros::Store serde 2026-05-15 17:30:24 +03:00
build.rs build(core): add build.rs so cargo test links against libvosk 2026-05-15 01:32:17 +03:00
Cargo.toml chore: add webrtc-vad workspace dep 2026-04-23 11:07:04 +03:00