version(assert) and Phobos release unittest build
Joseph Rushton Wakeling
joseph.wakeling at webdrake.net
Thu Nov 28 08:48:02 PST 2013
On 28/11/13 17:40, Dicebot wrote:
> I have quickly tested it and looks like asserts are not removed from unittest
> blocks in release builds, only from normal code. Which does not seem to be
> documented on dlang.org but was probably introduced exactly to prevent existing
> tests from breaking in release mode. I have just learned something new :)
Snap, I just came to the same conclusion after finding that version(assert)
seemed to be working fine in a main() function but that it continued to be
ignored inside a unittest scope :-)
More information about the Digitalmars-d-learn
mailing list