mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
Loading...
Searching...
No Matches
generate_error_t_test.cpp
Go to the documentation of this file.
1/** \file generate_error_t_test.cpp
2 * \brief Ownership placeholder for the generate_error_t build tool.
3 */
4
5#include "../../../catch2/catch.hpp"
6
7/** \defgroup generate_error_t_unit_tests generate_error_t Unit Tests
8 * \ingroup error_generators_unit_tests
9 */
10
11namespace unitTest::placeholder::error_generators_generate_error_t_test
12{
13
14/** \brief Verifies that the authored generate_error_t.cpp build tool remains in the strict test inventory.
15 *
16 * The production source defines its own main function, so this placeholder intentionally does not include it in a
17 * Catch2 translation unit.
18 *
19 * \ingroup generate_error_t_unit_tests
20 * \todo Extract the generator logic behind a callable API and add behavioral assertions for the generated error_t
21 * interface.
22 */
23TEST_CASE( "generate_error_t build tool has an ownership placeholder",
24 "[error::generators::generate_error_t][placeholder]" )
25{
26 SUCCEED( "generate_error_t behavioral assertions require extracting its main-bearing generator logic." );
27}
28
29} // namespace unitTest::placeholder::error_generators_generate_error_t_test
TEST_CASE("generate_error_t build tool has an ownership placeholder", "[error::generators::generate_error_t][placeholder]")
Verifies that the authored generate_error_t.cpp build tool remains in the strict test inventory.