splunk/splunk-sdk-python — pull request #44 by madhadron (2012-08-14 17:22:54+00:00)
Title: First round of Ace compatibility changes, and a completely revised test suite.

The previous test suite passed with Ace, but was getting increasingly brittle and took 20 minutes to run.

The new test suite is solid and takes 30s to run, about half of it spent waiting for splunk to restart when testing the restart endpoint. It also brought to light a number of errors in the test suite that I've got to fix, but I want to get this merged sooner rather than later.

Also interesting: the Python builtin unittest library takes a fraction of the time to run the suite that py.test does (I think due to all the rewriting and inspection that py.test does).