--- /dev/null
+webidelib={}
+
+---------------------------------------------------------
+-- web ide module
+---------------------------------------------------------
+--///////////////////////////////////////////////////////
+--// author : gyeongseok.seo (gyeongseok.seo@samsung.com)
+--// created date : 2012/11/28
+--// updated date : ...
+--// comments : web ide test module
+--///////////////////////////////////////////////////////
+
+-- Test - command exist
+function add_command_exist_check_test(web_ide_suite)
+
+end
+
+-- Test - create project
+function add_project_create_test(web_ide_suite)
+
+end
+
+-- Test - install project
+function add_install_test(web_ide_suite)
+
+end
+
+-- Test - run project
+function add_run_test(web_ide_suite)
+
+end
+
+-- Test - kill project
+function add_kill_test(web_ide_suite)
+
+end
+
+-- Test - debug project
+function add_debug_run_test(web_ide_suite)
+
+end
+
+-- Test - uninstall project
+function add_uninstall_test(web_ide_suite)
+
+end
+
+
+-- all test create and launch function
+function test_compliance_web_ide(env)
+
+ print (" ===================== web ide compliance test start!!! ===================== ");
+
+ -- create test suite about IDE
+ web_ide_suite = TsIDE("compliance-web-ide-test");
+
+ -- add test case
+ add_command_exist_check_test(web_ide_suite)
+ add_project_create_test(web_ide_suite)
+ add_install_test(web_ide_suite)
+ add_run_test(web_ide_suite)
+ add_kill_test(web_ide_suite)
+ add_debug_run_test(web_ide_suite)
+ add_uninstall_test(web_ide_suite)
+
+ -- start
+ web_ide_suite:runTest();
+
+ print (" ===================== web ide compliance test end!!! ===================== ");
+end
+
--- /dev/null
+/////////////////////////////////////////
+// author : gyeongseok.seo (gyeongseok.seo@samsung.com)
+// created date : 2012/11/28
+// updated date : ...
+// comments : IDE test suite
+////////////////////////////////////////
+
+#include "TcIDE.h"
+#include "tccmd.h"
+#include "Report.h"
+
+namespace te_test {
+
+//
+// TsIDE
+//
+TsIDE::TsIDE(const char* name) : cmd_suite(name)
+{
+ SetLevel(eTC_LEVEL_TESTSUITE);
+}
+
+void TsIDE::Prepare()
+{
+
+}
+
+void TsIDE::runTest()
+{
+ Prepare();
+ Test();
+}
+
+void TsIDE::AddTest(TC* tc)
+{
+ Add(tc);
+}
+
+} // end of namespace
+
--- /dev/null
+/////////////////////////////////////////
+// author : gyeongseok.seo (gyeongseok.seo@samsung.com)
+// created date : 2012/11/28
+// updated date : ...
+// comments : IDE test suite
+////////////////////////////////////////
+
+#ifndef __tcide_h__
+#define __tcide_h__
+
+#include "string.h"
+#include "tcbase.h"
+#include "tccmd.h"
+
+namespace te_test {
+
+class TsIDE : public cmd_suite
+{
+public:
+ TsIDE(const char* name);
+
+ virtual void Prepare();
+ void runTest();
+ void AddTest(TC* tc);
+}
+
+} // end of namespace