mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 23:20:29 -05:00
Fix RigResdataGridConverter test assert in debug.
This commit is contained in:
1 parent
c6b8620486
commit
d494725da8
1 file changed
+9
-1
@@ -68,6 +68,8 @@ TEST( RigResdataGridConverterTest, NativeGridExportRoundTrip )
|
||||
const RigMainGrid* originalGrid = originalCaseData->mainGrid();
|
||||
ASSERT_NE( originalGrid, nullptr ) << "Original grid is null";
|
||||
|
||||
originalCaseData->mainGrid()->computeCachedData();
|
||||
|
||||
// Record original grid properties
|
||||
size_t originalNI = originalGrid->cellCountI();
|
||||
size_t originalNJ = originalGrid->cellCountJ();
|
||||
@@ -124,10 +126,11 @@ TEST( RigResdataGridConverterTest, NativeGridExportRoundTrip )
|
||||
QString readBackErrorMessages;
|
||||
bool readBackResult = RifEclipseInputFileTools::openGridFile( exportFilePath, exportedCaseData.p(), false, &readBackErrorMessages );
|
||||
ASSERT_TRUE( readBackResult ) << "Failed to read back exported grid: " << readBackErrorMessages.toStdString();
|
||||
|
||||
const RigMainGrid* exportedGrid = exportedCaseData->mainGrid();
|
||||
ASSERT_NE( exportedGrid, nullptr ) << "Exported grid is null";
|
||||
|
||||
exportedCaseData->mainGrid()->computeCachedData();
|
||||
|
||||
// Step 4: Compare original and exported grids
|
||||
EXPECT_EQ( originalNI, exportedGrid->cellCountI() ) << "Grid I dimension mismatch";
|
||||
EXPECT_EQ( originalNJ, exportedGrid->cellCountJ() ) << "Grid J dimension mismatch";
|
||||
@@ -220,6 +223,8 @@ TEST( RigResdataGridConverterTest, FullRoundTrip )
|
||||
bool loadResult = RifEclipseInputFileTools::openGridFile( inputFilePath, originalCaseData.p(), false, &errorMessages );
|
||||
ASSERT_TRUE( loadResult );
|
||||
|
||||
originalCaseData->mainGrid()->computeCachedData();
|
||||
|
||||
const RigMainGrid* originalGrid = originalCaseData->mainGrid();
|
||||
auto originalMapAxes = originalGrid->mapAxesF();
|
||||
auto originalBoundingBox = originalGrid->boundingBox();
|
||||
@@ -284,6 +289,8 @@ TEST( RigResdataGridConverterTest, GridExportWith2x2x2Refinement )
|
||||
bool loadResult = RifEclipseInputFileTools::openGridFile( inputFilePath, originalCaseData.p(), false, &errorMessages );
|
||||
ASSERT_TRUE( loadResult ) << "Failed to load grid: " << errorMessages.toStdString();
|
||||
|
||||
originalCaseData->mainGrid()->computeCachedData();
|
||||
|
||||
const RigMainGrid* originalGrid = originalCaseData->mainGrid();
|
||||
|
||||
// Record original cell count
|
||||
@@ -480,6 +487,7 @@ TEST( RigResdataGridConverterTest, GridExportWithLocalCoordinates )
|
||||
ASSERT_TRUE( loadResult ) << "Failed to load grid: " << errorMessages.toStdString();
|
||||
|
||||
const RigMainGrid* originalGrid = originalCaseData->mainGrid();
|
||||
originalCaseData->mainGrid()->computeCachedData();
|
||||
|
||||
// Only test local coordinates if original grid uses MAPAXES
|
||||
if ( !originalGrid->useMapAxes() )
|
||||
|
||||
Reference in new issue
Block a user