8#include "../../../tests/testXWC.hpp"
9#include "../../../tests/testMacrosINDI.hpp"
11#include "../kTracker.hpp"
34 kTracker_test(
const std::string device )
36 m_configName = device;
49TEST_CASE(
"kTracker INDI callbacks validate device and property names",
"[kTracker]" )
52 #ifdef KTRACKER_TEST_DOXYGEN_REF
53 kTracker::newCallBack_m_indiP_tracking( pcf::IndiProperty() );
54 kTracker::setCallBack_m_indiP_teldata( pcf::IndiProperty() );
The MagAO-X K-mirror tracker.
TEST_CASE("kTracker INDI callbacks validate device and property names", "[kTracker]")
Verify the kTracker INDI callback validators accept only the expected properties.
#define XWCTEST_INDI_SET_CALLBACK(testclass, varname, device, propname)
Catch-2 tests for whether a SET callback properly validates the input property properly.
#define XWCTEST_INDI_NEW_CALLBACK(testclass, propname)
Catch-2 tests for whether a NEW callback properly validates the input property properly.
Namespace for all libXWC tests.
#define XWCTEST_SETUP_INDI_ARB_PROP(varname, device, propname)
#define XWCTEST_SETUP_INDI_NEW_PROP(propname)