From 36bee5a8c33f798b3dc7ffa51271eb853857a8e5 Mon Sep 17 00:00:00 2001 From: Ramzi Sabra Date: Fri, 27 Mar 2020 00:19:56 +0200 Subject: [PATCH] fixed dot product symbol --- src/include/units/bits/deduced_symbol_text.h | 2 +- test/unit_test/runtime/fmt_test.cpp | 16 ++++++++-------- test/unit_test/runtime/fmt_units_test.cpp | 4 ++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/include/units/bits/deduced_symbol_text.h b/src/include/units/bits/deduced_symbol_text.h index 91333b2d..38b071c0 100644 --- a/src/include/units/bits/deduced_symbol_text.h +++ b/src/include/units/bits/deduced_symbol_text.h @@ -45,7 +45,7 @@ constexpr auto operator_text() return basic_fixed_string("/"); } else { - return basic_symbol_text("⋅", "."); + return basic_symbol_text(" ⋅ ", " "); } } } diff --git a/test/unit_test/runtime/fmt_test.cpp b/test/unit_test/runtime/fmt_test.cpp index 3f7455ac..dd5451a9 100644 --- a/test/unit_test/runtime/fmt_test.cpp +++ b/test/unit_test/runtime/fmt_test.cpp @@ -389,7 +389,7 @@ TEST_CASE("operator<< on a quantity", "[text][ostream][fmt]") SECTION("iostream") { - CHECK(os.str() == "8 m⋅kg⋅s"); + CHECK(os.str() == "8 m ⋅ kg ⋅ s"); } SECTION("fmt with default format {} on a quantity") @@ -410,7 +410,7 @@ TEST_CASE("operator<< on a quantity", "[text][ostream][fmt]") SECTION("iostream") { - CHECK(os.str() == "8 cm⋅g⋅s"); + CHECK(os.str() == "8 cm ⋅ g ⋅ s"); } SECTION("fmt with default format {} on a quantity") @@ -432,7 +432,7 @@ TEST_CASE("operator<< on a quantity", "[text][ostream][fmt]") SECTION("iostream") { - CHECK(os.str() == "8 × 10³ m⋅s"); + CHECK(os.str() == "8 × 10³ m ⋅ s"); } SECTION("fmt with default format {} on a quantity") @@ -495,7 +495,7 @@ TEST_CASE("operator<< on a quantity", "[text][ostream][fmt]") SECTION("iostream") { - CHECK(os.str() == "8 × 10⁵ cm⋅g⋅s"); + CHECK(os.str() == "8 × 10⁵ cm ⋅ g ⋅ s"); } SECTION("fmt with default format {} on a quantity") @@ -516,7 +516,7 @@ TEST_CASE("operator<< on a quantity", "[text][ostream][fmt]") SECTION("iostream") { - CHECK(os.str() == "30 [6 × 10⁻²] 1/m⋅s"); + CHECK(os.str() == "30 [6 × 10⁻²] 1/m ⋅ s"); } SECTION("fmt with default format {} on a quantity") @@ -537,7 +537,7 @@ TEST_CASE("operator<< on a quantity", "[text][ostream][fmt]") SECTION("iostream") { - CHECK(os.str() == "8 m⋅s"); + CHECK(os.str() == "8 m ⋅ s"); } SECTION("fmt with default format {} on a quantity") @@ -558,7 +558,7 @@ TEST_CASE("operator<< on a quantity", "[text][ostream][fmt]") SECTION("iostream") { - CHECK(os.str() == "16 m⋅s²"); + CHECK(os.str() == "16 m ⋅ s²"); } SECTION("fmt with default format {} on a quantity") @@ -579,7 +579,7 @@ TEST_CASE("operator<< on a quantity", "[text][ostream][fmt]") SECTION("iostream") { - CHECK(os.str() == "2 1/m²⋅s"); + CHECK(os.str() == "2 1/m² ⋅ s"); } SECTION("fmt with default format {} on a quantity") diff --git a/test/unit_test/runtime/fmt_units_test.cpp b/test/unit_test/runtime/fmt_units_test.cpp index a9a03a8f..c5dc5332 100644 --- a/test/unit_test/runtime/fmt_units_test.cpp +++ b/test/unit_test/runtime/fmt_units_test.cpp @@ -177,8 +177,8 @@ TEST_CASE("fmt::format on synthesized unit symbols", "[text][fmt]") SECTION("momentum") { - CHECK(fmt::format("{}", 1q_kg_m_per_s) == "1 kg⋅m/s"); - CHECK(fmt::format("{:%Q %Aq}", 1q_kg_m_per_s) == "1 kg.m/s"); + CHECK(fmt::format("{}", 1q_kg_m_per_s) == "1 kg ⋅ m/s"); + CHECK(fmt::format("{:%Q %Aq}", 1q_kg_m_per_s) == "1 kg m/s"); } SECTION("energy")