mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Merge pull request #4077 from akva2/aquiferdata_test
add data::AquiferData mpiserializer test
This commit is contained in:
commit
5a731eeb17
@ -543,14 +543,17 @@ BOOST_AUTO_TEST_CASE(RestartValue)
|
|||||||
DO_CHECKS(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) \
|
BOOST_AUTO_TEST_CASE(NAME) \
|
||||||
{ \
|
{ \
|
||||||
auto val1 = Opm::TYPE::serializeObject(); \
|
auto val1 = Opm::TYPE::OBJ(); \
|
||||||
auto val2 = PackUnpack2(val1); \
|
auto val2 = PackUnpack2(val1); \
|
||||||
DO_CHECKS(TYPE) \
|
DO_CHECKS(TYPE) \
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define TEST_FOR_TYPE_NAMED(TYPE, NAME) \
|
||||||
|
TEST_FOR_TYPE_NAMED_OBJ(TYPE, NAME, serializeObject)
|
||||||
|
|
||||||
#define TEST_FOR_TYPE(TYPE) \
|
#define TEST_FOR_TYPE(TYPE) \
|
||||||
TEST_FOR_TYPE_NAMED(TYPE, TYPE)
|
TEST_FOR_TYPE_NAMED(TYPE, TYPE)
|
||||||
|
|
||||||
@ -571,6 +574,9 @@ TEST_FOR_TYPE(BCConfig)
|
|||||||
TEST_FOR_TYPE(BrineDensityTable)
|
TEST_FOR_TYPE(BrineDensityTable)
|
||||||
TEST_FOR_TYPE(ColumnSchema)
|
TEST_FOR_TYPE(ColumnSchema)
|
||||||
TEST_FOR_TYPE(Connection)
|
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::CarterTracyData, CarterTracyData)
|
||||||
TEST_FOR_TYPE_NAMED(data::CellData, CellData)
|
TEST_FOR_TYPE_NAMED(data::CellData, CellData)
|
||||||
TEST_FOR_TYPE_NAMED(data::Connection, dataConnection)
|
TEST_FOR_TYPE_NAMED(data::Connection, dataConnection)
|
||||||
|
Loading…
Reference in New Issue
Block a user