From 20a217a8f41452d9cc2cc542c5b3f5e1ae0ed93c Mon Sep 17 00:00:00 2001
From: Wolfgang Merkt <w.merkt@gmail.com>
Date: Mon, 7 Feb 2022 17:10:13 +0000
Subject: [PATCH] test_geometry: More output

---
 unittest/python/test_geometry.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/unittest/python/test_geometry.py b/unittest/python/test_geometry.py
index 86332f2..2caa9fc 100644
--- a/unittest/python/test_geometry.py
+++ b/unittest/python/test_geometry.py
@@ -13,15 +13,21 @@ def isapprox(a,b,epsilon=1e-6):
         return abs(a-b)<epsilon
 
 # --- Quaternion ---------------------------------------------------------------
+# Coefficient initialisation
+verbose and print("[Quaternion] Coefficient initialisation")
 q = Quaternion(1,2,3,4)
 q.normalize()
 assert(isapprox(np.linalg.norm(q.coeffs()),q.norm()))
 assert(isapprox(np.linalg.norm(q.coeffs()),1))
 
+# Coefficient-vector initialisation
+verbose and print("[Quaternion] Coefficient-vector initialisation")
 v = np.array([0.5,-0.5,0.5,0.5])
 qv = Quaternion(v)
 assert(isapprox(qv.coeffs(), v))
 
+# Angle axis initialisation
+verbose and print("[Quaternion] AngleAxis initialisation")
 r = AngleAxis(q)
 q2 = Quaternion(r)
 assert(q==q)
@@ -34,6 +40,8 @@ Rr = r.matrix()
 assert(isapprox(Rq.dot(Rq.T),np.eye(3)))
 assert(isapprox(Rr,Rq))
 
+# Rotation matrix initialisation
+verbose and print("[Quaternion] Rotation Matrix initialisation")
 qR = Quaternion(Rr)
 assert(q.isApprox(qR))
 assert(isapprox(q.coeffs(),qR.coeffs()))
@@ -43,7 +51,7 @@ try:
    qR[5]
    print("Error, this message should not appear.")
 except RuntimeError as e:
-  if verbose: print("As expected, catched exception: ",e)
+  if verbose: print("As expected, caught exception: ", e)
 
 # --- Angle Vector ------------------------------------------------
 r = AngleAxis(.1,np.array([1,0,0],np.double))
-- 
GitLab