experimental boarder width fix
[enigma2.git] / mytest.py
index e953d8f309e33d7aab114df4de9f4b652a4b6c49..5f574ad80e3d27da01470cfc715bcb371ba18f05 100644 (file)
--- a/mytest.py
+++ b/mytest.py
@@ -250,6 +250,7 @@ class Session:
        def openWithCallback(self, callback, screen, *arguments, **kwargs):
                dlg = self.open(screen, *arguments, **kwargs)
                dlg.callback = callback
+               return dlg
 
        def open(self, screen, *arguments, **kwargs):
                if len(self.dialog_stack) and not self.in_exec:
@@ -278,7 +279,7 @@ class Session:
                # after close of the top dialog, the underlying will
                # gain focus again (for a short time), thus triggering
                # the onExec, which opens the dialog again, closing the loop.
-               assert screen == self.current_dialog
+               assert screen == self.current_dialog
                
                self.current_dialog.returnValue = retval
                self.delay_timer.start(0, 1)
@@ -414,6 +415,8 @@ def runScreenTest():
        
        screensToRun.append(Screens.InfoBar.InfoBar)
 
+       ePythonConfigQuery.setQueryFunc(configfile.getResolvedKey)
+
        def runNextScreen(session, screensToRun, *result):
                if result:
                        quitMainloop(*result)