|
Project Information
Featured
|
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 versionNew 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.
|