Loading src/UnitTests/UnstructuredMesh/MeshDataContainerTest.cpp +10 −4 Original line number Diff line number Diff line // Test of Traits class #ifdef HAVE_GTEST #include <gtest/gtest.h> // #else // #define TEST(_1,_2) void _1() // #define EXPECT_TRUE(_1) (void)(_1 == true) // #define EXPECT_FALSE(_1) (void)(_1 == false) // #define EXPECT_EQ(_1,_2) (void)(_1 == _2) // #endif #include <list> #include <map> #include <array> Loading Loading @@ -39,10 +45,10 @@ TEST( MakeMeshDataContainerTest, basicTest ) MeshDataContainer<std::tuple<int, double, char, int>, 3, 2, 0, 1> containerIni(mesh3,3, 42.15, 'a', 15); EXPECT_EQ(containerIni.getDataByPos<0>(), std::vector<int>(2, 3)); EXPECT_EQ(containerIni.getDataByPos<1>(), std::vector<double>(2, 42.15)); EXPECT_EQ(containerIni.getDataByPos<2>(), std::vector<char>(2, 'a')); EXPECT_EQ(containerIni.getDataByPos<3>(), std::vector<int>(2, 3)); EXPECT_EQ(containerIni.getDataByPos<0>(), std::vector<int>(mesh3.getElements<3>().size(), 3)); EXPECT_EQ(containerIni.getDataByPos<1>(), std::vector<double>(mesh3.getElements<2>().size(), 42.15)); EXPECT_EQ(containerIni.getDataByPos<2>(), std::vector<char>(mesh3.getElements<0>().size(), 'a')); EXPECT_EQ(containerIni.getDataByPos<3>(), std::vector<int>(mesh3.getElements<1>().size(), 3)); DBGMSG("assign test"); Loading Loading
src/UnitTests/UnstructuredMesh/MeshDataContainerTest.cpp +10 −4 Original line number Diff line number Diff line // Test of Traits class #ifdef HAVE_GTEST #include <gtest/gtest.h> // #else // #define TEST(_1,_2) void _1() // #define EXPECT_TRUE(_1) (void)(_1 == true) // #define EXPECT_FALSE(_1) (void)(_1 == false) // #define EXPECT_EQ(_1,_2) (void)(_1 == _2) // #endif #include <list> #include <map> #include <array> Loading Loading @@ -39,10 +45,10 @@ TEST( MakeMeshDataContainerTest, basicTest ) MeshDataContainer<std::tuple<int, double, char, int>, 3, 2, 0, 1> containerIni(mesh3,3, 42.15, 'a', 15); EXPECT_EQ(containerIni.getDataByPos<0>(), std::vector<int>(2, 3)); EXPECT_EQ(containerIni.getDataByPos<1>(), std::vector<double>(2, 42.15)); EXPECT_EQ(containerIni.getDataByPos<2>(), std::vector<char>(2, 'a')); EXPECT_EQ(containerIni.getDataByPos<3>(), std::vector<int>(2, 3)); EXPECT_EQ(containerIni.getDataByPos<0>(), std::vector<int>(mesh3.getElements<3>().size(), 3)); EXPECT_EQ(containerIni.getDataByPos<1>(), std::vector<double>(mesh3.getElements<2>().size(), 42.15)); EXPECT_EQ(containerIni.getDataByPos<2>(), std::vector<char>(mesh3.getElements<0>().size(), 'a')); EXPECT_EQ(containerIni.getDataByPos<3>(), std::vector<int>(mesh3.getElements<1>().size(), 3)); DBGMSG("assign test"); Loading