Fix DOMQueryEvaluator bugs 32/93332/2
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 24 Oct 2020 16:23:12 +0000 (18:23 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 24 Oct 2020 20:51:39 +0000 (22:51 +0200)
commit720a57a5099da2bb3595e66fe49074776776880b
tree445dc0e536db83f954b7286f01bf28f72e5b77c7
parent1ee8e403b9c9eb9e8596b5e89cc5ed47676eb71c
Fix DOMQueryEvaluator bugs

In case we are matching through a list node, we need to make
sure to match against all its children.

Also when evaluating a predicate, make sure to first perform
a lookup for its relative path.

JIRA: MDSAL-605
Change-Id: Iabe0f26206212a356ebae05162452d61f7c781af
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/query/DOMQueryEvaluator.java