X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDRO_tests%2Ftest_HYDROData_StricklerTable.cxx;h=659d490134bcd0c1cf183e8f60d4d8f298fe8411;hb=3bece499e83cc9ca95536228c7f6740030e9d5d8;hp=830a0aa48acdd018861ace8d3287977222eb86cd;hpb=ccf1fc3746f78940dffc56d4958695c39a2a3088;p=modules%2Fhydro.git diff --git a/src/HYDRO_tests/test_HYDROData_StricklerTable.cxx b/src/HYDRO_tests/test_HYDROData_StricklerTable.cxx index 830a0aa4..659d4901 100644 --- a/src/HYDRO_tests/test_HYDROData_StricklerTable.cxx +++ b/src/HYDRO_tests/test_HYDROData_StricklerTable.cxx @@ -29,10 +29,11 @@ #include const QString DEF_STR_PATH = qgetenv( "HYDRO_ROOT_DIR" ) + "/share/salome/resources/hydro/def_strickler_table_06.txt"; +extern QString TMP_DIR; void test_HYDROData_StricklerTable::test_import() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -58,13 +59,13 @@ void test_HYDROData_StricklerTable::test_import() void test_HYDROData_StricklerTable::test_import_export_equivalence() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); CPPUNIT_ASSERT_EQUAL( true, aTable->Import( DEF_STR_PATH ) ); - QString aTmpPath = QDir::tempPath() + "/stricker.txt"; + QString aTmpPath = TMP_DIR + "/stricker.txt"; CPPUNIT_ASSERT_EQUAL( true, aTable->Export( aTmpPath ) ); QFile aRefFile( DEF_STR_PATH ), aTmpFile( aTmpPath ); @@ -89,7 +90,7 @@ void test_HYDROData_StricklerTable::test_import_export_equivalence() void test_HYDROData_StricklerTable::test_type_by_attr() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -105,7 +106,7 @@ void test_HYDROData_StricklerTable::test_type_by_attr() void test_HYDROData_StricklerTable::test_unique_attr_name() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable1 = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -133,7 +134,7 @@ void test_HYDROData_StricklerTable::test_unique_attr_name() void test_HYDROData_StricklerTable::test_colors_sync() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable1 = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -157,7 +158,7 @@ void test_HYDROData_StricklerTable::test_colors_sync() void test_HYDROData_StricklerTable::test_duplication_refs_613() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable1 = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -203,14 +204,15 @@ void test_HYDROData_StricklerTable::test_duplication_refs_613() void test_HYDROData_StricklerTable::test_dump_python() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); aTable->SetName( "ST" ); CPPUNIT_ASSERT_EQUAL( true, aTable->Import( DEF_STR_PATH ) ); - QString aTmpPath = QDir::tempPath() + "/st_dump.py"; + QString aTmpPath = TMP_DIR + "/st_dump.py"; + CPPUNIT_ASSERT_EQUAL( true, aDoc->DumpToPython( aTmpPath, false ) ); CPPUNIT_ASSERT_SCRIPTS_EQUAL( "st_dump.py", true, true, 0 ); @@ -220,7 +222,7 @@ void test_HYDROData_StricklerTable::test_dump_python() void test_HYDROData_StricklerTable::test_add_row_in_gui_refs_717() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) );