Lines Matching defs:ContextOptions

726 struct ContextOptions //!OCLINT too many fields  struct
728 std::ostream* cout; // stdout stream - std::cout by default
729 std::ostream* cerr; // stderr stream - std::cerr by default
730 String binary_name; // the test binary name
732 const detail::TestCase* currentTest = nullptr;
735 String out; // output filename
736 String order_by; // how tests should be ordered
737 unsigned rand_seed; // the seed for rand ordering
739 unsigned first; // the first (matching) test to be executed
740 unsigned last; // the last (matching) test to be executed
742 int abort_after; // stop tests after this many failed assertions
743 int subcase_filter_levels; // apply the subcase filters for the first N levels
745 bool success; // include successful assertions in output
746 bool case_sensitive; // if filtering should be case sensitive
747 bool exit; // if the program should be exited after the tests are ran/whatever
748 bool duration; // print the time duration of each test case
749 bool no_throw; // to skip exceptions-related assertion macros
750 bool no_exitcode; // if the framework should return 0 as the exitcode
751 bool no_run; // to not run the tests at all (can be done with an "*" exclude)
752 bool no_version; // to not print the version of the framework
753 bool no_colors; // if output to the console should be colorized
754 bool force_colors; // forces the use of colors even when a tty cannot be detected
755 bool no_breaks; // to not break into the debugger
756 bool no_skip; // don't skip test cases which are marked to be skipped
757 bool gnu_file_line; // if line numbers should be surrounded with :x: and not (x):
758 bool no_path_in_filenames; // if the path to files should be removed from the output
759 bool no_line_numbers; // if source code line numbers should be omitted from the output
760 bool no_debug_output; // no output in the debug console when a debugger is attached
761 bool no_skipped_summary; // don't print "skipped" in the summary !!! UNDOCUMENTED !!!
762 bool no_time_in_output; // omit any time/timestamps from output !!! UNDOCUMENTED !!!
764 bool help; // to print the help
765 bool version; // to print the version
766 bool count; // if only the count of matching tests is to be retrieved
767 bool list_test_cases; // to list all tests matching the filters
768 bool list_test_suites; // to list all suites matching the filters
769 bool list_reporters; // lists all registered reporters