diff options
author | Michael Meeks <michael.meeks@novell.com> | 2011-03-11 11:35:29 +0000 |
---|---|---|
committer | Michael Meeks <michael.meeks@novell.com> | 2011-03-11 11:35:29 +0000 |
commit | 8c59580b88a33d7f0c892c9c53776716ad661fcf (patch) | |
tree | da43a9c8f3ba7cba7afca05894acc8712f6e36ce /testautomation/framework/required/includes/topten.inc | |
parent | e62f74cabe9558e003d3105df7a69e3841dfc9ce (diff) | |
parent | 36979f1c9e43c42e62b0ad5a32b7abb2fc425b5b (diff) |
Merge commit 'ooo/DEV300_m101' into integration/dev300_m101
Conflicts:
smoketestoo_native/data/Global.xml
smoketestoo_native/data/OptionsDlg.xml
smoketestoo_native/data/Test_10er.xml
smoketestoo_native/data/content.xml
smoketestoo_native/smoketest.cxx
test/source/cpp/getargument.cxx
test/source/cpp/officeconnection.cxx
testautomation/framework/optional/includes/basic_vba-compat_security_check.inc
testautomation/framework/optional/includes/filedlg_cjk_folders.inc
testautomation/global/sid/all.sid
testautomation/global/sid/bars.sid
testautomation/global/sid/e_all.sid
testautomation/global/win/bars.win
testautomation/graphics/optional/includes/impress/i_slideshow2.inc
testautomation/graphics/optional/includes/impress/i_slideshow3.inc
testtools/source/bridgetest/bridgetest.cxx
testtools/source/bridgetest/constructors.cxx
testtools/source/bridgetest/makefile.mk
testtools/source/bridgetest/testComponent.component
Diffstat (limited to 'testautomation/framework/required/includes/topten.inc')
-rw-r--r--[-rwxr-xr-x] | testautomation/framework/required/includes/topten.inc | 107 |
1 files changed, 10 insertions, 97 deletions
diff --git a/testautomation/framework/required/includes/topten.inc b/testautomation/framework/required/includes/topten.inc index fdfdb49fec97..165c63bb20e6 100755..100644 --- a/testautomation/framework/required/includes/topten.inc +++ b/testautomation/framework/required/includes/topten.inc @@ -25,7 +25,7 @@ ' '/************************************************************************ '* -'* owner : joerg.skottke@oracle.com +'* owner : gregor.hartmann@oracle.com '* '* short description : Smoke test (load/save/clipboard) '* @@ -65,7 +65,6 @@ testcase Top_ten_test dim sUserWorkDirectory as string dim sFilename_native as String - dim sFilename_export as String dim sFilter_native as string dim sFilter_export as String dim bExportFile as boolean @@ -78,19 +77,15 @@ testcase Top_ten_test ' set the filenames and their filters. HTML is not exported if ( gApplication = "HTML" ) then sFilename_native = "ls_test.html" - sFilename_export = "ls_test.htm" bExportFile = FALSE else sFilename_native = "ls_test" & hGetSuffix( "current" ) - sFilename_export = "ls_test" & hGetSuffix( "569" ) endif printlog( "File (current): " & sFilename_native ) - printlog( "File (src569).: " & sFilename_export ) ' Delete the workfiles, they might have been left over by prior incomplete testrun hDeleteFile( sUserWorkDirectory & sFilename_native ) - hDeleteFile( sUserWorkDirectory & sFilename_export ) ' Set the API filternames for the current application (native XML format) select case gApplication @@ -113,45 +108,16 @@ testcase Top_ten_test printlog( "Save (default-fileformat): " & sFilename_native ) call hFileSaveAsKill ( sUserWorkDirectory & sFilename_native ) - if ( bExportFile ) then - - ' Set the API filternames for the current application (StarOffice 5.2 binary format) - select case gApplication - case "WRITER" : sFilter_export = "StarWriter 5.0" - case "CALC" : sFilter_export = "StarCalc 5.0" - case "DRAW" : sFilter_export = "StarDraw 5.0" - case "IMPRESS" : sFilter_export = "StarImpress 5.0" - case "MATH" : sFilter_export = "StarMath 5.0" - case "MASTERDOCUMENT" : sFilter_export = "StarWriter 5.0/GlobalDocument" - case else : warnlog "Invalid gApplication: " & gApplication - end select - - printlog( "Save (5.2-fileformat): " & sFilename_export ) - hFileSaveAsWithFilterKill( sUserWorkDirectory & sFilename_export , sFilter_export ) - - printlog( "Close" ) - FileClose - - ' There should be no alien warning - kontext "active" - If ( active.exists( 1 ) ) then - warnlog( "Unexpected messagebox: '" & active.getText & "'" ) - Active.Yes - else - printlog( "No more alien warning on closing the document. Good." ) - endif - else - FileClose + FileClose - kontext "active" - if ( Active.Exists( 1 ) ) then - warnlog( "Unexpected Active after saving: '" & active.getText & "'" ) - try - Active.Yes() - catch - Active.No() - endcatch - endif + kontext "active" + if ( Active.Exists( 1 ) ) then + warnlog( "Unexpected Active after saving: '" & active.getText & "'" ) + try + Active.Yes() + catch + Active.No() + endcatch endif printlog( "Load (default-fileformat): " & sFilename_native ) @@ -167,60 +133,7 @@ testcase Top_ten_test printlog( "Close" ) FileClose - if ( bExportFile ) then - - printlog( "Load (5.2-fileformat): " & sFilename_export ) - call hFileOpen (sUserWorkDirectory & sFilename_export) - - if ( gApplication = "MATH" AND iSprache = 84 AND gPlatform="lin" ) then - try - kontext "DocumentMath" - DocumentMath.MouseDown(50,50) - DocumentMath.MouseUp(50,50) - qaErrorLog( "Use workaround focus problem for math and language vi/84" ) - ' Needed by AndreSchnabel, not manual reproduceable, only with TestTool - catch - qaErrorLog( "Workaround focus problem failed." ) - endcatch - endif - - ' Modify the export document to trigger the alien warning on next save - printlog( "Change the document" ) - hChangeDoc() - - printlog( "Save" ) - FileSave - - Kontext "AlienWarning" - if ( AlienWarning.exists( 3 ) ) then - printlog( "Closing expected alien warning. Good." ) - AlienWarning.OK() - else - warnlog( "Alien warning is missing" ) - endif - - kontext "active" - if ( Active.Exists( 3 ) ) then - warnlog( "Unexpected messagebox: '" & active.getText & "'" ) - Active.yes - else - printlog( "No unexpected messages on save. Good." ) - endif - - printlog( "Close" ) - FileClose - - kontext "active" - if ( Active.Exists() ) then - warnlog( "Unexpected messagebox: '" & active.getText & "'" ) - Active.Yes() - else - printlog( "No more alien warning to close. Good." ) - endif - endif - hDeleteFile( sUserWorkDirectory & sFilename_native ) - hDeleteFile( sUserWorkDirectory & sFilename_export ) endcase |