Uploaded image for project: 'Falcon'
  1. Falcon
  2. FALCON-2314

Bump TestNG version to 6.13.1 to avoid BeanShell dependency

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.10
    • Fix Version/s: None
    • Component/s: client, tests
    • Labels:
      None

      Description

      In our environment we needed to get rid of LGPL BeanShell TestNG dependency. In this case EvictedInstanceSerDeTest.testDeserializeEvictedInstancePathsForNoEviction is failing. The reason of the fail is the newer TestNG runs the two Serialize method first, then runs the two Deserialize next. This means testDeserializeEvictedInstancePathsForNoEviction which tests for empty files found a file with unexpected content and fails.

      I suggest splitting the two files into different ones as first attached patch shows.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                dionusos Denes Bodo
                Reporter:
                dionusos Denes Bodo
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: