Add mod's unittest.

This commit is contained in:
sunwen
2023-04-23 16:42:42 +08:00
parent 4096087315
commit 46be233087

View File

@@ -237,3 +237,12 @@ TEST_F(Function1D_Test, exp) {
EXPECT_DOUBLE_AE(result.getData()[2],-13.1288);
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);
}