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)
|
||||
}
|
||||
|
||||
#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)
|
||||
|
Loading…
Reference in New Issue
Block a user