On 08.08.2011 14:11, simendsjo wrote:
Is it possible to run unittests in libraries? The following doesn't work:l.d === module l; import std.stdio; int f() { return 1; } // just to make sure it's actually compiled in unittest { writeln("Unittest from lib"); assert(false); } t.d === import l; import std.stdio; void main() { writeln(f()); } > dmd -unittest -lib l > dmd -unittest t l.lib > t.exe 1
Anyone? Now I have to compile every source file from the library into t.d instead of compiling in the library.
