Remove homemade optional - use std::optional
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
#include <iostream>
|
||||
#include <math.h>
|
||||
#include <memory>
|
||||
#include <optional>
|
||||
#include <numeric>
|
||||
#include <stdexcept>
|
||||
#include <unistd.h>
|
||||
@@ -825,7 +826,7 @@ BOOST_AUTO_TEST_CASE(ConstructorNORUNSPEC_PINCH) {
|
||||
BOOST_CHECK(!grid1.equal( grid2 ));
|
||||
|
||||
BOOST_CHECK(!grid1.isPinchActive());
|
||||
BOOST_CHECK_THROW(grid1.getPinchThresholdThickness(), std::logic_error);
|
||||
BOOST_CHECK_THROW(grid1.getPinchThresholdThickness(), std::bad_optional_access);
|
||||
BOOST_CHECK(grid2.isPinchActive());
|
||||
BOOST_CHECK_EQUAL(grid2.getPinchThresholdThickness(), 0.2);
|
||||
BOOST_CHECK_EQUAL(grid2.getPinchGapMode(), Opm::PinchMode::ModeEnum::GAP);
|
||||
|
||||
Reference in New Issue
Block a user