tkobayas commented on code in PR #6225:
URL: 
https://github.com/apache/incubator-kie-drools/pull/6225#discussion_r1942543475


##########
drools-test-coverage/test-suite/src/test/java/org/drools/testcoverage/common/util/KieUtil.java:
##########
@@ -94,19 +106,106 @@ public static KieFileSystem 
getKieFileSystemWithKieModule(final KieModuleModel k
                                                               final ReleaseId 
releaseId, final Resource... resources) {
         final KieFileSystem fileSystem = 
KieServices.Factory.get().newKieFileSystem();
         fileSystem.generateAndWritePomXML(releaseId);
-        for (final Resource resource : resources) {
+        for (Resource resource : resources) {
+            resource = newResourceForNewParserIfRequired(resource);
             fileSystem.write(resource);
         }
         fileSystem.writeKModuleXML(kieModuleModel.toXML());
         return fileSystem;
     }
 
+    private static Resource newResourceForNewParserIfRequired(Resource 
resource) {

Review Comment:
   This method is used for the new parser testing (not enabled by default). 
Actually, only to convert `agenda-group` to `ruleflow-group` because 
`agenda-group` is not allowed in DRL10, but it's widely used in the test cases 
(cannot manage with `@DisabledIfSystemProperty`). When we drop DRL6 in the 
future, we will be able to fully replace `agenda-group` in test cases and 
remove this conversion.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@kie.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@kie.apache.org
For additional commands, e-mail: commits-h...@kie.apache.org

Reply via email to