summaryrefslogtreecommitdiff
path: root/testautomation
diff options
context:
space:
mode:
authorJoerg Skottke [jsk] <jsk@openoffice.org>2010-08-12 16:07:32 +0200
committerJoerg Skottke [jsk] <jsk@openoffice.org>2010-08-12 16:07:32 +0200
commit768e7e2715c54ccd462c82cb0500dbc5eefef079 (patch)
treeafaaa1bb3f3354cb40d646f41cfa10d7e57d198a /testautomation
parentfab88b108186950d669113dda22e8bfef489edd9 (diff)
jl154: #i113786# - Removing installed extensions fails because the extension manager has become somewhat slower. Use hCloseDialog() to close the extensionmanager and use a few waitslots should fix the problem.
Diffstat (limited to 'testautomation')
-rwxr-xr-xtestautomation/extensions/optional/includes/extensions.inc8
1 files changed, 7 insertions, 1 deletions
diff --git a/testautomation/extensions/optional/includes/extensions.inc b/testautomation/extensions/optional/includes/extensions.inc
index 90a7e17e16cc..666db381209f 100755
--- a/testautomation/extensions/optional/includes/extensions.inc
+++ b/testautomation/extensions/optional/includes/extensions.inc
@@ -620,9 +620,13 @@ testcase tExtensionsFunction
' uninstall all components, that were installed
a = listCount(aRemovePackages())
ToolsPackageManager
+
kontext "PackageManager"
If PackageManager.exists(10) then
+
BrowsePackages.typeKeys("<home>")
+ waitslot()
+
ii = 1
while (ii < BrowsePackages.getItemCount +1)
kontext "PackageManager"
@@ -630,6 +634,8 @@ testcase tExtensionsFunction
'BrowsePackages.typeKeys("<down>")
sTemp2 = sTemp
BrowsePackages.select ii
+ waitslot()
+
sTemp = BrowsePackages.getItemText (ii,1)
if right(sTemp,3) = "oxt" then
for x = 1 to a
@@ -665,7 +671,7 @@ testcase tExtensionsFunction
ii = ii+1
wend
kontext "PackageManager"
- PackageManager.close
+ hCloseDialog( PackageManager, "close" )
else
qaErrorLog "disabling installed extensions failed;"
endif