mattfair/SeleniumFactory-for-Python — pull request #1 by rossrowe (2012-01-12 03:16:47+00:00)
Title: Sauce REST API Changes

Hi Matt, I've completed the modifications to the SeleniumFactory-for-Python library. I've made the following changes:

* Added a Wrapper class to SeleniumFactory.py. This class will wrap selenium/webdriver instances that are created when the SELENIUM_DRIVER is specified, and provides helper methods for marking a build as passed/failed and to set the build number.
* The Sauce session id is output to sysout, which will be parsed by the Bamboo/Jenkins plugins
* Added SauceRest.py which provides helper methods for invoking the Sauce REST API
* Added sauce_ondemand_test.py which provides unit tests to verify the behaviour of the wrapper invocations of the Sauce REST API

Let me know if you're happy with the changes.

Thanks,

Ross