Updates:
        Owner: ---

Comment #16 on issue 154 by pekka.klarck: IronPython compatibility
http://code.google.com/p/robotframework/issues/detail?id=154

I did some work to get Robot to run on IronPython 2.6.1 [1] based on the discussion on robotframework-users and committed the changes in revision 4281. After these changes, and before RF 2.5.5 with these fixes is released, the needed steps to run Robot on IronPython are:

1) Install IronPython 2.6.1 from [1] (or newer if available).
2) Install elementtree module from [2]. Tested only with the 1.2.7 preview release, which should have better IronPython support than 1.2.6. 3) Checkout Robot Framework source code from [3] and go to the created directory from the command line.
4) Run tests like `ipy src\robot\runner.py tests.txt`.
5) Optionally you can install Robot like `ipy setup.py install`. Compiling source code into pyc files as part of the installation seems to fail for weird ValueError, but that doesn't affect the installation otherwise. 6) Optionally create `ipybot.bat` start-up script like Wolfram suggested in comment 9.

[1] http://ironpython.codeplex.com/releases/view/36280
[2] http://effbot.org/downloads/#elementtree
[3] http://code.google.com/p/robotframework/source/checkout

Reply via email to