Philipp Hörist pushed to branch mainwindow at gajim / gajim


Commits:
135e8063 by lovetox at 2021-03-10T20:39:41+01:00
Remove module mock

- - - - -


1 changed file:

- gajim/common/modules/__init__.py


Changes:

=====================================
gajim/common/modules/__init__.py
=====================================
@@ -20,7 +20,6 @@
 import sys
 import logging
 from importlib import import_module
-from unittest.mock import MagicMock
 
 from gajim.common.types import ConnectionT
 
@@ -91,28 +90,6 @@
 ]  # type: List[str]
 
 
-class ModuleMock:
-    def __init__(self, name: str) -> None:
-        self._name = name
-
-        # HTTPUpload, ..
-        self.available = False
-
-        # Blocking
-        self.blocked = []  # type: List[Any]
-
-        # Delimiter
-        self.delimiter = '::'
-
-        # Bookmarks
-        self.bookmarks = {}  # type: Dict[Any, Any]
-
-        # Various Modules
-        self.supported = False
-
-    def __getattr__(self, key: str) -> MagicMock:
-        return MagicMock()
-
 
 def register_modules(con: ConnectionT, *args: Any, **kwargs: Any) -> None:
     if con in _modules:
@@ -153,10 +130,7 @@ def send_stored_publish(account: str) -> None:
 
 
 def get(account: str, name: str) -> Any:
-    try:
-        return _modules[account][name]
-    except KeyError:
-        return ModuleMock(name)
+    return _modules[account][name]
 
 
 def _load_module(name: str, con: ConnectionT, *args: Any, **kwargs: Any) -> 
Any:



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/135e80639665628f44066632bb1a057a7d10738c

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/135e80639665628f44066632bb1a057a7d10738c
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to