[Checkins] SVN: Sandbox/ulif/z3c-testsetup/trunk/ Get ready for release.

Uli Fouquet uli at gnufix.de
Fri Feb 15 08:54:35 EST 2008


Log message for revision 83859:
  Get ready for release.

Changed:
  U   Sandbox/ulif/z3c-testsetup/trunk/CHANGES.txt
  U   Sandbox/ulif/z3c-testsetup/trunk/README.txt
  U   Sandbox/ulif/z3c-testsetup/trunk/setup.py

-=-
Modified: Sandbox/ulif/z3c-testsetup/trunk/CHANGES.txt
===================================================================
--- Sandbox/ulif/z3c-testsetup/trunk/CHANGES.txt	2008-02-15 13:35:53 UTC (rev 83858)
+++ Sandbox/ulif/z3c-testsetup/trunk/CHANGES.txt	2008-02-15 13:54:35 UTC (rev 83859)
@@ -0,0 +1,8 @@
+=======
+CHANGES
+=======
+
+0.1.0 (2008-02-15)
+------------------
+
+- Initial Release

Modified: Sandbox/ulif/z3c-testsetup/trunk/README.txt
===================================================================
--- Sandbox/ulif/z3c-testsetup/trunk/README.txt	2008-02-15 13:35:53 UTC (rev 83858)
+++ Sandbox/ulif/z3c-testsetup/trunk/README.txt	2008-02-15 13:54:35 UTC (rev 83859)
@@ -2,12 +2,17 @@
 z3c.testsetup
 =============
 
-is a package that provides some convenience stuff to enable rapid
-doctest setup for Zope 3 components. It finds doctests throughout a
-whole file tree and registers them with sensible, modifiable
-defaults. It is written for developers, that whish to test their code
-with functional or unit doctests.
+is a package that provides some convenience stuff to enable rapid test
+setup for Zope 3 components and normal Python packages. Currently
+doctests (normal unit doctests and functional doctests) and usual
+Python tests made of ``unittest.TestCase`` definitions are supported.
 
+Doctests and test modules are found throughout a whole package and
+registered with sensible, modifiable defaults.
+
+Also support for reusable test setups is provided by so-called
+TestGetters and TestCollectors.
+
 Setting up doctests (contrary to *writing* those tests) can become
 cumbersome with Zope 3. In the environment you often have to prepare
 complex things like test layers, setup functions, teardown functions
@@ -16,12 +21,13 @@
 ``z3c.testsetup`` can shorten this work by setting sensible defaults
 for the most important aspects of test setups.
 
-Currently only doctests (contrary to 'real' Python tests) are
-supported.
-
 See `README.txt` in the src/z3c/testsetup directory for API
-documentation.
+documentation. There is also extensive documentation for (hopefully)
+every aspect of the package in this directory. See all the .txt files
+to learn more.
 
+Note, that this is alphaware! Do not use it in productive
+environments!
 
 Prerequisites
 -------------
@@ -66,5 +72,5 @@
 Usage
 -----
 
-See `README.txt` in the src/z3c/testsetup directory for API
-documentation.
+See `README.txt` and the other .txt files in the src/z3c/testsetup
+directory for API documentation.

Modified: Sandbox/ulif/z3c-testsetup/trunk/setup.py
===================================================================
--- Sandbox/ulif/z3c-testsetup/trunk/setup.py	2008-02-15 13:35:53 UTC (rev 83858)
+++ Sandbox/ulif/z3c-testsetup/trunk/setup.py	2008-02-15 13:54:35 UTC (rev 83859)
@@ -7,25 +7,31 @@
 long_description = (
     read('README.txt')
     + '\n\n'
+    + 'Detailed Documentation\n'
+    + '----------------------\n'
+    + read('src', 'z3c', 'testsetup', 'README.txt')
+    + '\n\n'
     + read('CHANGES.txt')
     + '\n\n'
     )
 
 setup(
     name='z3c.testsetup',
-    version='0.1',
-    author='Uli Fouquet',
+    version='0.1.0',
+    author='Uli Fouquet and the Zope Community',
     author_email='uli at gnufix.de',
-    url='',
-    download_url='',
-    description='Easier test setup for Grok and Zope 3 components.',
+    url = 'http://pypi.python.org/pypi/z3c.testsetup',
+    description='Easier test setup for Zope 3 projects and '
+                'other Python packages.',
     long_description=long_description,
-    license='ZPL',
+    license='ZPL 2.1',
+    keywords="zope3 zope tests unittest doctest testsetup",
     classifiers=['Development Status :: 3 - Alpha',
                  'Environment :: Web Environment',
                  'Intended Audience :: Developers',
                  'License :: OSI Approved :: Zope Public License',
                  'Programming Language :: Python',
+                 'Operating System :: OS Independent',
                  'Framework :: Zope3',
                  ],
 



More information about the Checkins mailing list