[Zope-Checkins] CVS: Zope3 - README.txt:1.1.2.1
Jeremy Hylton
jeremy@zope.com
Tue, 12 Feb 2002 17:24:40 -0500
Update of /cvs-repository/Zope3
In directory cvs.zope.org:/tmp/cvs-serv11203
Added Files:
Tag: Zope-3x-branch
README.txt
Log Message:
Add some very basic build and test instructions
and a very long URL for the Wiki.
=== Added File Zope3/README.txt ===
Welcome to the Zope3 source
The file provides some basic hints for people developing Zope3
software. There is more developer info in the Zope3 Wiki:
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/
Zope3DeveloperInfo
That's one URL split over two lines.
Building and running tests
Zope3 requires Python 2.2
In the top-level Zope3 directory, you should find a script called
stupid_build.py. Run it to build the extension modules needed by
Zope. Example:
# cd src/Zope3
# python2.2 stupid_build.py
Zope3 includes unit tests based on the Python unittest module. If
you checkin changes, you should verify that all the tests succeed
before you checkin.
To run all the tests, set the Python path to include the lib/python
directory and run the unittest script. Example:
# cd src/Zope3
# export PYTHONPATH=`pwd`/lib/python
# python2.2 /usr/local/lib/python2.2/unittest.py Zope.Testing.allZopeTests