summaryrefslogtreecommitdiff
path: root/smoketestoo_native/data
diff options
context:
space:
mode:
Diffstat (limited to 'smoketestoo_native/data')
-rw-r--r--smoketestoo_native/data/Events.xml4
-rw-r--r--smoketestoo_native/data/Global.xml186
-rw-r--r--smoketestoo_native/data/Test_10er.xml284
-rw-r--r--smoketestoo_native/data/Test_DB.xml38
-rw-r--r--smoketestoo_native/data/Test_Ext.xml20
5 files changed, 266 insertions, 266 deletions
diff --git a/smoketestoo_native/data/Events.xml b/smoketestoo_native/data/Events.xml
index 6536c1c5eafc..956a1ee40e2e 100644
--- a/smoketestoo_native/data/Events.xml
+++ b/smoketestoo_native/data/Events.xml
@@ -36,7 +36,7 @@ Sub ClickSaveTest
if not OptionsDlg.cbSaveTest.Value then
OptionsDlg.cbOpenTest.Value = false
OptionsDlg.cbOpenTest.Enabled = false
- else
+ else
OptionsDlg.cbOpenTest.Enabled = true
end If
End Sub
@@ -45,7 +45,7 @@ Sub ClickCutTest
if not OptionsDlg.cbCutTest.Value then
OptionsDlg.cbPasteTest.Value = false
OptionsDlg.cbPasteTest.Enabled = false
- else
+ else
OptionsDlg.cbPasteTest.Enabled = true
end If
End Sub
diff --git a/smoketestoo_native/data/Global.xml b/smoketestoo_native/data/Global.xml
index 364d2e2efcfb..43d0a14e6734 100644
--- a/smoketestoo_native/data/Global.xml
+++ b/smoketestoo_native/data/Global.xml
@@ -131,11 +131,11 @@ Sub Main
if bShowTable then
call ClearDoc (gOutPutDoc)
end If
-
+
call ClearStatus
-
+
Call Test_10er.Main
-
+
if bShowTable then
call CreateStatusTable2
call CreateStatusTable
@@ -155,7 +155,7 @@ Sub CreateStatusTable
tableHeaders(cStMath) = "Math"
tableHeaders(cStHTML) = "HTML"
tableHeaders(cStJava) = "Java"
-
+
dim tableColums(5) as string
tableColums(cDocNew) = "new"
tableColums(cDocCut) = "cut"
@@ -163,60 +163,60 @@ Sub CreateStatusTable
tableColums(cDocSaveOpen8) = "V8.0"
tableColums(cDocSaveOpenXML) = "XML"
tableColums(cDocSaveOpen50) = "V5.0"
-' tableColums(cDocClose) = "close"
-
+' tableColums(cDocClose) = "close"
+
aDoc = gOutPutDoc
-
+
xText = aDoc.Text
xCursor = xText.createTextCursor()
-
-' xCursor.gotoStart(FALSE)
-' xCursor.GoRight (2, False)
-' SetParagraphBreak (xCursor)
-' SetParagraphBreak (xCursor)
+
+' xCursor.gotoStart(FALSE)
+' xCursor.GoRight (2, False)
+' SetParagraphBreak (xCursor)
+' SetParagraphBreak (xCursor)
xCursor.gotoStart(FALSE)
xCursor.GoRight (4, False)
SetParagraphBreak (xCursor)
xCursor.GoRight (1, False)
SetParagraphBreak (xCursor)
xCursor.GoRight (1, False)
-
+
table = aDoc.createInstance("com.sun.star.text.TextTable")
table.initialize(7,9)
table.Name = "StTab1"
xText.insertTextContent(xCursor, table, FALSE)
-
+
tableCursor = table.createCursorByCellName(table.CellNames(0))
tableCursor.gotoStart(FALSE)
tableCursor.goRight(1,FALSE)
-
+
for i% = 0 to 7
cName = tableCursor.getRangeName()
xCell = table.getCellByName(cName)
xCell.String=tableHeaders(i%)
-
+
xCell.BackTransparent = False
xCell.BackColor = cCoGrey
-
+
tableCursor.goRight(1,FALSE)
next i%
-
+
xCursor.gotoStart(FALSE)
-' SetParagraphBreak (xCursor)
-' SetParagraphBreak (xCursor)
-
- tableCursor.gotoStart(FALSE)
+' SetParagraphBreak (xCursor)
+' SetParagraphBreak (xCursor)
+
+ tableCursor.gotoStart(FALSE)
cName = tableCursor.getRangeName()
xCell = table.getCellByName(cName)
xCell.BackTransparent = False
xCell.BackColor = cCoGrey
-
+
for i% = 0 to 5
tableCursor.goDown(1,FALSE)
cName = tableCursor.getRangeName()
xCell = table.getCellByName(cName)
xCell.String=tableColums(i%)
-
+
xCell.BackTransparent = False
xCell.BackColor = cCoGrey
next i%
@@ -229,7 +229,7 @@ Sub CreateStatusTable2
tableHeaders(cStExtension-9) = "Extension"
tableHeaders(3) = ""
tableHeaders(4) = ""
-
+
dim tableColums(5) as string
tableColums(cDBService ) = "services"
tableColums(cDBOpen ) = "open"
@@ -237,47 +237,47 @@ Sub CreateStatusTable2
tableColums(cDBDelete ) = "delete"
tableColums(cDBSeek ) = "seek"
tableColums(cDBClose ) = "close"
-
+
dim tableColums2(3) as string
tableColums2(cEXTService ) = "services"
tableColums2(cEXTInstall ) = "install"
tableColums2(cEXTUninstall ) = "uninstall"
-
+
aDoc = gOutPutDoc
-
+
xText = aDoc.Text
xCursor = xText.createTextCursor()
-
+
xCursor.gotoStart(FALSE)
xCursor.GoRight (4, False)
SetParagraphBreak (xCursor)
SetParagraphBreak (xCursor)
xCursor.gotoEnd(FALSE)
-
+
table = aDoc.createInstance("com.sun.star.text.TextTable")
table.initialize(7,6)
table.Name = "StTab2"
'table.RelativeWidth =500
-
+
xText.insertTextContent(xCursor, table, FALSE)
-
+
tableCursor = table.createCursorByCellName(table.CellNames(0))
tableCursor.gotoStart(FALSE)
tableCursor.goRight(1,FALSE)
-
+
for i% = 0 to 5
cName = tableCursor.getRangeName()
xCell = table.getCellByName(cName)
xCell.String=tableHeaders(i%)
-
+
xCell.BackTransparent = False
xCell.BackColor = cCoGrey
-
+
tableCursor.goRight(1,FALSE)
next i%
-
+
tableCursor.gotoStart(FALSE)
-
+
cName = tableCursor.getRangeName()
xCell = table.getCellByName(cName)
xCell.BackTransparent = False
@@ -288,20 +288,20 @@ Sub CreateStatusTable2
cName = tableCursor.getRangeName()
xCell = table.getCellByName(cName)
xCell.String=tableColums(i%)
-
+
xCell.BackTransparent = False
xCell.BackColor = cCoGrey
next i%
-
+
tableCursor.gotoStart(FALSE)
tableCursor.goRight(2,FALSE)
-
+
for i% = 0 to 3
tableCursor.goDown(1,FALSE)
cName = tableCursor.getRangeName()
xCell = table.getCellByName(cName)
xCell.String=tableColums2(i%)
-
+
xCell.BackTransparent = False
xCell.BackColor = cCoGrey
next i%
@@ -312,27 +312,27 @@ Sub CreateDocState
aDoc = gOutPutDoc
table = aDoc.TextTables.GetByIndex (1)
'table = aDoc.TextTables.GetByName ("StTab1")
-
+
for j% = 0 to 7
for i% = 0 to 5
sRangeName = GetRangeName(j%, i%+1)
-
+
tableCursor = table.createCursorByCellName(sRangeName)
-
+
cName = tableCursor.getRangeName()
xCell = table.getCellByName(cName)
-
+
xCell.BackTransparent = False
-
+
if gErrorState (j%, i%) = cLogTrue then
xCell.BackColor = cCoGreen
else if gErrorState (j%, i%) = cLogFalse then
xCell.BackColor = cCoRed
else
- xCell.BackColor = cCoGrey
+ xCell.BackColor = cCoGrey
+ end If
end If
- end If
-
+
next i%
next j%
end Sub
@@ -341,27 +341,27 @@ Sub CreateSecondState
aDoc = gOutPutDoc
table = aDoc.TextTables.GetByIndex (0)
'table = aDoc.TextTables.GetByName ("StTab2")
-
+
for j% = 0 to cMaxErrorStates-9
for i% = 0 to 5
sRangeName = GetRangeName(j%, i%+1)
-
+
tableCursor = table.createCursorByCellName(sRangeName)
-
+
cName = tableCursor.getRangeName()
xCell = table.getCellByName(cName)
-
+
xCell.BackTransparent = False
-
+
if gErrorState (j%+9, i%) = cLogTrue then
xCell.BackColor = cCoGreen
else if gErrorState (j%+9, i%) = cLogFalse then
xCell.BackColor = cCoRed
else
- xCell.BackColor = cCoGrey
- end If
+ xCell.BackColor = cCoGrey
+ end If
end If
-
+
next i%
next j%
end Sub
@@ -375,45 +375,45 @@ Sub SetStatus (nDocType as Integer, nAction as Integer, bState as Boolean)
Dim nState as integer
nStatusType = GetStatusType (nDocType)
If nStatusType = cStNone then Exit Sub
-
- if bState then
+
+ if bState then
nState = cLogTrue
else
nState = cLogFalse
end If
-
+
gErrorState (nStatusType, nAction) = nState
end Sub
Function GetStatusType (nDocType as Integer) as Integer
Select Case ( nDocType )
- case frmWriter
- GetStatusType = cStWriter ' Textdokument
+ case frmWriter
+ GetStatusType = cStWriter ' Textdokument
case frmCalc
- GetStatusType = cStCalc 'Tabellendokument
+ GetStatusType = cStCalc 'Tabellendokument
case frmMessage
- GetStatusType = cStMessage 'Nachricht
+ GetStatusType = cStMessage 'Nachricht
case frmImpress
- GetStatusType = cStPraesentation 'Präsentation
+ GetStatusType = cStPraesentation 'Präsentation
case frmDraw
GetStatusType = cStZeichnen 'Zeichnen
case frmMath
- GetStatusType = cStMath 'Formel
+ GetStatusType = cStMath 'Formel
case frmImage
- GetStatusType = cStBild 'Bild
+ GetStatusType = cStBild 'Bild
case frmHyperText
- GetStatusType = cStHTML 'Hypertext-Dokument
+ GetStatusType = cStHTML 'Hypertext-Dokument
case frmChart
- GetStatusType = cStChart 'Diagramm
+ GetStatusType = cStChart 'Diagramm
case frmJava
GetStatusType = cStJava 'Java
case frmDataBase
- GetStatusType = cStDataBase 'DataBase
+ GetStatusType = cStDataBase 'DataBase
case frmExtension
GetStatusType = cStExtension 'Extension
case else
GetStatusType = cStNone
- end Select
+ end Select
end Function
Sub SetParagraphBreak (aCursor as Object)
@@ -456,13 +456,13 @@ Sub SetGlobalOptionsDialog ()
Const sLibName = cTest10Modul
Const sDialogName = cOptionsDialogName
-
+
REM get library and input stream provider
oLibContainer = DialogLibraries
-
+
REM load the library
oLibContainer.loadLibrary( sLibName )
-
+
oLib = oLibContainer.getByName( sLibName )
oInputStreamProvider = oLib.getByName( sDialogName )
@@ -479,9 +479,9 @@ Sub ShowOptionsDlg
REM show the dialog
gOptionsDialog.execute()
-
+
' jetzt läuft der Dialog, bis ein Button gedrückt wird
-
+
Select Case (gDlgState)
case cDlgOk
call SetOptions ()
@@ -489,7 +489,7 @@ Sub ShowOptionsDlg
call SetOptions ()
call StartTestByOptions ()
end Select
-
+
gOptionsDialog.dispose()
end Sub
@@ -503,9 +503,9 @@ Sub SetOptions
SetUserFieldState (cUserFieldTestHTML, -(gOptionsDialog.getControl("cbHTMLTest").getState), gOutPutDoc)
SetUserFieldState (cUserFieldTestMath, -(gOptionsDialog.getControl("cbMathTest").getState), gOutPutDoc)
SetUserFieldState (cUserFieldTestChart, -(gOptionsDialog.getControl("cbChartTest").getState), gOutPutDoc)
- SetUserFieldState (cUserFieldTestJava, -(gOptionsDialog.getControl("cbJavaTest").getState), gOutPutDoc)
- SetUserFieldState (cUserFieldTestDatabase, -(gOptionsDialog.getControl("cbDatabaseTest").getState), gOutPutDoc)
- SetUserFieldState (cUserFieldTestExtension, -(gOptionsDialog.getControl("cbExtensionTest").getState), gOutPutDoc)
+ SetUserFieldState (cUserFieldTestJava, -(gOptionsDialog.getControl("cbJavaTest").getState), gOutPutDoc)
+ SetUserFieldState (cUserFieldTestDatabase, -(gOptionsDialog.getControl("cbDatabaseTest").getState), gOutPutDoc)
+ SetUserFieldState (cUserFieldTestExtension, -(gOptionsDialog.getControl("cbExtensionTest").getState), gOutPutDoc)
SetUserFieldState (cUserFieldTestOpenSaveXML, -(gOptionsDialog.getControl("cbSaveOpenXMLTest").getState), gOutPutDoc)
SetUserFieldState (cUserFieldTestOpenSave50, -(gOptionsDialog.getControl("cbSaveOpen50Test").getState), gOutPutDoc)
SetUserFieldState (cUserFieldTestOpenSave8, -(gOptionsDialog.getControl("cbSaveOpen8Test").getState), gOutPutDoc)
@@ -592,7 +592,7 @@ Sub StartTestByOptions
ClearDocFull (gOutPutDoc)
gOutPutDoc.dispose
'StarDesktop.Terminate
-
+
'EnableReschedule( false )
'DispatchSlot( 5300 )
stop
@@ -661,18 +661,18 @@ Sub DispatchSlot(SlotID as Integer)
oUrl.Complete = "slot:" & CStr(SlotID)
oTrans.parsestrict(oUrl)
- oDisp = StarDesktop.queryDispatch(oUrl, "_self", 0)
+ oDisp = StarDesktop.queryDispatch(oUrl, "_self", 0)
oDisp.dispatch(oUrl, oArg())
End Sub
Sub LoadLibrary( LibName As String )
-
+
dim args(1)
dim arg as new com.sun.star.beans.PropertyValue
arg.Name = "LibraryName"
arg.Value = LibName
args(0) = arg
-
+
dim url as new com.sun.star.util.URL
dim trans as object
trans = createUnoService("com.sun.star.util.URLTransformer" )
@@ -682,7 +682,7 @@ Sub LoadLibrary( LibName As String )
dim disp as object
disp = StarDesktop.currentFrame.queryDispatch( url, "", 0 )
disp.dispatch( url, args() )
-
+
End Sub
Sub ExecuteSlot( SlotNr As String, oDoc as Object )
@@ -690,14 +690,14 @@ Sub ExecuteSlot( SlotNr As String, oDoc as Object )
dim url as new com.sun.star.util.URL
dim trans as object
dim disp as object
-
+
trans = createUnoService("com.sun.star.util.URLTransformer" )
url.Complete = "slot:" + SlotNr
trans.parsestrict( url )
-
+
disp = oDoc.CurrentController.Frame.queryDispatch( url, "", 0 )
disp.dispatch( url, args() )
-
+
End Sub
Sub CutText (oDoc as Object)
@@ -713,7 +713,7 @@ Sub DelAllUserFields (aDoc as Object)
Dim aElements as Variant
Dim i%
Dim aFieldMasters, aFieldMaster as Object
- Dim sElement$
+ Dim sElement$
aFieldMasters = aDoc.TextFieldMasters
aElements = aFieldMasters.ElementNames
for i = 0 to UBound(aElements)
@@ -722,7 +722,7 @@ Sub DelAllUserFields (aDoc as Object)
aFieldMaster = aFieldMasters.GetByName(sElement$)
aFieldMaster.Dispose
endif
- next
+ next
end Sub
Function GetUserFieldState (sName as String, aDoc as Object) as boolean
@@ -761,7 +761,7 @@ Function ReadUserField(sFieldName as String, aDoc as Object) as String
ReadUserField = aMasters.GetByName (cUnoUserField+cUnoSeparator+sFieldName).Content
else
ReadUserField = ""
- end If
+ end If
End Function
Sub WriteUserField(sValue as String, sFieldName as String, aDoc as Object, optional aCursor as Object)
@@ -769,10 +769,10 @@ Sub WriteUserField(sValue as String, sFieldName as String, aDoc as Object, optio
aMasters = aDoc.TextFieldMasters
if aMasters.HasByName (cUnoUserField+cUnoSeparator+sFieldName) then
aUserField = aMasters.GetByName (cUnoUserField+cUnoSeparator+sFieldName)
- else
+ else
aUserField = aDoc.CreateInstance (cUnoUserField)
aUserField.Name = sFieldName
- end if
+ end if
aUserField.Content = sValue
End Sub
diff --git a/smoketestoo_native/data/Test_10er.xml b/smoketestoo_native/data/Test_10er.xml
index 636dc2129120..5563ce1b4894 100644
--- a/smoketestoo_native/data/Test_10er.xml
+++ b/smoketestoo_native/data/Test_10er.xml
@@ -91,7 +91,7 @@ Sub DeleteAllSavedFiles()
sFileName = sWorkPath+cTempFileName+"."+GetDocEndings(frmDraw or cFltXML)
If FileExists (sFileName) then
Kill (sFileName)
- End If
+ End If
sFileName = sWorkPath+cTempFileName+"."+GetDocEndings(frmWriter or cFlt50)
If FileExists (sFileName) then
Kill (sFileName)
@@ -119,22 +119,22 @@ Sub DeleteAllLogFiles()
End If
If FileExists (sWorkPath+sSCLogFileName) then
Kill (sWorkPath+sSCLogFileName)
- End If
+ End If
If FileExists (sWorkPath+sSDLogFileName) then
Kill (sWorkPath+sSDLogFileName)
- End If
+ End If
If FileExists (sWorkPath+sSMathLogFileName) then
Kill (sWorkPath+sSMathLogFileName)
- End If
+ End If
If FileExists (sWorkPath+sSImDLogFileName) then
Kill (sWorkPath+sSImDLogFileName)
- End If
+ End If
If FileExists (sWorkPath+sSChartLogFileName) then
Kill (sWorkPath+sSChartLogFileName)
- End If
+ End If
If FileExists (sWorkPath+sSHptLogFileName) then
Kill (sWorkPath+sSHptLogFileName)
- End If
+ End If
If FileExists (sWorkPath+sSMessageLogFileName) then
Kill (sWorkPath+sSMessageLogFileName)
End If
@@ -156,8 +156,8 @@ Function OpenLogDat (sFileName as String) as Integer
Dim LocaleFileChannel%
If FileExists (sWorkPath+sFileName) then
Kill (sWorkPath+sFileName)
- End If
- LocaleFileChannel% = Freefile
+ End If
+ LocaleFileChannel% = Freefile
Open sWorkPath+sFileName For Output As LocaleFileChannel%
OpenLogDat = LocaleFileChannel%
end Function
@@ -201,11 +201,11 @@ DIM nStrPos as Long
sWorkPath = GetWorkPath
sWorkPathURL = GetWorkURL
-
+
if GetSystem (sWorkPath) = "windows" then
sWorkPath = ConvertPathToWin (sWorkPath)
end if
-
+
'search ExtensionURL
sDocURL = gOutPutDoc.URL
CompatibilityMode(true)
@@ -234,7 +234,7 @@ DIM nStrPos as Long
end if
if bMakeChartTest then
call MakeChartTest (frmChart)
- end if
+ end if
if bMakeMathTest then
call MakeNewDoc (frmMath)
end if
@@ -247,13 +247,13 @@ DIM nStrPos as Long
if bMakeExtensionTest then
call Test_Ext.TestExtensions (frmExtension)
end if
-
+
Close #MainFileChannel
end Sub
Sub WriteTestSequence (FileChannel as integer)
Print #FileChannel, "Sequence of testing"
-
+
if bMakeWriterTest then
WriteTests ("writer : ", true, FileChannel)
end if
@@ -271,7 +271,7 @@ Sub WriteTestSequence (FileChannel as integer)
end if
if bMakeChartTest then
WriteTests ("chart : ", false, FileChannel)
- end if
+ end if
if bMakeMathTest then
WriteTests ("math : ", false, FileChannel)
end if
@@ -284,13 +284,13 @@ Sub WriteTestSequence (FileChannel as integer)
if bMakeExtensionTest then
WriteExtensionTests ("Extension : ", FileChannel)
end if
-
+
Print #FileChannel
end Sub
Sub WriteTests (sText as string, bTestAll as boolean, nFileChannel as integer)
Dim sWriteStr as string
-
+
sWriteStr = sText
sWriteStr = sWriteStr + "new"
if bTestAll then
@@ -319,33 +319,33 @@ Sub WriteTests (sText as string, bTestAll as boolean, nFileChannel as integer)
sWriteStr = sWriteStr + ", open 5.0"
end if
end if
-
+
sWriteStr = sWriteStr + ", close"
-
+
Print #nFileChannel, sWriteStr
end Sub
Sub WriteDBTests (sText as string, nFileChannel as integer)
Dim sWriteStr as string
-
+
sWriteStr = sText
sWriteStr = sWriteStr + "open / services"
sWriteStr = sWriteStr + ", insert"
sWriteStr = sWriteStr + ", delete"
sWriteStr = sWriteStr + ", seek"
sWriteStr = sWriteStr + ", close"
-
+
Print #nFileChannel, sWriteStr
end Sub
Sub WriteExtensionTests (sText as string, nFileChannel as integer)
Dim sWriteStr as string
-
+
sWriteStr = sText
sWriteStr = sWriteStr + "services"
sWriteStr = sWriteStr + ", install"
sWriteStr = sWriteStr + ", uninstall"
-
+
Print #nFileChannel, sWriteStr
end Sub
@@ -354,7 +354,7 @@ Sub MakeDocTest (FilterType as Integer)
Dim sFileNameXML$, sFileName50$, sFileName8$
Dim bError as Boolean
Dim nCurrentAction as Integer
-
+
On Local Error GoTo DOCTESTERROR
nCurrentAction = cLogfileFailed
FileChannel% = OpenLogDat (GetLogFileName(FilterType))
@@ -366,7 +366,7 @@ Sub MakeDocTest (FilterType as Integer)
if not IsNull (oDoc) then
nCurrentAction = cDocCut
call CutAndPaste(FilterType, oDoc)
-' bError = oDoc.CurrentController.frame.close
+' bError = oDoc.CurrentController.frame.close
nCurrentAction = cDocSaveOpen8
if bMakeSaveOpen8Test and IsFilterAvailable (FilterType or cFlt8) then
sFileName8 = sWorkPathURL+cTempFileName+"."+GetDocEndings(FilterType or cFlt8)
@@ -381,68 +381,68 @@ Sub MakeDocTest (FilterType as Integer)
if bMakeSaveOpen50Test and IsFilterAvailable (FilterType or cFlt50) then
sFileName50 = sWorkPathURL+cTempFileName+"."+GetDocEndings(FilterType or cFlt50)
SaveDoc (sFileName50, oDoc, GetDocFilter(FilterType or cFlt50))
- end if
-' oDoc.dispose
+ end if
+' oDoc.dispose
nCurrentAction = cDocClose
oDoc.close (true)
-' bError = true ' nur zum ¦bergang, weil bError = oDoc.CurrentController.frame.close nicht geht
-' LogState (bError, GetDocFilter(FilterType)+" "+ cMessageCloseDoc, FileChannel)
-' LogState (bError, GetDocFilter(FilterType)+" "+ cMessageCloseDoc, MainFileChannel)
-' SetStatus (FilterType, cDocClose, bError)
+' bError = true ' nur zum ¦bergang, weil bError = oDoc.CurrentController.frame.close nicht geht
+' LogState (bError, GetDocFilter(FilterType)+" "+ cMessageCloseDoc, FileChannel)
+' LogState (bError, GetDocFilter(FilterType)+" "+ cMessageCloseDoc, MainFileChannel)
+' SetStatus (FilterType, cDocClose, bError)
nCurrentAction = cDocSaveOpen8
if bMakeSaveOpen8Test and IsFilterAvailable (FilterType or cFlt8) then
oDoc = LoadDoc (sFileName8)
-
-' oDoc = Documents.open(sFileName)
+
+' oDoc = Documents.open(sFileName)
LogState (not IsNull (oDoc),GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageSaveOpen8Doc, FileChannel)
LogState (not IsNull (oDoc),GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageSaveOpen8Doc, MainFileChannel)
SetStatus (FilterType, cDocSaveOpen8, not IsNull (oDoc))
-
+
if not IsNull (oDoc) then
-' oDoc.dispose
+' oDoc.dispose
nCurrentAction = cDocClose
oDoc.close (true)
- end If
+ end If
end if
-
+
nCurrentAction = cDocSaveOpenXML
if bMakeSaveOpenXMLTest and IsFilterAvailable (FilterType or cFltXML) then
oDoc = LoadDoc (sFileNameXML)
-
-' oDoc = Documents.open(sFileName)
+
+' oDoc = Documents.open(sFileName)
LogState (not IsNull (oDoc),GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageSaveOpenXMLDoc, FileChannel)
LogState (not IsNull (oDoc),GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageSaveOpenXMLDoc, MainFileChannel)
SetStatus (FilterType, cDocSaveOpenXML, not IsNull (oDoc))
-
+
if not IsNull (oDoc) then
-' oDoc.dispose
+' oDoc.dispose
nCurrentAction = cDocClose
oDoc.close (true)
- end If
+ end If
end if
-
+
nCurrentAction = cDocSaveOpen50
if bMakeSaveOpen50Test and IsFilterAvailable (FilterType or cFlt50) then
oDoc = LoadDoc (sFileName50)
-
-' oDoc = Documents.open(sFileName)
+
+' oDoc = Documents.open(sFileName)
LogState (not IsNull (oDoc),GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageSaveOpen50Doc, FileChannel)
LogState (not IsNull (oDoc),GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageSaveOpen50Doc, MainFileChannel)
SetStatus (FilterType, cDocSaveOpen50, not IsNull (oDoc))
-
+
if not IsNull (oDoc) then
-' oDoc.dispose
+' oDoc.dispose
nCurrentAction = cDocClose
oDoc.close (true)
- end If
+ end If
end if
- end If
+ end If
Print #FileChannel, "---"
Close #FileChannel%
Exit Sub ' Without error
-
+
DOCTESTERROR:
- If (nCurrentAction = cLogfileFailed) then
+ If (nCurrentAction = cLogfileFailed) then
SetStatus (FilterType, cDocNew, False)
Exit Sub
else
@@ -450,7 +450,7 @@ Sub MakeDocTest (FilterType as Integer)
LogState (False, GetDocFilter(FilterType or cFltNewDoc)+" "+ GetErrorMessage(nCurrentAction), MainFileChannel)
SetStatus (FilterType, nCurrentAction, False)
Close #FileChannel%
- End If
+ End If
Exit Sub ' With error
End Sub
@@ -462,26 +462,26 @@ Sub MakeNewDoc (FilterType as Integer)
nCurrentAction = cLogfileFailed
FileChannel% = OpenLogDat (GetLogFileName(FilterType))
nCurrentAction = cDocNew
-' oDoc = Documents.Add(GetDocFilter(FilterType))
+' oDoc = Documents.Add(GetDocFilter(FilterType))
oDoc = LoadDoc ("private:factory/" + GetDocFilter(FilterType or cFltNewDoc))
LogState (not IsNull (oDoc), GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageNewDoc, FileChannel)
LogState (not IsNull (oDoc), GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageNewDoc, MainFileChannel)
SetStatus (FilterType, cDocNew, not IsNull (oDoc))
if not IsNull (oDoc) then
nCurrentAction = cDocClose
-' oDoc.dispose
+' oDoc.dispose
oDoc.close (true)
-' bError = true ' nur zum ¦bergang, weil bError = oDoc.CurrentController.frame.close nicht geht
-' LogState (bError, GetDocFilter(FilterType)+" "+ cMessageCloseDoc, FileChannel)
-' LogState (bError, GetDocFilter(FilterType)+" "+ cMessageCloseDoc, MainFileChannel)
-' SetStatus (FilterType, cDocClose, bError)
- end If
+' bError = true ' nur zum ¦bergang, weil bError = oDoc.CurrentController.frame.close nicht geht
+' LogState (bError, GetDocFilter(FilterType)+" "+ cMessageCloseDoc, FileChannel)
+' LogState (bError, GetDocFilter(FilterType)+" "+ cMessageCloseDoc, MainFileChannel)
+' SetStatus (FilterType, cDocClose, bError)
+ end If
Print #FileChannel, "---"
Close #FileChannel%
Exit Sub ' Without error
-
+
DOCTESTERROR2:
- If (nCurrentAction = cLogfileFailed) then
+ If (nCurrentAction = cLogfileFailed) then
SetStatus (FilterType, cDocNew, False)
Exit Sub
else
@@ -489,7 +489,7 @@ Sub MakeNewDoc (FilterType as Integer)
LogState (False, GetDocFilter(FilterType or cFltNewDoc)+" "+ GetErrorMessage(nCurrentAction), MainFileChannel)
SetStatus (FilterType, nCurrentAction, False)
Close #FileChannel%
- End If
+ End If
Exit Sub ' With error
End Sub
@@ -513,7 +513,7 @@ Sub MakeChartTest (FilterType as Integer)
LogState (bError, GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageNewDoc, FileChannel)
LogState (bError, GetDocFilter(FilterType or cFltNewDoc)+" "+ cMessageNewDoc, MainFileChannel)
SetStatus (FilterType, cDocNew, bError)
-' oDoc.dispose
+' oDoc.dispose
nCurrentAction = cDocClose
oDoc.close (true)
else
@@ -524,9 +524,9 @@ Sub MakeChartTest (FilterType as Integer)
Print #FileChannel, "---"
Close #FileChannel%
Exit Sub ' Without error
-
+
CHARTTESTERROR:
- If (nCurrentAction = cLogfileFailed) then
+ If (nCurrentAction = cLogfileFailed) then
SetStatus (FilterType, cDocNew, False)
Exit Sub
else
@@ -534,7 +534,7 @@ Sub MakeChartTest (FilterType as Integer)
LogState (False, GetDocFilter(FilterType or cFltNewDoc)+" "+ GetErrorMessage(nCurrentAction), MainFileChannel)
SetStatus (FilterType, nCurrentAction, False)
Close #FileChannel%
- End If
+ End If
Exit Sub ' With error
End Sub
@@ -543,17 +543,17 @@ Sub LogState (bState as Boolean, sText as String, nLocaleFileChannel as integer)
Print #nLocaleFileChannel, sText+" -> ok"
else
Print #nLocaleFileChannel, sText+" -> error"
- end If
+ end If
end Sub
Function GetDocEndings (DocType as Integer) as String
Select Case ( DocType )
case frmWriter or cFlt8
- GetDocEndings = "odt" ' Textdokument
+ GetDocEndings = "odt" ' Textdokument
case frmCalc or cFlt8
- GetDocEndings = "ods" 'Tabellendokument
+ GetDocEndings = "ods" 'Tabellendokument
case frmImpress or cFlt8
- GetDocEndings = "odp" 'PrÕsentation
+ GetDocEndings = "odp" 'PrÕsentation
case frmDraw or cFlt8
GetDocEndings = "odg" 'Zeichen
case frmHyperText, frmHyperText or cFlt50, frmHyperText or cFltXML
@@ -567,42 +567,42 @@ Function GetDocEndings (DocType as Integer) as String
case frmDraw or cFlt50
GetDocEndings = "sda" 'Zeichen 5.0
case frmWriter or cFltXML
- GetDocEndings = "sxw" ' Textdokument
+ GetDocEndings = "sxw" ' Textdokument
case frmCalc or cFltXML
- GetDocEndings = "sxc" 'Tabellendokument
+ GetDocEndings = "sxc" 'Tabellendokument
case frmImpress or cFltXML
- GetDocEndings = "sxi" 'PrÕsentation
+ GetDocEndings = "sxi" 'PrÕsentation
case frmDraw or cFltXML
GetDocEndings = "sxd" 'Zeichen
case else
GetDocEndings = ""
- end Select
+ end Select
end Function
Function GetDocFilter (DocType as Integer) as String
Select Case ( DocType )
- case frmWriter or cFlt8
- GetDocFilter = "writer8" ' Textdokument
+ case frmWriter or cFlt8
+ GetDocFilter = "writer8" ' Textdokument
case frmCalc or cFlt8
- GetDocFilter = "calc8" 'Tabellendokument
+ GetDocFilter = "calc8" 'Tabellendokument
case frmImpress or cFlt8
- GetDocFilter = "impress8" 'Präsentation
+ GetDocFilter = "impress8" 'Präsentation
case frmDraw or cFlt8
GetDocFilter = "draw8" 'Zeichen
case frmMath or cFlt8
GetDocFilter = "math8" 'Formel
-
+
case frmWriter or cFltXML
- GetDocFilter = "StarOffice XML (Writer)" ' Textdokument
+ GetDocFilter = "StarOffice XML (Writer)" ' Textdokument
case frmCalc or cFltXML
- GetDocFilter = "StarOffice XML (Calc)" 'Tabellendokument
+ GetDocFilter = "StarOffice XML (Calc)" 'Tabellendokument
case frmImpress or cFltXML
- GetDocFilter = "StarOffice XML (Impress)" 'Präsentation
+ GetDocFilter = "StarOffice XML (Impress)" 'Präsentation
case frmDraw or cFltXML
GetDocFilter = "StarOffice XML (Draw)" 'Zeichen
case frmMath or cFltXML
- GetDocFilter = "StarOffice XML (Math)" 'Formel
-
+ GetDocFilter = "StarOffice XML (Math)" 'Formel
+
case frmHyperText, frmHyperText or cFlt50, frmHyperText or cFltXML
GetDocFilter = "HTML" 'Hypertext-Dokument
case frmWriter or cFlt50
@@ -615,69 +615,69 @@ Function GetDocFilter (DocType as Integer) as String
GetDocFilter = "StarDraw 5.0" 'Zeichen 5.0
case frmMath or cFlt50
GetDocFilter = "StarMath 5.0" 'Formel 5.0
-
+
case frmWriter or cFltNewDoc
- GetDocFilter = "swriter" ' Textdokument
+ GetDocFilter = "swriter" ' Textdokument
case frmCalc or cFltNewDoc
- GetDocFilter = "scalc" 'Tabellendokument
+ GetDocFilter = "scalc" 'Tabellendokument
case frmMessage or cFltNewDoc
- GetDocFilter = "Message" 'Nachricht
+ GetDocFilter = "Message" 'Nachricht
case frmImpress or cFltNewDoc
- GetDocFilter = "simpress" 'Präsentation
+ GetDocFilter = "simpress" 'Präsentation
case frmDraw or cFltNewDoc
GetDocFilter = "sdraw" 'Zeichen
case frmMath or cFltNewDoc
- GetDocFilter = "smath" 'Formel
+ GetDocFilter = "smath" 'Formel
case frmImage or cFltNewDoc
- GetDocFilter = "simage" 'Bild
+ GetDocFilter = "simage" 'Bild
case frmHyperText or cFltNewDoc
GetDocFilter = "swriter/web" 'Hypertext-Dokument
case frmChart or cFltNewDoc
- GetDocFilter = "schart" 'Diagramm
+ GetDocFilter = "schart" 'Diagramm
case else
GetDocFilter = ""
- end Select
+ end Select
end Function
Function GetLogFileName (DocType as Integer) as String
Select Case ( DocType )
- case frmWriter
- GetLogFileName = sSWLogFileName ' Textdokument
+ case frmWriter
+ GetLogFileName = sSWLogFileName ' Textdokument
case frmCalc
- GetLogFileName = sSCLogFileName 'Tabellendokument
+ GetLogFileName = sSCLogFileName 'Tabellendokument
case frmMessage
- GetLogFileName = sSMessageLogFileName 'Nachricht
+ GetLogFileName = sSMessageLogFileName 'Nachricht
case frmImpress
- GetLogFileName = sSDLogFileName 'PrÕsentation
+ GetLogFileName = sSDLogFileName 'PrÕsentation
case frmDraw
GetLogFileName = sSDrawLogFileName 'Zeichnen
case frmMath
- GetLogFileName = sSMathLogFileName 'Formel
+ GetLogFileName = sSMathLogFileName 'Formel
case frmImage
- GetLogFileName = sSImDLogFileName 'Bild
+ GetLogFileName = sSImDLogFileName 'Bild
case frmHyperText
- GetLogFileName = sSHptLogFileName 'Hypertext-Dokument
+ GetLogFileName = sSHptLogFileName 'Hypertext-Dokument
case frmChart
- GetLogFileName = sSChartLogFileName 'Diagramm
+ GetLogFileName = sSChartLogFileName 'Diagramm
case frmJava
GetLogFileName = sJavaLogFileName 'Java
case frmDataBase
- GetLogFileName = sSDBLogFileName 'Database
+ GetLogFileName = sSDBLogFileName 'Database
case frmExtension
- GetLogFileName = sExtLogFileName 'Extension
+ GetLogFileName = sExtLogFileName 'Extension
case else
GetLogFileName = ""
- end Select
+ end Select
end Function
Function GetErrorMessageOnAction (nAction as Integer) as String
Select Case ( nAction )
- case cDocNew
- GetErrorMessageOnAction = cMessageNewDoc
+ case cDocNew
+ GetErrorMessageOnAction = cMessageNewDoc
case cDocCut
- GetErrorMessageOnAction = cMessageCutObj
+ GetErrorMessageOnAction = cMessageCutObj
case cDocPaste
- GetErrorMessageOnAction = cMessagePasteObj
+ GetErrorMessageOnAction = cMessagePasteObj
case cDocSaveOpen8
GetErrorMessageOnAction = cMessageSaveOpen8Doc
case cDocSaveOpenXML
@@ -688,7 +688,7 @@ Function GetErrorMessageOnAction (nAction as Integer) as String
GetErrorMessageOnAction = cMessageCloseDoc
case else
GetErrorMessageOnAction = ""
- end Select
+ end Select
end Function
Function IsFilterAvailable (FilterType as Integer) as boolean
@@ -705,10 +705,10 @@ Function TestJava (FilterType as Integer) as boolean
LogState (not IsNull (oObj), "Java "+ cMessageNewDoc, FileChannel)
LogState (not IsNull (oObj), "Java "+ cMessageNewDoc, MainFileChannel)
SetStatus (FilterType, cDocNew, not IsNull (oObj))
-
+
Print #FileChannel, "---"
Close #FileChannel%
-
+
TestJava = not IsNull (oObj)
End Function
@@ -721,17 +721,17 @@ Sub CutAndPaste (DocType as Integer, oDoc as Object)
Select Case ( DocType )
case frmWriter
Dim oCursor as Object
-
+
sText = "AutomaticText"
oText = oDoc.GetText
oCursor = oText.CreateTextCursor
oText.InsertString(oCursor, sText, true) ' Cursor selektiert den Text
oView = oDoc.getCurrentController
oView.Select(oCursor)
-
+
if bMakeCutTest then
call CutText (oDoc)
-
+
if oText.GetString = "" Then
bCutState = True
else
@@ -741,10 +741,10 @@ Sub CutAndPaste (DocType as Integer, oDoc as Object)
LogState (bCutState, GetDocFilter(DocType or cFltNewDoc)+" "+ cMessageCutObj, FileChannel)
LogState (bCutState, GetDocFilter(DocType or cFltNewDoc)+" "+ cMessageCutObj, MainFileChannel)
end if
-
+
if bMakePasteTest and bMakeCutTest then
call PasteText (oDoc)
-
+
if oText.GetString = sText Then
bPasteState = True
else
@@ -757,16 +757,16 @@ Sub CutAndPaste (DocType as Integer, oDoc as Object)
case frmCalc
DIM oCell as Object
-
+
sText = "AutomaticText"
oCell = oDoc.Sheets(0).GetCellByPosition(0, 0)
oCell.String = sText
oView = oDoc.getCurrentController
oView.Select(oCell)
-
+
if bMakeCutTest then
call CutText (oDoc)
-
+
if oCell.String = "" Then
bCutState = True
else
@@ -776,10 +776,10 @@ Sub CutAndPaste (DocType as Integer, oDoc as Object)
LogState (bCutState, GetDocFilter(DocType or cFltNewDoc)+" "+ cMessageCutObj, FileChannel)
LogState (bCutState, GetDocFilter(DocType or cFltNewDoc)+" "+ cMessageCutObj, MainFileChannel)
end if
-
+
if bMakePasteTest and bMakeCutTest then
call PasteText (oDoc)
-
+
if oCell.String = sText Then
bPasteState = True
else
@@ -796,7 +796,7 @@ Sub CutAndPaste (DocType as Integer, oDoc as Object)
Dim xSize as Object
Dim xPoint as Object
Dim bObjState as Boolean
-
+
xSize = CreateUnoStruct ("com.sun.star.awt.Size")
xPoint = CreateUnoStruct ("com.sun.star.awt.Point")
xSize.Width = 2000
@@ -804,29 +804,29 @@ Sub CutAndPaste (DocType as Integer, oDoc as Object)
xPoint.x = 10000
xPoint.y = 10000
oPage = oDoc.DrawPages(0)
-
+
if DocType = frmImpress Then
oPage.Layout = 20 ' set page layot to none
end If
-
+
oRect = oDoc.CreateInstance("com.sun.star.drawing.RectangleShape")
oRect.Size = xSize
oRect.Position = xPoint
oPage.add(oRect)
-
+
oView = oDoc.getCurrentController
oView.Select(oRect)
-
+
' Prüft ob überhaupt ein Object angelegt wurde
if oPage.count = 1 Then
bObjState = True
else
bObjState = False
end If
-
- if bMakeCutTest then
+
+ if bMakeCutTest then
call CutText (oDoc)
-
+
if (oPage.count = 0) and bObjState Then
bCutState = True
else
@@ -835,13 +835,13 @@ Sub CutAndPaste (DocType as Integer, oDoc as Object)
SetStatus (DocType, cDocCut, bCutState)
LogState (bCutState, GetDocFilter(DocType or cFltNewDoc)+" "+ cMessageCutObj, FileChannel)
LogState (bCutState, GetDocFilter(DocType or cFltNewDoc)+" "+ cMessageCutObj, MainFileChannel)
- end if
+ end if
wait (1000) 'wait after cut
-
+
if bMakePasteTest and bMakeCutTest then
call PasteText (oDoc)
-
+
if (oPage.count = 1) and bObjState Then
bPasteState = True
else
@@ -855,17 +855,17 @@ Sub CutAndPaste (DocType as Integer, oDoc as Object)
case frmImage
case frmHyperText
case frmChart
- end Select
+ end Select
end Sub
Sub LoadLibrary( LibName as String )
-
+
dim args(1)
dim arg as new com.sun.star.beans.PropertyValue
arg.Name = "LibraryName"
arg.Value = LibName
args(0) = arg
-
+
dim url as new com.sun.star.util.URL
dim trans as object
trans = createUnoService("com.sun.star.util.URLTransformer" )
@@ -875,7 +875,7 @@ Sub LoadLibrary( LibName as String )
dim disp as object
disp = StarDesktop.currentFrame.queryDispatch( url, "", 0 )
disp.dispatch( url, args() )
-
+
End Sub
Sub LoadDoc (DocName as String) as Object
@@ -886,7 +886,7 @@ Sub LoadDoc (DocName as String) as Object
if Left(DocName, 5 ) <> "file:" then
trans.parsestrict( url )
endif
-
+
Dim aPropArray(0) as Object
aPropArray(0) = CreateUnoStruct("com.sun.star.beans.PropertyValue")
aPropArray(0).Name = "OpenFlags"
@@ -894,7 +894,7 @@ Sub LoadDoc (DocName as String) as Object
dim doc as object
dim noargs()
- doc = StarDesktop.loadComponentFromURL( url.Complete, "_blank", 0, aPropArray() ) ' XModel
+ doc = StarDesktop.loadComponentFromURL( url.Complete, "_blank", 0, aPropArray() ) ' XModel
LoadDoc = doc
End Sub
@@ -906,16 +906,16 @@ Sub SaveDoc (DocName as String, oDoc as Object, sFilterName as string )
if Left(DocName, 5 ) <> "file:" then
trans.parsestrict( url )
endif
-
+
if not (sFilterName = "") then
Dim aPropArray(0) as Object
aPropArray(0) = CreateUnoStruct("com.sun.star.beans.PropertyValue")
aPropArray(0).Name = "FilterName"
aPropArray(0).Value = sFilterName
-
+
oDoc.storeAsURL( url.Complete, aPropArray() )
else
MessageBox "Filtername is unknown!"
- end if
+ end if
end Sub
</script:module>
diff --git a/smoketestoo_native/data/Test_DB.xml b/smoketestoo_native/data/Test_DB.xml
index ebb53cf0181c..37fdc0948955 100644
--- a/smoketestoo_native/data/Test_DB.xml
+++ b/smoketestoo_native/data/Test_DB.xml
@@ -45,23 +45,23 @@ Const sTestString = &quot;Automatical Test&quot;
On Local Error GoTo DBERROR
-
+
nCurrentAction = cLogfileFailed
FileChannel% = OpenLogDat (GetLogFileName(FilterType))
nCurrentAction = cDBService
sCurrentMessage = cMessageDatabaseService + &quot; &quot; + cUnoDatabaseContext
-
+
oDBContext = CreateUnoService(cUnoDatabaseContext)
sDBName=&quot;Bibliography&quot; &apos;Names of Databases
-
+
nCurrentAction = cDBOpen
sCurrentMessage = cMessageDatabaseOpen
-
+
oDataSource = oDBContext.GetByName(sDBName)
sTable=oDataSource.Tables.ElementNames(0)
oDBConnection = oDBContext.GetByName(sDBName).GetConnection(&quot;&quot;,&quot;&quot;)
-
+
LogState (not IsNull (oDBConnection), &quot;Database &quot;+ cMessageDatabaseOpen, FileChannel)
LogState (not IsNull (oDBConnection), &quot;Database &quot;+ cMessageDatabaseOpen, MainFileChannel)
SetStatus (FilterType, cDBOpen, not IsNull (oDBConnection))
@@ -69,9 +69,9 @@ Const sTestString = &quot;Automatical Test&quot;
Close #FileChannel%
Exit Sub
End If
-
+
&apos; Database is open now
-
+
nCurrentAction = cDBService
sCurrentMessage = cMessageDatabaseService + &quot; &quot; + cUnoRowSet
oRowSet = createUnoService(cUnoRowSet)
@@ -86,10 +86,10 @@ Const sTestString = &quot;Automatical Test&quot;
LogState (not IsNull (oRowSet), &quot;Database &quot;+ cMessageDatabaseService, MainFileChannel)
SetStatus (FilterType, cDBService, not IsNull (oRowSet))
End If
-
+
nCurrentAction = cDBInsert
sCurrentMessage = cMessageDatabaseInsert
-
+
oRowSet.ActiveConnection = oDBConnection
oRowSet.CommandType = com.sun.star.sdb.CommandType.COMMAND
@@ -101,16 +101,16 @@ Const sTestString = &quot;Automatical Test&quot;
oRowSet.insertRow()
nRowCount=oRowSet.RowCount
-
+
oRowSet.moveToCurrentRow()
-
+
bResult = (oRowSet.getString(5) = sTestString)
LogState (bResult, &quot;Database &quot;+ cMessageDatabaseInsert, FileChannel)
LogState (bResult, &quot;Database &quot;+ cMessageDatabaseInsert, MainFileChannel)
SetStatus (FilterType, cDBInsert, bResult)
-
+
&apos;delete only if insert passed
-
+
if (bResult) Then
nCurrentAction = cDBDelete
sCurrentMessage = cMessageDatabaseDelete
@@ -123,10 +123,10 @@ Const sTestString = &quot;Automatical Test&quot;
LogState (bResult, &quot;Database &quot;+ cMessageDatabaseDelete, FileChannel)
LogState (bResult, &quot;Database &quot;+ cMessageDatabaseDelete, MainFileChannel)
SetStatus (FilterType, cDBDelete, bResult)
- End If
+ End If
&apos; read other record
-
+
nCurrentAction = cDBSeek
sCurrentMessage = cMessageDatabaseSeek
oRowSet.first()
@@ -134,7 +134,7 @@ Const sTestString = &quot;Automatical Test&quot;
LogState (bResult, &quot;Database &quot;+ cMessageDatabaseSeek, FileChannel)
LogState (bResult, &quot;Database &quot;+ cMessageDatabaseSeek, MainFileChannel)
SetStatus (FilterType, cDBSeek, bResult)
-
+
nCurrentAction = cDBClose
sCurrentMessage = cMessageDatabaseClose
oDBConnection.Dispose()
@@ -145,9 +145,9 @@ Const sTestString = &quot;Automatical Test&quot;
Print #FileChannel, &quot;---&quot;
Close #FileChannel%
Exit Sub &apos; Without error
-
+
DBERROR:
- If (nCurrentAction = cLogfileFailed) then
+ If (nCurrentAction = cLogfileFailed) then
SetStatus (FilterType, cDBOpen, False)
Exit Sub
else
@@ -155,7 +155,7 @@ Const sTestString = &quot;Automatical Test&quot;
LogState (False, &quot;Database &quot;+ sCurrentMessage, MainFileChannel)
SetStatus (FilterType, nCurrentAction, False)
Close #FileChannel%
- End If
+ End If
Exit Sub &apos; With error
End Sub
</script:module>
diff --git a/smoketestoo_native/data/Test_Ext.xml b/smoketestoo_native/data/Test_Ext.xml
index 31d27dc7a4a7..9235b9600af9 100644
--- a/smoketestoo_native/data/Test_Ext.xml
+++ b/smoketestoo_native/data/Test_Ext.xml
@@ -41,15 +41,15 @@ Dim sImplementationNameString as String
sImplementationNameString = cUnoSmoketestTestExtension + &quot;$_TestExtension&quot;
On Local Error GoTo EXTERROR
-
+
nCurrentAction = cLogfileFailed
FileChannel% = OpenLogDat (GetLogFileName(FilterType))
-
+
sCurrentMessage = cMessageExtensionService
nCurrentAction = cEXTService
- &apos;Create an implementation of com.sun.star.ucb.XCommandEnvironment which is needed for
- &apos;adding the extension. The implementation is in
+ &apos;Create an implementation of com.sun.star.ucb.XCommandEnvironment which is needed for
+ &apos;adding the extension. The implementation is in
&apos;javaunohelper/com/sun/star/comp/juhtest/SmoketestCommandEnvironment.java and the code is in juh.jar
cmdEnv = createUnoService(cUnoSmoketestCommandEnvironment)
@@ -68,14 +68,14 @@ sImplementationNameString = cUnoSmoketestTestExtension + &quot;$_TestExtension&q
sCurrentMessage = cMessageExtensionInstall
nCurrentAction = cEXTInstall
-
+
&apos;Add the extension. We must provide a file URL here.
&apos;By passing &quot;user&quot; we determine that the actions we perform on
&apos;XExtensionManager only affect the user installation. To modify the share installation one would pass &quot;share&quot;.
Dim props() as Object
ext_mgr.addExtension(sExtensionURL + cExtensionFileName, props, &quot;user&quot;, obj_null, cmdEnv)
-
+
&apos;Check if the extension has been added by creating a service which is contained in the extension.
oTestExtension = createUnoService(cUnoSmoketestTestExtension)
bResult = (oTestExtension.getImplementationName = sImplementationNameString)
@@ -89,7 +89,7 @@ sImplementationNameString = cUnoSmoketestTestExtension + &quot;$_TestExtension&q
sCurrentMessage = cMessageExtensionUninstall
nCurrentAction = cEXTUninstall
-
+
&apos;Remove the package
ext_mgr.removeExtension(&quot;org.openoffice.legacy.&quot; + cExtensionFileName, cExtensionFileName, &quot;user&quot;,obj_null, cmdEnv)
@@ -100,13 +100,13 @@ sImplementationNameString = cUnoSmoketestTestExtension + &quot;$_TestExtension&q
LogState (IsNull (oTestExtension), &quot;Extension &quot;+ cMessageExtensionUninstall, FileChannel)
LogState (IsNull (oTestExtension), &quot;Extension &quot;+ cMessageExtensionUninstall, MainFileChannel)
SetStatus (FilterType, cEXTUninstall, IsNull (oTestExtension))
-
+
Print #FileChannel, &quot;---&quot;
Close #FileChannel%
Exit Sub &apos; Without error
EXTERROR:
- If (nCurrentAction = cLogfileFailed) then
+ If (nCurrentAction = cLogfileFailed) then
SetStatus (FilterType, cEXTService, False)
Exit Sub
else
@@ -114,7 +114,7 @@ sImplementationNameString = cUnoSmoketestTestExtension + &quot;$_TestExtension&q
LogState (False, &quot;Extension &quot;+ sCurrentMessage, MainFileChannel)
SetStatus (FilterType, nCurrentAction, False)
Close #FileChannel%
- End If
+ End If
Exit Sub &apos; With error
End Sub