seancribbs/ripple — pull request #269 by seancribbs (2012-01-25 18:06:21+00:00)
Title: Fix lots of test breakages resulting from dependent orderings.

* Tests that modify class state should clean up after themselves or be isolated.
* Some Array/Hash orderings on 1.8 are not reliable, so try to test order-insensitive equality.
* Search-required specs need the test server to be created first.
* Capture callback sequences instead of using a mock.
* Change how Riak Search is detected.