If you happen to be using Scala, we recently released some tooling we wrote
around using CCM for integration testing:
https://github.com/protectwise/cassandra-util

You define clusters and nodes in configuration, then ask the service to go:
https://github.com/protectwise/cassandra-util/blob/master/ccm-testing-helper/src/main/scala/com/protectwise/testing/ccm/CassandraSetup.scala#L147

It'll create your clusters and tear them down automatically when execution
completes.

On Thu, Oct 6, 2016 at 11:50 PM Edward Capriolo <edlinuxg...@gmail.com>
wrote:

> Checkout https://github.com/edwardcapriolo/farsandra. It falls under the
> realm of almost 100% pure java (besides the fact it uses some shell to
> launch Cassandra).
>
> On Thu, Oct 6, 2016 at 7:08 PM, Ali Akhtar <ali.rac...@gmail.com> wrote:
>
> Is it possible to create an isolated cassandra instance which is run
> during integration tests and it disappears after tests have finished
> running? Then its recreated the next time tests run (perhaps being
> populated with test data).
>
>  I'm using Java.
>
>
>
>

Reply via email to