tts v2.3.0
The Tiny Test System
 
Loading...
Searching...
No Matches
case.hpp File Reference

Namespaces

namespace  tts
 Main TTS namespace.
 

Macros

#define TTS_CASE(ID)   [[maybe_unused]] static bool const TTS_CAT(case_,TTS_FUNCTION) = ::tts::detail::test_capture{ID} + TTS_PROTOTYPE(()) \
 Introduces a new test scenario and registers it into the current test driver.
 
#define TTS_CASE_TPL(ID, ...)
 Introduces a template test case and registers it into the current test driver.
 
#define TTS_CASE_WITH(ID, TYPES, GENERATOR)
 Introduces a template test case providing dynamically generated data to the test code.