diff --git a/tests/test_ParallelRestart.cpp b/tests/test_ParallelRestart.cpp index bebec01c9..892a0b0bd 100644 --- a/tests/test_ParallelRestart.cpp +++ b/tests/test_ParallelRestart.cpp @@ -543,14 +543,17 @@ BOOST_AUTO_TEST_CASE(RestartValue) DO_CHECKS(RestartValue) } -#define TEST_FOR_TYPE_NAMED(TYPE, NAME) \ +#define TEST_FOR_TYPE_NAMED_OBJ(TYPE, NAME, OBJ) \ BOOST_AUTO_TEST_CASE(NAME) \ { \ - auto val1 = Opm::TYPE::serializeObject(); \ + auto val1 = Opm::TYPE::OBJ(); \ auto val2 = PackUnpack2(val1); \ DO_CHECKS(TYPE) \ } +#define TEST_FOR_TYPE_NAMED(TYPE, NAME) \ + TEST_FOR_TYPE_NAMED_OBJ(TYPE, NAME, serializeObject) + #define TEST_FOR_TYPE(TYPE) \ TEST_FOR_TYPE_NAMED(TYPE, TYPE) @@ -571,6 +574,9 @@ TEST_FOR_TYPE(BCConfig) TEST_FOR_TYPE(BrineDensityTable) TEST_FOR_TYPE(ColumnSchema) TEST_FOR_TYPE(Connection) +TEST_FOR_TYPE_NAMED_OBJ(data::AquiferData, AquiferData_CarterTracy, serializeObjectC) +TEST_FOR_TYPE_NAMED_OBJ(data::AquiferData, AquiferData_Fetkovich, serializeObjectF) +TEST_FOR_TYPE_NAMED_OBJ(data::AquiferData, AquiferData_Numeric, serializeObjectN) TEST_FOR_TYPE_NAMED(data::CarterTracyData, CarterTracyData) TEST_FOR_TYPE_NAMED(data::CellData, CellData) TEST_FOR_TYPE_NAMED(data::Connection, dataConnection)