Namespace for zaberLowLevel unit tests.
More...
Functions | |
| SCENARIO ("INDI Callbacks", "[zaberLowLevel]") | |
| Verify zaberLowLevel callback validation and power-off snapshots preserve stage state. | |
| SCENARIO ("Power-off INDI snapshot retains stage state", "[zaberLowLevel]") | |
| SCENARIO ("Stage discovery resets stale device addresses", "[zaberLowLevel]") | |
| Verify discovery clears stale addresses and reports missing configured stages safely. | |
| SCENARIO ("Stage discovery can find devices that appear later", "[zaberLowLevel]") | |
| Verify a later discovery pass can find a stage that was missing initially. | |
| SCENARIO ("Recoverable transport errors transition to reconnect states", "[zaberLowLevel]") | |
| Verify communication failures drop the app back into reconnectable states. | |
| SCENARIO ("Classifying decoded device messages", "[zaberStage]") | |
Verify zaberStage classifies replies and decodes warning tokens from ASCII responses. | |
| SCENARIO ("Parsing the warnings response", "[zaberStage]") | |
| TEST_CASE ("zaberLowLevel utility helpers parse system.serial responses", "[zaberUtils]") | |
Verify parseSystemSerial() extracts axis addresses and serial numbers from a valid response. | |
| TEST_CASE ("zaberLowLevel utility helpers reject malformed system.serial snapshots", "[zaberUtils]") | |
Verify parseSystemSerial() rejects malformed non-numeric serial tokens. | |
Namespace for zaberLowLevel unit tests.
Namespace for zaberLowLevel utility unit tests.
| libXWCTest::zaberLowLevelTest::SCENARIO | ( | "Parsing the warnings response" | , |
| "" | [zaberStage] | ||
| ) |
Definition at line 89 of file zaberStage_test.cpp.
References MagAOX::app::zaberStage< parentT >::parseWarnings(), MagAOX::app::zaberStage< parentT >::warnFB(), MagAOX::app::zaberStage< parentT >::warnFD(), MagAOX::app::zaberStage< parentT >::warnFE(), MagAOX::app::zaberStage< parentT >::warnFP(), MagAOX::app::zaberStage< parentT >::warnFQ(), MagAOX::app::zaberStage< parentT >::warnFS(), MagAOX::app::zaberStage< parentT >::warnFT(), MagAOX::app::zaberStage< parentT >::warningState(), MagAOX::app::zaberStage< parentT >::warnNC(), MagAOX::app::zaberStage< parentT >::warnND(), MagAOX::app::zaberStage< parentT >::warnNI(), MagAOX::app::zaberStage< parentT >::warnNJ(), MagAOX::app::zaberStage< parentT >::warnNU(), MagAOX::app::zaberStage< parentT >::warnUNK(), MagAOX::app::zaberStage< parentT >::warnWH(), MagAOX::app::zaberStage< parentT >::warnWL(), MagAOX::app::zaberStage< parentT >::warnWM(), MagAOX::app::zaberStage< parentT >::warnWP(), MagAOX::app::zaberStage< parentT >::warnWR(), MagAOX::app::zaberStage< parentT >::warnWT(), and MagAOX::app::zaberStage< parentT >::warnWV().
| libXWCTest::zaberLowLevelTest::SCENARIO | ( | "Power-off INDI snapshot retains stage state" | , |
| "" | [zaberLowLevel] | ||
| ) |
Definition at line 240 of file zaberLowLevel_test.cpp.