summaryrefslogtreecommitdiff
path: root/repoze/bfg/tests/routesapp
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-01-18 23:38:47 +0000
committerChris McDonough <chrism@agendaless.com>2009-01-18 23:38:47 +0000
commit62267e01d6eeaf8de871487898ad1ce02878c29a (patch)
tree234346245e58993c27e139906ee7a19a7b67a8e4 /repoze/bfg/tests/routesapp
parent58afb33d70dece410b998a9c064eba42e3f843d7 (diff)
downloadpyramid-62267e01d6eeaf8de871487898ad1ce02878c29a.tar.gz
pyramid-62267e01d6eeaf8de871487898ad1ce02878c29a.tar.bz2
pyramid-62267e01d6eeaf8de871487898ad1ce02878c29a.zip
Merge "routesmapper branch" to trunk.
Diffstat (limited to 'repoze/bfg/tests/routesapp')
-rw-r--r--repoze/bfg/tests/routesapp/__init__.py1
-rw-r--r--repoze/bfg/tests/routesapp/configure.zcml16
-rw-r--r--repoze/bfg/tests/routesapp/models.py5
-rw-r--r--repoze/bfg/tests/routesapp/templates/fixture.pt6
-rw-r--r--repoze/bfg/tests/routesapp/views.py8
5 files changed, 36 insertions, 0 deletions
diff --git a/repoze/bfg/tests/routesapp/__init__.py b/repoze/bfg/tests/routesapp/__init__.py
new file mode 100644
index 000000000..546616b2c
--- /dev/null
+++ b/repoze/bfg/tests/routesapp/__init__.py
@@ -0,0 +1 @@
+# fixture application
diff --git a/repoze/bfg/tests/routesapp/configure.zcml b/repoze/bfg/tests/routesapp/configure.zcml
new file mode 100644
index 000000000..388fc2330
--- /dev/null
+++ b/repoze/bfg/tests/routesapp/configure.zcml
@@ -0,0 +1,16 @@
+<configure xmlns="http://namespaces.repoze.org/bfg">
+
+ <include package="repoze.bfg.includes" />
+
+ <route
+ path=":id/:view_name"
+ context_interfaces=".models.IFixture"/>
+
+ <view
+ name="default"
+ view=".views.fixture_view"
+ for=".models.IFixture"
+ permission="repoze.view"
+ />
+
+</configure>
diff --git a/repoze/bfg/tests/routesapp/models.py b/repoze/bfg/tests/routesapp/models.py
new file mode 100644
index 000000000..a57b06308
--- /dev/null
+++ b/repoze/bfg/tests/routesapp/models.py
@@ -0,0 +1,5 @@
+from zope.interface import Interface
+
+class IFixture(Interface):
+ pass
+
diff --git a/repoze/bfg/tests/routesapp/templates/fixture.pt b/repoze/bfg/tests/routesapp/templates/fixture.pt
new file mode 100644
index 000000000..06dd4e2b1
--- /dev/null
+++ b/repoze/bfg/tests/routesapp/templates/fixture.pt
@@ -0,0 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal">
+<head></head>
+<body>
+</body>
+</html>
diff --git a/repoze/bfg/tests/routesapp/views.py b/repoze/bfg/tests/routesapp/views.py
new file mode 100644
index 000000000..f805b88c9
--- /dev/null
+++ b/repoze/bfg/tests/routesapp/views.py
@@ -0,0 +1,8 @@
+from zope.interface import Interface
+
+def fixture_view(context, request):
+ """ """
+
+class IDummy(Interface):
+ pass
+