From 2892fd83b0551cd6ccbb63d448b3474e7c1c66b6 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Tue, 5 Nov 2024 08:06:45 +0100 Subject: [PATCH] test: more `get_common_quantity_spec` tests added --- test/static/quantity_spec_test.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/static/quantity_spec_test.cpp b/test/static/quantity_spec_test.cpp index 73778da6..1c7bba62 100644 --- a/test/static/quantity_spec_test.cpp +++ b/test/static/quantity_spec_test.cpp @@ -815,6 +815,10 @@ static_assert(get_common_quantity_spec(speed, length / time) == speed); static_assert(get_common_quantity_spec(length / time, speed) == speed); static_assert(get_common_quantity_spec(area, length* length) == area); static_assert(get_common_quantity_spec(length * length, area) == area); +static_assert(get_common_quantity_spec(frequency, inverse(time)) == inverse(time)); +static_assert(get_common_quantity_spec(inverse(time), frequency) == inverse(time)); +static_assert(get_common_quantity_spec(frequency, inverse(period_duration)) == frequency); +static_assert(get_common_quantity_spec(inverse(period_duration), frequency) == frequency); static_assert(get_common_quantity_spec(kinetic_energy, mass* pow<2>(length) / pow<2>(time)) == kinetic_energy); static_assert(get_common_quantity_spec(mass * pow<2>(length) / pow<2>(time), kinetic_energy) == kinetic_energy); static_assert(get_common_quantity_spec(gravitational_potential_energy, mass* acceleration_of_free_fall* height) ==