Cotire : Fix duplicate global variables

This commit is contained in:
Magne Sjaastad 2018-12-03 15:22:06 +01:00
parent b06097862f
commit 4026f21a00
4 changed files with 12 additions and 15 deletions

View File

@ -398,9 +398,6 @@ if(RESINSIGHT_ENABLE_COTIRE)
# exclude file using SolveSpace # exclude file using SolveSpace
Application/Tools/RiaSCurveCalculator.cpp Application/Tools/RiaSCurveCalculator.cpp
# exclude test files due to cotire redefinition error report
UnitTests/RifCaseRealizationParametersReader-Test.cpp
) )
foreach (fileToExclude ${COTIRE_EXCLUDE_FILES}) foreach (fileToExclude ${COTIRE_EXCLUDE_FILES})

View File

@ -9,15 +9,15 @@
#include <numeric> #include <numeric>
static const QString TEST_DATA_DIRECTORY = QString("%1/RifCaseRealizationParametersReader/").arg(TEST_DATA_DIR); static const QString CASE_REAL_TEST_DATA_DIRECTORY = QString("%1/RifCaseRealizationParametersReader/").arg(TEST_DATA_DIR);
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
TEST(RifCaseRealizationParametersReaderTest, LocatorTestSuccess) TEST(RifCaseRealizationParametersReaderTest, LocatorTestSuccess)
{ {
QString file = RifCaseRealizationParametersFileLocator::locate(TEST_DATA_DIRECTORY + "4/3/2"); QString file = RifCaseRealizationParametersFileLocator::locate(CASE_REAL_TEST_DATA_DIRECTORY + "4/3/2");
QString expected = TEST_DATA_DIRECTORY + "parameters.txt"; QString expected = CASE_REAL_TEST_DATA_DIRECTORY + "parameters.txt";
EXPECT_EQ(expected.toStdString(), file.toStdString()); EXPECT_EQ(expected.toStdString(), file.toStdString());
} }
@ -26,7 +26,7 @@ TEST(RifCaseRealizationParametersReaderTest, LocatorTestSuccess)
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
TEST(RifCaseRealizationParametersReaderTest, LocatorTestFailure) TEST(RifCaseRealizationParametersReaderTest, LocatorTestFailure)
{ {
QString file = RifCaseRealizationParametersFileLocator::locate(TEST_DATA_DIRECTORY + "4/3/2/1"); QString file = RifCaseRealizationParametersFileLocator::locate(CASE_REAL_TEST_DATA_DIRECTORY + "4/3/2/1");
QString expected = ""; QString expected = "";
EXPECT_EQ(expected.toStdString(), file.toStdString()); EXPECT_EQ(expected.toStdString(), file.toStdString());
} }
@ -36,7 +36,7 @@ TEST(RifCaseRealizationParametersReaderTest, LocatorTestFailure)
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
TEST(RifCaseRealizationParametersReaderTest, SuccessfulParsing) TEST(RifCaseRealizationParametersReaderTest, SuccessfulParsing)
{ {
RifCaseRealizationParametersReader reader(TEST_DATA_DIRECTORY + "parameters.txt"); RifCaseRealizationParametersReader reader(CASE_REAL_TEST_DATA_DIRECTORY + "parameters.txt");
try try
{ {
@ -68,7 +68,7 @@ TEST(RifCaseRealizationParametersReaderTest, SuccessfulParsing)
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
TEST(RifCaseRealizationParametersReaderTest, ParseFailed_InvalidFormat) TEST(RifCaseRealizationParametersReaderTest, ParseFailed_InvalidFormat)
{ {
RifCaseRealizationParametersReader reader(TEST_DATA_DIRECTORY + "parameters_invalid_format.txt"); RifCaseRealizationParametersReader reader(CASE_REAL_TEST_DATA_DIRECTORY + "parameters_invalid_format.txt");
try try
{ {
@ -91,7 +91,7 @@ TEST(RifCaseRealizationParametersReaderTest, ParseFailed_InvalidFormat)
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
TEST(RifCaseRealizationParametersReaderTest, ParseFailed_InvalidNumberFormat) TEST(RifCaseRealizationParametersReaderTest, ParseFailed_InvalidNumberFormat)
{ {
RifCaseRealizationParametersReader reader(TEST_DATA_DIRECTORY + "parameters_invalid_number_format.txt"); RifCaseRealizationParametersReader reader(CASE_REAL_TEST_DATA_DIRECTORY + "parameters_invalid_number_format.txt");
try try
{ {

View File

@ -9,14 +9,14 @@
#include <numeric> #include <numeric>
static const QString TEST_DATA_DIRECTORY = QString("%1/RifElementPropertyTableReader/").arg(TEST_DATA_DIR); static const QString ELEM_PROP_TEST_DATA_DIRECTORY = QString("%1/RifElementPropertyTableReader/").arg(TEST_DATA_DIR);
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
TEST(RicElementPropertyTableReaderTest, BasicUsage) TEST(RicElementPropertyTableReaderTest, BasicUsage)
{ {
RifElementPropertyMetadata metadata = RifElementPropertyTableReader::readMetadata(TEST_DATA_DIRECTORY + "ELASTIC_TABLE.inp"); RifElementPropertyMetadata metadata = RifElementPropertyTableReader::readMetadata(ELEM_PROP_TEST_DATA_DIRECTORY + "ELASTIC_TABLE.inp");
RifElementPropertyTable table; RifElementPropertyTable table;
RifElementPropertyTableReader::readData(&metadata, &table); RifElementPropertyTableReader::readData(&metadata, &table);
@ -40,7 +40,7 @@ TEST(RicElementPropertyTableReaderTest, ParseFailed)
{ {
try try
{ {
RifElementPropertyMetadata metadata = RifElementPropertyTableReader::readMetadata(TEST_DATA_DIRECTORY + "ELASTIC_TABLE_error.inp"); RifElementPropertyMetadata metadata = RifElementPropertyTableReader::readMetadata(ELEM_PROP_TEST_DATA_DIRECTORY + "ELASTIC_TABLE_error.inp");
RifElementPropertyTable table; RifElementPropertyTable table;
RifElementPropertyTableReader::readData(&metadata, &table); RifElementPropertyTableReader::readData(&metadata, &table);

View File

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