mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-25 22:50:25 -05:00
#14392 Guard against data lines before well name header in pressure depth reader
This commit is contained in:
1 parent
442d62cf6d
commit
3cc4b00903
2 files changed
+24
-2
No files matched your search
@@ -93,6 +93,28 @@ PSIA FEET
|
||||
EXPECT_NEAR( 22640.66, values0[0].second, delta );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
TEST( RifPressureDepthTextFileReaderTest, DataBeforeWellNameHeader )
|
||||
{
|
||||
auto content = R"(12008.00 22640.66
|
||||
DATE 18-NOV-2018
|
||||
12020.40 22674.44
|
||||
WELLNAME 'A1'
|
||||
DATE 18-NOV-2018
|
||||
12008.00 22640.66
|
||||
\n)";
|
||||
|
||||
auto [items, errorMessage] = RifPressureDepthTextFileReader::parse( content );
|
||||
|
||||
EXPECT_TRUE( errorMessage.isEmpty() );
|
||||
ASSERT_EQ( 1u, items.size() );
|
||||
|
||||
EXPECT_EQ( "A1", items[0].wellName().toStdString() );
|
||||
EXPECT_EQ( 1u, items[0].getPressureDepthValues().size() );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in new issue
Block a user