|
mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
|
Functions | |
| unitTest::error_exception_test::TEST_CASE ("exception preserves error context", "[error::exception]") | |
| Verifies all mx::exception constructors and accessors used by hciReduce error paths. | |
| unitTest::error_exception_test::TEST_CASE ("unwind_exceptions extracts nested messages", "[error::exception]") | |
| Verifies recursive extraction of standard and non-standard nested exceptions. | |
| unitTest::error_exception_test::TEST_CASE ("print_exceptions formats nested messages", "[error::exception]") | |
| Verifies the ladder format produced by mx::print_exceptions. | |
| unitTest::error_exception_test::TEST_CASE | ( | "exception preserves error context" | , |
| "" | [error::exception] ) |
Verifies all mx::exception constructors and accessors used by hciReduce error paths.
Definition at line 24 of file exception_test.cpp.
References mx::exception< verboseT >::code(), mx::exception, mx::exception< verboseT >::file_name(), mx::invalidarg, mx::exception< verboseT >::line(), mx::exception< verboseT >::message(), mx::sizeerr, and mx::exception< verboseT >::what().
| unitTest::error_exception_test::TEST_CASE | ( | "print_exceptions formats nested messages" | , |
| "" | [error::exception] ) |
Verifies the ladder format produced by mx::print_exceptions.
Definition at line 105 of file exception_test.cpp.
References mx::print_exceptions().
| unitTest::error_exception_test::TEST_CASE | ( | "unwind_exceptions extracts nested messages" | , |
| "" | [error::exception] ) |
Verifies recursive extraction of standard and non-standard nested exceptions.
Definition at line 55 of file exception_test.cpp.
References mx::exception, and mx::unwind_exceptions().