[Checkins] SVN: zc.testbrowser/trunk/ - ignore "dist"
Benji York
benji at zope.com
Fri Sep 28 09:23:03 EDT 2007
Log message for revision 80323:
- ignore "dist"
- reorder the text that gets built into the PyPI "long description"
- normalize whitespace in setup.py
- add an "Authors" section to the README.txt
Changed:
_U zc.testbrowser/trunk/
U zc.testbrowser/trunk/README.txt
U zc.testbrowser/trunk/setup.py
U zc.testbrowser/trunk/src/zc/testbrowser/README.txt
-=-
Property changes on: zc.testbrowser/trunk
___________________________________________________________________
Name: svn:ignore
- develop-eggs
bin
eggs
parts
.installed.cfg
+ develop-eggs
bin
eggs
parts
.installed.cfg
dist
Modified: zc.testbrowser/trunk/README.txt
===================================================================
--- zc.testbrowser/trunk/README.txt 2007-09-28 12:23:06 UTC (rev 80322)
+++ zc.testbrowser/trunk/README.txt 2007-09-28 13:23:01 UTC (rev 80323)
@@ -3,20 +3,21 @@
The zc.testbrowser package provides web user agents (browsers) with
programmatic interfaces designed to be used for testing web applications,
-especially in conjunction with doctests. This project originates in the Zope 3
-community, but is not Zope-specific.
+especially in conjunction with doctests.
-There are currently three type of testbrowser provided. One for accessing web
-sites via HTTP (zc.testbrowser.browser), one that controls a Firefox web
-browser (zc.testbrowser.real), and one for directly accessing a Zope 3
-application (zope.testbrowser.testing, available seperately).
+There are currently two type of testbrowser provided. One for accessing web
+sites via HTTP (zc.testbrowser.browser) and one that controls a Firefox web
+browser (zc.testbrowser.real). All flavors of testbrowser have the same API.
+This project originates in the Zope 3 community, but is not Zope-specific (the
+zc namespace package stands for "Zope Corporation").
+
Changes
=======
-1.0 (unreleased)
-----------------
+1.0a1 (2007-09-28)
+------------------
First release under new name (non Zope-specific code extracted from
zope.testbrowser)
Modified: zc.testbrowser/trunk/setup.py
===================================================================
--- zc.testbrowser/trunk/setup.py 2007-09-28 12:23:06 UTC (rev 80322)
+++ zc.testbrowser/trunk/setup.py 2007-09-28 13:23:01 UTC (rev 80323)
@@ -15,28 +15,29 @@
from setuptools import setup, find_packages
long_description = (
- '.. contents::\n\n'
- + open('README.txt').read()
- + '\n\n'
+ open('README.txt').read()
+ + '\n\nContents\n========\n\n.. contents::\n\n\n'
+ open(os.path.join('src', 'zc', 'testbrowser', 'README.txt')).read()
)
setup(
name = 'zc.testbrowser',
- version = '3.4.2dev',
+ version = '1.0a1',
url = 'http://pypi.python.org/pypi/zc.testbrowser',
license = 'ZPL 2.1',
- description = 'Programmable browser for functional black-box tests',
+ description = 'Programmable web browser for functional black-box testing '
+ 'of web applications',
author = 'Zope Corporation and Contributors',
author_email = 'zope3-dev at zope.org',
long_description = long_description,
- classifiers=['Environment :: Web Environment',
- 'Intended Audience :: Developers',
- 'License :: OSI Approved :: Zope Public License',
- 'Programming Language :: Python',
- 'Topic :: Software Development :: Testing',
- 'Topic :: Internet :: WWW/HTTP',
- ],
+ classifiers = [
+ 'Environment :: Web Environment',
+ 'Intended Audience :: Developers',
+ 'License :: OSI Approved :: Zope Public License',
+ 'Programming Language :: Python',
+ 'Topic :: Software Development :: Testing',
+ 'Topic :: Internet :: WWW/HTTP',
+ ],
packages = find_packages('src'),
package_dir = {'': 'src'},
@@ -50,6 +51,7 @@
'zope.interface',
'zope.schema',
],
+
include_package_data = True,
zip_safe = False,
)
Modified: zc.testbrowser/trunk/src/zc/testbrowser/README.txt
===================================================================
--- zc.testbrowser/trunk/src/zc/testbrowser/README.txt 2007-09-28 12:23:06 UTC (rev 80322)
+++ zc.testbrowser/trunk/src/zc/testbrowser/README.txt 2007-09-28 13:23:01 UTC (rev 80323)
@@ -1106,3 +1106,18 @@
>>> browser.goBack()
>>> len(browser.contents) == actual_length
True
+
+
+Authors
+-------
+
+Benji York created testbrowser (originally zope.testbrowser) in 2005 with Gary
+Poster and Stephan Richter making large contributions.
+
+The zc.testbrowser.real version was conceptualized by Benji York in 2007 and
+after an initial implementation sketch, brought to fruition by Stephan Richter,
+Rocky Burt, Justas SadzeviÄius, and others at the Foliage Zope 3 sprint in Boston, MA
+during the week of September 24, 2007.
+
+There have been many other contributions from users of testbrowser that are
+greatly appreciated.
More information about the Checkins
mailing list