Nick Sabalausky Wrote: 
> The deferAssert module (possible name change and other API improvements 
> pending) of my SemiTwist D Tools library ( 
> http://www.dsource.org/projects/semitwist ) is designed to get around those 
> problems.

Good to know I'm not the only one who's had to working around this. :-P 
Considering how D has unit testing and contract programming built-in already, 
I'm still a bit surprised it doesn't have assertions and expectations that are 
actually useful for people doing heavy unit testing.

deferAssert is interesting, but it seems to require a lot of boilerplate. The 
combination of mixin and template syntax is a bit kludgy, heh.

Reply via email to