Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-2419

DurableSubscriptionTest is not thorough enough

    Details

    • Type: Test
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: M4, 0.5, 0.6
    • Fix Version/s: 0.7
    • Component/s: Broker-J, JMS AMQP 0-x
    • Labels:
      None

      Description

      DurableSubscriptionTest is not thorough enough.

      For example, testResubscribeWithChangedSelector() does not check that upon resubscription the previously existing subscriptions queue is deleted before being used by the new subscription. As a result, QPID-2418 is not detected by the test.

      Also, testUnsubscribe() does not check that the queue backing the durable subscription is actually removed upon unsubscription (which in this case it is, as due to lack of selector usage it is not affected by the above noted defect).

        Attachments

          Activity

            People

            • Assignee:
              gemmellr Robbie Gemmell
              Reporter:
              gemmellr Robbie Gemmell
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: