fix: quantity_cast now correctly casts to an alias_unit

This commit is contained in:
Mateusz Pusz
2021-01-02 10:56:50 +01:00
parent b6ab340879
commit 6d7cda949e
3 changed files with 5 additions and 9 deletions
@@ -208,8 +208,6 @@ static_assert(std::equality_comparable_with<decltype(quantity_point(1_q_m)), dec
// quantity_cast
static_assert(compare<decltype(quantity_point_cast<scaled_unit<ratio(1), metre>>(quantity_point(2_q_km)))::unit, metre>);
static_assert(quantity_point_cast<quantity_point<dim_length, metre, int>>(quantity_point(2_q_km)).relative().count() ==
2000);
static_assert(