X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDRO_tests%2Ftest_HYDROData_Main.cxx;h=05f6b9b8f8cb7140b5c208f3b962cdb14bc07f0b;hb=9d91b0eac6b735bc098e0d4fa50b8833534bd38c;hp=7382740c31ce9975aa9747a43fe9c7ca1349dc0c;hpb=6780df21a603b374c850fc560d6d4855341d45c3;p=modules%2Fhydro.git diff --git a/src/HYDRO_tests/test_HYDROData_Main.cxx b/src/HYDRO_tests/test_HYDROData_Main.cxx index 7382740c..05f6b9b8 100644 --- a/src/HYDRO_tests/test_HYDROData_Main.cxx +++ b/src/HYDRO_tests/test_HYDROData_Main.cxx @@ -30,6 +30,9 @@ #include #include +#define _DEVDEBUG_ +#include "HYDRO_trace.hxx" + int main( int argc, char* argv[] ) { QApplication anApp( argc, argv ); @@ -41,7 +44,7 @@ int main( int argc, char* argv[] ) int W = 800, H = 600; aWindow->setGeometry( 200, 200, W, H ); aWindow->show(); - QTest::qWaitForWindowShown( aWindow ); + QTest::qWaitForWindowExposed( aWindow ); int dy = 34; //std::cout << dx << "," << dy << std::endl; @@ -86,7 +89,11 @@ int main( int argc, char* argv[] ) << std::endl; return 0; } - - //anApp.exec(); + bool isOK = result.wasSuccessful(); + DEBTRACE("End of tests"); + aWindow->close(); + aSession.closeSession(); + anApp.exit(!isOK); + DEBTRACE("--- TODO: exception on exit..."); // TODO: exception on exit... return result.wasSuccessful() ? 0 : 1; }