Clean up and reorder file

This commit is contained in:
Chip Hogg committed 2022-01-08 17:18:33 -05:00
1 parent 838b132a61
commit ef6f937460
2 files changed
+232 -154

No files matched your search

+22 -22
View File
@@ -28,28 +28,6 @@
namespace units::mag
{
TEST_CASE("strictly_increasing")
{
SECTION ("Empty input is sorted")
{
CHECK(strictly_increasing());
}
SECTION ("Single-element input is sorted")
{
CHECK(strictly_increasing(3));
CHECK(strictly_increasing(15.42));
CHECK(strictly_increasing('c'));
}
SECTION ("Multi-value inputs compare correctly")
{
CHECK(strictly_increasing(3, 3.14));
CHECK(!strictly_increasing(3, 3.0));
CHECK(!strictly_increasing(4, 3.0));
}
}
TEST_CASE("make_ratio performs prime factorization correctly")
{
SECTION("Performs prime factorization when denominator is 1")
@@ -218,6 +196,28 @@ TEST_CASE("pairwise_all evaluates all pairs")
}
}
TEST_CASE("strictly_increasing")
{
SECTION ("Empty input is sorted")
{
CHECK(strictly_increasing());
}
SECTION ("Single-element input is sorted")
{
CHECK(strictly_increasing(3));
CHECK(strictly_increasing(15.42));
CHECK(strictly_increasing('c'));
}
SECTION ("Multi-value inputs compare correctly")
{
CHECK(strictly_increasing(3, 3.14));
CHECK(!strictly_increasing(3, 3.0));
CHECK(!strictly_increasing(4, 3.0));
}
}
} // namespace detail
} // namespace units::mag