Overview

This package provides a test runner for the PyObjC project.

WARNING: In its current state the software only works
on my private machine, this will change in the future.

WARNING: Running the tests will change the site-packages
directory of the Python installation, and might break
other software while the tests are running. The script 
is therefore configured to use a seperate Python framework
installation.

Usage for running the tests::

   $ python runtests.py

Generate HTML results using::

   $ python genreport.py


It is also possible to just perform the "install" and "cleanup"
parts of a test run using::

   $ python installpkgs.py install

and::

   $ python installpkgs.py cleanup


Current assumptions::

* There is a clean Python framework installation in 
  "/Library/Frameworks/PythonDev.framework". 
  
  This framework contains versions 2.7, 3.2 and 3.3 and supports the
  Intel architectures (i386 and x86_64).

* The source code checkout is in "/Users/ronald/Projects/pyobjc-hg"

  The checkout tree contains a checkout of pyobjc, as well as py2app
  (and related projects).

The report generator uses Jinja2.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.