|
From: Stefan B. <bo...@ap...> - 2015-12-13 11:56:42
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This new pre-release introduces two backwards incompatible changes over 2.0.0-alpha-02: * the byXPath ElementSelector was changed so that an XPath of "." refers to the control and test nodes respectively - which is what most would have expected anyway. * the ElementSelectors.conditionalBuilder has changed its behavior to stop evaluating the conditions once a when condition has returned true. In alpha-02 the next whens and finally the default ElementSelectors would have been consulted if a when returned true but the associated ElementSelector returned false. XMLUnit.NET now comes with two different constraint assemblies targeting NUnit 2.x and 3.x respectively. To reflect this the XMLUnit.Constraints nuget package has been renamed to XMLUnit.NUnit2.Constraints. This is still an alpha release as the API may well change based on your feedback. Please provide feedback about the API in case it needs to get adapted before the final release on the xmlunit-general list or via GitHub issues. XMLUnit 2.0.0-alpha-03 is available as GitHub release via https://github.com/xmlunit/xmlunit/releases/tag/v2.0.0-alpha-03/ and https://github.com/xmlunit/xmlunit.net/releases/tag/v2.0.0-alpha-03/ respectively. XMLUnit for Java is also available via Maven Central. <dependency> <groupId>org.xmlunit</groupId> <artifactId>xmlunit-core</artifactId> <version>2.0.0-alpha-03</version> </dependency> with additional artifacts xmlunit-matchers and xmlunit-legacy. XMLUnit.NET is also available as nuget packages <https://www.nuget.org/packages/XMLUnit.Core/>, <https://www.nuget.org/packages/XMLUnit.NUnit2.Constraints/> and <https://www.nuget.org/packages/XMLUnit.NUnit3.Constraints/>. For more information please visit <http://www.xmlunit.org>. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAlZtXN0ACgkQohFa4V9ri3KCPQCdE81Z+DOKCsoF4cBSUNiypHKZ C/4An3et42D/4RvrM6Pd5TSe7CG55XjA =JcBH -----END PGP SIGNATURE----- |