diff --git a/Framework/Geometry/testGeometry.cc b/Framework/Geometry/testGeometry.cc index f2ac12e13c912bb36d1e5956190db9e450cb7ba9..439bbb97d6c835bb750f6a16416e05249b804b80 100644 --- a/Framework/Geometry/testGeometry.cc +++ b/Framework/Geometry/testGeometry.cc @@ -177,6 +177,8 @@ TEST_CASE("Trajectories") { CHECK(line.GetPosition(t).GetCoordinates() == base.GetPosition(1.).GetCoordinates()); CHECK(base.ArcLength(1_s, 2_s) / 1_m == Approx(3)); + + CHECK((base.NormalizedDirection().GetComponents(rootCS) - QuantityVector<dimensionless_d>{0, 0, 0}).eVector.norm() == Approx(0).margin(absMargin)); } SECTION("Helix") {