X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=parser%2Fyang-parser-rfc7950%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fstmt%2Frfc7950%2FBug6868Test.java;h=24932d0be43524dce9be20cc5a702f8f9a9312d8;hb=33c637e8cca6b731c2a75af4a2698f750d1e9b03;hp=5fd7a70f7e3054dafc935e774e89109d9f76a8aa;hpb=c9543ea06b176ae07a205abe29fc385a7b7548ad;p=yangtools.git diff --git a/parser/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/parser/stmt/rfc7950/Bug6868Test.java b/parser/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/parser/stmt/rfc7950/Bug6868Test.java index 5fd7a70f7e..24932d0be4 100644 --- a/parser/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/parser/stmt/rfc7950/Bug6868Test.java +++ b/parser/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/parser/stmt/rfc7950/Bug6868Test.java @@ -12,7 +12,6 @@ import static org.hamcrest.CoreMatchers.startsWith; import static org.hamcrest.MatcherAssert.assertThat; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertThrows; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Sets; @@ -24,10 +23,10 @@ import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode; import org.opendaylight.yangtools.yang.model.api.SchemaContext; import org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration; -import org.opendaylight.yangtools.yang.parser.spi.meta.SomeModifiersUnresolvedException; +import org.opendaylight.yangtools.yang.stmt.AbstractYangTest; import org.opendaylight.yangtools.yang.stmt.StmtTestUtils; -public class Bug6868Test { +public class Bug6868Test extends AbstractYangTest { private static final String FOO_NS = "foo"; private static final String IMP_NS = "imp"; private static final String IMP_REV = "2017-01-09"; @@ -86,8 +85,7 @@ public class Bug6868Test { @Test public void invalidYang10Test() { - SomeModifiersUnresolvedException ex = assertThrows(SomeModifiersUnresolvedException.class, - () -> StmtTestUtils.parseYangSource("/rfc7950/bug6868/invalid10.yang")); - assertThat(ex.getCause().getMessage(), startsWith("Invalid identifier '(not foo) or (bar and baz)' [at ")); + assertSourceException(startsWith("Invalid identifier '(not foo) or (bar and baz)' [at "), + "/rfc7950/bug6868/invalid10.yang"); } } \ No newline at end of file