Skip to content
Snippets Groups Projects
Commit 2dfa351c authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Add missing tests for TinyMatrix

parent de88cacb
Branches
Tags
1 merge request!71Feature/language tiny matrices
......@@ -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)]");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment