unit_threaded.runner

Undocumented in source.

Modules

attrs
module unit_threaded.runner.attrs

UDAs for decorating tests.

factory
module unit_threaded.runner.factory

Creates test cases from compile-time information.

io
module unit_threaded.runner.io

IO related functions

meta
module unit_threaded.runner.meta

Meta-programming helper functions.

options
module unit_threaded.runner.options

Run-time options.

reflection
module unit_threaded.runner.reflection

Compile-time reflection to find unit tests and set their properties.

runner
module unit_threaded.runner.runner

This module implements functions to run the unittests with command-line options.

static_
module unit_threaded.runner.static_

A module for static constructors to avoid cyclic dependencies.

testcase
module unit_threaded.runner.testcase

The different TestCase classes

testsuite
module unit_threaded.runner.testsuite

This module implements TestSuite, an aggregator for TestCase objects to run all tests.

traits
module unit_threaded.runner.traits

Helper functions for dealing with UDAs, written before hasUDA and others were added to Phobos.

Public Imports

unit_threaded.runner.runner
public import unit_threaded.runner.runner;

Meta