On 02/08/2011 06:29 PM, David Nadlinger wrote:
On 2/8/11 4:29 PM, Andrei Alexandrescu wrote:
Reply here to vote ONLY for the function collectExceptionMsg in Jonathan
M Davis's std.unittests. Vote closes on Tue Feb 15.

As I stated in the assertNotThrown thread, I don't see any reason why this
shouldn't be included if it's helpful for other people, even though I
personally didn't feel the need for it so far.

Since the main use case seems to be in unit tests to check if the correct
exception messages are produced, I'd suggest adding a short note about that to
the documentation comment – or is this going to end up in a new std.unittest
module anyway? I thought it would be merged into std.exception…

This is just one use case reason why me preferred assert idiom has the form
    assert ( expression, expectation)
if expectation is a string --and the outcome isn't one-- then the outcome is to!string'ed. just what you need. Very useful too, in several other cases of outcomes (I mean only when throws, just regular results that are not easily expressible in code).

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

Reply via email to