Running unittests in a D library

Chris Molozian chris at cmoz.me
Wed Sep 19 11:50:08 PDT 2012


Hey all,

I'm sure that this is a rather daft question but I've tried to 
search the d.learn mailing list and must have missed a question 
about it.

I've read the unit testing documentation on dlang.org and I know 
that `unittest { /* some code */ }` blocks are compiled into the 
executable and executed after static initialization and before 
the main() function is called. This makes sense in an application 
but how does this apply to a library?

For example, writing a D library using DMD's `-lib` compiler 
flag, how do I run the unit tests in the generated library?

Cheers,

Chris


More information about the Digitalmars-d-learn mailing list