Uploaded image for project: 'Streams'
  1. Streams
  2. STREAMS-537

Integration Tests should not assume presence of any specific system property values not controlled via SCM or maven lifecycle

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.5.1
    • Component/s: None
    • Labels:
      None

      Description

      Currently to run integration tests requires a specific sort of typesafe file that is not checked into SCM in any form or managed by the maven lifecycle. This is not ideal. Each .conf file used in an integration test should source environment details and credentials from a few known location without relying on the tested to supply -DargLine=-Dconfig.file= when running maven.

      Provided project documentation regarding integration testing has been followed, mvn clean verify -DskipITs=false should work.

        Attachments

          Activity

            People

            • Assignee:
              steveblackmon Steve Blackmon
              Reporter:
              steveblackmon Steve Blackmon
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 4h
                4h
                Remaining:
                Remaining Estimate - 4h
                4h
                Logged:
                Time Spent - Not Specified
                Not Specified