From fbb46527c2464500429a50c87cdb1aecf278f49d Mon Sep 17 00:00:00 2001 From: philipp schoenberger Date: Mon, 29 Jun 2015 22:59:02 +0200 Subject: [PATCH] add more tests for matrix and vec --- lwrserv/test/test_mat.cpp | 104 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 99 insertions(+), 5 deletions(-) diff --git a/lwrserv/test/test_mat.cpp b/lwrserv/test/test_mat.cpp index 123198d..73220d2 100644 --- a/lwrserv/test/test_mat.cpp +++ b/lwrserv/test/test_mat.cpp @@ -6,29 +6,119 @@ #include "mat.h" #define TESTSIZE 4 +int testMat [TESTSIZE][TESTSIZE]; +int testVec [TESTSIZE]; TEST_GROUP(Matrix) { void setup() { + int i = 1; + int j = 1; + for (int x = 0; x a = testMat; + Vec v = testVec; + + //Vec b = a * v; + for (int x = 0; x a = testMat; + + a = a / 5; + for (int x = 0; x a = testMat; + + a = a - 5; + for (int x = 0; x a = testMat; + + a = a + 5; + for (int x = 0; x a = testMat; + + a = a + 5; + for (int x = 0; x a ; Mat b ; + int val = 1; for (int x = 0; x a ; @@ -70,7 +163,8 @@ TEST(Matrix, init_set) } } } -TEST(Matrix, init) + +TEST(Matrix, initZeroed) { Mat a ; for (int x = 0; x