XMLUnit игнорирует различия версий в ссылках - PullRequest
0 голосов
/ 07 декабря 2018

Я хочу игнорировать похожие URL-адреса с другой версией или параметрами. Есть ли способ добиться этого с помощью XMLUnit?

Управляющий XML: <script src="https://test.com/test.js?param=12345" type="text/javascript"/>

Тест XML: <script src="https://test.com/test.js?param=123" type="text/javascript"/>

Я хочу игнорировать такие различия при генерации всех различий.

1 Ответ

0 голосов
/ 09 декабря 2018

Вы можете указать XMLUnit использовать DifferenceEvaluator, который вы предоставляете сами.

С этим оценщиком вы вернете исходный результат, если это не сравнение ATTR_VALUE, и вы можете определить, что это *Атрибут 1005 * для элемента script (посмотрите на контрольную цель Comparison и ее родителя) - в этом случае вы возвращаете SIMIALR или даже EQUAL.

...