Pyconcordion - Concordion Python Port (write concordion like html files, python fixtures and run it
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.10 Adding support for concordion:run 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.