On Monday, 23 December 2019 at 21:59:42 UTC, Per Nordlöw wrote:
On Sunday, 22 December 2019 at 23:05:20 UTC, Steven Schveighoffer wrote:
extern(C) __gshared string[] rt_options = [ "testmode=run-main"];

There are far more people who run unittests as a separate step from running their application. If unittests pass, then there's no distinguishable output from a build without unittests. I can totally imagine accidentally shipping code with unittests in it without intending to.

Thanks.

So what is now the difference between

    dub run --build=unittest

and

    dub test

?

dub test doesn't run the actual program only unittests are far as I can tell.

Reply via email to