ACTUAL: Test artifacts in the generated test modules have ${camel-quarkus.version}. That's the productized version for the rhproduct profile. Some Camel Quarkus Test artifacts do not exist in this version (because they were intentionally not productized) and thus some tests cannot be compiled.
This was not supposed to work before 0.0.32, so I implemented this workaround in the XSL:
I tested again with 0.0.37, and IMO it still does not work. Maybe I am doing something wrong.
This is what I am doing:
mvn clean install -DskipTests -Prhproduct -Denforcer.skip
EXPECTED: Either no change in the generated tests like this one https://github.com/ppalaga/quarkus-platform/commit/11815a1c51518f262c7444ba52aa3641e7a6d7d7#diff-5046a7d2bf1acb6e6f9c6049180329b7fdb3a06e2f39d28345776aad6df1df06L15-R15 or only changes do not cause the tests fail. Expected is that all test artifacts have the community version ,
${camel-quarkus-tests.version}
set in the rhproduct profile.ACTUAL: Test artifacts in the generated test modules have
${camel-quarkus.version}
. That's the productized version for the rhproduct profile. Some Camel Quarkus Test artifacts do not exist in this version (because they were intentionally not productized) and thus some tests cannot be compiled.