Sling
  1. Sling
  2. SLING-1981

Create a sample that demonstrates our testing tools and techniques

    Details

      Description

      Although our Launchpad tests can be used as examples of how to test Sling applications, we should create a much simpler sample project that demonstrates the following testing tools and techniques:

      1) Start a Sling instance and wait for it to be ready
      2) Run simple HTTP integration tests against that instance
      3) Run server-side JUnit tests using @TestReference to access OSGi services (SLING-1963)
      4) Run server-side scriptable tests (SLING-1963)

      The tests should run in the integration-tests phase of the Maven build.

        Issue Links

          Activity

          Gavin made changes -
          Workflow re-open possible,doc-test-required [ 12790144 ] no-reopen-closed,doc-test-required [ 12792512 ]
          Gavin made changes -
          Workflow no-reopen-closed,doc-test-required [ 12765293 ] re-open possible,doc-test-required [ 12790144 ]
          Bertrand Delacretaz made changes -
          Priority Major [ 3 ] Minor [ 4 ]
          Gavin made changes -
          Workflow Copy of no-reopen-closed,doc-test-required [ 12763249 ] no-reopen-closed,doc-test-required [ 12765293 ]
          Gavin made changes -
          Workflow no-reopen-closed,doc-test-required [ 12553010 ] Copy of no-reopen-closed,doc-test-required [ 12763249 ]
          Bertrand Delacretaz made changes -
          Labels integration-tests junit testing
          Bertrand Delacretaz made changes -
          Link This issue is related to SLING-1963 [ SLING-1963 ]
          Bertrand Delacretaz made changes -
          Description Although our Launchpad tests can be used as examples of how to test Sling applications, we should create a much simpler sample project that demonstrates the following testing tools and techniques:

          1) Start a Sling instance and waiting for it to be ready
          2) Run simple HTTP integration tests against that instance
          3) Run server-side JUnit tests using @TestReference to access OSGi services (SLING-1963)
          4) Run server-side scriptable tests (SLING-1963)

          The tests should run in the integration-tests phase of the Maven build.
          Although our Launchpad tests can be used as examples of how to test Sling applications, we should create a much simpler sample project that demonstrates the following testing tools and techniques:

          1) Start a Sling instance and wait for it to be ready
          2) Run simple HTTP integration tests against that instance
          3) Run server-side JUnit tests using @TestReference to access OSGi services (SLING-1963)
          4) Run server-side scriptable tests (SLING-1963)

          The tests should run in the integration-tests phase of the Maven build.
          Bertrand Delacretaz made changes -
          Description Although our Launchpad tests can be used as examples of how to test Sling applications, we should create a much simpler sample project that demonstrates the following testing tools and techniques:

          -Start a Sling instance and waiting for it to be ready
          -Run simple HTTP integration tests against that instance
          -Run server-side JUnit tests using @TestReference to access OSGi services (SLING-1963)
          -Run server-side scriptable tests (SLING-1963)

          The tests should run in the integration-tests phase of the Maven build.
          Although our Launchpad tests can be used as examples of how to test Sling applications, we should create a much simpler sample project that demonstrates the following testing tools and techniques:

          1) Start a Sling instance and waiting for it to be ready
          2) Run simple HTTP integration tests against that instance
          3) Run server-side JUnit tests using @TestReference to access OSGi services (SLING-1963)
          4) Run server-side scriptable tests (SLING-1963)

          The tests should run in the integration-tests phase of the Maven build.
          Bertrand Delacretaz made changes -
          Link This issue is blocked by SLING-1963 [ SLING-1963 ]
          Bertrand Delacretaz made changes -
          Field Original Value New Value
          Summary Creating a sample that demonstrates our testing tools and techniques Create a sample that demonstrates our testing tools and techniques
          Bertrand Delacretaz created issue -

            People

            • Assignee:
              Bertrand Delacretaz
              Reporter:
              Bertrand Delacretaz
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Development