--// 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
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)