Uploaded image for project: 'Jackrabbit Content Repository'
  1. Jackrabbit Content Repository
  2. JCR-3384

TCK: BinaryPropertyTest.testGetLengthJcr2() fails with a multi-valued binary property

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.5
    • 2.5.1
    • jackrabbit-jcr-tests
    • None

    Description

      The BinaryPropertyTest class returns null from getPropertyIsMultivalued, meaning that it doesn't care if the property being tested is multi-valued or not. And in most cases that is true since the class uses PropertyUtil.getValue utility method to get the (first) value of the property. However, the testGetLengthJcr2 method calls Property.getValue directly, which breaks the test if the property being tested happens to be multi-valued.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            jukkaz Jukka Zitting
            jukkaz Jukka Zitting
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment