Files
linux-voice-assistant/tests
Omar Amin b0c53c41c1 Add unit tests for PeripheralAPIServer (#413)
Adds unit tests for the PeripheralAPIServer, covering initialization, state management, command dispatching, and event emission.
2026-08-26 03:54:40 +03:00
..
2026-07-18 18:22:25 +02:00
2026-07-18 18:22:25 +02:00
2026-07-18 18:22:25 +02:00

Automated testing

From the root of LVA run:- ./script/tests

Manual testing

Functions from HA side:

Announcement:

Function in HA is: assist_satellite.announce

TTS:

Function in HA is: tts.speak

Play music from MA:

Start and stop

Start playing a playlist. Check if it is playing. Stop playing. Check if it is stopped.

Next track

Start playing a playlist. Check if it is playing. Next track. Check if it is playing.

Pause

Timer

Play music and then start a timer. Test if duck and unduck works. Test if unduck work when using wake word or stop word to stop the timer ringing.