ResInsight/ApplicationCode/UnitTests/RifPerforationIntervalReader-Test.cpp
2018-12-04 11:49:29 +01:00

22 lines
877 B
C++

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