X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=dom%2Fmdsal-dom-broker%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fdom%2Fbroker%2FDOMBrokerTest.java;h=f4ed7f182b95c28f3fff6e823878599133343126;hb=5dc32173539f4571ddd636dab2b03d5460343116;hp=633d395398e99ab38cafcf64a71e0a14fad9dfb9;hpb=e1cd923190a761d3f267c852aed173d5b2f14104;p=mdsal.git diff --git a/dom/mdsal-dom-broker/src/test/java/org/opendaylight/mdsal/dom/broker/DOMBrokerTest.java b/dom/mdsal-dom-broker/src/test/java/org/opendaylight/mdsal/dom/broker/DOMBrokerTest.java index 633d395398..f4ed7f182b 100644 --- a/dom/mdsal-dom-broker/src/test/java/org/opendaylight/mdsal/dom/broker/DOMBrokerTest.java +++ b/dom/mdsal-dom-broker/src/test/java/org/opendaylight/mdsal/dom/broker/DOMBrokerTest.java @@ -47,11 +47,9 @@ import org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.data.impl.schema.Builders; import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNodes; -import org.opendaylight.yangtools.yang.model.api.SchemaContext; -public class DOMBrokerTest { +public class DOMBrokerTest extends AbstractDatastoreTest { - private SchemaContext schemaContext; private AbstractDOMDataBroker domBroker; private ListeningExecutorService executor; private ExecutorService futureExecutor; @@ -63,10 +61,9 @@ public class DOMBrokerTest { MoreExecutors.newDirectExecutorService()); final InMemoryDOMDataStore configStore = new InMemoryDOMDataStore("CFG", MoreExecutors.newDirectExecutorService()); - schemaContext = TestModel.createTestContext(); - operStore.onGlobalContextUpdated(schemaContext); - configStore.onGlobalContextUpdated(schemaContext); + operStore.onGlobalContextUpdated(SCHEMA_CONTEXT); + configStore.onGlobalContextUpdated(SCHEMA_CONTEXT); final ImmutableMap stores = ImmutableMap.builder() @@ -159,18 +156,13 @@ public class DOMBrokerTest { @SuppressWarnings("checkstyle:IllegalCatch") AtomicReference submitTxAsync(final DOMDataTreeWriteTransaction writeTx) { final AtomicReference caughtEx = new AtomicReference<>(); - new Thread() { - @Override - public void run() { - - try { - writeTx.commit(); - } catch (final Throwable e) { - caughtEx.set(e); - } + new Thread(() -> { + try { + writeTx.commit(); + } catch (final Throwable e) { + caughtEx.set(e); } - - }.start(); + }).start(); return caughtEx; }