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

Changes in AbstractMagnoliaHtmlUnitTest broke binary compatibility

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 4.5.22
    • 4.5.21
    • integration tests
    • None

      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.

        Acceptance criteria

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

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD