pyobjc / build-support /

Filename Size Date modified Message
..
distribute-0.6.12-patched
templates
virtualenv-src
virtualenv3-src
280 B
1.2 KB
9.1 KB
14.3 KB
17.4 KB
1.7 KB
3.1 KB
This directory contains a number of scripts
that help in testing PyObjC on a number 
of platforms.

All scripts are python3 scripts.

WARNING: The scripts are a work-in-progress and don't 
work right now.

* build_frameworks.py:
  This script creates a couple of framework
  builds of Python for various Python
  releases:

  - 32-bit (i386, ppc) and intel (i386, x86)
  - 2.6, 2.7, 3.1 and 3.2

  All builds are with '--with-pydebug' and
  are installed using an alternate framework
  name to avoid messing with an already existing
  install.

  TODO: also install distribute and virtualenv

* run_tests.py

  Uses the frameworks installed by build_frameworks.py
  to run all PyObjC tests with all supported Python
  variants.

  TODO:
  - create virtual env and install PyObjC dependencies
  - install pyobjc-core, pyobjc-framework-Cocoa and
    pyobjc-framework-Quartz
  - run tests for pyobjc-core and all framework wrappers
  - collect the results and create an HTML page with
    the summary and details.
  - send e-mail with the result to an e-mail address

* TODO: run_distributed_tests.py

  This script will do something simular to run_tests,
  but builds on a 10.6 machine and runs the tests on
  a number of different machines (10.4, 10.5)
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.