mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-31 17:17:50 -05:00
Improve detection of special *FIP* property names
Make sure RFIP* and SFIP* are not treated as category results
This commit is contained in:
1 parent
de573a83cc
commit
12ae4dbaaa
3 files changed
+63
-4
No files matched your search
@@ -0,0 +1,56 @@
|
||||
#include "gtest/gtest.h"
|
||||
|
||||
#include "RiaResultNames.h"
|
||||
|
||||
TEST( RiaResultNames, TestIsCategoryResult )
|
||||
{
|
||||
// Test for non-category result names
|
||||
{
|
||||
QString resultVariable = "FIPOIL";
|
||||
bool result = RiaResultNames::isCategoryResult( resultVariable );
|
||||
EXPECT_FALSE( result );
|
||||
}
|
||||
|
||||
{
|
||||
QString resultVariable = "FIPWAT";
|
||||
bool result = RiaResultNames::isCategoryResult( resultVariable );
|
||||
EXPECT_FALSE( result );
|
||||
}
|
||||
|
||||
{
|
||||
QString resultVariable = "FIPGAS";
|
||||
bool result = RiaResultNames::isCategoryResult( resultVariable );
|
||||
EXPECT_FALSE( result );
|
||||
}
|
||||
|
||||
{
|
||||
QString resultVariable = "SFIPGAS";
|
||||
bool result = RiaResultNames::isCategoryResult( resultVariable );
|
||||
EXPECT_FALSE( result );
|
||||
}
|
||||
|
||||
{
|
||||
QString resultVariable = "RFIPGAS";
|
||||
bool result = RiaResultNames::isCategoryResult( resultVariable );
|
||||
EXPECT_FALSE( result );
|
||||
}
|
||||
|
||||
{
|
||||
QString resultVariable = "RFIPGAS_P90";
|
||||
bool result = RiaResultNames::isCategoryResult( resultVariable );
|
||||
EXPECT_FALSE( result );
|
||||
}
|
||||
|
||||
// Test for category result names
|
||||
{
|
||||
QString resultVariable = "MYNUM";
|
||||
bool result = RiaResultNames::isCategoryResult( resultVariable );
|
||||
EXPECT_TRUE( result );
|
||||
}
|
||||
|
||||
{
|
||||
QString resultVariable = "FIPMYPROP";
|
||||
bool result = RiaResultNames::isCategoryResult( resultVariable );
|
||||
EXPECT_TRUE( result );
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user