From 15833669d8e978a084964b16f45692e213e96bf2 Mon Sep 17 00:00:00 2001 From: rbrugo Date: Tue, 7 Apr 2020 04:20:17 +0200 Subject: [PATCH] Fixed text formatting for current density in unit test --- src/include/units/physical/dimensions.h | 4 ++-- src/include/units/physical/si/current_density.h | 4 ++-- test/unit_test/runtime/fmt_units_test.cpp | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/include/units/physical/dimensions.h b/src/include/units/physical/dimensions.h index 254c44a3..9a6bf108 100644 --- a/src/include/units/physical/dimensions.h +++ b/src/include/units/physical/dimensions.h @@ -131,8 +131,8 @@ struct dim_catalytic_activity : derived_dimension, exp E, DimensionOf M> struct dim_absorbed_dose : derived_dimension, exp> {}; -template I, DimensionOf A> -struct dim_current_density : derived_dimension, exp> {}; +template I, DimensionOf L> +struct dim_current_density : derived_dimension, exp> {}; } // namespace physical diff --git a/src/include/units/physical/si/current_density.h b/src/include/units/physical/si/current_density.h index 6bde78b0..6d6c6086 100644 --- a/src/include/units/physical/si/current_density.h +++ b/src/include/units/physical/si/current_density.h @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include @@ -32,7 +32,7 @@ namespace units::si { struct ampere_per_metre_sq : unit {}; -struct dim_current_density : physical::dim_current_density {}; +struct dim_current_density : physical::dim_current_density {}; template using current_density = quantity; diff --git a/test/unit_test/runtime/fmt_units_test.cpp b/test/unit_test/runtime/fmt_units_test.cpp index e512178b..bd7a6c6e 100644 --- a/test/unit_test/runtime/fmt_units_test.cpp +++ b/test/unit_test/runtime/fmt_units_test.cpp @@ -236,7 +236,7 @@ TEST_CASE("fmt::format on synthesized unit symbols", "[text][fmt]") SECTION("current density") { CHECK(fmt::format("{}", 1q_A_per_m2) == "1 A/m²"); - CHECK(fmt::format("{:%q %AQ}", 1q_A_per_m2) == "1 A/m^2"); + CHECK(fmt::format("{:%Q %Aq}", 1q_A_per_m2) == "1 A/m^2"); } SECTION("incoherent units with powers")