[Checkins] SVN: grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources add test for the paths to resource directories
Jan-Wijbrand Kolman
janwijbrand at gmail.com
Fri Oct 10 03:56:55 EDT 2008
Log message for revision 91968:
add test for the paths to resource directories
Changed:
A grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources.py
A grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/
A grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/__init__.py
A grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/bar/
A grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/bar/baz/
A grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/bar/baz/resourceinbaz.txt
A grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/foo/
A grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/foo/resourceinfoo.txt
A grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/resource.py
-=-
Added: grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources.py
===================================================================
--- grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources.py (rev 0)
+++ grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources.py 2008-10-10 07:56:53 UTC (rev 91968)
@@ -0,0 +1,17 @@
+"""
+ >>> import grokcore.view as grok
+ >>> grok.testing.grok(
+ ... 'grokcore.view.tests.directoryresource.directoryresources_fixture')
+
+ >>> from zope.interface import Interface
+ >>> from zope.component import getAdapter
+ >>> from zope.publisher.browser import TestRequest
+ >>> resource_foo = getAdapter(TestRequest(), Interface, name='foo')
+ >>> resource_foo.context.path
+ '...src/grokcore/view/tests/directoryresource/directoryresources_fixture/foo'
+
+ >>> resource_baz = getAdapter(TestRequest(), Interface, name='baz')
+ >>> resource_baz.context.path
+ '...src/grokcore/view/tests/directoryresource/directoryresources_fixture/bar/baz'
+
+"""
Added: grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/__init__.py
===================================================================
Added: grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/bar/baz/resourceinbaz.txt
===================================================================
--- grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/bar/baz/resourceinbaz.txt (rev 0)
+++ grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/bar/baz/resourceinbaz.txt 2008-10-10 07:56:53 UTC (rev 91968)
@@ -0,0 +1 @@
+Resource file in baz.
\ No newline at end of file
Added: grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/foo/resourceinfoo.txt
===================================================================
--- grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/foo/resourceinfoo.txt (rev 0)
+++ grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/foo/resourceinfoo.txt 2008-10-10 07:56:53 UTC (rev 91968)
@@ -0,0 +1 @@
+Resource file in foo.
\ No newline at end of file
Added: grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/resource.py
===================================================================
--- grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/resource.py (rev 0)
+++ grokcore.view/branches/jw-generic_directory_resource/src/grokcore/view/tests/directoryresource/directoryresources_fixture/resource.py 2008-10-10 07:56:53 UTC (rev 91968)
@@ -0,0 +1,9 @@
+import grokcore.view
+
+class DirectoryResourceFoo(grokcore.view.DirectoryResource):
+ grokcore.view.name('foo')
+ grokcore.view.path('foo')
+
+class DirectoryResourceBaz(grokcore.view.DirectoryResource):
+ grokcore.view.name('baz')
+ grokcore.view.path('bar/baz')
More information about the Checkins
mailing list