#4169 Saturation-Pressure plot : Whitespace

This commit is contained in:
Magne Sjaastad committed 2019-03-05 14:18:57 +01:00
1 parent 42f93d3a5a
commit 6440d8106b
1 file changed
+65 -46
@@ -8,38 +8,20 @@
#include <QFile> #include <QFile>
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//--------------------------------------------------------------------------------------------------
/*
TEST(RifEclipseInputFileToolsTest, PathsKeyword)
{
QString filename = "d:/Models/Statoil/troll_Ref2014/T07-4A-W2014-06.DATA";
//QString filename = "d:/Models/Statoil/!myTestWithWellLog/TEST10K_FLT_LGR_NNC.DATA";
std::vector<std::pair<QString, QString>> pathEntries;
RifEclipseInputFileTools::parseAndReadPathAliasKeyword(filename, &pathEntries);
for (auto entry : pathEntries)
{
qDebug() << entry.first << " " << entry.second;
}
std::vector<QString> filenamesWithFaults;
cvf::Collection<RigFault> faults;
RifEclipseInputFileTools::readFaultsInGridSection(filename, &faults, &filenamesWithFaults);
}
*/
//--------------------------------------------------------------------------------------------------
///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
TEST(RifEclipseInputFileToolsTest, FaultFaces) TEST(RifEclipseInputFileToolsTest, FaultFaces)
{ {
{ {
QStringList faceTexts; QStringList faceTexts;
faceTexts << "X" << "X+" << "I" << "I+" << "x" << "x+" << "i" << "i+"; faceTexts << "X"
<< "X+"
<< "I"
<< "I+"
<< "x"
<< "x+"
<< "i"
<< "i+";
cvf::StructGridInterface::FaceEnum faceType; cvf::StructGridInterface::FaceEnum faceType;
foreach (QString text, faceTexts) foreach (QString text, faceTexts)
@@ -51,10 +33,13 @@ TEST(RifEclipseInputFileToolsTest, FaultFaces)
{ {
QStringList faceTexts; QStringList faceTexts;
faceTexts << "X-" << "I-" << "x-" << "i-"; faceTexts << "X-"
<< "I-"
<< "x-"
<< "i-";
cvf::StructGridInterface::FaceEnum faceType; cvf::StructGridInterface::FaceEnum faceType;
foreach(QString text, faceTexts) foreach (QString text, faceTexts)
{ {
faceType = RifEclipseInputFileTools::faceEnumFromText(text); faceType = RifEclipseInputFileTools::faceEnumFromText(text);
EXPECT_EQ(cvf::StructGridInterface::NEG_I, faceType); EXPECT_EQ(cvf::StructGridInterface::NEG_I, faceType);
@@ -63,10 +48,17 @@ TEST(RifEclipseInputFileToolsTest, FaultFaces)
{ {
QStringList faceTexts; QStringList faceTexts;
faceTexts << "Y" << "Y+" << "J" << "J+" << "y" << "y+" << "j" << "j+"; faceTexts << "Y"
<< "Y+"
<< "J"
<< "J+"
<< "y"
<< "y+"
<< "j"
<< "j+";
cvf::StructGridInterface::FaceEnum faceType; cvf::StructGridInterface::FaceEnum faceType;
foreach(QString text, faceTexts) foreach (QString text, faceTexts)
{ {
faceType = RifEclipseInputFileTools::faceEnumFromText(text); faceType = RifEclipseInputFileTools::faceEnumFromText(text);
EXPECT_EQ(cvf::StructGridInterface::POS_J, faceType); EXPECT_EQ(cvf::StructGridInterface::POS_J, faceType);
@@ -75,10 +67,13 @@ TEST(RifEclipseInputFileToolsTest, FaultFaces)
{ {
QStringList faceTexts; QStringList faceTexts;
faceTexts << "Y-" << "J-" << "y-" << "j-"; faceTexts << "Y-"
<< "J-"
<< "y-"
<< "j-";
cvf::StructGridInterface::FaceEnum faceType; cvf::StructGridInterface::FaceEnum faceType;
foreach(QString text, faceTexts) foreach (QString text, faceTexts)
{ {
faceType = RifEclipseInputFileTools::faceEnumFromText(text); faceType = RifEclipseInputFileTools::faceEnumFromText(text);
EXPECT_EQ(cvf::StructGridInterface::NEG_J, faceType); EXPECT_EQ(cvf::StructGridInterface::NEG_J, faceType);
@@ -87,10 +82,17 @@ TEST(RifEclipseInputFileToolsTest, FaultFaces)
{ {
QStringList faceTexts; QStringList faceTexts;
faceTexts << "Z" << "Z+" << "K" << "k+" << "z" << "z+" << "k" << "k+"; faceTexts << "Z"
<< "Z+"
<< "K"
<< "k+"
<< "z"
<< "z+"
<< "k"
<< "k+";
cvf::StructGridInterface::FaceEnum faceType; cvf::StructGridInterface::FaceEnum faceType;
foreach(QString text, faceTexts) foreach (QString text, faceTexts)
{ {
faceType = RifEclipseInputFileTools::faceEnumFromText(text); faceType = RifEclipseInputFileTools::faceEnumFromText(text);
EXPECT_EQ(cvf::StructGridInterface::POS_K, faceType); EXPECT_EQ(cvf::StructGridInterface::POS_K, faceType);
@@ -99,37 +101,44 @@ TEST(RifEclipseInputFileToolsTest, FaultFaces)
{ {
QStringList faceTexts; QStringList faceTexts;
faceTexts << "Z-" << "K-" << "z-" << "k-"; faceTexts << "Z-"
<< "K-"
<< "z-"
<< "k-";
cvf::StructGridInterface::FaceEnum faceType; cvf::StructGridInterface::FaceEnum faceType;
foreach(QString text, faceTexts) foreach (QString text, faceTexts)
{ {
faceType = RifEclipseInputFileTools::faceEnumFromText(text); faceType = RifEclipseInputFileTools::faceEnumFromText(text);
EXPECT_EQ(cvf::StructGridInterface::NEG_K, faceType); EXPECT_EQ(cvf::StructGridInterface::NEG_K, faceType);
} }
} }
// Improved parsing handling some special cases // Improved parsing handling some special cases
{ {
QStringList faceTexts; QStringList faceTexts;
faceTexts << "Z--" << "z--" << "z/" << " y /"; faceTexts << "Z--"
<< "z--"
<< "z/"
<< " y /";
cvf::StructGridInterface::FaceEnum faceType; cvf::StructGridInterface::FaceEnum faceType;
foreach(QString text, faceTexts) foreach (QString text, faceTexts)
{ {
faceType = RifEclipseInputFileTools::faceEnumFromText(text); faceType = RifEclipseInputFileTools::faceEnumFromText(text);
EXPECT_NE(cvf::StructGridInterface::NO_FACE, faceType); EXPECT_NE(cvf::StructGridInterface::NO_FACE, faceType);
} }
} }
//Invalid faces // Invalid faces
{ {
QStringList faceTexts; QStringList faceTexts;
faceTexts << "-k-" << " -k " << " +k- "; faceTexts << "-k-"
<< " -k "
<< " +k- ";
cvf::StructGridInterface::FaceEnum faceType; cvf::StructGridInterface::FaceEnum faceType;
foreach(QString text, faceTexts) foreach (QString text, faceTexts)
{ {
faceType = RifEclipseInputFileTools::faceEnumFromText(text); faceType = RifEclipseInputFileTools::faceEnumFromText(text);
EXPECT_EQ(cvf::StructGridInterface::NO_FACE, faceType); EXPECT_EQ(cvf::StructGridInterface::NO_FACE, faceType);
@@ -139,16 +148,18 @@ TEST(RifEclipseInputFileToolsTest, FaultFaces)
// Valid cases with whitespace // Valid cases with whitespace
{ {
QStringList faceTexts; QStringList faceTexts;
faceTexts << " X" << " X+ " << " I " << " i+ "; faceTexts << " X"
<< " X+ "
<< " I "
<< " i+ ";
cvf::StructGridInterface::FaceEnum faceType; cvf::StructGridInterface::FaceEnum faceType;
foreach(QString text, faceTexts) foreach (QString text, faceTexts)
{ {
faceType = RifEclipseInputFileTools::faceEnumFromText(text); faceType = RifEclipseInputFileTools::faceEnumFromText(text);
EXPECT_EQ(cvf::StructGridInterface::POS_I, faceType); EXPECT_EQ(cvf::StructGridInterface::POS_I, faceType);
} }
} }
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
@@ -187,11 +198,14 @@ TEST(RifEclipseInputFileToolsTest, EquilData)
&fileNamesContainingKeyword, &fileNamesContainingKeyword,
&isEditKeywordDetected, &isEditKeywordDetected,
includeStatementAbsolutePathPrefix); includeStatementAbsolutePathPrefix);
EXPECT_EQ((int)10, keywordContent.size());
/*
for (const auto& s : keywordContent) for (const auto& s : keywordContent)
{ {
qDebug() << s; qDebug() << s;
} }
*/
} }
} }
@@ -231,9 +245,14 @@ TEST(RifEclipseInputFileToolsTest, FaultData)
&fileNamesContainingKeyword, &fileNamesContainingKeyword,
&isEditKeywordDetected, &isEditKeywordDetected,
includeStatementAbsolutePathPrefix); includeStatementAbsolutePathPrefix);
EXPECT_EQ((int)1041, keywordContent.size());
/*
for (const auto& s : keywordContent) for (const auto& s : keywordContent)
{ {
qDebug() << s; qDebug() << s;
} }
*/
} }
} }