From 93d42947b612733d2bd05e66ae093ada3e35ba12 Mon Sep 17 00:00:00 2001 From: kritz Date: Fri, 8 Nov 2019 17:27:33 +0100 Subject: [PATCH] Add test for setting Quaternion to Identity (#104) --- test/attitude.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/attitude.cpp b/test/attitude.cpp index 00f7a6fb6ae8..86ba63d89425 100644 --- a/test/attitude.cpp +++ b/test/attitude.cpp @@ -265,6 +265,12 @@ int main() TEST(isEqual(q_non_canonical,q_canonical_ref)); TEST(isEqual(q_canonical,q_canonical_ref)); + // quaternion setIdentity + Quatf q_nonIdentity(-0.7f, 0.4f, 0.5f, -0.3f); + Quatf q_identity(1.0f, 0.0f, 0.0f, 0.0f); + q_nonIdentity.setIdentity(); + TEST(isEqual(q_nonIdentity, q_identity)); + // non-unit quaternion invese Quatf qI(1.0f, 0.0f, 0.0f, 0.0f); Quatf q_nonunit(0.1f, 0.2f, 0.3f, 0.4f);