From 7c81755152e24c14f4af67855970270d3c9ecb22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 13 Feb 2013 20:16:02 +0100 Subject: [PATCH] Math: slightly reorganize Quaternion test. --- src/Math/Test/QuaternionTest.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Math/Test/QuaternionTest.cpp b/src/Math/Test/QuaternionTest.cpp index 078efc9db..a254336bb 100644 --- a/src/Math/Test/QuaternionTest.cpp +++ b/src/Math/Test/QuaternionTest.cpp @@ -27,6 +27,7 @@ class QuaternionTest: public Corrade::TestSuite::Tester { explicit QuaternionTest(); void construct(); + void constructDefault(); void addSubtract(); void negated(); void multiplyDivideScalar(); @@ -52,6 +53,7 @@ typedef Math::Vector3 Vector3; QuaternionTest::QuaternionTest() { addTests(&QuaternionTest::construct, + &QuaternionTest::constructDefault, &QuaternionTest::addSubtract, &QuaternionTest::negated, &QuaternionTest::multiplyDivideScalar, @@ -75,7 +77,9 @@ void QuaternionTest::construct() { Quaternion q({1.0f, 2.0f, 3.0f}, -4.0f); CORRADE_COMPARE(q.vector(), Vector3(1.0f, 2.0f, 3.0f)); CORRADE_COMPARE(q.scalar(), -4.0f); +} +void QuaternionTest::constructDefault() { CORRADE_COMPARE(Quaternion(), Quaternion({0.0f, 0.0f, 0.0f}, {1.0f})); }