[Checkins] SVN: zope.publisher/trunk/ renamed ISkinable to ISkinnable
Roger Ineichen
roger at projekt01.ch
Sun Mar 1 08:00:23 EST 2009
Log message for revision 97399:
renamed ISkinable to ISkinnable
Changed:
U zope.publisher/trunk/CHANGES.txt
U zope.publisher/trunk/src/zope/publisher/interfaces/browser.py
U zope.publisher/trunk/src/zope/publisher/tests/test_browserrequest.py
-=-
Modified: zope.publisher/trunk/CHANGES.txt
===================================================================
--- zope.publisher/trunk/CHANGES.txt 2009-03-01 10:10:19 UTC (rev 97398)
+++ zope.publisher/trunk/CHANGES.txt 2009-03-01 13:00:22 UTC (rev 97399)
@@ -4,8 +4,8 @@
3.5.7dev (unreleased)
---------------------
-- Feature: added ISkinable which allows us to implement the apply skin pattern
- not only for IBrowserRequest
+- Feature: added ISkinnable interface which allows us to implement the apply
+ skin pattern not only for IBrowserRequest
3.5.6 (2009-02-14)
Modified: zope.publisher/trunk/src/zope/publisher/interfaces/browser.py
===================================================================
--- zope.publisher/trunk/src/zope/publisher/interfaces/browser.py 2009-03-01 10:10:19 UTC (rev 97398)
+++ zope.publisher/trunk/src/zope/publisher/interfaces/browser.py 2009-03-01 13:00:22 UTC (rev 97399)
@@ -74,8 +74,8 @@
"""
-class ISkinable(Interface):
- """A skinable (request) can apply a skin.
+class ISkinnable(Interface):
+ """A skinnable (request) can provide a skin.
The implementation in BrowserRequest will apply a default skin/layer called
``IDefaultBrowserLayer`` if not default skin get registered.
@@ -96,7 +96,7 @@
request = Attribute("The request for which the skin was changed.")
-class IBrowserRequest(IHTTPRequest, ISkinable):
+class IBrowserRequest(IHTTPRequest, ISkinnable):
"""Browser-specific Request functionality.
Note that the browser is special in many ways, since it exposes
Modified: zope.publisher/trunk/src/zope/publisher/tests/test_browserrequest.py
===================================================================
--- zope.publisher/trunk/src/zope/publisher/tests/test_browserrequest.py 2009-03-01 10:10:19 UTC (rev 97398)
+++ zope.publisher/trunk/src/zope/publisher/tests/test_browserrequest.py 2009-03-01 13:00:22 UTC (rev 97399)
@@ -28,7 +28,7 @@
from zope.publisher.interfaces.browser import IBrowserApplicationRequest
from zope.publisher.interfaces.browser import IBrowserRequest
from zope.publisher.interfaces.browser import IBrowserPublication
-from zope.publisher.interfaces.browser import ISkinable
+from zope.publisher.interfaces.browser import ISkinnable
from zope.publisher.tests.test_http import HTTPTests
from zope.publisher.tests.publication import TestPublication
@@ -455,7 +455,7 @@
request = self._createRequest()
verifyObject(IBrowserRequest, request)
verifyObject(IBrowserApplicationRequest, request)
- verifyObject(ISkinable, request)
+ verifyObject(ISkinnable, request)
def testIssue394(self):
extra = {'PATH_INFO': '/folder/item3/'}
@@ -566,11 +566,11 @@
def test_IBrowserRequest(self):
verifyObject(IBrowserRequest, self._Test__new())
- def test_ISkinable(self):
- self.assertEqual(ISkinable.providedBy(self._Test__new()), True)
+ def test_ISkinnable(self):
+ self.assertEqual(ISkinnable.providedBy(self._Test__new()), True)
- def testVerifyISkinable(self):
- verifyObject(ISkinable, self._Test__new())
+ def testVerifyISkinnable(self):
+ verifyObject(ISkinnable, self._Test__new())
def test_suite():
More information about the Checkins
mailing list