#3659 Regression Test : Make sure exported snapshots have same size

This commit is contained in:
Magne Sjaastad 2018-11-11 12:58:51 +01:00
parent 99f182e74d
commit ae94785634
2 changed files with 13 additions and 7 deletions

View File

@ -39,6 +39,7 @@ public:
bool isRunningRegressionTests() const;
static void updateRegressionTest(const QString& testRootPath);
static void regressionTestConfigureProject();
private:
RiaRegressionTestRunner();
@ -56,7 +57,6 @@ private:
const QDir& testDir);
static void removeDirectoryWithContent(QDir& dirToDelete);
static void regressionTestConfigureProject();
static void resizeMaximizedPlotWindows();
static QSize regressionDefaultImageSize();
static QString diff2htmlHeaderText(const QString& testRootPath);

View File

@ -1,17 +1,17 @@
/////////////////////////////////////////////////////////////////////////////////
//
// Copyright (C) 2017 Statoil ASA
//
//
// ResInsight is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
//
// ResInsight is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
// FITNESS FOR A PARTICULAR PURPOSE.
//
// See the GNU General Public License at <http://www.gnu.org/licenses/gpl.html>
//
// See the GNU General Public License at <http://www.gnu.org/licenses/gpl.html>
// for more details.
//
/////////////////////////////////////////////////////////////////////////////////
@ -22,11 +22,12 @@
#include "RiaApplication.h"
#include "RiaLogging.h"
#include "RiaRegressionTestRunner.h"
CAF_PDM_SOURCE_INIT(RicfOpenProject, "openProject");
//--------------------------------------------------------------------------------------------------
///
///
//--------------------------------------------------------------------------------------------------
RicfOpenProject::RicfOpenProject()
{
@ -34,7 +35,7 @@ RicfOpenProject::RicfOpenProject()
}
//--------------------------------------------------------------------------------------------------
///
///
//--------------------------------------------------------------------------------------------------
void RicfOpenProject::execute()
{
@ -45,5 +46,10 @@ void RicfOpenProject::execute()
return;
}
if (RiaRegressionTestRunner::instance()->isRunningRegressionTests())
{
RiaRegressionTestRunner::regressionTestConfigureProject();
}
RicfCommandFileExecutor::instance()->setLastProjectPath(m_path);
}