From 753dd7c178100ade0f14b2f127691b756d03572c Mon Sep 17 00:00:00 2001 From: Markus Mohrhard Date: Thu, 27 Sep 2018 10:15:25 +0200 Subject: uitest: add the ModelessDialogVisible event to the execute_blocked_action Change-Id: I5496bf0bcce442c60d2ecd4207734d0e8b17935b Reviewed-on: https://gerrit.libreoffice.org/61026 Tested-by: Jenkins Reviewed-by: Markus Mohrhard --- uitest/libreoffice/uno/eventlistener.py | 3 +++ uitest/uitest/test.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'uitest') diff --git a/uitest/libreoffice/uno/eventlistener.py b/uitest/libreoffice/uno/eventlistener.py index 2dbdd68f086e..ba7faec76ab6 100644 --- a/uitest/libreoffice/uno/eventlistener.py +++ b/uitest/libreoffice/uno/eventlistener.py @@ -44,6 +44,9 @@ class EventListener(XDocumentEventListener,unohelper.Base): if event.EventName in self.eventNames: self.executed = True self.eventExecuted.append(event.EventName) + else: + print(self.eventNames) + print(event.EventName) def hasExecuted(self, eventName): return eventName in self.eventExecuted diff --git a/uitest/uitest/test.py b/uitest/uitest/test.py index 10d2258335df..1a72c76fb37b 100644 --- a/uitest/uitest/test.py +++ b/uitest/uitest/test.py @@ -196,7 +196,7 @@ class UITest(object): """ thread = threading.Thread(target=action, args=args) - with EventListener(self._xContext, ["DialogExecute", "ModelessDialogExecute"], printNames=printNames) as event: + with EventListener(self._xContext, ["DialogExecute", "ModelessDialogExecute", "ModelessDialogVisible"], printNames=printNames) as event: thread.start() time_ = 0 # we are not necessarily opening a dialog, so wait much longer -- cgit