Use string based parent *name* in GTNode instead of pointer

This commit is contained in:
Joakim Hove
2020-05-07 17:25:11 +02:00
parent 310bd82b8b
commit 64fb589ec6
6 changed files with 23 additions and 24 deletions

View File

@@ -462,13 +462,13 @@ BOOST_AUTO_TEST_CASE(GroupTree2TEST) {
auto gt = schedule.groupTree(0);
BOOST_CHECK_EQUAL(gt.wells().size(), 0);
BOOST_CHECK_EQUAL(gt.group().name(), "FIELD");
BOOST_CHECK_THROW(gt.parent(), std::invalid_argument);
BOOST_CHECK_THROW(gt.parent_name(), std::invalid_argument);
auto cg = gt.groups();
auto pg = cg[0];
BOOST_CHECK_EQUAL(cg.size(), 1);
BOOST_CHECK_EQUAL(pg.group().name(), "PLATFORM");
BOOST_CHECK_EQUAL(pg.parent().name(), "FIELD");
BOOST_CHECK_EQUAL(pg.parent_name(), "FIELD");
}