summaryrefslogtreecommitdiff
path: root/evolution/delete-mail-folder.py
diff options
context:
space:
mode:
Diffstat (limited to 'evolution/delete-mail-folder.py')
-rw-r--r--evolution/delete-mail-folder.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/evolution/delete-mail-folder.py b/evolution/delete-mail-folder.py
index 4479ae2..fa8abb3 100644
--- a/evolution/delete-mail-folder.py
+++ b/evolution/delete-mail-folder.py
@@ -39,16 +39,16 @@ def delete_mail_folder (folder_to_delete):
else:
folder_name = folder_to_delete
- selectrow ('frmEvolution-Mail', 'ttblMailFolderTree', folder_name)
- selectmenuitem ('frmEvolution-Mail', 'mnuFolder;mnuDelete')
+ selectrow ('frmEvolution-*', 'ttblMailFolderTree', folder_name)
+ selectmenuitem ('frmEvolution-*', 'mnuFolder;mnuDelete')
dialog_title = 'Delete \"' + folder_to_delete + '\"?'
- setcontext ('folder label', dialog_title)
- if waittillguiexist ('dlgDeleteFolder') == 0:
+ #setcontext ('folder label', dialog_title)
+ if waittillguiexist ('dlgDelete*') == 0:
log ('Delete folder dialog not opened', 'error')
raise LdtpExecutionError (0)
- click ('dlgDeleteFolder', 'btnDelete')
- if waittillguinotexist ('dlgDeleteFolder') == 0:
+ click ('dlgDelete*', 'btnDelete')
+ if waittillguinotexist ('dlgDelete*') == 0:
log ('Delete folder dialog not closed', 'error')
raise LdtpExecutionError (0)
@@ -60,7 +60,7 @@ def delete_mail_folder (folder_to_delete):
# Pass/Fail condition has to be changed in case of system folders
log ('Delete mail folder', 'fail')
else:
- if (doesrowexist ('frmEvolution-Mail', 'ttblMailFolderTree', folder_name)):
+ if (doesrowexist ('frmEvolution-*', 'ttblMailFolderTree', folder_name)):
log ('Mail folder not deleted', 'cause')
log ('Delete mail folder failed', 'fail')
else: