fix little coverage issues

This commit is contained in:
BlackMATov
2021-02-13 14:27:59 +07:00
parent bc24072d74
commit b6c763d19d
3 changed files with 45 additions and 0 deletions

View File

@@ -190,6 +190,33 @@ TEST_CASE("vmath/qua") {
v.s = 4;
CHECK(v == qua(1,2,3,4));
}
{
qua<int> v;
v[0] = 1;
v[1] = 2;
v[2] = 3;
v[3] = 4;
CHECK(v == qua(1,2,3,4));
}
{
qua<int> v;
v.at(0) = 1;
v.at(1) = 2;
v.at(2) = 3;
v.at(3) = 4;
CHECK(v == qua(1,2,3,4));
}
{
const qua v{1,2,3,4};
CHECK(v[0] == 1);
CHECK(v[1] == 2);
CHECK(v[2] == 3);
CHECK(v[3] == 4);
CHECK(v.at(0) == 1);
CHECK(v.at(1) == 2);
CHECK(v.at(2) == 3);
CHECK(v.at(3) == 4);
}
}
SUBCASE("at") {