API
 
Loading...
Searching...
No Matches
MagAOXApp_test.cpp File Reference
#include "../../../tests/catch2/catch.hpp"
#include <filesystem>
#include <mx/sys/timeUtils.hpp>
#include "../MagAOXApp.hpp"
#include "MagAOXApp_test.hpp"
Include dependency graph for MagAOXApp_test.cpp:

Go to the source code of this file.

Namespaces

namespace  libXWCTest
 Namespace for all libXWC tests.
 
namespace  libXWCTest::appTest
 
namespace  libXWCTest::appTest::MagAOXAppTest
 Namespace for XWC::app::MagAOXApp tests.
 

Macros

#define XWCTEST_NAMESPACE   XWCTEST_MAGAOXAPP_PID_LOCKED_ns
 
#define XWCTEST_MAGAOXAPP_PID_LOCKED
 
#define XWCTEST_NAMESPACE   XWCTEST_MAGAOXAPP_PID_WRITE_FAIL_ns
 
#define XWCTEST_MAGAOXAPP_PID_WRITE_FAIL
 
#define XWCTEST_NAMESPACE   XWCTEST_MAGAOXAPP_EXEC_NORM_ns
 
#define XWCTEST_MAGAOXAPP_EXEC_NORM
 

Functions

 libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("MagAOXApp 2nd instance", "[app::MagAOXApp]")
 MagAOXApp 2nd instance.
 
 libXWCTest::appTest::MagAOXAppTest::SCENARIO ("MagAOXApp INDI NewProperty", "[app::MagAOXApp]")
 MagAOXApp INDI NewProperty.
 
 libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("Setting defaults", "[app::MagAOXApp]")
 Setting defaults.
 
 libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("Configuring MagAOXApp", "[app::MagAOXApp]")
 Configuring MagAOXApp.
 
 libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("PID Locking", "[app::MagAOXApp]")
 PID Locking.
 
 libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("MagAOXApp Power Management Logic Outside of Execute", "[app::MagAOXApp]")
 MagAOXApp Power Management Logic Outside of Execute.
 
 libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("INDI preperty creation utilities", "[app::MagAOXApp]")
 INDI preperty creation utilities.
 
 libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("Signal Handlers", "[app::MagAOXApp]")
 Signal Handlers.
 
 libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("Setting Euid", "[app::MagAOXApp]")
 Setting Euid.
 
 libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("Tests of utilities in cpp", "[app::MagAOXApp]")
 Tests of utilities in cpp.
 

Macro Definition Documentation

◆ XWCTEST_MAGAOXAPP_EXEC_NORM

#define XWCTEST_MAGAOXAPP_EXEC_NORM

Definition at line 32 of file MagAOXApp_test.cpp.

◆ XWCTEST_MAGAOXAPP_PID_LOCKED

#define XWCTEST_MAGAOXAPP_PID_LOCKED

Definition at line 14 of file MagAOXApp_test.cpp.

◆ XWCTEST_MAGAOXAPP_PID_WRITE_FAIL

#define XWCTEST_MAGAOXAPP_PID_WRITE_FAIL

Definition at line 23 of file MagAOXApp_test.cpp.

◆ XWCTEST_NAMESPACE [1/3]

#define XWCTEST_NAMESPACE   XWCTEST_MAGAOXAPP_PID_LOCKED_ns

Definition at line 13 of file MagAOXApp_test.cpp.

◆ XWCTEST_NAMESPACE [2/3]

#define XWCTEST_NAMESPACE   XWCTEST_MAGAOXAPP_PID_WRITE_FAIL_ns

Definition at line 13 of file MagAOXApp_test.cpp.

◆ XWCTEST_NAMESPACE [3/3]

#define XWCTEST_NAMESPACE   XWCTEST_MAGAOXAPP_EXEC_NORM_ns

Definition at line 13 of file MagAOXApp_test.cpp.