#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; bool isRunningRegressionTests() const;
static void updateRegressionTest(const QString& testRootPath); static void updateRegressionTest(const QString& testRootPath);
static void regressionTestConfigureProject();
private: private:
RiaRegressionTestRunner(); RiaRegressionTestRunner();
@ -56,7 +57,6 @@ private:
const QDir& testDir); const QDir& testDir);
static void removeDirectoryWithContent(QDir& dirToDelete); static void removeDirectoryWithContent(QDir& dirToDelete);
static void regressionTestConfigureProject();
static void resizeMaximizedPlotWindows(); static void resizeMaximizedPlotWindows();
static QSize regressionDefaultImageSize(); static QSize regressionDefaultImageSize();
static QString diff2htmlHeaderText(const QString& testRootPath); static QString diff2htmlHeaderText(const QString& testRootPath);

View File

@ -22,6 +22,7 @@
#include "RiaApplication.h" #include "RiaApplication.h"
#include "RiaLogging.h" #include "RiaLogging.h"
#include "RiaRegressionTestRunner.h"
CAF_PDM_SOURCE_INIT(RicfOpenProject, "openProject"); CAF_PDM_SOURCE_INIT(RicfOpenProject, "openProject");
@ -45,5 +46,10 @@ void RicfOpenProject::execute()
return; return;
} }
if (RiaRegressionTestRunner::instance()->isRunningRegressionTests())
{
RiaRegressionTestRunner::regressionTestConfigureProject();
}
RicfCommandFileExecutor::instance()->setLastProjectPath(m_path); RicfCommandFileExecutor::instance()->setLastProjectPath(m_path);
} }