On 2012-03-09 17:56, Jonathan M Davis wrote:

It was never intended that AssertError or any other Error be particularly
catchable, but it's also true that D is a systems programming language, so
it'll let you do stuff which is unsafe, so if you know what you're doing, then
there are circumstances where you can get away with (unit testing is one
example of where catching AssertErrors might make sense). But you have to know
what you're doing, since it's _not_ safe.

- Jonathan M Davis

"might make sense". It makes perfectly sense to catch AssertErros in a unit testing framework.

--
/Jacob Carlborg

Reply via email to