diff --git a/tests/test_TinyMatrix.cpp b/tests/test_TinyMatrix.cpp index 0d3510dc361a9fd43b1a17559b514c2c3748bc08..40ef0f50b24afc4860d057fba3eb36978df19bc8 100644 --- a/tests/test_TinyMatrix.cpp +++ b/tests/test_TinyMatrix.cpp @@ -202,6 +202,21 @@ TEST_CASE("TinyMatrix", "[algebra]") } } + SECTION("checking for sizes") + { + REQUIRE(TinyMatrix<1>{}.nbRows() == 1); + REQUIRE(TinyMatrix<1>{}.nbColumns() == 1); + REQUIRE(TinyMatrix<1>{}.dimension() == 1); + + REQUIRE(TinyMatrix<2>{}.nbRows() == 2); + REQUIRE(TinyMatrix<2>{}.nbColumns() == 2); + REQUIRE(TinyMatrix<2>{}.dimension() == 4); + + REQUIRE(TinyMatrix<3>{}.nbRows() == 3); + REQUIRE(TinyMatrix<3>{}.nbColumns() == 3); + REQUIRE(TinyMatrix<3>{}.dimension() == 9); + } + SECTION("checking for matrices output") { REQUIRE(Catch::Detail::stringify(A) == "[(1,2,3)(4,5,6)(7,8,9)]");