From fda8e1f335b9536e63644b3cdd93a7bc25de5e0f Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Mon, 16 Oct 2006 18:36:15 +0000 Subject: [PATCH] added _is --- direct/src/showbase/PythonUtil.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/direct/src/showbase/PythonUtil.py b/direct/src/showbase/PythonUtil.py index 6efe0dc8cc..b7e9326fea 100644 --- a/direct/src/showbase/PythonUtil.py +++ b/direct/src/showbase/PythonUtil.py @@ -2074,6 +2074,15 @@ def setTrace(): import pdb;pdb.set_trace() # setTrace return True +def _is(a,b): + if a is not b: + if __dev__: + print StackTrace() + import pdb;pdb.set_trace() + # setTrace + else: + assert a is b + return True def _equal(a,b): if a != b: if __dev__: @@ -2391,6 +2400,7 @@ __builtin__.uniqueName = uniqueName __builtin__.serialNum = serialNum __builtin__.profiled = profiled __builtin__.setTrace = setTrace +__builtin__._is = _is __builtin__._equal = _equal __builtin__._notEqual = _notEqual __builtin__._isNone = _isNone