swoop-inc/jlib — pull request #5 by EchNet (2013-07-19 19:57:56+00:00)
Title: Restore mongodb integration tests and add initial redis integration test.

Restored the mongodb integration tests, after throwing out the embedded mongodb plugin for maven (did not work on Linux system) and replacing it with a simple shellscript. You must have mongodb installed to run 'mvn install' on jlib.

Likewise, you must now have redis installed to run 'mvn install' on jlib. Added a redis-integration subproject that, like the mongodb-integration subproject, starts a server (redis in this case) and executes a number of failsafe tests against the server. The redis integration test suite is by no means complete yet; this is just a start.

Both integration test subprojects leave their respective servers running. The servers listen on the default ports + 1.

This change set also includes a repackaging of the randomization utilities, which is unrelated to the above. These utilities are not yet used in production code.