[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