Running unittests in a D library
Nathan M. Swan
nathanmswan at gmail.com
Wed Sep 19 19:33:42 PDT 2012
On Wednesday, 19 September 2012 at 18:49:12 UTC, Chris Molozian
wrote:
> 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
$ rdmd --main -unittest (other compiler flags) (source files)
More information about the Digitalmars-d-learn
mailing list