From 2bb8e4e739791e1bf9688e7ea9270a2fa21f66ba Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Fri, 21 Apr 2023 15:22:14 +0100 Subject: [PATCH] test: `quantity` tests updated --- test/unit_test/static/quantity_test.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/test/unit_test/static/quantity_test.cpp b/test/unit_test/static/quantity_test.cpp index 97030117..9327c466 100644 --- a/test/unit_test/static/quantity_test.cpp +++ b/test/unit_test/static/quantity_test.cpp @@ -83,12 +83,16 @@ static_assert(std::three_way_comparable>); // member values ////////////////// +static_assert(quantity::reference == si::metre); +static_assert(quantity::quantity_spec == kind_of); +static_assert(quantity::dimension == isq::dim_length); +static_assert(quantity::unit == si::metre); + static_assert(quantity::reference == isq::length[m]); static_assert(quantity::quantity_spec == isq::length); static_assert(quantity::dimension == isq::dim_length); static_assert(quantity::unit == si::metre); - ////////////////// // member types ////////////////// @@ -155,8 +159,7 @@ static_assert(!std::convertible_to>); static_assert(!std::constructible_from, short>); static_assert(!std::convertible_to>); -static_assert(!std::constructible_from, - int>); // truncating implicit conversions int -> short allowed +static_assert(!std::constructible_from, int>); static_assert(!std::convertible_to>);