From ddce4750eebf2d66d75fe131f38488e94199efd3 Mon Sep 17 00:00:00 2001
From: "Anthony J. Thibault" <tony@highfidelity.io>
Date: Thu, 31 May 2018 17:14:16 -0700
Subject: [PATCH] Make RotationConstraintTests pass

A previous bug fix made ElbowConstraint::apply() always return true.
Because it as always modifying the rotation via swingTwistDecomposition().
The tests now no longer check for a false value.
---
 tests/animation/src/RotationConstraintTests.cpp | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/tests/animation/src/RotationConstraintTests.cpp b/tests/animation/src/RotationConstraintTests.cpp
index f828201a81..17c97d639d 100644
--- a/tests/animation/src/RotationConstraintTests.cpp
+++ b/tests/animation/src/RotationConstraintTests.cpp
@@ -47,7 +47,6 @@ void RotationConstraintTests::testElbowConstraint() {
         glm::quat inputRotation = referenceRotation;
         glm::quat outputRotation = inputRotation;
         bool updated = elbow.apply(outputRotation);
-        QVERIFY(updated == false);
         glm::quat expectedRotation = referenceRotation;
         QCOMPARE_WITH_ABS_ERROR(expectedRotation, outputRotation, EPSILON);
     }
@@ -62,7 +61,6 @@ void RotationConstraintTests::testElbowConstraint() {
             glm::quat inputRotation = glm::angleAxis(angle, hingeAxis) * referenceRotation;
             glm::quat outputRotation = inputRotation;
             bool updated = elbow.apply(outputRotation);
-            QVERIFY(updated == false);
             QCOMPARE_WITH_ABS_ERROR(inputRotation, outputRotation, EPSILON);
         }
     }
@@ -72,7 +70,6 @@ void RotationConstraintTests::testElbowConstraint() {
         glm::quat inputRotation = glm::angleAxis(angle, hingeAxis) * referenceRotation;
         glm::quat outputRotation = inputRotation;
         bool updated = elbow.apply(outputRotation);
-        QVERIFY(updated == true);
         glm::quat expectedRotation = glm::angleAxis(minAngle, hingeAxis) * referenceRotation;
         QCOMPARE_WITH_ABS_ERROR(expectedRotation, outputRotation, EPSILON);
     }
@@ -82,7 +79,6 @@ void RotationConstraintTests::testElbowConstraint() {
         glm::quat inputRotation = glm::angleAxis(angle, hingeAxis) * referenceRotation;
         glm::quat outputRotation = inputRotation;
         bool updated = elbow.apply(outputRotation);
-        QVERIFY(updated == true);
         glm::quat expectedRotation = glm::angleAxis(maxAngle, hingeAxis) * referenceRotation;
         QCOMPARE_WITH_ABS_ERROR(expectedRotation, outputRotation, EPSILON);
     }
@@ -94,7 +90,6 @@ void RotationConstraintTests::testElbowConstraint() {
         glm::quat inputRotation = glm::angleAxis(someAngle, twistVector) * referenceRotation;
         glm::quat outputRotation = inputRotation;
         bool updated = elbow.apply(outputRotation);
-        QVERIFY(updated == true);
         glm::quat expectedRotation = referenceRotation;
         QCOMPARE_WITH_ABS_ERROR(expectedRotation, outputRotation, EPSILON);
     }