Uploaded image for project: 'Apache QPID Interoperability Test Suite'
  1. Apache QPID Interoperability Test Suite
  2. QPIDIT-80

[jms_hdrs_props_test] Using option include-type and a value other than JMS_MESSAGE_TYPE causes failure

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 0.1.0
    • Fix Version/s: None
    • Labels:
      None

      Description

      If the option --include-type is used with a value other than JMS_MESSAGE_TYPE, every test fails with

      Traceback (most recent call last):
        File "./install/lib/python2.7/site-packages/qpid_interop_test/jms_hdrs_props_test.py", line 423, in inner_test_method
          receive_shim)
        File "./install/lib/python2.7/site-packages/qpid_interop_test/jms_hdrs_props_test.py", line 246, in run_test
          if len(test_values) > 0:
      TypeError: object of type 'NoneType' has no len()
      

      This occurs because the test uses only JMS_MESSAGE_TYPE to perform this test, and using the option excludes this leaving the value map empty. This has been temporarily fixed by commenting out this option for this test. However, the intent is that this option will override the default and use the specified type for the test. Re-enable this option when this has been fixed.

        Attachments

          Activity

            People

            • Assignee:
              kpvdr Kim van der Riet
              Reporter:
              kpvdr Kim van der Riet
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: