if(kbuilder.hasResults(ResultSeverity.WARNING)) { KnowledgeBuilderResults kbResults = kbuilder.getResults(ResultSeverity.WARNING); for (KnowledgeBuilderResult nextResult: kbResults) {
@Test public void testAddSameResourceTwice() { // DROOLS-180 String str = "rule R when\n" + " $s : String()\n" + "then\n" + "end\n"; KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add( ResourceFactory.newByteArrayResource( str.getBytes() ), ResourceType.DRL ); kbuilder.add( ResourceFactory.newByteArrayResource( str.getBytes() ), ResourceType.DRL ); assertTrue( kbuilder.hasResults( ResultSeverity.INFO, ResultSeverity.WARNING, ResultSeverity.ERROR ) ); }
@Test public void testAddSameResourceTwice() { // DROOLS-180 String str = "rule R when\n" + " $s : String()\n" + "then\n" + "end\n"; KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add( ResourceFactory.newByteArrayResource( str.getBytes() ), ResourceType.DRL ); kbuilder.add(ResourceFactory.newByteArrayResource(str.getBytes()), ResourceType.DRL); assertTrue(kbuilder.hasResults(ResultSeverity.INFO, ResultSeverity.WARNING, ResultSeverity.ERROR)); }
if(kbuilder.hasResults(ResultSeverity.WARNING)) { KnowledgeBuilderResults kbResults = kbuilder.getResults(ResultSeverity.WARNING); for (KnowledgeBuilderResult nextResult: kbResults) {