From 9fd79d9d8bb60f25f13fac736a3d50f45ee495d7 Mon Sep 17 00:00:00 2001 From: "gyeongseok.seo" Date: Wed, 28 Nov 2012 13:57:16 +0900 Subject: [PATCH] [Title] Added Test Case -target enviroment check test [Desc.] command check (pkgcmd, wrt-installer, wrt-launcher), lib check (wrt, webkit) [Issue] #7526 Change-Id: I66a652830fa4b5953e0c6b4cdffb9d8314bc46af --- vts/script/tc_compliance_web_ide.lua | 46 ++++++++++++++++++++++++++++++++---- 1 file changed, 42 insertions(+), 4 deletions(-) diff --git a/vts/script/tc_compliance_web_ide.lua b/vts/script/tc_compliance_web_ide.lua index 7526668..7809a59 100644 --- a/vts/script/tc_compliance_web_ide.lua +++ b/vts/script/tc_compliance_web_ide.lua @@ -10,9 +10,47 @@ webidelib={} --// comments : web ide test module --/////////////////////////////////////////////////////// --- Test - command exist -function add_command_exist_check_test(web_ide_suite) - +-- Test - env check +function add_env_check_test(web_ide_suite) + print (" === env - command,wrt,webkit exist check test === "); + + -- pkgcmd check + local pkgcmd_check = ssdb("pkg command check"); + pkgcmd_check:AddParam1("whereis pkgcmd"); + pkgcmd_check:SetSuccessToken("pkgcmd: /usr/bin/pkgcmd"); + + -- wrt-launcher command check + local wrtlauncher_cmd_check = ssdb("wrt-launcher command check"); + wrtlauncher_cmd_check:AddParam1("whereis wrt-launcher"); + wrtlauncher_cmd_check:SetSuccessToken("wrt-launcher: /usr/bin/wrt-launcher"); + + -- wrt-installer command check + local wrtinstaller_cmd_check = ssdb("wrt-installer command check"); + wrtinstaller_cmd_check:AddParam1("whereis wrt-installer"); + wrtinstaller_cmd_check:SetSuccessToken("wrt-installer: /usr/bin/wrt-installer"); + + -- wrt check + local wrt_check = ssdb("wrt check"); + wrt_check:AddParam1("rpm -qa | grep wrt"); + wrt_check:SetSuccessToken(); -- TODO + + -- webkit check + local webkit_check = ssdb("webkit check"); + webkit_check:AddParam1("rpm -qa | grep webkit"); + webkit_check:SetSuccessToken(); --TODO + + -- make tc, and added case + tc_env_check = cmd_suite("target enviroment checking test"); + tc_env_check:AddCmdTest(pkgcmd_check); + tc_env_check:AddCmdTest(wrtlauncher_cmd_check); + tc_env_check:AddCmdTest(wrtinstaller_cmd_check); + tc_env_check:AddCmdTest(wrt_check); + tc_env_check:AddCmdTest(webkit_check); + + tc_env_check:SetLevel(1); -- set to tclevel + + -- add Test suite + web_ide_suite(tc_env_check); end -- Test - create project @@ -55,7 +93,7 @@ function test_compliance_web_ide(env) web_ide_suite = TsIDE("compliance-web-ide-test"); -- add test case - add_command_exist_check_test(web_ide_suite) + add_env_check_test(web_ide_suite) add_project_create_test(web_ide_suite) add_install_test(web_ide_suite) add_run_test(web_ide_suite) -- 2.7.4