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
11
namespace
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
*/
23
TEST_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
unitTest::placeholder::error_generators_generate_cudaError_info_test::TEST_CASE
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...
Definition
generate_cudaError_info_test.cpp:23
tests
include
error
generators
generate_cudaError_info_test.cpp
Generated on
for mxlib by
1.15.0