From 2c0e58e628854c8285aae6131aa10593a5629d1d Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Thu, 15 Jun 2017 03:28:38 -0600 Subject: [PATCH] mathlib: add test for FractionOfLine with degenerate line --- light/test_light.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/light/test_light.cc b/light/test_light.cc index 2288ae4f..581239b1 100644 --- a/light/test_light.cc +++ b/light/test_light.cc @@ -544,6 +544,8 @@ TEST(mathlib, FractionOfLine) { ASSERT_FLOAT_EQ(1, FractionOfLine(qvec3f(0,0,0), qvec3f(1,1,1), qvec3f(1,1,1))); ASSERT_FLOAT_EQ(2, FractionOfLine(qvec3f(0,0,0), qvec3f(1,1,1), qvec3f(2,2,2))); ASSERT_FLOAT_EQ(-1, FractionOfLine(qvec3f(0,0,0), qvec3f(1,1,1), qvec3f(-1,-1,-1))); + + ASSERT_FLOAT_EQ(0, FractionOfLine(qvec3f(0,0,0), qvec3f(0,0,0), qvec3f(0,0,0))); } TEST(mathlib, DistToLine) {