On 04/14/2011 06:52 PM, Steven Schveighoffer wrote:
A compromise might be to be able to name unit tests, and then run a specific
unit test by name on execution only.  This allows you to ensure a specific unit
test (and specific asserts in that unit test) are running without having to see
all the asserts from the other unit tests, but also allows using asserts for
general example code/testing.

This is precisely why I often have a single unittest block, that controls actual test funcs (which have names :-)

void test1 () {...}
void test2 () {...}
void test3 () {...}
unittest {
    // just uncomment func calls you want to run
//~    test1();
//~    test2();
//~    test3();
}
void main () {}

Denis
--
_________________
vita es estrany
spir.wikidot.com

Reply via email to