Aurélien Pupier created CAMEL-26480:
---------------------------------------

             Summary: 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


{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)

Reply via email to