From 30a41eac867c252d9d9d0e8de3b21c5b498961be Mon Sep 17 00:00:00 2001 From: David Rose Date: Wed, 1 Oct 2003 00:36:46 +0000 Subject: [PATCH] be more forgiving with asserts --- direct/src/showbase/PhysicsWalker.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/direct/src/showbase/PhysicsWalker.py b/direct/src/showbase/PhysicsWalker.py index 2cc19ff60c..47063c3b70 100755 --- a/direct/src/showbase/PhysicsWalker.py +++ b/direct/src/showbase/PhysicsWalker.py @@ -276,8 +276,8 @@ class PhysicsWalker(DirectObject.DirectObject): rotation = dt * self.__rotationSpeed #debugTempH=self.avatarNodePath.getH() - assert self.avatarNodePath.getPos()==physObject.getPosition() - assert self.avatarNodePath.getHpr()==physObject.getOrientation().getHpr() + assert self.avatarNodePath.getHpr().almostEqual(physObject.getOrientation().getHpr(), 0.0001) + assert self.avatarNodePath.getPos().almostEqual(physObject.getPosition(), 0.0001) # update pos: # Take a step in the direction of our previous heading. @@ -297,8 +297,8 @@ class PhysicsWalker(DirectObject.DirectObject): # sync the change: self.actorNode.updateTransform() - assert self.avatarNodePath.getHpr()==physObject.getOrientation().getHpr() - assert self.avatarNodePath.getPos()==physObject.getPosition() + assert self.avatarNodePath.getHpr().almostEqual(physObject.getOrientation().getHpr(), 0.0001) + assert self.avatarNodePath.getPos().almostEqual(physObject.getPosition(), 0.0001) #assert self.avatarNodePath.getH()==debugTempH-rotation messenger.send("avatarMoving") else: