Unit tests in libraries?
Mike Linford
mike.linford.reg at gmail.com
Mon Aug 16 01:57:18 PDT 2010
Sorry for the repost, but its been more than 24 hours in
digitalmars.D.learn
Is this a bug? Unit tests do not seem to work in libraries. I'm using dmd
1.062 for linux.
mylib.d :
module mylib;
void blah()
{
}
unittest
{
assert(false);
}
main.d :
module main;
import mylib;
void main()
{
blah();
}
The unit test does not get run when compiled as:
dmd -lib mylib.d
dmd main.d mylib.a
But does get run when compiled as
dmd main.d mylib.d
Is this the intended behavior for unit tests in libraries?
--
Mike Linford
More information about the Digitalmars-d
mailing list