Namespaces | |
namespace | libXWCTest::appTest::MagAOXAppTest |
Namespace for XWC::app::MagAOXApp tests. | |
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. | |
libXWCTest::appTest::MagAOXAppTest::TEST_CASE ("running execute", "[app::MagAOXApp]") | |
running execute | |
libXWCTest::appTest::MagAOXAppTest::SCENARIO | ( | "MagAOXApp INDI NewProperty" | , |
"" | [app::MagAOXApp] | ||
) |
MagAOXApp INDI NewProperty.
Definition at line 93 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::callback(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::called_back, MagAOX::app::MagAOXApp< _useINDI >::configName(), MagAOX::app::MagAOXApp< _useINDI >::handleNewProperty(), MagAOX::app::MagAOXApp< _useINDI >::registerIndiPropertyNew(), and libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setConfigName().
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "Configuring MagAOXApp" | , |
"" | [app::MagAOXApp] | ||
) |
Configuring MagAOXApp.
Definition at line 293 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::doFSMClearAlert(), MagAOX::app::stateCodes::HOMING, MagAOX::app::stateCodes::LOGGEDIN, MAGAOX_env_path, MagAOX::app::stateCodes::NODEVICE, MagAOX::app::stateCodes::NOTHOMED, MagAOX::app::stateCodes::READY, libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setAlert(), and libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setPowerMgtEnabled().
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "INDI preperty creation utilities" | , |
"" | [app::MagAOXApp] | ||
) |
INDI preperty creation utilities.
Definition at line 944 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setConfigName().
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "MagAOXApp 2nd instance" | , |
"" | [app::MagAOXApp] | ||
) |
MagAOXApp 2nd instance.
Definition at line 63 of file MagAOXApp_test.cpp.
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "MagAOXApp Power Management Logic Outside of Execute" | , |
"" | [app::MagAOXApp] | ||
) |
MagAOXApp Power Management Logic Outside of Execute.
Definition at line 869 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::configurePowerManagement(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::configurePowerOnWait(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::onPowerOff(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::powerOnWaitElapsed(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::powerState(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setPowerMgtEnabled(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setPowerState(), and libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::whilePowerOff().
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "PID Locking" | , |
"" | [app::MagAOXApp] | ||
) |
PID Locking.
Definition at line 703 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::invokedName(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::lockPID(), MAGAOX_env_path, and libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::unlockPID().
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "running execute" | , |
"" | [app::MagAOXApp] | ||
) |
running execute
Definition at line 127 of file MagAOXAppExecute_test.cpp.
References MAGAOX_env_path.
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "Setting defaults" | , |
"" | [app::MagAOXApp] | ||
) |
Setting defaults.
Definition at line 152 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::configPathGlobal(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::configPathLocal(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::configPathUser(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::doHelp(), libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::invokedName(), MAGAOX_calibRelPath, MAGAOX_configRelPath, MAGAOX_cpusetPath, MAGAOX_env_calib, MAGAOX_env_config, MAGAOX_env_cpuset, MAGAOX_env_log, MAGAOX_env_path, MAGAOX_env_secrets, MAGAOX_env_sys, MAGAOX_logRelPath, MAGAOX_path, MAGAOX_secretsRelPath, MAGAOX_sysRelPath, and libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setConfigBase().
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "Setting Euid" | , |
"" | [app::MagAOXApp] | ||
) |
Setting Euid.
Definition at line 1217 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setEuidCalled(), and libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setEuidReal().
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "Signal Handlers" | , |
"" | [app::MagAOXApp] | ||
) |
Signal Handlers.
Definition at line 1158 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::_handlerSigTerm(), and libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setSigTermHandler().
libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "Tests of utilities in cpp" | , |
"" | [app::MagAOXApp] | ||
) |
Tests of utilities in cpp.
Definition at line 1236 of file MagAOXApp_test.cpp.
References MagAOX::app::sigUsr1Handler().