it

Integration tests.

Modules

c
module it.c
cpp
module it.cpp
issues
module it.issues

Github issues.

Public Imports

unit_threaded
public import unit_threaded;
unit_threaded.integration
public import unit_threaded.integration;

Members

Aliases

shouldRun
alias shouldRun = shouldCompileAndRun
Undocumented in source.

Functions

shouldCompile
void shouldCompile(C header, D app)

Convenience function in the typical case that a test has a C header and a D main file.

shouldCompile
void shouldCompile(Cpp header, D app)

Convenience function in the typical case that a test has a C header and a D main file.

shouldCompileAndRun
void shouldCompileAndRun(C header, C cSource, D app, RuntimeArgs args)

Convenience function in the typical case that a test has a C header and a D main file.

shouldCompileAndRun
void shouldCompileAndRun(Cpp header, Cpp cppSource, D app, RuntimeArgs args)

Convenience function in the typical case that a test has a C header and a D main file.

shouldNotCompile
void shouldNotCompile(C header, D app)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

C
struct C

C code

Cpp
struct Cpp

C++ code

D
struct D

D code

In
struct In
Undocumented in source.
IncludeSandbox
struct IncludeSandbox
Undocumented in source.
Out
struct Out
Undocumented in source.
RuntimeArgs
struct RuntimeArgs
Undocumented in source.

Meta