Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-24310

Refactor field type search integration tests to better support custom fields

    Details

    • Sprint:
      Pollux Platform S13

      Description

      Some field types index multiple values per field, for example Image field type, which indexes file name, file size and alternative text. One of these is default, used by default by Field criterion and sort clause. Others can be accessed through Field criterion and sort clause implementation of CustomFieldInterface.

      ATM field type search integration test framework makes testing of these, custom fields a bit awkward for new implementations. Test framework needs to be refactored to make testing of these custom fields easier.

        Activity

        Petar Spanja (Inactive) created issue -
        Petar Spanja (Inactive) made changes -
        Field Original Value New Value
        Labels fieldtype search testing fieldtype search testing y2015s12
        Sarah Haïm-Lubczanski (Inactive) made changes -
        Labels fieldtype search testing y2015s12 fieldtype s132015-candidate search testing y2015s12
        Sarah Haïm-Lubczanski (Inactive) made changes -
        Status Open [ 1 ] Confirmed [ 10037 ]
        Sarah Haïm-Lubczanski (Inactive) made changes -
        Status Confirmed [ 10037 ] Backlog [ 10000 ]
        André Rømcke made changes -
        Sprint Pollux Platform S13 [ 72 ]
        André Rømcke made changes -
        Rank Ranked higher
        André Rømcke made changes -
        Workflow eZ Engineering Scrumban Workflow [ 67302 ] EZ* Development Workflow [ 69769 ]
        Petar Spanja (Inactive) made changes -
        Status Backlog [ 10000 ] Development [ 3 ]
        Petar Spanja (Inactive) logged work - 01/Jun/15 12:21 PM - edited
        • Time Spent:
          6 hours, 30 minutes
           

          refactoring

        Show
        Petar Spanja (Inactive) added a comment - Pull request: https://github.com/ezsystems/ezpublish-kernel/pull/1277
        Automated transition triggered when Petar Španja created pull request #1277 in GitHub -
        Status Development [ 3 ] Devlopment done [ 5 ]
        Assignee Petar Spanja [ petar.spanja@ez.no ]
        Petar Spanja (Inactive) logged work - 02/Jun/15 2:00 AM
        • Time Spent:
          3 hours
           

          refactoring

        Show
        Petar Spanja (Inactive) added a comment - Merged in https://github.com/ezsystems/ezpublish-kernel/commit/4284acbec0e33378950e970964d5c0078a3396d7
        Petar Spanja (Inactive) made changes -
        Status Devlopment done [ 5 ] Development Review [ 10006 ]
        Assignee Petar Spanja [ petar.spanja@ez.no ]
        Petar Spanja (Inactive) made changes -
        Status Development Review [ 10006 ] Documentation Review done [ 10011 ]
        Assignee Petar Spanja [ petar.spanja@ez.no ]
        Hide
        Paulo Nunes (Inactive) added a comment -

        No QA needed (Refactoring in integration test framework.)

        Show
        Paulo Nunes (Inactive) added a comment - No QA needed (Refactoring in integration test framework.)
        Paulo Nunes (Inactive) made changes -
        Status Documentation Review done [ 10011 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Petar Spanja (Inactive) made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        Petar Spanja (Inactive) made changes -
        Remaining Estimate 1 day, 4 hours [ 43200 ] 5 hours, 30 minutes [ 19800 ]
        Time Spent 6 hours, 30 minutes [ 23400 ]
        Worklog Id 55775 [ 55775 ]
        Petar Spanja (Inactive) made changes -
        Status Reopened [ 4 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Petar Spanja (Inactive) made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        Petar Spanja (Inactive) made changes -
        Worklog Id 55775 [ 55775 ]
        Petar Spanja (Inactive) made changes -
        Status Reopened [ 4 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Petar Spanja (Inactive) made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        Petar Spanja (Inactive) made changes -
        Remaining Estimate 5 hours, 30 minutes [ 19800 ] 2 hours, 30 minutes [ 9000 ]
        Time Spent 6 hours, 30 minutes [ 23400 ] 1 day, 1 hour, 30 minutes [ 34200 ]
        Worklog Id 55777 [ 55777 ]
        Petar Spanja (Inactive) made changes -
        Status Reopened [ 4 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Alex Schuster made changes -
        Workflow EZ* Development Workflow [ 69769 ] EZEE Development Workflow [ 124767 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Confirmed Confirmed
        26d 6h 10m 1 sarah.haim-lubczanski@ez.no 20/May/15 4:50 PM
        Confirmed Confirmed Backlog Backlog
        1m 38s 1 sarah.haim-lubczanski@ez.no 20/May/15 4:52 PM
        Backlog Backlog Development Development
        7d 17h 15m 1 Petar Spanja (Inactive) 28/May/15 10:07 AM
        Development Development Development Done Development Done
        4d 10h 20m 1 Petar Španja 01/Jun/15 8:28 PM
        Development Done Development Done Development Review Development Review
        1d 13h 29m 1 Petar Spanja (Inactive) 03/Jun/15 9:58 AM
        Development Review Development Review Documentation Review done Documentation Review done
        8s 1 Petar Spanja (Inactive) 03/Jun/15 9:58 AM
        Documentation Review done Documentation Review done Closed Closed
        46m 13s 1 Paulo Nunes 03/Jun/15 10:44 AM
        Closed Closed Reopened Reopened
        40d 23h 39m 3 Petar Spanja (Inactive) 14/Jul/15 10:24 AM
        Reopened Reopened Closed Closed
        1s 3 Petar Spanja (Inactive) 14/Jul/15 10:24 AM

          People

          • Assignee:
            Unassigned
            Reporter:
            Petar Spanja (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 1 day, 4 hours
              1d 4h
              Remaining:
              Time Spent - 1 day, 1 hour, 30 minutes Remaining Estimate - 2 hours, 30 minutes
              2h 30m
              Logged:
              Time Spent - 1 day, 1 hour, 30 minutes Remaining Estimate - 2 hours, 30 minutes
              1d 1h 30m

                Agile