
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 ("Starting a thread", "[app::MagAOXApp]") | |
| Starting a thread. | |
| 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 123 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 1218 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::p_elevatePriveleges(), 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::p_handlerSigTerm(), and libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::setSigTermHandler().
| libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "Starting a thread" | , |
| "" | [app::MagAOXApp] | ||
| ) |
Starting a thread.
Definition at line 1237 of file MagAOXApp_test.cpp.
References libXWCTest::appTest::MagAOXAppTest::MagAOXApp_test::threadStartTest().
| libXWCTest::appTest::MagAOXAppTest::TEST_CASE | ( | "Tests of utilities in cpp" | , |
| "" | [app::MagAOXApp] | ||
| ) |
Tests of utilities in cpp.
Definition at line 1248 of file MagAOXApp_test.cpp.
References MagAOX::app::sigUsr1Handler().