[Title] Fixed 'uninstall' TC, and Added more detail name in each TC's methods.
authorgyeongseok.seo <gyeongseok.seo@samsung.com>
Mon, 3 Dec 2012 02:11:20 +0000 (11:11 +0900)
committergyeongseok.seo <gyeongseok.seo@samsung.com>
Mon, 3 Dec 2012 02:11:20 +0000 (11:11 +0900)
[Desc.] check the really uninsatlled, add detail name (each TC's method using : pkgcmd or wrt's cmd)
[Issue] #7526

Change-Id: I1bb8f9d81c4d8ed58a86c3fa4f5c4ef9ef5ac307

vts/script/tc_compliance_web_ide.lua

index 4d58208..2adb7b1 100644 (file)
@@ -125,7 +125,7 @@ function add_install_test(web_ide_suite)
     print (" === install project test === ");
 
     -- install project
-    local install = scmd("install project");
+    local install = scmd("install project\n Using : pkgcmd -i -q -t wgt -p");
     install:SetCommand("web-install");
     install:AddParam1("-w ../res/webide/test.wgt");
     install:SetSuccessToken("install success");
@@ -145,7 +145,7 @@ function add_run_test(web_ide_suite)
     print (" === run project test === ");
 
     -- run project
-    local run = scmd("run project");
+    local run = scmd("run project\n Using : wrt-launcher --start");
     run:SetCommand("web-run");
     run:AddParam1("-w ../res/webide/test.wgt -i GO1DlAQVYD");
     run:SetSuccessToken("[GO1DlAQVYD] launch success");
@@ -165,7 +165,7 @@ function add_kill_test(web_ide_suite)
     print (" === kill project test === ");
 
     -- kill project
-    local kill = ssdb("kill project");
+    local kill = ssdb("kill project\n Using : wrt-launcher --kill");
     kill:AddParam1("wrt-launcher --kill GO1DlAQVYD");
     kill:SetSuccessToken("result: killed");
 
@@ -184,7 +184,7 @@ function add_debug_run_test(web_ide_suite)
     print (" === debug project test === ");
 
     -- debug project
-    local debug = scmd("debug project");
+    local debug = scmd("debug project\n Using : wrt-launcher --start --debug");
     debug:SetCommand("web-debug");
     debug:AddParam1("-w ../res/webide/test.wgt -i GO1DlAQVYD");
     debug:SetSuccessToken("[GO1DlAQVYD] debug launch success\nDEBUG URL : http://127.0.0.1:");
@@ -204,7 +204,7 @@ function add_query_test(web_ide_suite)
     print (" === query project test=== " );
 
     -- query project
-    local query = ssdb("query project");
+    local query = ssdb("query project\n Using : wrt-launcher -l");
     query:AddParam1("wrt-launcher -l | grep GO1DlAQVYD");
     query:SetSuccessToken("GO1DlAQVYD");
 
@@ -223,14 +223,20 @@ function add_uninstall_test(web_ide_suite)
     print (" === uninstall project test === " );
 
     -- uninstall project
-    local uninstall = scmd("uninstall project");
+    local uninstall = scmd("uninstall project\n Using : pkgcmd -u -q -t wgt -n");
     uninstall:SetCommand("web-uninstall");
     uninstall:AddParam1("-i GO1DlAQVYD");
     uninstall:SetSuccessToken("uninstall success");
 
+    -- check, uninstalled.
+    local is_uninstalled = ssdb("check the uninstall operation");
+    is_uninstalled:AddParam1("wrt-launcher -l | grep GO1DlAQVYD | wc -l");
+    is_uninstalled:SetSuccessToken("0");
+
     -- make tc, and added case
     tc_uninstall_project = cmd_suite("uninstall webapp project");
     tc_uninstall_project:AddCmdTest(uninstall);
+    tc_uninstall_project:AddCmdTest(is_uninstalled);
 
     tc_uninstall_project:SetLevel(1);