API
 
Loading...
Searching...
No Matches
zaberLowLevel_test.cpp
Go to the documentation of this file.
1/** \file zaberLowLevel_test.cpp
2 * \brief Catch2 tests for the zaberLowLevel app.
3 * \author Jared R. Males (jaredmales@gmail.com)
4 *
5 * History:
6 */
7
8
9//Direct include to avoid having to link separately
10extern "C"
11{
12 #include "../za_serial.c"
13}
14
15#include "../../../tests/catch2/catch.hpp"
16#include "../../tests/testMacrosINDI.hpp"
17
18#include "../zaberLowLevel.hpp"
19
20using namespace MagAOX::app;
21
22namespace ZLLTEST
23{
24
40
41//#define QUOTE(s) #s
42
43
44SCENARIO( "INDI Callbacks", "[zaberLowLevel]" )
45{
51}
52
53
54} //namespace zaberLowLevel_test
#define SCENARIO(...)
Definition catch.hpp:17760
std::string m_configName
The name of the configuration file (minus .conf).
Definition MagAOXApp.hpp:83
static int log(const typename logT::messageT &msg, logPrioT level=logPrio::LOG_DEFAULT)
Make a log entry.
zaberLowLevel_test(const std::string device)
#define XWCTEST_INDI_NEW_CALLBACK(testclass, propname)
Catch-2 tests for whether a NEW callback properly validates the input property properly.
#define XWCTEST_SETUP_INDI_NEW_PROP(propname)