mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Code review, brush-up, and extended surface unit tests
This commit is contained in:
committed by
Magne Sjaastad
parent
e5f3a3b67d
commit
10e4c60073
@@ -91,6 +91,40 @@ TEST( RifSurfaceReader, GocadReadProperties )
|
||||
EXPECT_NEAR( 0.010476, SY_last, 1e-4 );
|
||||
}
|
||||
|
||||
TEST( RifSurfaceReader, GocadReadNoProperty )
|
||||
{
|
||||
QDir baseFolder( TEST_DATA_DIR );
|
||||
|
||||
QString filename( "RifSurfaceReader/tsurf_eks.ts" );
|
||||
QString filePath = baseFolder.absoluteFilePath( filename );
|
||||
EXPECT_TRUE( QFile::exists( filePath ) );
|
||||
|
||||
RigGocadData gocadData;
|
||||
RifSurfaceReader::readGocadFile( filePath, &gocadData );
|
||||
|
||||
std::vector<QString> propNames = gocadData.propertyNames();
|
||||
std::vector<float> propValues = gocadData.propertyValues( "" );
|
||||
|
||||
EXPECT_TRUE( propNames.size() == 0 );
|
||||
EXPECT_TRUE( propValues.size() == 0 );
|
||||
}
|
||||
|
||||
TEST( RifSurfaceReader, GocadReadNonExistingProperty )
|
||||
{
|
||||
QDir baseFolder( TEST_DATA_DIR );
|
||||
|
||||
QString filename( "RifSurfaceReader/geom_with_properties.ts" );
|
||||
QString filePath = baseFolder.absoluteFilePath( filename );
|
||||
EXPECT_TRUE( QFile::exists( filePath ) );
|
||||
|
||||
RigGocadData gocadData;
|
||||
RifSurfaceReader::readGocadFile( filePath, &gocadData );
|
||||
|
||||
std::vector<float> propValues = gocadData.propertyValues( "NonExistingProperty" );
|
||||
|
||||
EXPECT_TRUE( propValues.size() == 0 );
|
||||
}
|
||||
|
||||
TEST( RifSurfaceReader, ReadWrongFileType )
|
||||
{
|
||||
QDir baseFolder( TEST_DATA_DIR );
|
||||
|
||||
Reference in New Issue
Block a user