unit_threaded.reflection

Compile-time reflection to find unittests and properties specified via UDAs.

Members

Aliases

TestFunction
alias TestFunction = void function()

Unit test function type.

Functions

allTestData
TestData[] allTestData()

Finds all unittest blocks in the given modules. Template parameters are module symbols or their string representation.

moduleTestData
TestData[] moduleTestData()

Finds all built-in unittest blocks in the given module.

Structs

TestData
struct TestData

Unit test data

Meta