A.4. Changes from XMLUnit 1.3 to 1.4

A.4.1. Breaking Changes

A.4.2. New Features

  • xsi:type attributes now have their value interpreted as a QName and will compare as identical if their namespace URI and local names match even if they use different prefixes. Issue 3602981

A.4.3. Important Bug Fixes

  • XMLTestCase's and XMLAssert's assertXpathsEqual methods threw an exception when at least one XPath matched an attribute. Issue 377768.
  • FloatingPointTolerantDifferenceListener expected numbers to differ by less than the given tolerance rather than "less or equal" than as the docs said. Issue 3593368