#3770 Import perforations. Add RifPerforationIntervalReaderTest

This commit is contained in:
Bjørn Erik Jensen
2018-11-28 09:50:22 +01:00
parent 1078ccdee6
commit 0083618dd2
3 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
#include "gtest/gtest.h"
#include "RiaTestDataDirectory.h"
#include "RifPerforationIntervalReader.h"
#include <cmath> // Needed for HUGE_VAL on Linux
#include <numeric>
static const QString TEST_DATA_DIRECTORY = QString("%1/RifPerforationIntervalReader/").arg(TEST_DATA_DIR);
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
TEST(RifPerforationIntervalReaderTest, SpacesInWellNameHandledSuccessfully)
{
std::map<QString, std::vector<RifPerforationInterval> >
perforationIntervals = RifPerforationIntervalReader::readPerforationIntervals(TEST_DATA_DIRECTORY + "perforations_with_space_after_well_name.ev");
EXPECT_EQ(10, perforationIntervals["A1_RI_HZX"].size());
}