Unit tests for the sysMonitor application. More...

Namespaces | |
| namespace | libXWCTest::sysMonitorTest |
Namespace for sysMonitor unit tests. | |
Functions | |
| libXWCTest::sysMonitorTest::SCENARIO ("System monitor is constructed and CPU temperature results are passed in", "[sysMonitor]") | |
| Verify the sysMonitor parser helpers accept valid system-monitor lines and reject malformed input. | |
| libXWCTest::sysMonitorTest::SCENARIO ("INDI Callbacks", "[sysMonitor]") | |
| Verify the sysMonitor INDI callback validator accepts only the expected property. | |
Unit tests for the sysMonitor application.
| libXWCTest::sysMonitorTest::SCENARIO | ( | "INDI Callbacks" | , |
| "" | [sysMonitor] | ||
| ) |
Verify the sysMonitor INDI callback validator accepts only the expected property.
Definition at line 365 of file sysMonitor_test.cpp.
References XWCTEST_INDI_NEW_CALLBACK.
| libXWCTest::sysMonitorTest::SCENARIO | ( | "System monitor is constructed and CPU temperature results are passed in" | , |
| "" | [sysMonitor] | ||
| ) |
Verify the sysMonitor parser helpers accept valid system-monitor lines and reject malformed input.
Definition at line 34 of file sysMonitor_test.cpp.
References MagAOX::app::sysMonitor::parseCPULoads(), MagAOX::app::sysMonitor::parseCPUTemperatures(), MagAOX::app::sysMonitor::parseDiskTemperature(), MagAOX::app::sysMonitor::parseDiskUsage(), and MagAOX::app::sysMonitor::parseRamUsage().