[
https://issues.apache.org/jira/browse/CAMEL-26480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aurélien Pupier resolved CAMEL-26480.
-------------------------------------
Fix Version/s: 4.24.0
Resolution: Fixed
> Broken test RunExportGoldenTest.runWithMaven(MavenCase, Path)[2]
> ----------------------------------------------------------------
>
> Key: CAMEL-26480
> URL: https://issues.apache.org/jira/browse/CAMEL-26480
> Project: Camel
> Issue Type: Test
> Components: camel-jbang
> Affects Versions: 4.24.0
> Reporter: Aurélien Pupier
> Assignee: Aurélien Pupier
> Priority: Major
> Fix For: 4.24.0
>
>
> {noformat}
> org.opentest4j.AssertionFailedError:
> [maven-main-mixed.maven.txt (run with -Dcamel.golden.update=true to update)]
> expected:
> "# command
> ${run-dir}/mvnw
> --quiet
> --file
> ${run-dir}/pom.xml
> -DskipTests
> package
>
> # command
> ${java.home}/bin/java
> -XX:StartFlightRecording=filename=CamelJBang.jfr
> -Dcamel.main.startupRecorderRuntimeEnabled=true
> -Dcamel.main.profile=dev
> -Dcamel.main.routesReloadEnabled=true
>
> -Dcamel.main.routesReloadDirectory=${basedir}/src/test/resources/golden/mixed
> -Dcamel.main.routesReloadPattern=*
> -Dcamel.main.routesReloadDirectoryRecursive=true
> -Dcamel.main.routesReloadRemoveAllRoutes=true
> -jar
> ${run-dir}/target/runner.jar
>
>
> # project files
> .mvn/wrapper/maven-wrapper.jar
> .mvn/wrapper/maven-wrapper.properties
> AGENTS.md
> mvnw
> mvnw.cmd
> pom.xml
> readme.md
> src/main/docker/Dockerfile
> src/main/java/org/example/project/cameljbang/CamelApplication.java
> src/main/java/org/example/project/cameljbang/Greeter.java
> src/main/jkube/deployment.yaml
> src/main/resources/README.md
> src/main/resources/application.properties
> src/main/resources/camel/route.camel.yaml
> src/main/resources/data.json
> src/main/resources/log4j2.component.properties
> src/main/resources/log4j2.properties
> src/main/scripts/setup.sh
> src/main/tls/server.crt
> target/runner.jar
>
> # pom.xml
> org.example.project:CamelJBang:1.0-SNAPSHOT
> properties: [java.version, project.build.outputTimestamp]
> dependency org.apache.camel:camel-main
> dependency org.apache.camel:camel-bean
> dependency org.apache.camel:camel-cli-connector
> dependency org.apache.camel:camel-jackson
> dependency org.apache.camel:camel-jfr
> dependency org.apache.camel:camel-log
> dependency org.apache.camel:camel-timer
> dependency org.apache.camel:camel-yaml-dsl
> dependency org.fusesource.jansi:jansi
> dependency org.apache.logging.log4j:log4j-api
> dependency org.apache.logging.log4j:log4j-slf4j2-impl
> dependency org.apache.logging.log4j:log4j-core
> dependency org.apache.camel:camel-test-junit6 (test)
> repository https://repository.apache.org/content/groups/snapshots/
> plugin org.apache.maven.plugins:maven-compiler-plugin
> plugin org.apache.camel:camel-maven-plugin
> plugin org.apache.maven.plugins:maven-jar-plugin
> plugin org.apache.maven.plugins:maven-dependency-plugin
> plugin org.apache.camel:camel-repackager-maven-plugin
>
> # application.properties
> camel.main.name=Greeter
> camel.main.basePackageScan=org.example.project.cameljbang
> camel.main.profile=dev
> "
> but was:
> "# command
> ${run-dir}/mvnw
> --quiet
> --file
> ${run-dir}/pom.xml
> -DskipTests
> package
>
> # command
> ${java.home}/bin/java
> -XX:StartFlightRecording=filename=CamelJBang.jfr
> -Dcamel.main.startupRecorderRuntimeEnabled=true
> -Dcamel.main.profile=dev
> -Dcamel.main.routesReloadEnabled=true
>
> -Dcamel.main.routesReloadDirectory=${basedir}/src/test/resources/golden/mixed
> -Dcamel.main.routesReloadPattern=*
> -Dcamel.main.routesReloadDirectoryRecursive=true
> -Dcamel.main.routesReloadRemoveAllRoutes=true
> -jar
> ${run-dir}/target/runner.jar
>
>
> # project files
> .mvn/wrapper/maven-wrapper.jar
> .mvn/wrapper/maven-wrapper.properties
> AGENTS.md
> mvnw
> mvnw.cmd
> pom.xml
> readme.md
> src/main/docker/Dockerfile
> src/main/java/org/example/project/cameljbang/CamelApplication.java
> src/main/java/org/example/project/cameljbang/Greeter.java
> src/main/jkube/deployment.yaml
> src/main/resources/README.md
> src/main/resources/application.properties
> src/main/resources/camel/route.camel.yaml
> src/main/resources/data.json
> src/main/resources/log4j2.component.properties
> src/main/resources/log4j2.properties
> src/main/scripts/setup.sh
> src/main/tls/server.crt
> target/runner.jar
>
> # pom.xml
> org.example.project:CamelJBang:1.0-SNAPSHOT
> properties: [java.version, project.build.outputTimestamp]
> dependency org.apache.camel:camel-main
> dependency org.apache.camel:camel-bean
> dependency org.apache.camel:camel-cli-connector
> dependency org.apache.camel:camel-jackson
> dependency org.apache.camel:camel-jfr
> dependency org.apache.camel:camel-log
> dependency org.apache.camel:camel-timer
> dependency org.apache.camel:camel-yaml-dsl
> dependency org.fusesource.jansi:jansi
> dependency org.apache.logging.log4j:log4j-api
> dependency org.apache.logging.log4j:log4j-slf4j2-impl
> dependency org.apache.logging.log4j:log4j-core
> dependency org.apache.camel:camel-test-junit6 (test)
> repository https://repository.apache.org/content/groups/snapshots/
> plugin org.apache.maven.plugins:maven-compiler-plugin
> plugin org.apache.camel:camel-maven-plugin
> plugin org.apache.maven.plugins:maven-jar-plugin
> plugin org.apache.maven.plugins:maven-dependency-plugin
> plugin org.apache.camel:camel-repackager-maven-plugin
>
> # application.properties
> camel.main.name=route
> camel.main.basePackageScan=org.example.project.cameljbang
> camel.main.profile=dev
> "
> at
> org.apache.camel.dsl.jbang.core.commands.RunExportGoldenTest.verify(RunExportGoldenTest.java:545)
> at
> org.apache.camel.dsl.jbang.core.commands.RunExportGoldenTest.runWithMaven(RunExportGoldenTest.java:360)
> {noformat}
> difference is:
> {noformat}
> camel.main.name=Greeter
> {noformat}
> {noformat}
> camel.main.name=route
> {noformat}
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)