This is an automated email from the ASF dual-hosted git repository. fmariani pushed a commit to branch jbang-user-config in repository https://gitbox.apache.org/repos/asf/camel.git
commit 99c9129a75de0859d81f3205046b7162db924455 Merge: 81bd09bb346 e850dc1faa5 Author: Croway <[email protected]> AuthorDate: Tue Mar 7 18:23:41 2023 +0100 Merge branch 'jbang-user-config' of github.com:apache/camel into jbang-user-config .../org/apache/camel/dsl/jbang/ConfigTest.java | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --cc dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/ConfigTest.java index 00000000000,00000000000..96b85bc3daa new file mode 100644 --- /dev/null +++ b/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/ConfigTest.java @@@ -1,0 -1,0 +1,29 @@@ ++package org.apache.camel.dsl.jbang; ++ ++import org.apache.camel.dsl.jbang.core.commands.CamelJBangMain; ++import org.apache.camel.dsl.jbang.core.common.CommandLineHelper; ++ ++import org.junit.jupiter.api.Test; ++ ++import java.io.File; ++ ++public class ConfigTest { ++ ++ @Test ++ public void config() { ++ File file = new File(System.getProperty("user.home"), CommandLineHelper.USER_CONFIG); ++ if (file.exists()) { ++ file.delete(); ++ } ++ ++ CamelJBangMain.run("config", "set", "directory=target/data"); ++ CamelJBangMain.run("config", "set", "gav=com.foo:acme:1.0-SNAPSHOT"); ++ CamelJBangMain.run("config", "set", "runtime=spring-boot"); ++ CamelJBangMain.run("config", "set", "deps=org.apache.camel.springboot:camel-timer-starter"); ++ CamelJBangMain.run("config", "set", "camel-spring-boot-version=3.20.1.redhat-00030"); ++ CamelJBangMain.run("config", "set", "additional-properties=openshift-maven-plugin-version=1.9.1.redhat-00004"); ++ CamelJBangMain.run("config", "list"); ++ CamelJBangMain.run("config", "get", "additional-properties"); ++ CamelJBangMain.run("export"); ++ } ++}
