|
Chebyshev
Unit testing for scientific software
|
Settings of the error testing module, used in err_context. More...
#include <err.h>
Public Attributes | |
| std::string | moduleName = "unknown" |
| Name of the module being tested. | |
| bool | outputToFile = true |
| Whether to print to an output file. | |
| std::vector< std::string > | outputFiles {} |
| The files to write all error checking results to. | |
| std::vector< std::string > | assertOutputFiles {} |
| The files to write assertion results results to (if empty, all results are output to a generic file). | |
| std::vector< std::string > | assertColumns |
| Default columns to print for assertions. | |
| std::vector< std::string > | errnoOutputFiles {} |
| The files to write errno checking results to (if empty, all results are output to a generic file). | |
| std::vector< std::string > | errnoColumns |
| Default columns to print for errno checks. | |
| std::vector< std::string > | exceptionOutputFiles {} |
| The files to write exception results results to (if empty, all results are output to a generic file). | |
| std::vector< std::string > | exceptionColumns |
| Default columns to print for exception checks. | |
| std::map< std::string, bool > | pickedChecks {} |
| Target checks marked for execution, can be picked by passing test case names by command line. | |
| bool | quiet = false |
| Whether to print to standard output. | |
Settings of the error testing module, used in err_context.
| std::vector<std::string> chebyshev::err::err_settings::assertColumns |
Default columns to print for assertions.
| std::vector<std::string> chebyshev::err::err_settings::errnoColumns |
Default columns to print for errno checks.
| std::vector<std::string> chebyshev::err::err_settings::exceptionColumns |
Default columns to print for exception checks.
| std::map<std::string, bool> chebyshev::err::err_settings::pickedChecks {} |
Target checks marked for execution, can be picked by passing test case names by command line.
(all tests will be executed if empty)