cobbler/cobbler — pull request #160 by jimi1283 (2012-04-29 18:18:15+00:00)
Title: New unit testing framework

Initial commit for new unit tests, which use the XMLRPC API instead of calling the cobbler api directly. The benefit here is the XMLRPC calls test the API indirectly, and validation of the remote calls ensures both the CLI and web UI function as expected. Any bugs in those layers would then be restricted to presentation/error handling type problems rather than core functionality.

There are approximately 175+ remote calls, of which this framework is currently testing about 20-30 right now (though approximately 65 are stubbed out). It also has the capability to test any import by using the imports.json file.