summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorianb <devnull@localhost>2005-08-21 23:34:08 +0000
committerianb <devnull@localhost>2005-08-21 23:34:08 +0000
commitba61e3f659089b9e44010b15b7d4a04b290090ac (patch)
tree691bc0b6f4ff14b1180a93ab5ec8c1b544b9368f /tests
parent7853bb54f8156f039d2479543765143aaac33857 (diff)
downloadpastedeploy-ba61e3f659089b9e44010b15b7d4a04b290090ac.tar.gz
Added file forgotten in last commit; added interface file for documentation
Diffstat (limited to 'tests')
-rw-r--r--tests/fake_packages/FakeApp.egg/fakeapp/configapps.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/fake_packages/FakeApp.egg/fakeapp/configapps.py b/tests/fake_packages/FakeApp.egg/fakeapp/configapps.py
new file mode 100644
index 0000000..ef13182
--- /dev/null
+++ b/tests/fake_packages/FakeApp.egg/fakeapp/configapps.py
@@ -0,0 +1,14 @@
+class SimpleApp(object):
+ def __init__(self, global_conf, local_conf, name):
+ self.global_conf = global_conf
+ self.local_conf = local_conf
+ self.name = name
+
+ def __call__(self, environ, start_response):
+ start_response('200 OK', [('Content-type', 'text/html')])
+ return ['I am: ', name]
+
+ def make_app(cls, global_conf, **conf):
+ return cls(global_conf, conf, 'basic')
+ make_app = classmethod(make_app)
+