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