BUG-4638: fix a test assertion 22/30022/4
authorRobert Varga <rovarga@cisco.com>
Fri, 20 Nov 2015 22:44:18 +0000 (23:44 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 23 Nov 2015 08:53:28 +0000 (08:53 +0000)
New parser does not generate ExtendedType instances, hence check for
existing base type instead.

Change-Id: I76240075ee44992e570df1478da05ca7704449ee
Signed-off-by: Robert Varga <rovarga@cisco.com>
binding/mdsal-binding-generator-impl/src/test/java/org/opendaylight/yangtools/sal/binding/yang/types/stmt/parser/retest/BaseYangTypesTest.java

index 9bae8671d77311fa79f68b2c74bb2f9086659704..5485baa9bdffab01552d75625f5861ec81fe6dc3 100644 (file)
@@ -33,7 +33,6 @@ import org.opendaylight.yangtools.yang.model.api.type.IntegerTypeDefinition;
 import org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition;
 import org.opendaylight.yangtools.yang.model.api.type.UnionTypeDefinition;
 import org.opendaylight.yangtools.yang.model.api.type.UnsignedIntegerTypeDefinition;
-import org.opendaylight.yangtools.yang.model.util.ExtendedType;
 import org.opendaylight.yangtools.yang.parser.spi.meta.ReactorException;
 import org.opendaylight.yangtools.yang.parser.spi.source.SourceException;
 
@@ -77,9 +76,10 @@ public class BaseYangTypesTest {
 
         for (final TypeDefinition<?> typedef : typedefs) {
             assertNotNull(typedef);
-            assertTrue(typedef instanceof ExtendedType);
 
             final TypeDefinition<?> baseType = typedef.getBaseType();
+            assertNotNull(baseType);
+
             if (baseType instanceof BinaryTypeDefinition) {
                 binary = (BinaryTypeDefinition) baseType;
             } else if (baseType instanceof DecimalTypeDefinition) {