[Desc.] added TcIDE suite. and Added main.lua call web ide tc, and fix web ide's env tc.
[Issue] #7526
Change-Id: I966185640de5a7b7ac3851a59a15b47bb72b99bd
local script_path = "..//script//"
+-- test case lua file import
dofile(script_path .. "tc_emulator_manager.lua")
dofile(script_path .. "tc_network.lua")
dofile(script_path .. "tc_av.lua")
dofile(script_path .. "tc_camera.lua")
dofile(script_path .. "tc_event_injector.lua")
dofile(script_path .. "tc_skinserver.lua")
+dofile(script_path .. "tc_compliance_web_ide.lua")
tclib.kill_emulator();
-
+-- call test case in each lua file's function
test_emulator_manager(env);
test_network_check();
test_audio_video();
--test_camera();
test_event_injector();
-
+test_compliance_web_ide(env);
tclib.kill_emulator();
test_skinserver();
-
+--
--
print("All test was completed");
--
-- wrt check
local wrt_check = ssdb("wrt check");
- wrt_check:AddParam1("rpm -qa | grep wrt");
- wrt_check:SetSuccessToken(); -- TODO
+ wrt_check:AddParam1("rpm -qa | grep wrt | wc -l");
+ wrt_check:SetSuccessToken("6"); -- wrt module num 6 (wrt-installer, plugins-common, setting, commons, plugins-tizen, wrt )
-- webkit check
local webkit_check = ssdb("webkit check");
webkit_check:AddParam1("rpm -qa | grep webkit");
- webkit_check:SetSuccessToken(); --TODO
+ webkit_check:SetSuccessToken("webkit2-efl");
-- make tc, and added case
tc_env_check = cmd_suite("target enviroment checking test");
tc_env_check:SetLevel(1); -- set to tclevel
-- add Test suite
- web_ide_suite(tc_env_check);
+ web_ide_suite:AddTest(tc_env_check);
end
-- Test - create project
.method("AddNetTest", &TsSS::AddNetTest)
.method("Remove", &TsSS::Remove);
+ m.subclass<TsIDE, cmd_suite>("TsIDE")
+ .constructor<void (*) (const char *)>()
+ .method("runTest", &TsSS::runTest)
+ .method("AddTest", &TsSS::AddTest)
+ .method("Remove", &TsSS::Remove);
+
m.subclass<TsSS, cmd_suite>("TsEventInjector")
.constructor<void (*) (const char *)>()
.method("runTest", &TsSS::runTest)