On 2013-02-26 21:51, foobar wrote:

Again, this is a completely superfluous feature. D already has
annotations (took only several years to convince Walter to add them)
which are more flexible and much better suited for this.

@unittest // <- this is a unit-test function
void mySuperDuperTestFunction(...);

There is no benefit in having all those special case features in the
language which have all sorts of integration issues yet deny the
usefulness of a more general solution generally accepted in the
programming world, successfully used in many languages and thus also
familiar to programmers coming from those languages.

I like that I don't have to create a function for the tests. I can run arbitrary code in the unit test blocks. Otherwise I agree with you.

--
/Jacob Carlborg

Reply via email to