git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make glibc memchecker happy :)
[enigma2.git]
/
mytest.py
diff --git
a/mytest.py
b/mytest.py
index 8ae28ab8917eeee14288e8275ea172cb8e09a295..522b9b395e2d96c26c18c511cc5613089f232c69 100644
(file)
--- a/
mytest.py
+++ b/
mytest.py
@@
-29,7
+29,7
@@
try:
def runReactor():
reactor.run()
def runReactor():
reactor.run()
-except:
+except
ImportError
:
print "twisted not available"
def runReactor():
runMainloop()
print "twisted not available"
def runReactor():
runMainloop()
@@
-42,6
+42,7
@@
from Screens.Wizard import wizardManager
from Screens.StartWizard import *
from Screens.TutorialWizard import *
from Tools.BoundFunction import boundFunction
from Screens.StartWizard import *
from Screens.TutorialWizard import *
from Tools.BoundFunction import boundFunction
+from Plugins.Plugin import PluginDescriptor
had = dict()
had = dict()
@@
-270,12
+271,19
@@
def runScreenTest():
session.nav = Navigation()
session.nav = Navigation()
- screensToRun = wizardManager.getWizards()
+ screensToRun = [ ]
+
+ for p in plugins.getPlugins(PluginDescriptor.WHERE_WIZARD):
+ screensToRun.append(p.__call__)
+
+ screensToRun += wizardManager.getWizards()
+
screensToRun.append(Screens.InfoBar.InfoBar)
def runNextScreen(session, screensToRun, *result):
if result:
screensToRun.append(Screens.InfoBar.InfoBar)
def runNextScreen(session, screensToRun, *result):
if result:
- quitMainloop(result)
+ quitMainloop(*result)
+ return
screen = screensToRun[0]
screen = screensToRun[0]