import com.google.common.util.concurrent.CheckedFuture;
import com.google.common.util.concurrent.Futures;
import java.util.concurrent.Future;
-import org.apache.commons.lang.StringEscapeUtils;
import org.junit.Before;
+import org.junit.Ignore;
import org.junit.Test;
import org.mockito.InOrder;
import org.mockito.Mock;
import org.opendaylight.controller.md.sal.dom.api.DOMMountPoint;
import org.opendaylight.controller.sal.core.api.Broker.ConsumerSession;
import org.opendaylight.controller.sal.restconf.impl.BrokerFacade;
+import org.opendaylight.controller.sal.restconf.impl.ControllerContext;
import org.opendaylight.controller.sal.restconf.impl.RestconfDocumentedException;
import org.opendaylight.controller.sal.restconf.impl.RestconfError;
import org.opendaylight.controller.sal.streams.listeners.ListenerAdapter;
CompositeNode dataNode;
- NormalizedNode<?, ?> dummyNode = createDummyNode("dummy:namespace", "2014-07-01", "dummy local name");
+ NormalizedNode<?, ?> dummyNode = createDummyNode("test:module", "2014-01-09", "interfaces");
CheckedFuture<Optional<NormalizedNode<?, ?>>,ReadFailedException> dummyNodeInFuture = wrapDummyNode(dummyNode);
- QName qname = QName.create("node");
+ QName qname = TestUtils.buildQName("interfaces","test:module", "2014-01-09");
YangInstanceIdentifier instanceID = YangInstanceIdentifier.builder().node(qname).toInstance();
dataNode = TestUtils.prepareCompositeNodeWithIetfInterfacesInterfacesData();
+ ControllerContext.getInstance().setSchemas(TestUtils.loadSchemaContext("/full-versions/test-module"));
+
}
private CheckedFuture<Optional<NormalizedNode<?, ?>>,ReadFailedException> wrapDummyNode(final NormalizedNode<?, ?> dummyNode) {
brokerFacade.invokeRpc(qname, dataNode);
}
+ @Ignore
@Test
public void testCommitConfigurationDataPut() {
CheckedFuture<Void, TransactionCommitFailedException> expFuture = mock(CheckedFuture.class);
brokerFacade.registerToListenDataChanges(LogicalDatastoreType.CONFIGURATION, DataChangeScope.BASE, listener);
verifyNoMoreInteractions(domDataBroker);
- String escapeXml = StringEscapeUtils.escapeXml("data might contain & or ! or % or ' ");
- System.out.println(escapeXml);
}
}