summaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/net/geedge/test/ConfigTest.java29
-rw-r--r--src/test/resources/runner.yml11
2 files changed, 40 insertions, 0 deletions
diff --git a/src/test/java/net/geedge/test/ConfigTest.java b/src/test/java/net/geedge/test/ConfigTest.java
new file mode 100644
index 0000000..39af25d
--- /dev/null
+++ b/src/test/java/net/geedge/test/ConfigTest.java
@@ -0,0 +1,29 @@
+package net.geedge.test;
+
+import static org.junit.Assert.assertEquals;
+
+import org.junit.Test;
+
+import cn.hutool.core.lang.Dict;
+import cn.hutool.setting.yaml.YamlUtil;
+import net.geedge.util.RunnerYml;
+import net.geedge.util.T;
+
+public class ConfigTest {
+
+ @Test
+ public void loadConfig() {
+ Dict dict = YamlUtil.load(T.FileUtil.getUtf8Reader("./runner.yml"));
+ RunnerYml runnerYml = T.BeanUtil.copyProperties(dict, RunnerYml.class);
+ String url = runnerYml.getRegister().getUrl();
+ assertEquals(url, "http://asw.geedge.net");
+ System.out.println(T.JSONUtil.toJsonStr(runnerYml));
+ }
+
+ @Test
+ public void testClassPath() {
+ String classPath = T.ClassUtil.getClassPath();
+ System.out.println(classPath);
+ }
+
+}
diff --git a/src/test/resources/runner.yml b/src/test/resources/runner.yml
new file mode 100644
index 0000000..b045ceb
--- /dev/null
+++ b/src/test/resources/runner.yml
@@ -0,0 +1,11 @@
+register:
+ url: http://asw.geedge.net
+ token: T_kahaafa
+executors:
+ - type: local
+ platform: android
+ concurrent: 1
+ - type: docker
+ platform: android
+ image: docker-android/docker-android:v11
+ concurrent: 2 \ No newline at end of file