Fix DOMQueryPredicate comparable matches 94/94794/4
authorPeter Suna <peter.suna@pantheon.tech>
Fri, 22 Jan 2021 15:12:05 +0000 (16:12 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 26 Jan 2021 08:39:08 +0000 (09:39 +0100)
commit58a58c640b9c41181d81e4291bd661ac536bfddb
tree572f03fb9f9806510a2b0afbfdc5448f6f0baf02
parentaded6098e0f116261dea294a511c1136b67aa662
Fix DOMQueryPredicate comparable matches

Boundary condition checking is wrong here due negation brainfart:
gte/gt and lte/lt should include/exclude 0, not the other way around.

JIRA: MDSAL-653
Change-Id: Ieaaf5b4fe0367d9e59cd03a2c177898d909e6ce8
Signed-off-by: Peter Suna <peter.suna@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 14cf7ecef0d125b84406c534662c932419d9dfa7)
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/query/QueryBuilderTest.java
dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/query/DOMQueryPredicate.java