Do not use by-listener unregistration 61/88161/1
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 29 Feb 2020 10:36:10 +0000 (11:36 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 29 Feb 2020 14:40:30 +0000 (15:40 +0100)
This test is the only one needing access to unregister(L). Remove
it via proper registration interaction.

Change-Id: I5eff48b7123820bb090fdb834054fa78fd767e8a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
dom/mdsal-dom-broker/src/test/java/org/opendaylight/mdsal/dom/broker/schema/ScanningSchemaServiceProviderTest.java

index d6bfacdfd5b8f22a466d47d4b102061cd27f4591..e06ccdee07b90e2c7de78597633fc7ebebb7deaa 100644 (file)
@@ -110,7 +110,7 @@ public class ScanningSchemaServiceProviderTest {
         assertNotEquals(baseSchemaCtx, unregistredListenerSchemaCtx);
         assertNotEquals(nextSchemaCtx, unregistredListenerSchemaCtx);
 
-        schemaService.removeListener(schemaCtxListener);
+        registerSchemaContextListener.close();
         schemaService.notifyListeners(unregistredListenerSchemaCtx);
 
         assertNotEquals(unregistredListenerSchemaCtx, actualSchemaCtx.getSchemaContext());