From e32043f58a2450b6a5986dc2a01f64f8b22c3992 Mon Sep 17 00:00:00 2001 From: "Yang (Gabriel) Yu" Date: Tue, 4 Sep 2018 21:02:27 +0800 Subject: Change naming and veriy test-scheduler function Changes: 1. Testing-scheduler -> Test-scheduler 2. lots of windows breaks '\r' and '^M' in files, batch changes to unix breaks '$' 3. Add ui/build Change-Id: I1f2c98ab9348460d4e68bfbfab664dae82b761ba Signed-off-by: Yang (Gabriel) Yu --- test-scheduler/ui/src/components/editor/editor.vue | 141 ++++++++ test-scheduler/ui/src/components/editor/flow.vue | 340 +++++++++++++++++++ test-scheduler/ui/src/components/editor/step.vue | 222 +++++++++++++ .../ui/src/components/env_component/api_param.vue | 63 ++++ .../ui/src/components/env_component/base_input.vue | 20 ++ .../src/components/env_component/service_api.vue | 112 +++++++ .../src/components/env_component/service_modal.vue | 193 +++++++++++ test-scheduler/ui/src/components/environment.vue | 239 +++++++++++++ .../ui/src/components/message/showMessage.js | 30 ++ test-scheduler/ui/src/components/testcase.vue | 349 +++++++++++++++++++ .../ui/src/components/testcase_content.vue | 215 ++++++++++++ test-scheduler/ui/src/components/testsuite.vue | 369 +++++++++++++++++++++ .../ui/src/components/workflow_graph/wfresult.vue | 236 +++++++++++++ 13 files changed, 2529 insertions(+) create mode 100644 test-scheduler/ui/src/components/editor/editor.vue create mode 100644 test-scheduler/ui/src/components/editor/flow.vue create mode 100644 test-scheduler/ui/src/components/editor/step.vue create mode 100644 test-scheduler/ui/src/components/env_component/api_param.vue create mode 100644 test-scheduler/ui/src/components/env_component/base_input.vue create mode 100644 test-scheduler/ui/src/components/env_component/service_api.vue create mode 100644 test-scheduler/ui/src/components/env_component/service_modal.vue create mode 100644 test-scheduler/ui/src/components/environment.vue create mode 100644 test-scheduler/ui/src/components/message/showMessage.js create mode 100644 test-scheduler/ui/src/components/testcase.vue create mode 100644 test-scheduler/ui/src/components/testcase_content.vue create mode 100644 test-scheduler/ui/src/components/testsuite.vue create mode 100644 test-scheduler/ui/src/components/workflow_graph/wfresult.vue (limited to 'test-scheduler/ui/src/components') diff --git a/test-scheduler/ui/src/components/editor/editor.vue b/test-scheduler/ui/src/components/editor/editor.vue new file mode 100644 index 00000000..e23b6d82 --- /dev/null +++ b/test-scheduler/ui/src/components/editor/editor.vue @@ -0,0 +1,141 @@ + + diff --git a/test-scheduler/ui/src/components/editor/flow.vue b/test-scheduler/ui/src/components/editor/flow.vue new file mode 100644 index 00000000..b89cde4d --- /dev/null +++ b/test-scheduler/ui/src/components/editor/flow.vue @@ -0,0 +1,340 @@ + + diff --git a/test-scheduler/ui/src/components/editor/step.vue b/test-scheduler/ui/src/components/editor/step.vue new file mode 100644 index 00000000..95af8429 --- /dev/null +++ b/test-scheduler/ui/src/components/editor/step.vue @@ -0,0 +1,222 @@ + + diff --git a/test-scheduler/ui/src/components/env_component/api_param.vue b/test-scheduler/ui/src/components/env_component/api_param.vue new file mode 100644 index 00000000..55eb913e --- /dev/null +++ b/test-scheduler/ui/src/components/env_component/api_param.vue @@ -0,0 +1,63 @@ + + diff --git a/test-scheduler/ui/src/components/env_component/base_input.vue b/test-scheduler/ui/src/components/env_component/base_input.vue new file mode 100644 index 00000000..f4bbde5c --- /dev/null +++ b/test-scheduler/ui/src/components/env_component/base_input.vue @@ -0,0 +1,20 @@ + + diff --git a/test-scheduler/ui/src/components/env_component/service_api.vue b/test-scheduler/ui/src/components/env_component/service_api.vue new file mode 100644 index 00000000..f6f58d2c --- /dev/null +++ b/test-scheduler/ui/src/components/env_component/service_api.vue @@ -0,0 +1,112 @@ + + + diff --git a/test-scheduler/ui/src/components/env_component/service_modal.vue b/test-scheduler/ui/src/components/env_component/service_modal.vue new file mode 100644 index 00000000..ea2f0cbb --- /dev/null +++ b/test-scheduler/ui/src/components/env_component/service_modal.vue @@ -0,0 +1,193 @@ + + diff --git a/test-scheduler/ui/src/components/environment.vue b/test-scheduler/ui/src/components/environment.vue new file mode 100644 index 00000000..2e8ee014 --- /dev/null +++ b/test-scheduler/ui/src/components/environment.vue @@ -0,0 +1,239 @@ + + diff --git a/test-scheduler/ui/src/components/message/showMessage.js b/test-scheduler/ui/src/components/message/showMessage.js new file mode 100644 index 00000000..2ac203e7 --- /dev/null +++ b/test-scheduler/ui/src/components/message/showMessage.js @@ -0,0 +1,30 @@ +import toastr from '../../assets/js/toastr.min.js' +export default function(type, title, info, detail="") { + if(typeof type == "number") { + if(200 <= type && type < 300) { + type = "success"; + } else if (300 <= type && type < 500) { + type = "warning"; + } else if (500 <= type) { + type = "error"; + } else { + type = "info"; + } + } + if(detail != "") { + detail = "* detail: " + detail; + } + var content = "
* " + info + "

" + detail; + if(type == "success"){ + toastr.success(content, title); + } + else if(type == "info") { + toastr.info(content, title); + } + else if(type == "error"){ + toastr.error(content, title); + } + else { + toastr.warning(content, title); + } +} diff --git a/test-scheduler/ui/src/components/testcase.vue b/test-scheduler/ui/src/components/testcase.vue new file mode 100644 index 00000000..9c8ef85e --- /dev/null +++ b/test-scheduler/ui/src/components/testcase.vue @@ -0,0 +1,349 @@ + + diff --git a/test-scheduler/ui/src/components/testcase_content.vue b/test-scheduler/ui/src/components/testcase_content.vue new file mode 100644 index 00000000..49169cee --- /dev/null +++ b/test-scheduler/ui/src/components/testcase_content.vue @@ -0,0 +1,215 @@ + + diff --git a/test-scheduler/ui/src/components/testsuite.vue b/test-scheduler/ui/src/components/testsuite.vue new file mode 100644 index 00000000..5bdcbcc1 --- /dev/null +++ b/test-scheduler/ui/src/components/testsuite.vue @@ -0,0 +1,369 @@ + + diff --git a/test-scheduler/ui/src/components/workflow_graph/wfresult.vue b/test-scheduler/ui/src/components/workflow_graph/wfresult.vue new file mode 100644 index 00000000..a252870c --- /dev/null +++ b/test-scheduler/ui/src/components/workflow_graph/wfresult.vue @@ -0,0 +1,236 @@ + + + -- cgit 1.2.3-korg