[Zope3-checkins] SVN: zope.testing/tags/3.5.5/ Release zope.testing 3.5.5.

Marius Gedminas marius at pov.lt
Wed Aug 27 01:02:25 EDT 2008


Log message for revision 90390:
  Release zope.testing 3.5.5.
  
  

Changed:
  A   zope.testing/tags/3.5.5/
  D   zope.testing/tags/3.5.5/README.txt
  A   zope.testing/tags/3.5.5/README.txt
  D   zope.testing/tags/3.5.5/setup.py
  A   zope.testing/tags/3.5.5/setup.py

-=-
Copied: zope.testing/tags/3.5.5 (from rev 90388, zope.testing/branches/3.5)

Deleted: zope.testing/tags/3.5.5/README.txt
===================================================================
--- zope.testing/branches/3.5/README.txt	2008-08-27 04:57:15 UTC (rev 90388)
+++ zope.testing/tags/3.5.5/README.txt	2008-08-27 05:02:25 UTC (rev 90390)
@@ -1,188 +0,0 @@
-************
-zope.testing
-************
-
-.. contents::
-
-This package provides a number of testing frameworks.  It includes a
-flexible test runner, and supports both doctest and unittest.
-
-cleanup.py
-  Provides a mixin class for cleaning up after tests that
-  make global changes.
-
-doctest.py
-  Enhanced version of python's standard doctest.py.
-  Better test count (one per block instead of one per docstring).
-
-  (We need to merge this with the standard doctest module.)
-
-formparser.py
-  An HTML parser that extracts form information.
-
-  This is intended to support functional tests that need to extract
-  information from HTML forms returned by the publisher.
-
-loggingsupport.py
-  Support for testing logging code
-
-  If you want to test that your code generates proper log output, you
-  can create and install a handler that collects output.
-
-loghandler.py
-  Logging handler for tests that check logging output.
-
-renormalizing.py
-  Regular expression pattern normalizing output checker.
-  Useful for doctests.
-
-setupstack
-  A simple framework for automating doctest set-up and tear-down.
-  See setupstack.txt.
-
-
-testrunner.py
-  The test runner module.  This is typically wrapped by a test.py script that
-  sets up options to run a particular set of tests.
-
-
-Getting started
-***************
-
-zope.testing uses buildout.  To start, run ``python bootstrap.py``.  It will
-create a number of directories and the ``bin/buildout`` script.  Next, run
-``bin/buildout``.  It will create a test script for you.  Now, run ``bin/test``
-to run the zope.testing test suite.
-
-
-Releases
-********
-
-3.5.5 (unreleased)
-==================
-
-Bugs Fixed:
------------
-
-- Launchpad #261734: include the unit test time in the total time reported.
-
-
-3.5.4 (2008/08/01)
-==================
-
-Bugs Fixed:
------------
-
-- Launchpad #242851: committed the last missing testing part
-  of the patch
-
-- Launchpad #253959: in some invoking running the test runner from inside a
-  test case could cause problems with layers.
-
-
-3.5.3 (2008/07/08)
-==================
-
-Bugs Fixed:
------------
-
-- Launchpad #242851: committed the missing testing part
-  of the patch
-
-
-3.5.2 (2008/07/06)
-==================
-
-Bugs Fixed:
------------
-
-- Launchpad #242851: fixed package normalization
-
-
-3.5.1 (2007/08/14)
-==================
-
-New Features
-------------
-
-- RENormalizer accepts plain Python callables.
-
-- Added --slow-test option.
-
-- Added --no-progress and --auto-progress options.
-
-Bugs Fixed:
------------
-
-- Post-mortem debugging wasn't invoked for layer-setup failures.
-
-3.5.0 (2007/07/19)
-==================
-
-New Features
-------------
-
-- The test runner now works on Python 2.5.
-
-- Added support for cProfile.
-
-- Added output colorizing (-c option).
-
-- Added --hide-secondary-failures and --show-secondary-failures options
-  (https://bugs.launchpad.net/zope3/+bug/115454).
-
-Bugs Fixed:
------------
-
-- Fix some problems with Unicode in doctests.
-
-- Fix "Error reading from subprocess" errors on Unix-like systems.
-
-3.4 (2007/03/29)
-================
-
-New Features
-------------
-
-- Added exit-with-status support (supports use with buildbot and
-  zc.recipe.testing)
-
-- Added a small framework for automating set up and tear down of
-  doctest tests. See setupstack.txt.
-
-Bugs Fixed:
------------
-
-- Fix testrunner-wo-source.txt and testrunner-errors.txt to run with a
-  read-only source tree.
-
-3.0 (2006/09/20)
-================
-
-- Updated the doctest copy with text-file encoding support.
-
-- Added logging-level support to loggingsuppport module.
-
-- At verbosity-level 1, dots are not output continuously, without any
-  line breaks.
-
-- Improved output when the inability to tear down a layer causes tests
-  to be run in a subprocess.
-
-- Made zope.exception required only if the zope_tracebacks extra is
-  requested.
-
-2.x.y (???)
-===========
-
-- Fix the test coverage. If a module, for example `interfaces`, was in an
-  ignored directory/package, then if a module of the same name existed in a
-  covered directory/package, then it was also ignored there, because the
-  ignore cache stored the result by module name and not the filename of the
-  module.
-
-2.0 (2006/01/05)
-================
-
-- Corresponds to the version of the zope.testing package shipped as part of
-  the Zope 3.2.0 release.

Copied: zope.testing/tags/3.5.5/README.txt (from rev 90389, zope.testing/branches/3.5/README.txt)
===================================================================
--- zope.testing/tags/3.5.5/README.txt	                        (rev 0)
+++ zope.testing/tags/3.5.5/README.txt	2008-08-27 05:02:25 UTC (rev 90390)
@@ -0,0 +1,188 @@
+************
+zope.testing
+************
+
+.. contents::
+
+This package provides a number of testing frameworks.  It includes a
+flexible test runner, and supports both doctest and unittest.
+
+cleanup.py
+  Provides a mixin class for cleaning up after tests that
+  make global changes.
+
+doctest.py
+  Enhanced version of python's standard doctest.py.
+  Better test count (one per block instead of one per docstring).
+
+  (We need to merge this with the standard doctest module.)
+
+formparser.py
+  An HTML parser that extracts form information.
+
+  This is intended to support functional tests that need to extract
+  information from HTML forms returned by the publisher.
+
+loggingsupport.py
+  Support for testing logging code
+
+  If you want to test that your code generates proper log output, you
+  can create and install a handler that collects output.
+
+loghandler.py
+  Logging handler for tests that check logging output.
+
+renormalizing.py
+  Regular expression pattern normalizing output checker.
+  Useful for doctests.
+
+setupstack
+  A simple framework for automating doctest set-up and tear-down.
+  See setupstack.txt.
+
+
+testrunner.py
+  The test runner module.  This is typically wrapped by a test.py script that
+  sets up options to run a particular set of tests.
+
+
+Getting started
+***************
+
+zope.testing uses buildout.  To start, run ``python bootstrap.py``.  It will
+create a number of directories and the ``bin/buildout`` script.  Next, run
+``bin/buildout``.  It will create a test script for you.  Now, run ``bin/test``
+to run the zope.testing test suite.
+
+
+Releases
+********
+
+3.5.5 (2008/08/27)
+==================
+
+Bugs Fixed:
+-----------
+
+- Launchpad #261734: include the unit test time in the total time reported.
+
+
+3.5.4 (2008/08/01)
+==================
+
+Bugs Fixed:
+-----------
+
+- Launchpad #242851: committed the last missing testing part
+  of the patch
+
+- Launchpad #253959: in some invoking running the test runner from inside a
+  test case could cause problems with layers.
+
+
+3.5.3 (2008/07/08)
+==================
+
+Bugs Fixed:
+-----------
+
+- Launchpad #242851: committed the missing testing part
+  of the patch
+
+
+3.5.2 (2008/07/06)
+==================
+
+Bugs Fixed:
+-----------
+
+- Launchpad #242851: fixed package normalization
+
+
+3.5.1 (2007/08/14)
+==================
+
+New Features
+------------
+
+- RENormalizer accepts plain Python callables.
+
+- Added --slow-test option.
+
+- Added --no-progress and --auto-progress options.
+
+Bugs Fixed:
+-----------
+
+- Post-mortem debugging wasn't invoked for layer-setup failures.
+
+3.5.0 (2007/07/19)
+==================
+
+New Features
+------------
+
+- The test runner now works on Python 2.5.
+
+- Added support for cProfile.
+
+- Added output colorizing (-c option).
+
+- Added --hide-secondary-failures and --show-secondary-failures options
+  (https://bugs.launchpad.net/zope3/+bug/115454).
+
+Bugs Fixed:
+-----------
+
+- Fix some problems with Unicode in doctests.
+
+- Fix "Error reading from subprocess" errors on Unix-like systems.
+
+3.4 (2007/03/29)
+================
+
+New Features
+------------
+
+- Added exit-with-status support (supports use with buildbot and
+  zc.recipe.testing)
+
+- Added a small framework for automating set up and tear down of
+  doctest tests. See setupstack.txt.
+
+Bugs Fixed:
+-----------
+
+- Fix testrunner-wo-source.txt and testrunner-errors.txt to run with a
+  read-only source tree.
+
+3.0 (2006/09/20)
+================
+
+- Updated the doctest copy with text-file encoding support.
+
+- Added logging-level support to loggingsuppport module.
+
+- At verbosity-level 1, dots are not output continuously, without any
+  line breaks.
+
+- Improved output when the inability to tear down a layer causes tests
+  to be run in a subprocess.
+
+- Made zope.exception required only if the zope_tracebacks extra is
+  requested.
+
+2.x.y (???)
+===========
+
+- Fix the test coverage. If a module, for example `interfaces`, was in an
+  ignored directory/package, then if a module of the same name existed in a
+  covered directory/package, then it was also ignored there, because the
+  ignore cache stored the result by module name and not the filename of the
+  module.
+
+2.0 (2006/01/05)
+================
+
+- Corresponds to the version of the zope.testing package shipped as part of
+  the Zope 3.2.0 release.

Deleted: zope.testing/tags/3.5.5/setup.py
===================================================================
--- zope.testing/branches/3.5/setup.py	2008-08-27 04:57:15 UTC (rev 90388)
+++ zope.testing/tags/3.5.5/setup.py	2008-08-27 05:02:25 UTC (rev 90390)
@@ -1,84 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2004 Zope Corporation and Contributors.
-# All Rights Reserved.
-#
-# This software is subject to the provisions of the Zope Public License,
-# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
-# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
-# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
-# FOR A PARTICULAR PURPOSE.
-#
-##############################################################################
-"""Setup for zope.testing package
-
-$Id$
-"""
-
-import os
-
-try:
-    from setuptools import setup
-    extra = dict(
-        namespace_packages=['zope',],
-        install_requires = ['setuptools'],
-        extras_require={'zope_tracebacks': 'zope.exceptions'},
-        include_package_data = True,
-        zip_safe = False,
-        )
-except ImportError, e:
-    from distutils.core import setup
-    extra = {}
-
-chapters = '\n'.join([
-    open(os.path.join('src', 'zope', 'testing', name)).read()
-    for name in (
-    'testrunner.txt',
-     'testrunner-simple.txt',
-    'testrunner-layers-api.txt',
-    'testrunner-layers.txt',
-    'testrunner-arguments.txt',
-    'testrunner-verbose.txt',
-    'testrunner-test-selection.txt',
-    'testrunner-progress.txt',
-
-# The following seems to cause weird unicode in the output: :(
-##     'testrunner-errors.txt',
-    
-    'testrunner-debugging.txt',
-    'testrunner-layers-ntd.txt',
-    'testrunner-coverage.txt',
-    'testrunner-profiling.txt',
-    'testrunner-wo-source.txt',
-    'testrunner-repeat.txt',
-    'testrunner-gc.txt',
-    'testrunner-leaks.txt',
-    'testrunner-knit.txt',
-    'formparser.txt',
-    'setupstack.txt',
-    )])
-
-long_description=(
-    open('README.txt').read()
-    + '\n' +
-    'Detailed Documentation\n'
-    '**********************\n'
-    + '\n' + chapters
-    )
-
-open('documentation.txt', 'w').write(long_description)
-
-setup(
-    name='zope.testing',
-    version='3.5.5dev',
-    url='http://www.python.org/pypi/zope.testing',
-    license='ZPL 2.1',
-    description='Zope testing framework, including the testrunner script.',
-    long_description=long_description,
-    author='Zope Corporation and Contributors',
-    author_email='zope3-dev at zope.org',
-
-    packages=["zope", "zope.testing"],
-    package_dir = {'': 'src'},
-    **extra)

Copied: zope.testing/tags/3.5.5/setup.py (from rev 90389, zope.testing/branches/3.5/setup.py)
===================================================================
--- zope.testing/tags/3.5.5/setup.py	                        (rev 0)
+++ zope.testing/tags/3.5.5/setup.py	2008-08-27 05:02:25 UTC (rev 90390)
@@ -0,0 +1,84 @@
+##############################################################################
+#
+# Copyright (c) 2004 Zope Corporation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+"""Setup for zope.testing package
+
+$Id$
+"""
+
+import os
+
+try:
+    from setuptools import setup
+    extra = dict(
+        namespace_packages=['zope',],
+        install_requires = ['setuptools'],
+        extras_require={'zope_tracebacks': 'zope.exceptions'},
+        include_package_data = True,
+        zip_safe = False,
+        )
+except ImportError, e:
+    from distutils.core import setup
+    extra = {}
+
+chapters = '\n'.join([
+    open(os.path.join('src', 'zope', 'testing', name)).read()
+    for name in (
+    'testrunner.txt',
+     'testrunner-simple.txt',
+    'testrunner-layers-api.txt',
+    'testrunner-layers.txt',
+    'testrunner-arguments.txt',
+    'testrunner-verbose.txt',
+    'testrunner-test-selection.txt',
+    'testrunner-progress.txt',
+
+# The following seems to cause weird unicode in the output: :(
+##     'testrunner-errors.txt',
+    
+    'testrunner-debugging.txt',
+    'testrunner-layers-ntd.txt',
+    'testrunner-coverage.txt',
+    'testrunner-profiling.txt',
+    'testrunner-wo-source.txt',
+    'testrunner-repeat.txt',
+    'testrunner-gc.txt',
+    'testrunner-leaks.txt',
+    'testrunner-knit.txt',
+    'formparser.txt',
+    'setupstack.txt',
+    )])
+
+long_description=(
+    open('README.txt').read()
+    + '\n' +
+    'Detailed Documentation\n'
+    '**********************\n'
+    + '\n' + chapters
+    )
+
+open('documentation.txt', 'w').write(long_description)
+
+setup(
+    name='zope.testing',
+    version='3.5.5',
+    url='http://www.python.org/pypi/zope.testing',
+    license='ZPL 2.1',
+    description='Zope testing framework, including the testrunner script.',
+    long_description=long_description,
+    author='Zope Corporation and Contributors',
+    author_email='zope3-dev at zope.org',
+
+    packages=["zope", "zope.testing"],
+    package_dir = {'': 'src'},
+    **extra)



More information about the Zope3-Checkins mailing list