summaryrefslogtreecommitdiffstats
path: root/tests/helper
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2012-03-20 14:57:45 +0100
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2012-03-20 14:57:45 +0100
commit50d4df8b4d48b855bd18e9922355b7f3f2b4da4e (patch)
tree6301b05677a90cf86f131d5a7ae3f879b38e84d2 /tests/helper
parentrenamed hooks to addons, new filemanager and database, many new api methods (diff)
downloadpyload-50d4df8b4d48b855bd18e9922355b7f3f2b4da4e.tar.xz
captcha decrypting for all plugin types, new interaction manager
Diffstat (limited to 'tests/helper')
-rw-r--r--tests/helper/Stubs.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/helper/Stubs.py b/tests/helper/Stubs.py
index be2f5052b..963efd290 100644
--- a/tests/helper/Stubs.py
+++ b/tests/helper/Stubs.py
@@ -67,7 +67,8 @@ class Core:
self.requestFactory = RequestFactory(self)
__builtin__.pyreq = self.requestFactory
self.accountManager = AccountManager()
- self.addonManager = self.eventManager = self.interActionManager = NoopClass()
+ self.addonManager = AddonManager()
+ self.eventManager = self.interActionManager = NoopClass()
self.js = JsEngine()
self.cache = {}
self.packageCache = {}
@@ -100,6 +101,10 @@ class NoopClass:
def __getattr__(self, item):
return noop
+class AddonManager(NoopClass):
+ def activePlugins(self):
+ return []
+
class AccountManager:
def getAccountForPlugin(self, name):
@@ -121,5 +126,5 @@ class Thread(BaseThread):
__builtin__._ = lambda x: x
__builtin__.pypath = abspath(join(dirname(__file__), "..", ".."))
-__builtin__.addonManager = NoopClass()
+__builtin__.addonManager = AddonManager()
__builtin__.pyreq = None