[Checkins] SVN: z3ext.statusmessage/tags/1.3.2/ release tag
Nikolay Kim
fafhrd at datacom.kz
Sun Nov 23 02:13:50 EST 2008
Log message for revision 93273:
release tag
Changed:
A z3ext.statusmessage/tags/1.3.2/
U z3ext.statusmessage/tags/1.3.2/CHANGES.txt
D z3ext.statusmessage/tags/1.3.2/buildout.cfg
A z3ext.statusmessage/tags/1.3.2/buildout.cfg
U z3ext.statusmessage/tags/1.3.2/setup.py
D z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/README.txt
A z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/README.txt
D z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/tests/testbrowser.txt
A z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/tests/testbrowser.txt
A z3ext.statusmessage/tags/1.3.2/tests.cfg
A z3ext.statusmessage/tags/1.3.2/zope34.cfg
-=-
Modified: z3ext.statusmessage/tags/1.3.2/CHANGES.txt
===================================================================
--- z3ext.statusmessage/trunk/CHANGES.txt 2008-11-21 11:18:39 UTC (rev 93238)
+++ z3ext.statusmessage/tags/1.3.2/CHANGES.txt 2008-11-23 07:13:50 UTC (rev 93273)
@@ -2,6 +2,12 @@
CHANGES
=======
+1.3.2 (2008-11-23)
+------------------
+
+- Fixed tests agains zope3.4
+
+
1.3.1 (2008-11-21)
------------------
Deleted: z3ext.statusmessage/tags/1.3.2/buildout.cfg
===================================================================
--- z3ext.statusmessage/trunk/buildout.cfg 2008-11-21 11:18:39 UTC (rev 93238)
+++ z3ext.statusmessage/tags/1.3.2/buildout.cfg 2008-11-23 07:13:50 UTC (rev 93273)
@@ -1,18 +0,0 @@
-[buildout]
-develop = .
-parts = test coverage-test coverage-report
-
-[test]
-recipe = zc.recipe.testrunner
-eggs = z3ext.statusmessage [test]
-
-[coverage-test]
-recipe = zc.recipe.testrunner
-eggs = z3ext.statusmessage [test]
-defaults = ['--coverage', '../../coverage']
-
-[coverage-report]
-recipe = zc.recipe.egg
-eggs = z3c.coverage
-scripts = coverage=coverage-report
-arguments = ('coverage', 'coverage/report')
Copied: z3ext.statusmessage/tags/1.3.2/buildout.cfg (from rev 93272, z3ext.statusmessage/trunk/buildout.cfg)
===================================================================
--- z3ext.statusmessage/tags/1.3.2/buildout.cfg (rev 0)
+++ z3ext.statusmessage/tags/1.3.2/buildout.cfg 2008-11-23 07:13:50 UTC (rev 93273)
@@ -0,0 +1,4 @@
+[buildout]
+develop = .
+parts = test coverage-test coverage-report
+extends = tests.cfg
Modified: z3ext.statusmessage/tags/1.3.2/setup.py
===================================================================
--- z3ext.statusmessage/trunk/setup.py 2008-11-21 11:18:39 UTC (rev 93238)
+++ z3ext.statusmessage/tags/1.3.2/setup.py 2008-11-23 07:13:50 UTC (rev 93273)
@@ -21,7 +21,7 @@
def read(*rnames):
return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
-version = '1.3.2dev'
+version = '1.3.2'
setup(name='z3ext.statusmessage',
Deleted: z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/README.txt
===================================================================
--- z3ext.statusmessage/trunk/src/z3ext/statusmessage/README.txt 2008-11-21 11:18:39 UTC (rev 93238)
+++ z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/README.txt 2008-11-23 07:13:50 UTC (rev 93273)
@@ -1,99 +0,0 @@
-=====================
-Portal status message
-=====================
-
-Instead include notification messages directly to template,
-developer can use messaging service.
-
-Main interface is IStatusMessage, it is adapter for IBrowserRequest
-so we can have different implementations, for example cookie based or session.
-
-By default only session based service implemented.
-
- >>> from zope import interface, component
- >>> from zope.interface.verify import verifyClass
-
- >>> from z3ext.statusmessage import interfaces, session, message
-
- >>> verifyClass(interfaces.IStatusMessage, session.MessageService)
- True
-
- >>> component.provideAdapter(session.MessageService)
-
- >>> from zope.publisher.browser import TestRequest
- >>> request = TestRequest()
-
- >>> service = interfaces.IStatusMessage(request)
-
- >>> bool(service)
- False
-
- >>> service.add('Test message')
- Traceback (most recent call last):
- ...
- ComponentLookupError: ...
-
- >>> service.clear()
- ()
-
-
-Before we can use message service we need register message type.
-
- >>> component.provideAdapter(message.InformationMessage, name='info')
-
- >>> msg = component.getAdapter(request, interfaces.IMessage, 'info')
- >>> msg.render('Test message')
- u'<div class="statusMessage">Test message</div>'
-
-Now we can add messages.
-
- >>> service.add('Test message')
-
- >>> bool(service)
- True
-
- >>> service.messages()
- [u'<div class="statusMessage">Test message</div>']
-
-
-Let's register another message type.
-
- >>> component.provideAdapter(message.WarningMessage, name='warning')
-
- >>> service.add('Warning message', 'warning')
-
- >>> service.messages()
- [u'<div class="statusMessage">Test message</div>', u'<div class="statusWarningMessage">Warning message</div>']
-
-Error message, we can add exception object
-
- >>> component.provideAdapter(message.ErrorMessage, name='error')
-
- >>> service.add(Exception('Error message'), 'error')
-
-or text message
-
- >>> service.add('Error message', 'error')
-
- >>> for msg in service.messages():
- ... print msg
- <div class="statusMessage">Test message</div>
- <div class="statusWarningMessage">Warning message</div>
- <div class="statusStopMessage">Exception: Error message</div>
- <div class="statusStopMessage">Error message</div>
-
-
-Clearing service
-----------------
-
-clear() method return all messages and clear service.
-
- >>> for msg in service.clear():
- ... print msg
- <div class="statusMessage">Test message</div>
- <div class="statusWarningMessage">Warning message</div>
- <div class="statusStopMessage">Exception: Error message</div>
- <div class="statusStopMessage">Error message</div>
-
- >>> bool(service)
- False
Copied: z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/README.txt (from rev 93272, z3ext.statusmessage/trunk/src/z3ext/statusmessage/README.txt)
===================================================================
--- z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/README.txt (rev 0)
+++ z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/README.txt 2008-11-23 07:13:50 UTC (rev 93273)
@@ -0,0 +1,102 @@
+=====================
+Portal status message
+=====================
+
+Instead include notification messages directly to template,
+developer can use messaging service.
+
+Main interface is IStatusMessage, it is adapter for IBrowserRequest
+so we can have different implementations, for example cookie based or session.
+
+By default only session based service implemented.
+
+ >>> from zope import interface, component
+ >>> from zope.interface.verify import verifyClass
+
+ >>> from z3ext.statusmessage import interfaces, session, message
+
+ >>> verifyClass(interfaces.IStatusMessage, session.MessageService)
+ True
+
+ >>> component.provideAdapter(session.MessageService)
+
+ >>> from zope.publisher.browser import TestRequest
+ >>> request = TestRequest()
+
+ >>> service = interfaces.IStatusMessage(request)
+
+ >>> bool(service)
+ False
+
+ >>> service.add('Test message')
+ Traceback (most recent call last):
+ ...
+ ComponentLookupError: ...
+
+ >>> service.clear()
+ ()
+
+
+Before we can use message service we need register message type.
+
+ >>> component.provideAdapter(message.InformationMessage, name='info')
+
+ >>> msg = component.getAdapter(request, interfaces.IMessage, 'info')
+ >>> print msg.render('Test message')
+ <div class="statusMessage">Test message</div>
+
+Now we can add messages.
+
+ >>> service.add('Test message')
+
+ >>> bool(service)
+ True
+
+ >>> for msg in service.messages():
+ ... print msg
+ <div class="statusMessage">Test message</div>
+
+
+Let's register another message type.
+
+ >>> component.provideAdapter(message.WarningMessage, name='warning')
+
+ >>> service.add('Warning message', 'warning')
+
+ >>> for msg in service.messages():
+ ... print msg
+ <div class="statusMessage">Test message</div>
+ <div class="statusWarningMessage">Warning message</div>
+
+Error message, we can add exception object
+
+ >>> component.provideAdapter(message.ErrorMessage, name='error')
+
+ >>> service.add(Exception('Error message'), 'error')
+
+or text message
+
+ >>> service.add('Error message', 'error')
+
+ >>> for msg in service.messages():
+ ... print msg
+ <div class="statusMessage">Test message</div>
+ <div class="statusWarningMessage">Warning message</div>
+ <div class="statusStopMessage">Exception: Error message</div>
+ <div class="statusStopMessage">Error message</div>
+
+
+Clearing service
+----------------
+
+clear() method return all messages and clear service.
+
+ >>> for msg in service.clear():
+ ... print msg
+ <div class="statusMessage">Test message</div>
+ <div class="statusWarningMessage">Warning message</div>
+ <div class="statusStopMessage">Exception: Error message</div>
+ <div class="statusStopMessage">Error message</div>
+
+ >>> bool(service)
+ False
Deleted: z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/tests/testbrowser.txt
===================================================================
--- z3ext.statusmessage/trunk/src/z3ext/statusmessage/tests/testbrowser.txt 2008-11-21 11:18:39 UTC (rev 93238)
+++ z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/tests/testbrowser.txt 2008-11-23 07:13:50 UTC (rev 93273)
@@ -1,32 +0,0 @@
-======================
-Render Status Messages
-======================
-
- >>> from zope.testbrowser.testing import Browser
-
- >>> actor = Browser()
- >>> actor.addHeader("Authorization", "Basic mgr:mgrpw")
- >>> actor.handleErrors = False
-
-Render message in current request
-
- >>> actor.open("http://localhost/test1.html")
- >>> print actor.contents
- <html>
- <body>
- <div><div class="statusMessage">Test message</div></div>
- </body>
- </html>
-
-Render message in next request after redirect
-
- >>> actor.open("http://localhost/test2.html")
- >>> actor.url
- 'http://localhost/test.html'
-
- >>> print actor.contents
- <html>
- <body>
- <div><div class="statusMessage">Test message with redirect</div></div>
- </body>
- </html>
Copied: z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/tests/testbrowser.txt (from rev 93272, z3ext.statusmessage/trunk/src/z3ext/statusmessage/tests/testbrowser.txt)
===================================================================
--- z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/tests/testbrowser.txt (rev 0)
+++ z3ext.statusmessage/tags/1.3.2/src/z3ext/statusmessage/tests/testbrowser.txt 2008-11-23 07:13:50 UTC (rev 93273)
@@ -0,0 +1,28 @@
+======================
+Render Status Messages
+======================
+
+ >>> from zope.testbrowser.testing import Browser
+
+ >>> actor = Browser()
+ >>> actor.addHeader("Authorization", "Basic mgr:mgrpw")
+ >>> actor.handleErrors = False
+
+Render message in current request
+
+ >>> actor.open("http://localhost/test1.html")
+ >>> '<div class="statusMessage">Test message</div>' in actor.contents
+ True
+
+Render message in next request after redirect
+
+ >>> actor.open("http://localhost/test2.html")
+ >>> actor.url
+ 'http://localhost/test.html'
+
+ >>> print actor.contents
+ <html>
+ <body>
+ <div><div class="statusMessage">Test message with redirect</div>...
+ </body>
+ </html>
Copied: z3ext.statusmessage/tags/1.3.2/tests.cfg (from rev 93272, z3ext.statusmessage/trunk/tests.cfg)
===================================================================
--- z3ext.statusmessage/tags/1.3.2/tests.cfg (rev 0)
+++ z3ext.statusmessage/tags/1.3.2/tests.cfg 2008-11-23 07:13:50 UTC (rev 93273)
@@ -0,0 +1,14 @@
+[test]
+recipe = zc.recipe.testrunner
+eggs = z3ext.statusmessage [test]
+
+[coverage-test]
+recipe = zc.recipe.testrunner
+eggs = z3ext.statusmessage [test]
+defaults = ['--coverage', '../../coverage']
+
+[coverage-report]
+recipe = zc.recipe.egg
+eggs = z3c.coverage
+scripts = coverage=coverage-report
+arguments = ('coverage', 'coverage/report')
Copied: z3ext.statusmessage/tags/1.3.2/zope34.cfg (from rev 93272, z3ext.statusmessage/trunk/zope34.cfg)
===================================================================
--- z3ext.statusmessage/tags/1.3.2/zope34.cfg (rev 0)
+++ z3ext.statusmessage/tags/1.3.2/zope34.cfg 2008-11-23 07:13:50 UTC (rev 93273)
@@ -0,0 +1,9 @@
+[buildout]
+develop = .
+parts = test coverage-test coverage-report
+versions = versions
+extends = tests.cfg
+ http://download.zope.org/zope3.4/versions-3.4.0c7.cfg
+
+[versions]
+z3c.zrtresource = 1.1.0
More information about the Checkins
mailing list