#14392 Guard against data lines before well name header in pressure depth reader

This commit is contained in:
Magne Sjaastad committed 2026-07-28 15:21:55 +02:00
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() );
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------