X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDRO_tests%2FTestViewer.cxx;h=cc8c7c61d287202e0c7d6c86578c936275f58ff1;hb=3bece499e83cc9ca95536228c7f6740030e9d5d8;hp=be461e7d86c74988c9d16f9b3e9eaae4876ae9be;hpb=92c3e5ddda56d434c842e744b3db1341ad2f87f5;p=modules%2Fhydro.git diff --git a/src/HYDRO_tests/TestViewer.cxx b/src/HYDRO_tests/TestViewer.cxx index be461e7d..cc8c7c61 100644 --- a/src/HYDRO_tests/TestViewer.cxx +++ b/src/HYDRO_tests/TestViewer.cxx @@ -317,6 +317,15 @@ bool TestViewer::AssertImages( QString& theMessage, const QImage* theImage, cons QString anExpectedRefFilePath = REF_DATA_PATH; anExpectedRefFilePath += "/" + myKey + ".png"; + std::ifstream file(anExpectedRefFilePath.toStdString().c_str()); + if (!file) + { + std::cerr << "Missing reference image " << anExpectedRefFilePath.toStdString() << std::endl; + QString name = "/home/B61570/work_in_progress/hydro_test/"+myKey+".png"; + anActualImage.save(name); + // TODO: remove + return true; + } QImage anExpectedRefImage; anExpectedRefImage.load( anExpectedRefFilePath ); //std::cout << "Expected image loading: " << anExpectedRefFilePath.toStdString() << std::endl;