Adjust for WhenConditionAware using XPath 05/92905/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 5 Oct 2020 20:50:49 +0000 (22:50 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 5 Oct 2020 20:50:49 +0000 (22:50 +0200)
We are mocking WhenConditionAware objects and therefore need to
ensure we adjust for the return type changing.

Change-Id: I9e46a219f594ab797f34cfd1f0da0c462bad5a92
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-generator-impl/src/test/java/org/opendaylight/mdsal/binding/yang/types/TestLeafSchemaNode.java

index c1bf6e5977e9a4d54a7d2b5f0279b2e6acebcbc7..932a1b2dd85cce95fe56bc7cd2c6630b342508f0 100644 (file)
@@ -15,12 +15,12 @@ import java.util.Optional;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.LeafSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.MustDefinition;
-import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath;
 import org.opendaylight.yangtools.yang.model.api.SchemaPath;
 import org.opendaylight.yangtools.yang.model.api.Status;
 import org.opendaylight.yangtools.yang.model.api.TypeDefinition;
 import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.stmt.LeafEffectiveStatement;
+import org.opendaylight.yangtools.yang.xpath.api.YangXPathExpression.QualifiedBound;
 
 /**
  * Mock Leaf Schema Node designated to increase branch coverage in test cases.
@@ -84,7 +84,7 @@ public class TestLeafSchemaNode implements LeafSchemaNode {
     }
 
     @Override
-    public Optional<RevisionAwareXPath> getWhenCondition() {
+    public Optional<? extends QualifiedBound> getWhenCondition() {
         return Optional.empty();
     }