diff --git a/test/unit_test/static/si_fps_test.cpp b/test/unit_test/static/si_fps_test.cpp index bd1b6577..49435b1a 100644 --- a/test/unit_test/static/si_fps_test.cpp +++ b/test/unit_test/static/si_fps_test.cpp @@ -133,8 +133,8 @@ using namespace units::physical::fps::literals; // static_assert(si::length(1) + 1q_ft == si::length(1.3048)); // should not compile (different dimensions) // static_assert(1q_ft / 0.3048 + si::length(1) == si::length(1.3048)); // should not compile (different dimensions) -static_assert(quantity_cast>(1q_ft / 0.3048) + si::length(1) == si::length(2)); // 1 m in ft + 1 m -static_assert(si::length(1) + quantity_cast>(1q_ft / 0.3048) == si::length(2)); // 1 m + 1 m in ft +static_assert(quantity_cast>(1.q_ft / 0.3048) + si::length(1) == si::length(2)); // 1 m in ft + 1 m +static_assert(si::length(1) + quantity_cast>(1.q_ft / 0.3048) == si::length(2)); // 1 m + 1 m in ft static_assert(1q_ft + quantity_cast>(si::length(0.3048)) == 2q_ft); // 1 ft + 1 ft in m static_assert(quantity_cast>(si::length(0.3048)) + 1q_ft == 2q_ft); // 1 ft in m + 1 ft