Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5 M1 (Ingalls)
    • Component/s: None
    • Labels:

      Description

      Tests in Spring Data Cassandra are hard to debug within the IDE, and the test setup fails in certain IDEs. Initialization code for Embedded Cassandra is spread across multiple tests. Test settings are set in multiple resources, the majority of tests does not clean up after the test. This makes it impossible to run tests on an external Cassandra instance.

      Todo:

      • Consolidate initializer code in a CassandraRule
      • Help the tests to become better citizens again by adding cleanup code and allowing conditional create/drop of keyspaces, tables, etc.
      • Consolidate port properties
      • Create profiles for embedded (managed by the tests) and external (managed outside the tests) Cassandra instances

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mp911de Mark Paluch
              Reporter:
              mp911de Mark Paluch
              Last updater:
              Spring Issues Spring Issues
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                1 year, 21 weeks, 1 day ago