Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-5910

Changes in AbstractMagnoliaHtmlUnitTest broke binary compatibility

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 4.5.21
    • Fix Version/s: 4.5.22
    • Component/s: integration tests
    • Labels:
      None
    • Magnolia Release:
      4.5.22

      Description

      MAGNOLIA-5846 broke binary compatibility by removing method info.magnolia.testframework.htmlunit.AbstractMagnoliaHtmlUnitTest.openPage(String, User, boolean, boolean) and causes 4.4-4.5 migration test http://hudson.magnolia-cms.com/view/Migration/job/int_migration-tests_4.4-to-4.5.x-branch/ to fail:

      java.lang.NoSuchMethodError: info.magnolia.testframework.htmlunit.AbstractMagnoliaHtmlUnitTest.openPage(Ljava/lang/String;Linfo/magnolia/testframework/AbstractMagnoliaIntegrationTest$User;ZZ)Lcom/gargoylesoftware/htmlunit/Page;
      	at info.magnolia.module.migrationtests.AbstractCompareConfigsTest.checkLicense(AbstractCompareConfigsTest.java:288)
      	at info.magnolia.module.migrationtests.CompareConfigsTest.checkLicense(CompareConfigsTest.java:32)
      

      Port of MAGNOLIA-5846 (MAGNOLIA-5878) to Magnolia 5 seems to correctly preserve this method.

        Attachments

          Activity

            People

            Assignee:
            rkovarik Roman Kovařík
            Reporter:
            rkovarik Roman Kovařík
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response: