summaryrefslogtreecommitdiff
path: root/tests/test_scripts/dummy.py
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2018-10-15 01:55:54 -0500
committerMichael Merickel <michael@merickel.org>2018-10-15 09:24:07 -0500
commit0c29cf2df41600d3906d521c72991c7686018b71 (patch)
treeff907f90ec9467e12874c9b2c961549d0e7caf74 /tests/test_scripts/dummy.py
parent851c368e3c158e264358de10446f5b5de240e534 (diff)
downloadpyramid-0c29cf2df41600d3906d521c72991c7686018b71.tar.gz
pyramid-0c29cf2df41600d3906d521c72991c7686018b71.tar.bz2
pyramid-0c29cf2df41600d3906d521c72991c7686018b71.zip
format source using black
Diffstat (limited to 'tests/test_scripts/dummy.py')
-rw-r--r--tests/test_scripts/dummy.py44
1 files changed, 37 insertions, 7 deletions
diff --git a/tests/test_scripts/dummy.py b/tests/test_scripts/dummy.py
index f1ef403f8..69e69a280 100644
--- a/tests/test_scripts/dummy.py
+++ b/tests/test_scripts/dummy.py
@@ -3,21 +3,28 @@ class DummyTweens(object):
self._implicit = implicit
self.explicit = explicit
self.name_to_alias = {}
+
def implicit(self):
return self._implicit
+
class Dummy:
pass
+
dummy_root = Dummy()
+
class DummyRegistry(object):
settings = {}
+
def queryUtility(self, iface, default=None, name=''):
return default
+
dummy_registry = DummyRegistry()
+
class DummyShell(object):
env = {}
help = ''
@@ -30,15 +37,18 @@ class DummyShell(object):
self.called = True
self.env['request'].dummy_attr = self.dummy_attr
+
class DummyInteractor:
def __call__(self, banner, local):
self.banner = banner
self.local = local
+
class DummyApp:
def __init__(self):
self.registry = dummy_registry
+
class DummyMapper(object):
def __init__(self, *routes):
self.routes = routes
@@ -46,9 +56,11 @@ class DummyMapper(object):
def get_routes(self, include_static=False):
return self.routes
+
class DummyRoute(object):
- def __init__(self, name, pattern, factory=None,
- matchdict=None, predicate=None):
+ def __init__(
+ self, name, pattern, factory=None, matchdict=None, predicate=None
+ ):
self.name = name
self.path = pattern
self.pattern = pattern
@@ -61,35 +73,50 @@ class DummyRoute(object):
def match(self, route):
return self.matchdict
+
class DummyRequest:
application_url = 'http://example.com:5432'
script_name = ''
+
def __init__(self, environ):
self.environ = environ
self.matchdict = {}
+
class DummyView(object):
def __init__(self, **attrs):
self.__request_attrs__ = attrs
- def view(context, request): pass
+ def view(context, request):
+ pass
+
from zope.interface import implementer
from pyramid.interfaces import IMultiView
+
+
@implementer(IMultiView)
class DummyMultiView(object):
-
def __init__(self, *views, **attrs):
self.views = [(None, view, None) for view in views]
self.__request_attrs__ = attrs
+
class DummyCloser(object):
def __call__(self):
self.called = True
+
class DummyBootstrap(object):
- def __init__(self, app=None, registry=None, request=None, root=None,
- root_factory=None, closer=None):
+ def __init__(
+ self,
+ app=None,
+ registry=None,
+ request=None,
+ root=None,
+ root_factory=None,
+ closer=None,
+ ):
self.app = app or DummyApp()
if registry is None:
registry = DummyRegistry()
@@ -150,7 +177,9 @@ class dummy_setup_logging(object):
class DummyLoader(object):
- def __init__(self, settings=None, app_settings=None, app=None, server=None):
+ def __init__(
+ self, settings=None, app_settings=None, app=None, server=None
+ ):
if not settings:
settings = {}
if not app_settings:
@@ -163,6 +192,7 @@ class DummyLoader(object):
def __call__(self, uri):
import plaster
+
self.uri = plaster.parse_uri(uri)
return self