[Zope3-checkins] SVN: Zope3/trunk/ Okay, there is finally is: Test Browser!!!

Stephan Richter srichter at cosmos.phy.tufts.edu
Thu Oct 6 16:45:56 EDT 2005


Log message for revision 38832:
  Okay, there is finally is: Test Browser!!!
  
  

Changed:
  U   Zope3/trunk/LICENSES.txt
  U   Zope3/trunk/doc/CHANGES.txt
  A   Zope3/trunk/src/zope/testbrowser/

-=-
Modified: Zope3/trunk/LICENSES.txt
===================================================================
--- Zope3/trunk/LICENSES.txt	2005-10-06 20:36:43 UTC (rev 38831)
+++ Zope3/trunk/LICENSES.txt	2005-10-06 20:45:56 UTC (rev 38832)
@@ -9,7 +9,37 @@
 WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
 FOR A PARTICULAR PURPOSE.
 
+----------------------------------------------------------------------
 
+The `mechanize`, `pullparser`, `ClientForm` and `ClientCookie` modules,
+included in `zope.testbrowser`, are provided via the BSD License:
+
+Copyright 2003-2004 John J. Lee <jjl at pobox.com>
+Copyright 1998-2001 Gisle Aas (original libwww-perl code)
+All rights reserved.
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+    * Neither the name of the University of California, Berkeley nor the
+      names of its contributors may be used to endorse or promote products
+      derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND ANY
+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
 ----------------------------------------------------------------------
 
 The XML files in locales directory in the zope.i18n package are

Modified: Zope3/trunk/doc/CHANGES.txt
===================================================================
--- Zope3/trunk/doc/CHANGES.txt	2005-10-06 20:36:43 UTC (rev 38831)
+++ Zope3/trunk/doc/CHANGES.txt	2005-10-06 20:45:56 UTC (rev 38832)
@@ -10,6 +10,12 @@
 
     New features
 
+      - Added a test browser. The test browser simulates a real Web browser as
+        much as possible as a Python object. This allows us to write
+        functional tests the same way the site would be experienced by the
+        user. This greatly simplifies functional tests, makes documentation
+        better and even helps analyzing usability.
+
       - addMenuItem directive supports a `layer` attribute.
 
       - Formalized the Publisher Response API.
@@ -73,7 +79,8 @@
 
     Much thanks to everyone who contributed to this release:
 
-      Stephan Richter, Roger Ineichen, Marius Gedminas, Julien Anguenot
+      Stephan Richter, Roger Ineichen, Marius Gedminas, Julien Anguenot, Benji
+      York, Gary Poster, Jim Fulton
 
     Note: If you are not listed and contributed, please add yourself. This
           note will be deleted before the release.

Copied: Zope3/trunk/src/zope/testbrowser (from rev 38827, Zope3/branches/testbrowser-integration/src/zope/testbrowser)



More information about the Zope3-Checkins mailing list