test: dimensionless common type

This commit is contained in:
Johel Ernesto Guerrero Peña
2020-09-09 01:52:15 -04:00
committed by Mateusz Pusz
parent dba2b7f44f
commit c842115604

View File

@@ -265,6 +265,10 @@ static_assert(std::equality_comparable<decltype(1q_m)>);
static_assert(std::equality_comparable_with<decltype(1q_m), decltype(1q_cm)>); static_assert(std::equality_comparable_with<decltype(1q_m), decltype(1q_cm)>);
static_assert(0q_m == 0q_ft_us); static_assert(0q_m == 0q_ft_us);
static_assert(std::equality_comparable_with<decltype(1q_m), decltype(1q_ft_us)>); static_assert(std::equality_comparable_with<decltype(1q_m), decltype(1q_ft_us)>);
static_assert(std::equality_comparable_with<dimensionless<unitless>, int>);
static_assert(std::equality_comparable_with<dimensionless<unitless>, double>);
static_assert(std::equality_comparable_with<dimensionless<unitless, int>, int>);
static_assert(!std::equality_comparable_with<dimensionless<unitless, int>, double>);
// quantity_cast // quantity_cast