Add mod's unittest.
This commit is contained in:
@@ -237,3 +237,12 @@ TEST_F(Function1D_Test, exp) {
|
|||||||
EXPECT_DOUBLE_AE(result.getData()[2],-13.1288);
|
EXPECT_DOUBLE_AE(result.getData()[2],-13.1288);
|
||||||
EXPECT_DOUBLE_AE(result.getData()[3],-15.2008);
|
EXPECT_DOUBLE_AE(result.getData()[3],-15.2008);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TEST_F(Function1D_Test, mod) {
|
||||||
|
double *data = new double[3]{1.22,3.23,23.2};
|
||||||
|
auto matrix = Aurora::Matrix::fromRawData(data, 3);
|
||||||
|
auto result = Aurora::mod(matrix,1.2);
|
||||||
|
EXPECT_DOUBLE_AE(result.getData()[0],0.02);
|
||||||
|
EXPECT_DOUBLE_AE(result.getData()[1],0.83);
|
||||||
|
EXPECT_DOUBLE_AE(result.getData()[2],0.4);
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user