On Monday, 21 March 2016 at 10:29:36 UTC, Nordlöw wrote:
I want to enable unittests only at the top-level of a module
compilation.
If I have a module
top.d
that imports
dep1.d
dep2.d
...
which all contain unittests, how do I compile top.d with only
the unittests for top.d enabled?
Version the unittests, perhaps.
module depN;
version (TestDeps)
unittest {
// ...
}
Then dmd -unittest -version=TestDeps if you want them run.
