mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
Loading...
Searching...
No Matches

Functions

 unitTest::app_application_test::TEST_CASE ("application runs the configured lifecycle", "[app::application]")
 Verifies that mx::app::application runs setup, loading, and execution in order.
 unitTest::app_application_test::TEST_CASE ("application optionally preserves configuration for execution", "[app::application]")
 Verifies that mx::app::application preserves configuration only when requested.
 unitTest::app_application_test::TEST_CASE ("application short-circuits help and config-only requests", "[app::application]")
 Verifies that mx::app::application short-circuits execution for help and config-only requests.
 unitTest::app_application_test::TEST_CASE ("application loads configuration files", "[app::application]")
 Verifies configuration-file loading, command-line precedence, and required-file failure behavior.
 unitTest::app_application_test::TEST_CASE ("application resolves configuration paths from the environment", "[app::application]")
 Verifies that mx::app::application resolves environment-selected configuration search paths.
 unitTest::app_application_test::TEST_CASE ("application renders default help", "[app::application]")
 Verifies that mx::app::application emits its default help for registered options.
 unitTest::app_application_test::TEST_CASE ("application re-reads its configuration stack", "[app::application]")
 Verifies that mx::app::application re-reads registered configuration sources without rebuilding targets.

Function Documentation

◆ TEST_CASE() [1/7]

unitTest::app_application_test::TEST_CASE ( "application loads configuration files" ,
"" [app::application] )

Verifies configuration-file loading, command-line precedence, and required-file failure behavior.

Definition at line 290 of file application_test.cpp.

◆ TEST_CASE() [2/7]

unitTest::app_application_test::TEST_CASE ( "application optionally preserves configuration for execution" ,
"" [app::application] )

Verifies that mx::app::application preserves configuration only when requested.

Definition at line 238 of file application_test.cpp.

◆ TEST_CASE() [3/7]

unitTest::app_application_test::TEST_CASE ( "application re-reads its configuration stack" ,
"" [app::application] )

Verifies that mx::app::application re-reads registered configuration sources without rebuilding targets.

Definition at line 372 of file application_test.cpp.

◆ TEST_CASE() [4/7]

unitTest::app_application_test::TEST_CASE ( "application renders default help" ,
"" [app::application] )

Verifies that mx::app::application emits its default help for registered options.

Definition at line 353 of file application_test.cpp.

◆ TEST_CASE() [5/7]

unitTest::app_application_test::TEST_CASE ( "application resolves configuration paths from the environment" ,
"" [app::application] )

Verifies that mx::app::application resolves environment-selected configuration search paths.

Definition at line 326 of file application_test.cpp.

◆ TEST_CASE() [6/7]

unitTest::app_application_test::TEST_CASE ( "application runs the configured lifecycle" ,
"" [app::application] )

Verifies that mx::app::application runs setup, loading, and execution in order.

Definition at line 219 of file application_test.cpp.

◆ TEST_CASE() [7/7]

unitTest::app_application_test::TEST_CASE ( "application short-circuits help and config-only requests" ,
"" [app::application] )

Verifies that mx::app::application short-circuits execution for help and config-only requests.

Definition at line 255 of file application_test.cpp.