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

Namespace for zaberLowLevelBinary unit tests. More...

Functions

 SCENARIO ("INDI Callbacks", "[zaberLowLevelBinary]")
 Verify zaberLowLevelBinary callback validation, power-off snapshots, and homing timestamp refresh logic.
 
 SCENARIO ("Power-off INDI snapshot retains stage state", "[zaberLowLevelBinary]")
 
 SCENARIO ("Binary last-home timestamps refresh after homing completes", "[zaberLowLevelBinary]")
 
 SCENARIO ("Binary discovery resets stale device addresses", "[zaberLowLevelBinary]")
 Verify discovery clears stale addresses and reports missing configured stages safely.
 
 SCENARIO ("Binary discovery can find devices that appear later", "[zaberLowLevelBinary]")
 Verify a later discovery pass can find a stage that was missing initially.
 
 SCENARIO ("Recoverable binary transport errors transition to reconnect states", "[zaberLowLevelBinary]")
 Verify communication failures drop the binary app back into reconnectable states.
 

Detailed Description

Namespace for zaberLowLevelBinary unit tests.

Function Documentation

◆ SCENARIO() [1/2]

libXWCTest::zaberLowLevelBinaryTest::SCENARIO ( "Binary last-home timestamps refresh after homing completes"  ,
""  [zaberLowLevelBinary] 
)

Definition at line 285 of file zaberLowLevelBinary_test.cpp.

◆ SCENARIO() [2/2]

libXWCTest::zaberLowLevelBinaryTest::SCENARIO ( "Power-off INDI snapshot retains stage state"  ,
""  [zaberLowLevelBinary] 
)

Definition at line 268 of file zaberLowLevelBinary_test.cpp.