bug fixes

This commit is contained in:
Шишов Максим Денисович
2020-09-10 17:48:16 +03:00
committed by Gama
parent 9f6fa4cb8e
commit 8b5f80d6dc
3 changed files with 1194 additions and 19 deletions

View File

@@ -16,18 +16,18 @@ bool cmpSquareMatrixWithValue(PIMathMatrix<double> matrix, Type val, int num) {
TEST(PIMathMatrix_Test, identity) {
auto matrix = PIMathMatrix<double>::identity(3, 3);
for(int i = 0; i < 3; i++){
if(matrix[i][i] != 1.0){
ASSERT_TRUE(false);
}
}
for(int i = 0; i < 3; i++){
for(int j = 0; j < 3; j++){
if(i != j){
for(int i = 0; i < 3; i++) {
for(int j = 0; j < 3; j++) {
if(i != j) {
if(matrix[i][j] != 0.0){
ASSERT_TRUE(false);
}
}
else {
if(matrix[i][i] != 1.0){
ASSERT_TRUE(false);
}
}
}
}
ASSERT_TRUE(true);
@@ -35,11 +35,6 @@ TEST(PIMathMatrix_Test, identity) {
TEST(PIMathMatrixT_Test, element) {
auto matrix = PIMathMatrix<double>::identity(3, 3);
for(uint i = 0; i < 3; i++) {
if(matrix.element(i,i) != 1.0) {
ASSERT_TRUE(false);
}
}
for(int i = 0; i < 3; i++){
for(int j = 0; j < 3; j++){
if(i != j){
@@ -47,6 +42,11 @@ TEST(PIMathMatrixT_Test, element) {
ASSERT_TRUE(false);
}
}
else {
if(matrix.element(i,i) != 1.0) {
ASSERT_TRUE(false);
}
}
}
}
ASSERT_TRUE(true);