*** empty log message ***

This commit is contained in:
Dave Schuyler 2003-10-09 03:09:21 +00:00
parent 5d2cf9d9dc
commit 2eba62574a
1 changed files with 17 additions and 0 deletions

17
direct/src/directutil/Verify.py Executable file
View File

@ -0,0 +1,17 @@
def verify(assertion):
"""
verify() is intended to be used in place of assert where you
wish to have the assertion checked, even in release (-O) code.
"""
if not assertion:
print "\n\nverify failed:"
import sys
print " File \"%s\", line %d"%(
sys._getframe(1).f_code.co_filename,
sys._getframe(1).f_lineno)
if 1:
import pdb
pdb.set_trace()
raise AssertionError