[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