My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages

PyConcordion is a Python port of Concordion.

That is :

  • Write your specification in HTML with Concordion instrumentation
  • Write your fixture in Python just like you would write a fixture in Java
  • Run your tests either individually or with the folder runner
  • Look at the Concordion report

Latest version

New release is out : version 0.8

How to try it ?

First be sure to have :

  • python (version >= 2.5)
  • a Java JDK (version >= 1.5), if your system does not contain one please download it from Sun Microsystem.

To try it :

  • download latest PyConcordion release (a .tgz file)
  • extract the tgz file
  • run python setup.py install in your command line from the extract directory
  • if java and javac are in your PATH skip this
    • either set your PATH to include java and javac
    • or modify config.ini from your local dist_packages directory and set java_command and javac_command to point the place these commands are available
  • run command concordion_folder_runner *your_test_directory* (under linux this will work, under windows you may have to do something like python C:\Python26\Scripts\concordion_folder_runner *your_test_directory*)

You can take a look at the two minutes example to see how to write a test. More tests are available in the source repository and you may check Concordion Tutorial for Concordion syntax. See CurrentRestrictions for more details.

Powered by Google Project Hosting