[Please do not mail me a copy of your followup]
Alexander Lamaison
As 'CHECK' is the assertion level you should use by default, [...]
I don't know why you would say that when it is contrary to accepted unit testing practices and the behavior of assertions in other testing frameworks in every other language otu there. For isntance, jUnit doesn't continue executing the test past the first failed assertion. Neither do unit testing frameworks in JavaScript or Python or PHP, etc. REQUIRE is the level you want by default, not CHECK. -- "The Direct3D Graphics Pipeline" free book http://tinyurl.com/d3d-pipeline The Computer Graphics Museum http://computergraphicsmuseum.org The Terminals Wiki http://terminals.classiccmp.org Legalize Adulthood! (my blog) http://legalizeadulthood.wordpress.com