Comment #13 on issue 59 by pekka.klarck: Support capturing stdout and
stderr when running Robot and Rebot programmatically
http://code.google.com/p/robotframework/issues/detail?id=59
Some more notes about this issue:
1) A part of the work implementing this issue was already done in revision
3db96590a149 where the command line monitor stopped using sys.__stdxxx__ as
default values for methods. That was done to allow testing robot.run and
robot.rebot methods by overriding sys.__stdxxx__.
2) In my first comment to this issue in 2008 I mention that robot.run
doesn't support executing them multiple times. I'm not sure when that
limitation has been lifted but nowadays that seems to work.