API
 
Loading...
Searching...
No Matches
libXWCTest::observerCtrlTest Namespace Reference

Namespace for observerCtrl unit tests. More...

Functions

 TEST_CASE ("observerCtrl INDI callbacks validate device and property names", "[observerCtrl]")
 Verify the observerCtrl INDI callback validators accept only the expected properties.
 
 TEST_CASE ("observerCtrl tracks remote stream writer writing state", "[observerCtrl]")
 Verify observerCtrl tracks remote stream writer writing state updates.
 
 TEST_CASE ("observerCtrl only stops stream writers it started", "[observerCtrl]")
 Verify observerCtrl only stops stream writers it started for the current observation.
 
 TEST_CASE ("observerCtrl default stream writers are managed but not selectable", "[observerCtrl]")
 Verify observerCtrl always manages configured default writers without exposing them in INDI.
 
 TEST_CASE ("observerCtrl does not stop writers with unknown initial state", "[observerCtrl]")
 Verify observerCtrl does not claim ownership when a writer state has not been received yet.
 

Detailed Description

Namespace for observerCtrl unit tests.