Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-5132

DMN Drools TCK runner updates

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • dmn engine
    • None
    • 2020 Week 19-21 (from May 4)
    • 1
    • NEW
    • NEW

      Activities on upstream DMN TCK is on hold as no meetings are being held -> no PRs merged on DMN TCK repo.
      Hence this PR is pending: https://github.com/dmn-tck/tck/pull/360

      In that branch/PR, I am aligning with the original TCK intention that "errorResult" flag is an hint, but cannot be enforced, over the runners.

      Example, in case

      Before, if the Drools DMN engine raised an error, but the TCK did not indicated as "errorResult" we were reporting a failure, even if the actual value was consistent with the expected one!

      Now is aligned as explained.

      Naturally, I've in parallel raised already PR to TCK to fix the test and to provide the proper "errorResult" hint. (https://github.com/dmn-tck/tck/pull/359)

      Once the DMN-TCK-upstream PR for the Drools TCK runner is merged, the commit https://github.com/kiegroup/drools/commit/ca70199cf5edccf5261f153dde3296c646350c61 can be reverted.

              mmortari@redhat.com Matteo Mortari
              mmortari@redhat.com Matteo Mortari
              Daniel Rosa Daniel Rosa
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: