SOURCE_SCRIPT_PATH = ""
TARGET_SCRIPT_PATH = sep + "tools" + sep + "scripts"
#testkit1.0
- SOURCE_TESTKIT_PATH1 = sep + "testkitlite1.0"
- TARGET_TESTKIT_PATH1 = sep + "lite2.4"
+ SOURCE_TESTKIT_PATH1 = sep + "testkitlite_native"
+ TARGET_TESTKIT_PATH1 = sep + "lite_native"
#testkit2.0
- SOURCE_TESTKIT_PATH2 = sep + "testkitlite2.0"
- TARGET_TESTKIT_PATH2 = sep + "lite3.0"
+ SOURCE_TESTKIT_PATH2 = sep + "testkitlite_web_csharp"
+ TARGET_TESTKIT_PATH2 = sep + "lite_web_csharp"
#plugin
SOURCE_PLUGIN_PATH = sep + "plugin"
TARGET_PLUGIN_PATH = sep + "plugin"
def cpOtherFiles(self):
tct_mgr = "tct-mgr"
tct_shell = "tct-shell"
- testkit_lite1 = "testkit-lite1.0"
- testkit_lite2 = "testkit-lite2.0"
+ testkit_lite1 = "testkit-lite_native"
+ testkit_lite2 = "testkit-lite_web_csharp"
tct_config = "TCT_CONFIG"
if (platform.system() == "Windows"):
def cpOtherFilesToBinDir(self):
tct_mgr = "tct-mgr"
tct_shell = "tct-shell"
- testkit_lite1 = "testkit-lite1.0"
- testkit_lite2 = "testkit-lite2.0"
+ testkit_lite1 = "testkit-lite_native"
+ testkit_lite2 = "testkit-lite_web_csharp"
if (platform.system() != "Windows"):
self.cpFile(self.CURRENT_SOURCE_BASE_PATH + \
def cpTestKitLite(self):
self.cpDir(self.CURRENT_SOURCE_BASE_PATH + self.SOURCE_TESTKIT_PATH1, \
self.CURRENT_TARGET_LITE_PATH + self.TARGET_TESTKIT_PATH1, \
- "lite2.4")
+ "lite_native")
for r, d, f in os.walk(self.CURRENT_TARGET_LITE_PATH + \
self.TARGET_TESTKIT_PATH1):
if (platform.system() != "Windows"):
self.cpDir(self.CURRENT_SOURCE_BASE_PATH + self.SOURCE_TESTKIT_PATH2,
self.CURRENT_TARGET_LITE_PATH + self.TARGET_TESTKIT_PATH2, \
- "lite3.0")
+ "lite_web_csharp")
for r, d, f in os.walk(self.CURRENT_TARGET_LITE_PATH + \
self.TARGET_TESTKIT_PATH2):
if (platform.system() != "Windows"):
+++ /dev/null
-#!/bin/bash
-
-python /opt/testkit/lite2.4/testkit-lite "${@}"
+++ /dev/null
-#!/bin/bash
-
-python /opt/testkit/lite3.0/testkit-lite "${@}"
--- /dev/null
+#!/bin/bash
+
+python /opt/testkit/lite_native/testkit-lite "${@}"
--- /dev/null
+#!/bin/bash
+
+python /opt/testkit/lite_web_csharp/testkit-lite "${@}"
# get build id
exit_code, ret = shell_command(
- "sdb -s %s shell cat /etc/os-release" % self.deviceid)
+ "sdb -s %s shell cat /etc/tizen-release" % self.deviceid)
for line in ret:
if line.find("BUILD_ID=") != -1:
build_id_str = line.split('=')[1].strip('\"\r\n')
def get_buildinfo(self, _tizenV):
""" get builf info"""
device_file = ""
- if _tizenV and _tizenV.find("3.0") > -1:
- device_file = DEVICE_SUITE_TARGET_30 + '/Documents/tct/buildinfo.xml'
- elif _tizenV and _tizenV.find("4.0") > -1:
- device_file = DEVICE_SUITE_TARGET_30 + '/Documents/tct/buildinfo.xml'
- elif _tizenV and _tizenV.find("5.0") > -1:
- device_file = DEVICE_SUITE_TARGET_30 + '/Documents/tct/buildinfo.xml'
- elif _tizenV and _tizenV.find("5.5") > -1:
- device_file = DEVICE_SUITE_TARGET_30 + '/Documents/tct/buildinfo.xml'
- elif _tizenV and _tizenV.find("6.0") > -1:
+ if _tizenV and _tizenV.find("6.0") > -1:
device_file = DEVICE_SUITE_TARGET_30 + '/Documents/tct/buildinfo.xml'
elif _tizenV and _tizenV.find("6.5") > -1:
device_file = DEVICE_SUITE_TARGET_30 + '/Documents/tct/buildinfo.xml'
+ elif _tizenV and _tizenV.find("7.0") > -1:
+ device_file = DEVICE_SUITE_TARGET_30 + '/Documents/tct/buildinfo.xml'
else:
device_file = DEVICE_SUITE_TARGET_24 + '/Documents/tct/buildinfo.xml'
- builfinfo_file = '/opt/testkit/lite2.4/' + self.deviceid + '/buildinfo.xml'
+ builfinfo_file = '/opt/testkit/lite_native/' + self.deviceid + '/buildinfo.xml'
build_info = {}
build_info['buildid'] = ''
build_info['manufacturer'] = ''
#!/bin/sh
# Set permissions
-mkdir /opt/testkit/lite2.4/test_packages
-chmod ugo+rwx -R /opt/testkit/lite2.4
+mkdir /opt/testkit/lite_native/test_packages
+chmod ugo+rwx -R /opt/testkit/lite_native
ln -fs /usr/share/pyshared/commodule /usr/lib/python2.7/dist-packages/commodule
ln -fs /usr/share/pyshared/testkitlite /usr/lib/python2.7/dist-packages/testkitlite
# Zhang, Huihui <huihuix.zhang@intel.com>
# Wendong,Sui <weidongx.sun@intel.com>
-testkitdocdir = /opt/testkit/lite2.4/doc
+testkitdocdir = /opt/testkit/lite_native/doc
dist_testkitdoc_DATA = testkit-lite_user_guide_for_tct.pdf
%post
# Set permissions
-chmod ugo+rwx /opt/testkit/lite2.4
+chmod ugo+rwx /opt/testkit/lite_native
%files
%{python_sitelib}/testkitlite/*
%{python_sitelib}/commodule/*
%{python_sitelib}/testkit_lite-*.egg-info/*
-/opt/testkit/lite2.4/VERSION
+/opt/testkit/lite_native/VERSION
%{_bindir}/testkit-lite
%defattr(-,root,root)
%doc
-/opt/testkit/lite2.4/testkit-lite_user_guide_for_tct.pdf
+/opt/testkit/lite_native/testkit-lite_user_guide_for_tct.pdf
%changelog
author_email = "cathy.shen@intel.com",
version = "2.3.22",
include_package_data = True,
- data_files = [('/opt/testkit/lite2.4/',
+ data_files = [('/opt/testkit/lite_native/',
('VERSION', 'doc/testkit-lite_user_guide_for_tct.pdf'))],
scripts = ('testkit-lite',),
packages = find_packages(),
ISLINK = os.path.islink
NOW = datetime.now().strftime("%Y-%m-%d_%H_%M_%S")+ str(os.getpid())
-TESTKIT_DIR = "/opt/testkit/lite2.4"
+TESTKIT_DIR = "/opt/testkit/lite_native"
if not os_ver == "Linux" and not os_ver == "Darwin":
TESTKIT_DIR = DIRNAME(ABSPATH(__file__))
sys.path += [JOIN(TESTKIT_DIR)]
try:
CONFIG = ConfigParser.ConfigParser()
if platform.system() == "Linux":
- CONFIG.read('/opt/testkit/lite2.4/VERSION')
+ CONFIG.read('/opt/testkit/lite_native/VERSION')
else:
VERSION_FILE = JOIN(sys.path[0], 'VERSION')
CONFIG.read(VERSION_FILE)
try:
CONFIG = ConfigParser.ConfigParser()
if platform.system() == "Linux":
- CONFIG.read('/opt/testkit/lite2.4/VERSION')
+ CONFIG.read('/opt/testkit/lite_native/VERSION')
else:
VERSION_FILE = JOIN(sys.path[0], 'VERSION')
CONFIG.read(VERSION_FILE)
environment.attrib['device_id'] = device_info['device_id']
environment.attrib['device_model'] = device_info["device_model"]
environment.attrib['device_name'] = device_info["device_name"]
- environment.attrib['build_id'] = build_info['buildid']
+ environment.attrib['build_id'] = device_info['build_id']
+ LOGGER.info("Build Id Extracted From Device is: " + str(environment.attrib['build_id']))
environment.attrib['host'] = platform.platform()
environment.attrib['resolution'] = device_info["resolution"]
environment.attrib['screen_size'] = device_info["screen_size"]
def get_version_info():
"""
get testkit tool version ,just read the version in VERSION file
- VERSION file must put in /opt/testkit/lite2.4/
+ VERSION file must put in /opt/testkit/lite_native/
"""
try:
config = ConfigParser.ConfigParser()
if platform.system() == "Linux":
- config.read('/opt/testkit/lite2.4/VERSION')
+ config.read('/opt/testkit/lite_native/VERSION')
else:
version_file = os.path.join(sys.path[0], 'VERSION')
config.read(version_file)
# Zhang, Huihui <huihuix.zhang@intel.com>
# Wendong,Sui <weidongx.sun@intel.com>
-testkitxsddir = /opt/testkit/lite3.0/xsd
+testkitxsddir = /opt/testkit/lite_native/xsd
dist_testkitxsd_DATA = *.js *.xsl *.css *.png *.txt *.xml *.xsd release-notes
-= XSLT style for Test Case and Test Result =\r
-\r
-== Files structure ==\r
-\r
- readme.txt\r
- test_definition.xsd //The schema of test definition\r
- tests.css // CSS style for showing test cases and results\r
- testresult.xsl\r
- testcase.xsl\r
- tests.xml //example of test cases\r
- result.xml //example of test result\r
- \r
- \r
- == Applying the style ==\r
- \r
- === Update in definition and result XML ===\r
- \r
- For applying this style for the definition XML of test cases, please add below statement before the root element of XML (the tag "test_definition").\r
- \r
- <?xml-stylesheet type="text/xsl" href="./testcase.xsl"?>\r
- \r
- as below: \r
- \r
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?xml-stylesheet type="text/xsl" href="./testcase.xsl"?>\r
-<test_definition>\r
-\r
-For applying this style for the test-result XML, please add below statement before the root element of XML (the tag "test_definition").\r
-<?xml-stylesheet type="text/xsl" href="./testresult.xsl"?>\r
-\r
-as below:\r
-\r
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?xml-stylesheet type="text/xsl" href="./testresult.xsl"?>\r
-<test_definition>\r
-\r
-=== Deploy XSLT and CSS style ===\r
-\r
-For our test package, below 3 files should be added in each test package. \r
-\r
- tests.css \r
- testresult.xsl\r
- testcase.xsl\r
- \r
-For instance, add them under the test package "webapi-tizen-alarm-tests".\r
- ©¸©¤webapi-tizen-alarm-tests\r
- ©¸©¤...\r
- ©¸©¤...\r
- ©¸tests.css \r
- ©¸testresult.xsl\r
- ©¸testcase.xsl\r
- ©¸tests.xml\r
- ©¸...\r
+= XSLT style for Test Case and Test Result =
+
+== Files structure ==
+
+ readme.txt
+ test_definition.xsd //The schema of test definition
+ tests.css // CSS style for showing test cases and results
+ testresult.xsl
+ testcase.xsl
+ tests.xml //example of test cases
+ result.xml //example of test result
+
+
+ == Applying the style ==
+
+ === Update in definition and result XML ===
+
+ For applying this style for the definition XML of test cases, please add below statement before the root element of XML (the tag "test_definition").
+
+ <?xml-stylesheet type="text/xsl" href="./testcase.xsl"?>
+
+ as below:
+
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="./testcase.xsl"?>
+<test_definition>
+
+For applying this style for the test-result XML, please add below statement before the root element of XML (the tag "test_definition").
+<?xml-stylesheet type="text/xsl" href="./testresult.xsl"?>
+
+as below:
+
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="./testresult.xsl"?>
+<test_definition>
+
+=== Deploy XSLT and CSS style ===
+
+For our test package, below 3 files should be added in each test package.
+
+ tests.css
+ testresult.xsl
+ testcase.xsl
+
+For instance, add them under the test package "webapi-tizen-alarm-tests".
+ ©¸©¤webapi-tizen-alarm-tests
+ ©¸©¤...
+ ©¸©¤...
+ ©¸tests.css
+ ©¸testresult.xsl
+ ©¸testcase.xsl
+ ©¸tests.xml
+ ©¸...
-<?xml version="1.0" encoding="UTF-8"?>\r
-<test_definition name="http://tempuri.org" type=""\r
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
- xsi:noNamespaceSchemaLocation="test_definition.xsd">\r
- <environment device_id="generic/sdk/generic:4.0.4/MR1/302030:eng/test-keys"\r
- device_model="unknown" device_name="MR8" firmware_version="4.0.4"\r
- host="zhongqing-dev.sh.intel.com (Linux - 2.6.38.6-26.rc1.fc15.i686)"\r
- os_version="4.0.4" resolution="1280*800" screen_size="250*150" cts_version="2.3.0-3">\r
- <other> Here is a Long String for testing ~~~~~~~~~~~~~~~~~~~\r
- Here is a Long String for testing ~~~~~~~~~~~~~~~~~~~\r
- Here is a Long String for testing ~~~~~~~~~~~~~~~~~~~\r
- </other>\r
- </environment>\r
- <summary test_plan_name="tmp_test_1">\r
- <start_at>Fri Jul 13 04:04:59 CST 2012</start_at>\r
- <end_at>Fri Jul 13 05:01:53 CST 2012</end_at>\r
- </summary>\r
- <suite name="webapi-tizen-alarm-tests" type="">\r
- <set name="Alarm1">\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_constructor_delay" priority="P1"\r
- purpose="check AlarmRelative attribute when create with delay"\r
- status="approved" type="compliance" result="PASS">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative create constructor with delay\r
- </step_desc>\r
- <expected>AlarmRelative create succeed with constructor with\r
- delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>PASS</actual_result>\r
- <start>Sat Jan 01 2000 13:43:44 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_get" priority="P1"\r
- purpose="check AlarmManager method removeAll: without input attribute"\r
- status="approved" type="compliance" result="BLOCK">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method get: default check\r
- </step_desc>\r
- <expected>AlarmManager method get: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>BLOCK</actual_result>\r
- <start>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_attri_date_01" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with date"\r
- status="approved" type="compliance">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute attribute when create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute attribute return correct value when\r
- create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>N/R</actual_result>\r
- <start>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_add_rel" priority="P1"\r
- purpose="check AlarmManager method add: add relative alarm" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method add: add relative alarm\r
- </step_desc>\r
- <expected>AlarmManager method add: add relative alarm succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_attri_delay_02" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with period"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative attribute when create with delay\r
- </step_desc>\r
- <expected>AlarmRelative attribute return correct value when\r
- create succeed with with delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_getAll" priority="P1"\r
- purpose="check AlarmManager method getAll: default check" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method getAll: default check\r
- </step_desc>\r
- <expected>AlarmManager method getAll: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_getAll.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:39 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_attri_date_03" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with date"\r
- status="approved" type="compliance" result="Blocked">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute attribute when create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute attribute return correct value when\r
- create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=3\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:39 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:41 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_getNextScheduledDate_date" priority="P1"\r
- purpose="check AlarmAbsolute method getNextScheduledDate when create with date"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute method getNextScheduledDate when\r
- create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute method getNextScheduledDate return\r
- correct value when create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_getNextScheduledDate_date.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:41 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:57 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_constructor_date" priority="P1"\r
- purpose="check AlarmAbsolute create constructor with date" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute create constructor with date\r
- </step_desc>\r
- <expected>AlarmAbsolute create succeed with constructor with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_constructor_date.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:57 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:13 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_getRemainingSeconds_delay" priority="P1"\r
- purpose="check AlarmRelative method getNextScheduleddelay when create with delay"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative method getNextScheduleddelay when\r
- create with delay\r
- </step_desc>\r
- <expected>AlarmRelative method getNextScheduleddelay return\r
- correct value when create succeed with with delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_getRemainingSeconds_delay.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:13 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:30 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_attri_delay_01" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with period"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative attribute when create with delay\r
- </step_desc>\r
- <expected>AlarmRelative attribute return correct value when\r
- create succeed with with delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=1\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:30 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:32 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_add_abs" priority="P1"\r
- purpose="check AlarmManager method add: add absolute alarm" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method add: add absolute alarm\r
- </step_desc>\r
- <expected>AlarmManager method add: add absolute alarm succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_abs.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:32 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:48 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_attri_date_02" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with date"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute attribute when create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute attribute return correct value when\r
- create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=2\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:48 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:50 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_removeAll" priority="P1"\r
- purpose="check AlarmManager method removeAll: default check" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method removeAll: default check\r
- </step_desc>\r
- <expected>AlarmManager method removeAll: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_removeAll.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:50 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:06 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_remove" priority="P1"\r
- purpose="check AlarmManager method remove: default check" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method remove: default check\r
- </step_desc>\r
- <expected>AlarmManager method remove: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_remove.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:06 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:22 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManagerObject_exist" priority="P1"\r
- purpose="check AlarmManagerObject existance" status="approved" type="compliance"\r
- result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManagerObject exist</step_desc>\r
- <expected>AlarmManagerObject exist</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManagerObject_exist.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:22 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:38 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_const_check_01" priority="P1"\r
- purpose="Check AlarmManager constants:PERIOD_MINUTE" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Check AlarmManager constants:</step_desc>\r
- <expected>AlarmManager constants value is correct:</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=1\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:38 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:40 GMT+0900 (KST)</end>\r
- <stdout>Can't find variable: tizen</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_const_check_02" priority="P1"\r
- purpose="Check AlarmManager constants:PERIOD_HOUR" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Check AlarmManager constants:</step_desc>\r
- <expected>AlarmManager constants value is correct:</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=2\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:40 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:42 GMT+0900 (KST)</end>\r
- <stdout>Can't find variable: tizen</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_const_check_03" priority="P1"\r
- purpose="Check AlarmManager constants:PERIOD_DAY" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Check AlarmManager constants:</step_desc>\r
- <expected>AlarmManager constants value is correct:</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=3\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:42 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:44 GMT+0900 (KST)</end>\r
- <stdout>Can't find variable: tizen</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_const_check_04" priority="P1"\r
- purpose="Check AlarmManager constants:PERIOD_WEEK" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Check AlarmManager constants:</step_desc>\r
- <expected>AlarmManager constants value is correct:</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=4\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:44 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:46 GMT+0900 (KST)</end>\r
- <stdout>Can't find variable: tizen</stdout>\r
- </result_info>\r
- </testcase>\r
- </set>\r
- <set name="Alarm">\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_constructor_delay" priority="P1"\r
- purpose="check AlarmRelative attribute when create with delay"\r
- status="approved" type="compliance" result="PASS">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative create constructor with delay\r
- </step_desc>\r
- <expected>AlarmRelative create succeed with constructor with\r
- delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>PASS</actual_result>\r
- <start>Sat Jan 01 2000 13:43:44 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_get" priority="P1"\r
- purpose="check AlarmManager method removeAll: without input attribute"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method get: default check\r
- </step_desc>\r
- <expected>AlarmManager method get: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_attri_date_01" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with date"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute attribute when create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute attribute return correct value when\r
- create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_add_rel" priority="P1"\r
- purpose="check AlarmManager method add: add relative alarm" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method add: add relative alarm\r
- </step_desc>\r
- <expected>AlarmManager method add: add relative alarm succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_attri_delay_02" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with period"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative attribute when create with delay\r
- </step_desc>\r
- <expected>AlarmRelative attribute return correct value when\r
- create succeed with with delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- </set>\r
- </suite>\r
- <suite name="webapi-tizen-alarm-tests1" type="">\r
- <set name="Alarm4">\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_constructor_delay" priority="P1"\r
- purpose="check AlarmRelative attribute when create with delay"\r
- status="approved" type="compliance" result="PASS">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative create constructor with delay\r
- </step_desc>\r
- <expected>AlarmRelative create succeed with constructor with\r
- delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>PASS</actual_result>\r
- <start>Sat Jan 01 2000 13:43:44 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_get" priority="P1"\r
- purpose="check AlarmManager method removeAll: without input attribute"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method get: default check\r
- </step_desc>\r
- <expected>AlarmManager method get: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_attri_date_01" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with date"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute attribute when create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute attribute return correct value when\r
- create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_add_rel" priority="P1"\r
- purpose="check AlarmManager method add: add relative alarm" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method add: add relative alarm\r
- </step_desc>\r
- <expected>AlarmManager method add: add relative alarm succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_attri_delay_02" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with period"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative attribute when create with delay\r
- </step_desc>\r
- <expected>AlarmRelative attribute return correct value when\r
- create succeed with with delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_getAll" priority="P1"\r
- purpose="check AlarmManager method getAll: default check" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method getAll: default check\r
- </step_desc>\r
- <expected>AlarmManager method getAll: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_getAll.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:39 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_attri_date_03" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with date"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute attribute when create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute attribute return correct value when\r
- create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=3\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:39 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:41 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_getNextScheduledDate_date" priority="P1"\r
- purpose="check AlarmAbsolute method getNextScheduledDate when create with date"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute method getNextScheduledDate when\r
- create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute method getNextScheduledDate return\r
- correct value when create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_getNextScheduledDate_date.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:41 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:57 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_constructor_date" priority="P1"\r
- purpose="check AlarmAbsolute create constructor with date" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute create constructor with date\r
- </step_desc>\r
- <expected>AlarmAbsolute create succeed with constructor with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_constructor_date.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:57 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:13 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_getRemainingSeconds_delay" priority="P1"\r
- purpose="check AlarmRelative method getNextScheduleddelay when create with delay"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative method getNextScheduleddelay when\r
- create with delay\r
- </step_desc>\r
- <expected>AlarmRelative method getNextScheduleddelay return\r
- correct value when create succeed with with delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_getRemainingSeconds_delay.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:13 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:30 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_attri_delay_01" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with period"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative attribute when create with delay\r
- </step_desc>\r
- <expected>AlarmRelative attribute return correct value when\r
- create succeed with with delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=1\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:30 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:32 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_add_abs" priority="P1"\r
- purpose="check AlarmManager method add: add absolute alarm" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method add: add absolute alarm\r
- </step_desc>\r
- <expected>AlarmManager method add: add absolute alarm succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_abs.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:32 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:48 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_attri_date_02" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with date"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute attribute when create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute attribute return correct value when\r
- create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=2\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:48 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:45:50 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_removeAll" priority="P1"\r
- purpose="check AlarmManager method removeAll: default check" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method removeAll: default check\r
- </step_desc>\r
- <expected>AlarmManager method removeAll: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_removeAll.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:45:50 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:06 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_remove" priority="P1"\r
- purpose="check AlarmManager method remove: default check" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method remove: default check\r
- </step_desc>\r
- <expected>AlarmManager method remove: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_remove.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:06 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:22 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManagerObject_exist" priority="P1"\r
- purpose="check AlarmManagerObject existance" status="approved" type="compliance"\r
- result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManagerObject exist</step_desc>\r
- <expected>AlarmManagerObject exist</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManagerObject_exist.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:22 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:38 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_const_check_01" priority="P1"\r
- purpose="Check AlarmManager constants:PERIOD_MINUTE" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Check AlarmManager constants:</step_desc>\r
- <expected>AlarmManager constants value is correct:</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=1\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:38 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:40 GMT+0900 (KST)</end>\r
- <stdout>Can't find variable: tizen</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_const_check_02" priority="P1"\r
- purpose="Check AlarmManager constants:PERIOD_HOUR" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Check AlarmManager constants:</step_desc>\r
- <expected>AlarmManager constants value is correct:</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=2\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:40 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:42 GMT+0900 (KST)</end>\r
- <stdout>Can't find variable: tizen</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_const_check_03" priority="P1"\r
- purpose="Check AlarmManager constants:PERIOD_DAY" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Check AlarmManager constants:</step_desc>\r
- <expected>AlarmManager constants value is correct:</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=3\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:42 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:44 GMT+0900 (KST)</end>\r
- <stdout>Can't find variable: tizen</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_const_check_04" priority="P1"\r
- purpose="Check AlarmManager constants:PERIOD_WEEK" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Check AlarmManager constants:</step_desc>\r
- <expected>AlarmManager constants value is correct:</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=4\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:46:44 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:46:46 GMT+0900 (KST)</end>\r
- <stdout>Can't find variable: tizen</stdout>\r
- </result_info>\r
- </testcase>\r
- </set>\r
- <set name="Alarm3">\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_constructor_delay" priority="P1"\r
- purpose="check AlarmRelative attribute when create with delay"\r
- status="approved" type="compliance" result="PASS">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative create constructor with delay\r
- </step_desc>\r
- <expected>AlarmRelative create succeed with constructor with\r
- delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>PASS</actual_result>\r
- <start>Sat Jan 01 2000 13:43:44 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_get" priority="P1"\r
- purpose="check AlarmManager method removeAll: without input attribute"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method get: default check\r
- </step_desc>\r
- <expected>AlarmManager method get: default check succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmAbsolute_attri_date_01" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with date"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmAbsolute attribute when create with date\r
- </step_desc>\r
- <expected>AlarmAbsolute attribute return correct value when\r
- create with date\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmManager_add_rel" priority="P1"\r
- purpose="check AlarmManager method add: add relative alarm" status="approved"\r
- type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmManager method add: add relative alarm\r
- </step_desc>\r
- <expected>AlarmManager method add: add relative alarm succeed\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</end>\r
- <stdout>Test time out</stdout>\r
- </result_info>\r
- </testcase>\r
- <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"\r
- id="Alarm_AlarmRelative_attri_delay_02" priority="P1"\r
- purpose="check AlarmAbsolute attribute when create with period"\r
- status="approved" type="compliance" result="FAIL">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>check AlarmRelative attribute when create with delay\r
- </step_desc>\r
- <expected>AlarmRelative attribute return correct value when\r
- create succeed with with delay\r
- </expected>\r
- </step>\r
- </steps>\r
- <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2\r
- </test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- <result_info>\r
- <actual_result>FAIL</actual_result>\r
- <start>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</start>\r
- <end>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</end>\r
- <stdout />\r
- </result_info>\r
- </testcase>\r
- </set>\r
- </suite>\r
-</test_definition>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<test_definition name="http://tempuri.org" type=""
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="test_definition.xsd">
+ <environment device_id="generic/sdk/generic:4.0.4/MR1/302030:eng/test-keys"
+ device_model="unknown" device_name="MR8" firmware_version="4.0.4"
+ host="zhongqing-dev.sh.intel.com (Linux - 2.6.38.6-26.rc1.fc15.i686)"
+ os_version="4.0.4" resolution="1280*800" screen_size="250*150" cts_version="2.3.0-3">
+ <other> Here is a Long String for testing ~~~~~~~~~~~~~~~~~~~
+ Here is a Long String for testing ~~~~~~~~~~~~~~~~~~~
+ Here is a Long String for testing ~~~~~~~~~~~~~~~~~~~
+ </other>
+ </environment>
+ <summary test_plan_name="tmp_test_1">
+ <start_at>Fri Jul 13 04:04:59 CST 2012</start_at>
+ <end_at>Fri Jul 13 05:01:53 CST 2012</end_at>
+ </summary>
+ <suite name="webapi-tizen-alarm-tests" type="">
+ <set name="Alarm1">
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_constructor_delay" priority="P1"
+ purpose="check AlarmRelative attribute when create with delay"
+ status="approved" type="compliance" result="PASS">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative create constructor with delay
+ </step_desc>
+ <expected>AlarmRelative create succeed with constructor with
+ delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>PASS</actual_result>
+ <start>Sat Jan 01 2000 13:43:44 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_get" priority="P1"
+ purpose="check AlarmManager method removeAll: without input attribute"
+ status="approved" type="compliance" result="BLOCK">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method get: default check
+ </step_desc>
+ <expected>AlarmManager method get: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>BLOCK</actual_result>
+ <start>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_attri_date_01" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with date"
+ status="approved" type="compliance">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute attribute when create with date
+ </step_desc>
+ <expected>AlarmAbsolute attribute return correct value when
+ create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>N/R</actual_result>
+ <start>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_add_rel" priority="P1"
+ purpose="check AlarmManager method add: add relative alarm" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method add: add relative alarm
+ </step_desc>
+ <expected>AlarmManager method add: add relative alarm succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_attri_delay_02" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with period"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative attribute when create with delay
+ </step_desc>
+ <expected>AlarmRelative attribute return correct value when
+ create succeed with with delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_getAll" priority="P1"
+ purpose="check AlarmManager method getAll: default check" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method getAll: default check
+ </step_desc>
+ <expected>AlarmManager method getAll: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_getAll.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:39 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_attri_date_03" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with date"
+ status="approved" type="compliance" result="Blocked">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute attribute when create with date
+ </step_desc>
+ <expected>AlarmAbsolute attribute return correct value when
+ create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=3
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:39 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:41 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_getNextScheduledDate_date" priority="P1"
+ purpose="check AlarmAbsolute method getNextScheduledDate when create with date"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute method getNextScheduledDate when
+ create with date
+ </step_desc>
+ <expected>AlarmAbsolute method getNextScheduledDate return
+ correct value when create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_getNextScheduledDate_date.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:41 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:57 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_constructor_date" priority="P1"
+ purpose="check AlarmAbsolute create constructor with date" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute create constructor with date
+ </step_desc>
+ <expected>AlarmAbsolute create succeed with constructor with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_constructor_date.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:57 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:13 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_getRemainingSeconds_delay" priority="P1"
+ purpose="check AlarmRelative method getNextScheduleddelay when create with delay"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative method getNextScheduleddelay when
+ create with delay
+ </step_desc>
+ <expected>AlarmRelative method getNextScheduleddelay return
+ correct value when create succeed with with delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_getRemainingSeconds_delay.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:13 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:30 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_attri_delay_01" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with period"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative attribute when create with delay
+ </step_desc>
+ <expected>AlarmRelative attribute return correct value when
+ create succeed with with delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=1
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:30 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:32 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_add_abs" priority="P1"
+ purpose="check AlarmManager method add: add absolute alarm" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method add: add absolute alarm
+ </step_desc>
+ <expected>AlarmManager method add: add absolute alarm succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_abs.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:32 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:48 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_attri_date_02" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with date"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute attribute when create with date
+ </step_desc>
+ <expected>AlarmAbsolute attribute return correct value when
+ create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=2
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:48 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:50 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_removeAll" priority="P1"
+ purpose="check AlarmManager method removeAll: default check" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method removeAll: default check
+ </step_desc>
+ <expected>AlarmManager method removeAll: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_removeAll.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:50 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:06 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_remove" priority="P1"
+ purpose="check AlarmManager method remove: default check" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method remove: default check
+ </step_desc>
+ <expected>AlarmManager method remove: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_remove.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:06 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:22 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManagerObject_exist" priority="P1"
+ purpose="check AlarmManagerObject existance" status="approved" type="compliance"
+ result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManagerObject exist</step_desc>
+ <expected>AlarmManagerObject exist</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManagerObject_exist.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:22 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:38 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_const_check_01" priority="P1"
+ purpose="Check AlarmManager constants:PERIOD_MINUTE" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Check AlarmManager constants:</step_desc>
+ <expected>AlarmManager constants value is correct:</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=1
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:38 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:40 GMT+0900 (KST)</end>
+ <stdout>Can't find variable: tizen</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_const_check_02" priority="P1"
+ purpose="Check AlarmManager constants:PERIOD_HOUR" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Check AlarmManager constants:</step_desc>
+ <expected>AlarmManager constants value is correct:</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=2
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:40 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:42 GMT+0900 (KST)</end>
+ <stdout>Can't find variable: tizen</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_const_check_03" priority="P1"
+ purpose="Check AlarmManager constants:PERIOD_DAY" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Check AlarmManager constants:</step_desc>
+ <expected>AlarmManager constants value is correct:</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=3
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:42 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:44 GMT+0900 (KST)</end>
+ <stdout>Can't find variable: tizen</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_const_check_04" priority="P1"
+ purpose="Check AlarmManager constants:PERIOD_WEEK" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Check AlarmManager constants:</step_desc>
+ <expected>AlarmManager constants value is correct:</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=4
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:44 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:46 GMT+0900 (KST)</end>
+ <stdout>Can't find variable: tizen</stdout>
+ </result_info>
+ </testcase>
+ </set>
+ <set name="Alarm">
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_constructor_delay" priority="P1"
+ purpose="check AlarmRelative attribute when create with delay"
+ status="approved" type="compliance" result="PASS">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative create constructor with delay
+ </step_desc>
+ <expected>AlarmRelative create succeed with constructor with
+ delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>PASS</actual_result>
+ <start>Sat Jan 01 2000 13:43:44 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_get" priority="P1"
+ purpose="check AlarmManager method removeAll: without input attribute"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method get: default check
+ </step_desc>
+ <expected>AlarmManager method get: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_attri_date_01" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with date"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute attribute when create with date
+ </step_desc>
+ <expected>AlarmAbsolute attribute return correct value when
+ create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_add_rel" priority="P1"
+ purpose="check AlarmManager method add: add relative alarm" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method add: add relative alarm
+ </step_desc>
+ <expected>AlarmManager method add: add relative alarm succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_attri_delay_02" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with period"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative attribute when create with delay
+ </step_desc>
+ <expected>AlarmRelative attribute return correct value when
+ create succeed with with delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ </set>
+ </suite>
+ <suite name="webapi-tizen-alarm-tests1" type="">
+ <set name="Alarm4">
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_constructor_delay" priority="P1"
+ purpose="check AlarmRelative attribute when create with delay"
+ status="approved" type="compliance" result="PASS">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative create constructor with delay
+ </step_desc>
+ <expected>AlarmRelative create succeed with constructor with
+ delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>PASS</actual_result>
+ <start>Sat Jan 01 2000 13:43:44 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_get" priority="P1"
+ purpose="check AlarmManager method removeAll: without input attribute"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method get: default check
+ </step_desc>
+ <expected>AlarmManager method get: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_attri_date_01" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with date"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute attribute when create with date
+ </step_desc>
+ <expected>AlarmAbsolute attribute return correct value when
+ create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_add_rel" priority="P1"
+ purpose="check AlarmManager method add: add relative alarm" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method add: add relative alarm
+ </step_desc>
+ <expected>AlarmManager method add: add relative alarm succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_attri_delay_02" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with period"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative attribute when create with delay
+ </step_desc>
+ <expected>AlarmRelative attribute return correct value when
+ create succeed with with delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_getAll" priority="P1"
+ purpose="check AlarmManager method getAll: default check" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method getAll: default check
+ </step_desc>
+ <expected>AlarmManager method getAll: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_getAll.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:39 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_attri_date_03" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with date"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute attribute when create with date
+ </step_desc>
+ <expected>AlarmAbsolute attribute return correct value when
+ create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=3
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:39 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:41 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_getNextScheduledDate_date" priority="P1"
+ purpose="check AlarmAbsolute method getNextScheduledDate when create with date"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute method getNextScheduledDate when
+ create with date
+ </step_desc>
+ <expected>AlarmAbsolute method getNextScheduledDate return
+ correct value when create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_getNextScheduledDate_date.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:41 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:57 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_constructor_date" priority="P1"
+ purpose="check AlarmAbsolute create constructor with date" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute create constructor with date
+ </step_desc>
+ <expected>AlarmAbsolute create succeed with constructor with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_constructor_date.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:57 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:13 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_getRemainingSeconds_delay" priority="P1"
+ purpose="check AlarmRelative method getNextScheduleddelay when create with delay"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative method getNextScheduleddelay when
+ create with delay
+ </step_desc>
+ <expected>AlarmRelative method getNextScheduleddelay return
+ correct value when create succeed with with delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_getRemainingSeconds_delay.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:13 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:30 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_attri_delay_01" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with period"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative attribute when create with delay
+ </step_desc>
+ <expected>AlarmRelative attribute return correct value when
+ create succeed with with delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=1
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:30 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:32 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_add_abs" priority="P1"
+ purpose="check AlarmManager method add: add absolute alarm" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method add: add absolute alarm
+ </step_desc>
+ <expected>AlarmManager method add: add absolute alarm succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_abs.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:32 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:48 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_attri_date_02" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with date"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute attribute when create with date
+ </step_desc>
+ <expected>AlarmAbsolute attribute return correct value when
+ create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=2
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:48 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:45:50 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_removeAll" priority="P1"
+ purpose="check AlarmManager method removeAll: default check" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method removeAll: default check
+ </step_desc>
+ <expected>AlarmManager method removeAll: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_removeAll.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:45:50 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:06 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_remove" priority="P1"
+ purpose="check AlarmManager method remove: default check" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method remove: default check
+ </step_desc>
+ <expected>AlarmManager method remove: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_remove.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:06 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:22 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManagerObject_exist" priority="P1"
+ purpose="check AlarmManagerObject existance" status="approved" type="compliance"
+ result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManagerObject exist</step_desc>
+ <expected>AlarmManagerObject exist</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManagerObject_exist.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:22 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:38 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_const_check_01" priority="P1"
+ purpose="Check AlarmManager constants:PERIOD_MINUTE" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Check AlarmManager constants:</step_desc>
+ <expected>AlarmManager constants value is correct:</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=1
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:38 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:40 GMT+0900 (KST)</end>
+ <stdout>Can't find variable: tizen</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_const_check_02" priority="P1"
+ purpose="Check AlarmManager constants:PERIOD_HOUR" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Check AlarmManager constants:</step_desc>
+ <expected>AlarmManager constants value is correct:</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=2
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:40 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:42 GMT+0900 (KST)</end>
+ <stdout>Can't find variable: tizen</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_const_check_03" priority="P1"
+ purpose="Check AlarmManager constants:PERIOD_DAY" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Check AlarmManager constants:</step_desc>
+ <expected>AlarmManager constants value is correct:</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=3
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:42 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:44 GMT+0900 (KST)</end>
+ <stdout>Can't find variable: tizen</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_const_check_04" priority="P1"
+ purpose="Check AlarmManager constants:PERIOD_WEEK" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Check AlarmManager constants:</step_desc>
+ <expected>AlarmManager constants value is correct:</expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=4
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:46:44 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:46:46 GMT+0900 (KST)</end>
+ <stdout>Can't find variable: tizen</stdout>
+ </result_info>
+ </testcase>
+ </set>
+ <set name="Alarm3">
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_constructor_delay" priority="P1"
+ purpose="check AlarmRelative attribute when create with delay"
+ status="approved" type="compliance" result="PASS">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative create constructor with delay
+ </step_desc>
+ <expected>AlarmRelative create succeed with constructor with
+ delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>PASS</actual_result>
+ <start>Sat Jan 01 2000 13:43:44 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_get" priority="P1"
+ purpose="check AlarmManager method removeAll: without input attribute"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method get: default check
+ </step_desc>
+ <expected>AlarmManager method get: default check succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:43:46 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmAbsolute_attri_date_01" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with date"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmAbsolute attribute when create with date
+ </step_desc>
+ <expected>AlarmAbsolute attribute return correct value when
+ create with date
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:02 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmManager_add_rel" priority="P1"
+ purpose="check AlarmManager method add: add relative alarm" status="approved"
+ type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmManager method add: add relative alarm
+ </step_desc>
+ <expected>AlarmManager method add: add relative alarm succeed
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:05 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</end>
+ <stdout>Test time out</stdout>
+ </result_info>
+ </testcase>
+ <testcase component="WebAPI/Tizen/Alarm" execution_type="auto"
+ id="Alarm_AlarmRelative_attri_delay_02" priority="P1"
+ purpose="check AlarmAbsolute attribute when create with period"
+ status="approved" type="compliance" result="FAIL">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>check AlarmRelative attribute when create with delay
+ </step_desc>
+ <expected>AlarmRelative attribute return correct value when
+ create succeed with with delay
+ </expected>
+ </step>
+ </steps>
+ <test_script_entry test_script_expected_result="0">/opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2
+ </test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ <result_info>
+ <actual_result>FAIL</actual_result>
+ <start>Sat Jan 01 2000 13:44:21 GMT+0900 (KST)</start>
+ <end>Sat Jan 01 2000 13:44:23 GMT+0900 (KST)</end>
+ <stdout />
+ </result_info>
+ </testcase>
+ </set>
+ </suite>
+</test_definition>
-@charset "UTF-8";\r
-/* CSS Document */\r
-#testcasepage div,#testcasepage h1,#testcasepage p,#testcasepage table,#testcasepage tr,#testcasepage th,#testcasepage td\r
- {\r
- margin: 0;\r
- padding: 0;\r
- border: 0;\r
- font-weight: inherit;\r
- font-style: inherit;\r
- font-size: 0.96em;\r
- font-family: arial;\r
- vertical-align: baseline;\r
-}\r
-\r
-#testcasepage p {\r
- text-align: left;\r
-}\r
-\r
-#suite_title {\r
- text-align: left;\r
-}\r
-\r
-#btc {\r
- text-align: right;\r
-}\r
-\r
-#testcasepage table {\r
- border-collapse: separate;\r
- border-spacing: 0;\r
- margin-bottom: 1.4em;\r
- vertical-align: middle;\r
-}\r
-\r
-#testcasepage th,#testcasepage td {\r
- text-align: left;\r
- font-weight: normal;\r
- padding: 4px 10px 4px 5px;\r
- vertical-align: middle;\r
-}\r
-\r
-#cases table {\r
- width: 101%;\r
-}\r
-\r
-#fail_cases table {\r
- width: 101%;\r
-}\r
-\r
-#title table {\r
- width: 101%;\r
-}\r
-\r
-#device table {\r
- width: 50%;\r
-}\r
-\r
-#summary table {\r
- width: 50%;\r
-}\r
-\r
-#testcasepage th {\r
- border-bottom: 1px solid #000;\r
- background-color: #AAAAAA;\r
- border-left: 1px solid #000;\r
- border-top: 1px solid #000;\r
- color: #000;\r
- font-weight: bold;\r
- vertical-align: bottom;\r
-}\r
-\r
-#testcasepage th:last-child,#testcasepage td:last-child {\r
- border-right: 1px solid #000;\r
-}\r
-\r
-#testcasepage td {\r
- border-left: 1px solid;\r
- font-weight: normal;\r
- border-bottom: 1px solid;\r
-}\r
-\r
-#testcasepage td.yellow_rate {\r
- background-color: #ffcc00;\r
-}\r
-\r
-#testcasepage td.green_rate {\r
- background-color: #33cc33;\r
-}\r
-\r
-#testcasepage td.dgreen_rate {\r
- background-color: #339933;\r
-}\r
-\r
-#testcasepage td.red_rate {\r
- background-color: #FF3333;\r
-}\r
-\r
-#title table,#title tr,#title td {\r
- border-left: none;\r
- border-bottom: none;\r
- text-align: center;\r
-}\r
-\r
-#title td:last-child {\r
- border-right: none;\r
-}\r
-\r
-#testcasepage h1 {\r
- font-size: 2em;\r
- font-family: Arial, sans-serif;\r
- font-weight: bold;\r
- line-height: 1;\r
- color: #000;\r
- margin-bottom: 0.75em;\r
- padding-top: 0.25em;\r
- font-weight: bold;\r
-}\r
-\r
-#goTopBtn {\r
- right: 0px;\r
- bottom: 0px;\r
- position: fixed; +position: absolute;\r
- top: expression(parseInt(document.body.scrollTop)+document.body.clientHeight-40);\r
+@charset "UTF-8";
+/* CSS Document */
+#testcasepage div,#testcasepage h1,#testcasepage p,#testcasepage table,#testcasepage tr,#testcasepage th,#testcasepage td
+ {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 0.96em;
+ font-family: arial;
+ vertical-align: baseline;
+}
+
+#testcasepage p {
+ text-align: left;
+}
+
+#suite_title {
+ text-align: left;
+}
+
+#btc {
+ text-align: right;
+}
+
+#testcasepage table {
+ border-collapse: separate;
+ border-spacing: 0;
+ margin-bottom: 1.4em;
+ vertical-align: middle;
+}
+
+#testcasepage th,#testcasepage td {
+ text-align: left;
+ font-weight: normal;
+ padding: 4px 10px 4px 5px;
+ vertical-align: middle;
+}
+
+#cases table {
+ width: 101%;
+}
+
+#fail_cases table {
+ width: 101%;
+}
+
+#title table {
+ width: 101%;
+}
+
+#device table {
+ width: 50%;
+}
+
+#summary table {
+ width: 50%;
+}
+
+#testcasepage th {
+ border-bottom: 1px solid #000;
+ background-color: #AAAAAA;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ color: #000;
+ font-weight: bold;
+ vertical-align: bottom;
+}
+
+#testcasepage th:last-child,#testcasepage td:last-child {
+ border-right: 1px solid #000;
+}
+
+#testcasepage td {
+ border-left: 1px solid;
+ font-weight: normal;
+ border-bottom: 1px solid;
+}
+
+#testcasepage td.yellow_rate {
+ background-color: #ffcc00;
+}
+
+#testcasepage td.green_rate {
+ background-color: #33cc33;
+}
+
+#testcasepage td.dgreen_rate {
+ background-color: #339933;
+}
+
+#testcasepage td.red_rate {
+ background-color: #FF3333;
+}
+
+#title table,#title tr,#title td {
+ border-left: none;
+ border-bottom: none;
+ text-align: center;
+}
+
+#title td:last-child {
+ border-right: none;
+}
+
+#testcasepage h1 {
+ font-size: 2em;
+ font-family: Arial, sans-serif;
+ font-weight: bold;
+ line-height: 1;
+ color: #000;
+ margin-bottom: 0.75em;
+ padding-top: 0.25em;
+ font-weight: bold;
+}
+
+#goTopBtn {
+ right: 0px;
+ bottom: 0px;
+ position: fixed; +position: absolute;
+ top: expression(parseInt(document.body.scrollTop)+document.body.clientHeight-40);
}
\ No newline at end of file
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?xml-stylesheet type="text/xsl" href="testcase.xsl"?>\r
-<test_definition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
- xsi:noNamespaceSchemaLocation="test_definition.xsd">\r
- <suite name="webapi-w3c-widget-tests">\r
- <set name="WidgetPackaging">\r
- <testcase\r
- purpose="Tests the user agent's ability to process files with no file extension. "\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="auto" priority="P3" id="dm">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dm</step_desc>\r
- <expected> \r
- To pass, the user agent start file of the widget must be index.htm</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dm</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Tizen" specification="Tizen Packaging and XML Configuration"\r
- interface="Tizen" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests the user agent's ability to process files with a file extension other than .wgt."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="dn">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dn.test</step_desc>\r
- <expected> \r
- To pass, the user agent start file of the widget must be index.htm</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dn.test</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" usage="true" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase purpose="Test the ability of the UA to verify a zip archive."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="do">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/split.wgt.001</step_desc>\r
- <expected> \r
- To pass, the user agent must treat this as an invalid widget (archive is spanned).</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/split.wgt.001</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test the user agent's ability to get a widget over HTTP and respect the application/widget mimetype. The server from which this test is served from has been set up to label the 'test' resource as an 'application/widget'."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="z3">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z3</step_desc>\r
- <expected> \r
- To pass, a user agent must correctly process this resource as a widget because of the 'application/widget' mimetype (i.e., not only because of sniffing).</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z3</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test the user agent's ability to get a widget over HTTP and respect the 'application/widget' mimetype. The server from which this test is served from has been set up to label the 'test.html' resource as an 'application/widget'."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="z4">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z4.html</step_desc>\r
- <expected> \r
- To pass, a user agent must correctly process this resource as a widget because of the 'application/widget' mimetype (i.e., not only via sniffing).</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z4.html</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that an empty defaultlocale attribute is ignored (and does not cause the widget to be treated as invalid)."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="dlocignore00">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocignore00.wgt</step_desc>\r
- <expected> \r
- To pass, the widget must simply run..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocignore00.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that the user agent applies rule for getting a single attribute value to the defaultlocale attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="dlocignore01">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-001.wgt</step_desc>\r
- <expected> To pass, the name of the widget must be the value PASS..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-001.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that the user agent matches obscure, yet valid, language tags."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="dlocignore02">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-002.wgt</step_desc>\r
- <expected> To pass, the widgets description must be the value PASS..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-002.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that a language tag already part of the UA's locales list is ignored when it is repeated for defaultlocale attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="dlocignore03">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-003.wgt</step_desc>\r
- <expected> \r
- To pass, the specified value should not be added twice to the locales list of the UA..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-003.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that the default locale is added to the end of the user agent's locale list \r
- (and does not override the default language, which is assumed to be 'en')."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="dlocignore04">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-004.wgt</step_desc>\r
- <expected> \r
- To pass, the name of the widget must be PASS..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-004.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that the value of defaultlocale is also used to in folder-based localization."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="dlocuse00">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-000.wgt</step_desc>\r
- <expected>\r
- To pass, the index.html of the folder 'locales/esx-al/' should be loaded and say PASS..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-000.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that the value of defaultlocale works in conjunction to xml:lang on the widget element."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="dlocuse01">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocuse01.wgt</step_desc>\r
- <expected>\r
- To pass, the name of the widget must be PASS..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocuse01.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that the UA rejects configuration documents that don't have\r
- correct widget element at the root."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="aa">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aa.wgt</step_desc>\r
- <expected> To pass, the UA must treat this as an\r
- invalid widget (the root element is not widget)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aa.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that the UA rejects configuration documents that don't have correct\r
- widget element at the root."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ab">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ab.wgt</step_desc>\r
- <expected> To pass, the UA must treat this as an invalid widget (the namespace is wrong)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ab.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that the UA rejects configuration documents that don't have correct widget\r
- element at the root."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ac">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ac.wgt</step_desc>\r
- <expected>To pass, the UA must treat this as an invalid widget (the namespace is missing)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ac.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly processes a author element."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="af">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/af.wgt</step_desc>\r
- <expected>\r
- To pass, the author name must be the string "PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/af.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ag">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ag.wgt</step_desc>\r
- <expected>\r
- To pass, the widget author must be the string "P A S S" (i.e., white space collapsed to single space)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ag.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ah">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ah.wgt</step_desc>\r
- <expected>\r
- To pass, the author name must be the string "PASS" (i.e., all white space collapsed to single space, spaces at start/end trimmed)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ah.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the rule for getting a single attribute value."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ai">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ai.wgt</step_desc>\r
- <expected>\r
- To pass, the author email must be the string "PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ai.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the rule for getting a single attribute value and the Rule for Getting Text Content with Normalized White Space."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="aj">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aj.wgt</step_desc>\r
- <expected>\r
- To pass, the author name must be the string "PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aj.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the rule for getting a single attribute value and the Rule for Getting Text Content with Normalized White Space."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ak">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ak.wgt</step_desc>\r
- <expected>\r
- To pass, the author name must be the string "PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ak.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test the ability of the user agent to handle an empty author element."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="al">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/al.wgt</step_desc>\r
- <expected>\r
- To pass, the author name must be an empty string..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/al.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test the ability of the user agent to correctly process the author href attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="am">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/am.wgt</step_desc>\r
- <expected>\r
- To pass, the value of author href must be "PASS:PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/am.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test the ability of the user agent to correctly process the author href attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="an">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/an.wgt</step_desc>\r
- <expected>\r
- To pass, the value of author href must be ignored..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/an.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly processes a name element."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ao">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ao.wgt</step_desc>\r
- <expected>\r
- To pass, the widget name must be the string "PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ao.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ap">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ap.wgt</step_desc>\r
- <expected>\r
- To pass, the widget name must be the string "P A S S" (i.e., white space collapsed to single space)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ap.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="aq">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aq.wgt</step_desc>\r
- <expected>\r
- To pass, the widget name must be the string "PASS" (i.e., all white space collapsed to single space, spaces at front/back trimmed)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aq.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the rule for getting a single attribute value."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ar">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ar.wgt</step_desc>\r
- <expected>\r
- To pass, the widget short name must be the string "PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ar.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the rule for getting a single attribute value and\r
- the Rule for Getting Text Content with Normalized White Space."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="as">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/as.wgt</step_desc>\r
- <expected>\r
- To pass, the widget short name must be the string "PASS" and the widget name must be "PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/as.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly applies the rule for getting a single attribute value and\r
- the Rule for Getting Text Content with Normalized White Space."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="at">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/at.wgt</step_desc>\r
- <expected>\r
- To pass, the widget short name must be the string "PASS" and the widget name must be "PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/at.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly processes the short attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="au">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/au.wgt</step_desc>\r
- <expected>\r
- To pass, the widget short name must be an empty string..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/au.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test the ability of the user agent to handle an empty name element."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="av">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/av.wgt</step_desc>\r
- <expected>\r
- To pass, the widget name must be an empty string..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/av.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that a user agent correctly processes a name element with xml:lang attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="oa">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/oa.wgt</step_desc>\r
- <expected>\r
- To pass, the widget name must be the string "PASS"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/oa.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that the user agent does not attempt to load a default start file when a custom start file has been declared."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="aw">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aw.wgt</step_desc>\r
- <expected>\r
- To pass, the widget start file must point to "pass.html" and the icons list must contain a pointer to "icon.png" at the root of the widget..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aw.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase purpose="Test the UA's ability process the height attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ax">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ax.wgt</step_desc>\r
- <expected>\r
- To pass, the widget height must be either the numeric value 123 or a value greater than 0..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ax.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase purpose="Test the UA's ability process the height attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ay">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ay.wgt</step_desc>\r
- <expected>\r
- To pass, the user agent must ignore the value of the height attribute (the value is composed of characters)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ay.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase purpose="Test the UA's ability process the height attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="az">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/az.wgt</step_desc>\r
- <expected>\r
- To pass, the widget height must be the numeric value 100 or a value greater than 0 (resulting from rule for parsing a non-negative integer)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/az.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase purpose="Test the UA's ability process the height attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="a1">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a1.wgt</step_desc>\r
- <expected>\r
- To pass, the widget height must be the numeric value 123 or a value greater than 0 (resulting from rule for parsing a non-negative integer)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a1.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase purpose="Test the UA's ability process the height attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="a2">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a2.wgt</step_desc>\r
- <expected>\r
- To pass, the widget height must be ignored (the value is an empty string, hence it would be ignored)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a2.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase purpose="Test the UA's ability process the height attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="a3">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a3.wgt</step_desc>\r
- <expected>\r
- To pass, the widget height must be ignored (the value is a sequence of space characters, hence it would be ignored)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a3.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase purpose="Test the UA's ability process the height attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="a4">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a4.wgt</step_desc>\r
- <expected>\r
- To pass, the widget height must be ignored (the value is an empty string)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a4.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that the UA skips preference elements without a name attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="a5">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a5.wgt</step_desc>\r
- <expected>\r
- To pass, widget preferences must remain an empty list (i.e., the preference is skipped)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a5.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that the UA skips preference element already defined."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="a6">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a6.wgt</step_desc>\r
- <expected>\r
- To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a6.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that the UA does a case sensitive comparison on the value of the readonly attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="a7">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a7.wgt</step_desc>\r
- <expected>\r
- To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a7.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that the UA does a case sensitive comparison on the value of the readonly attribute."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="a8">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a8.wgt</step_desc>\r
- <expected>\r
- To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "true"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a8.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that the UA sets the readonly attribute to false by default."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="a9">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a9.wgt</step_desc>\r
- <expected>\r
- To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a9.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test that the UA skips multiple preference element already defined."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="ba">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ba.wgt</step_desc>\r
- <expected>\r
- To pass, widget preference must contain one preference whose name is "a" and whose value is "a" and whose readonly attr value must be "false"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ba.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test the UA's ability store preferences whose name vary only in case."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="bb">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bb.wgt</step_desc>\r
- <expected>\r
- To pass, widget preference must contain two preferences: 1 must have a name "a" and whose value is "a" and whose readonly attr value must be "false". 2 must have a name "A" and whose value is "b" and whose readonly attribute value must be "false"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bb.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Tests that the UA applies the rule for getting a single attribute value to name, value, and readonly attributes."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="bc">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bc.wgt</step_desc>\r
- <expected>\r
- To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false"..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bc.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test to make sure that the UA only checks the root of the widget for config files, and not in an arbitrary folder."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="bg">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bg.wgt</step_desc>\r
- <expected>\r
- To pass, the user agent must treat this widget as an invalid widget (config file is not at the root)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bg.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- <testcase\r
- purpose="Test to make sure that the UA only checks the root of the widget for config files, and not in a locale folder."\r
- type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"\r
- execution_type="manual" priority="P3" id="bh">\r
- <description>\r
- <pre_condition />\r
- <post_condition />\r
- <steps>\r
- <step order="1">\r
- <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bh.wgt</step_desc>\r
- <expected>\r
- To pass, the user agent must treat this widget as an invalid widget (config file is not at the root, but in locale folder)..</expected>\r
- </step>\r
- </steps>\r
- <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bh.wgt</test_script_entry>\r
- </description>\r
- <specs>\r
- <spec>\r
- <spec_assertion category="Tizen Device API Specifications"\r
- section="Widget" specification="Widget Packaging and XML Configuration"\r
- interface="Widget" element_name="constructor" element_type="method" />\r
- <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>\r
- <spec_statement>spec_statement</spec_statement>\r
- </spec>\r
- </specs>\r
- </testcase>\r
- </set>\r
- </suite>\r
-</test_definition>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="testcase.xsl"?>
+<test_definition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="test_definition.xsd">
+ <suite name="webapi-w3c-widget-tests">
+ <set name="WidgetPackaging">
+ <testcase
+ purpose="Tests the user agent's ability to process files with no file extension. "
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="auto" priority="P3" id="dm">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dm</step_desc>
+ <expected>
+ To pass, the user agent start file of the widget must be index.htm</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dm</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Tizen" specification="Tizen Packaging and XML Configuration"
+ interface="Tizen" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests the user agent's ability to process files with a file extension other than .wgt."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="dn">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dn.test</step_desc>
+ <expected>
+ To pass, the user agent start file of the widget must be index.htm</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dn.test</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" usage="true" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase purpose="Test the ability of the UA to verify a zip archive."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="do">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/split.wgt.001</step_desc>
+ <expected>
+ To pass, the user agent must treat this as an invalid widget (archive is spanned).</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/split.wgt.001</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test the user agent's ability to get a widget over HTTP and respect the application/widget mimetype. The server from which this test is served from has been set up to label the 'test' resource as an 'application/widget'."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="z3">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z3</step_desc>
+ <expected>
+ To pass, a user agent must correctly process this resource as a widget because of the 'application/widget' mimetype (i.e., not only because of sniffing).</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z3</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test the user agent's ability to get a widget over HTTP and respect the 'application/widget' mimetype. The server from which this test is served from has been set up to label the 'test.html' resource as an 'application/widget'."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="z4">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z4.html</step_desc>
+ <expected>
+ To pass, a user agent must correctly process this resource as a widget because of the 'application/widget' mimetype (i.e., not only via sniffing).</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z4.html</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that an empty defaultlocale attribute is ignored (and does not cause the widget to be treated as invalid)."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="dlocignore00">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocignore00.wgt</step_desc>
+ <expected>
+ To pass, the widget must simply run..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocignore00.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that the user agent applies rule for getting a single attribute value to the defaultlocale attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="dlocignore01">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-001.wgt</step_desc>
+ <expected> To pass, the name of the widget must be the value PASS..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-001.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that the user agent matches obscure, yet valid, language tags."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="dlocignore02">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-002.wgt</step_desc>
+ <expected> To pass, the widgets description must be the value PASS..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-002.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that a language tag already part of the UA's locales list is ignored when it is repeated for defaultlocale attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="dlocignore03">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-003.wgt</step_desc>
+ <expected>
+ To pass, the specified value should not be added twice to the locales list of the UA..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-003.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that the default locale is added to the end of the user agent's locale list
+ (and does not override the default language, which is assumed to be 'en')."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="dlocignore04">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-004.wgt</step_desc>
+ <expected>
+ To pass, the name of the widget must be PASS..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-004.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that the value of defaultlocale is also used to in folder-based localization."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="dlocuse00">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-000.wgt</step_desc>
+ <expected>
+ To pass, the index.html of the folder 'locales/esx-al/' should be loaded and say PASS..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-000.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that the value of defaultlocale works in conjunction to xml:lang on the widget element."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="dlocuse01">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocuse01.wgt</step_desc>
+ <expected>
+ To pass, the name of the widget must be PASS..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocuse01.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that the UA rejects configuration documents that don't have
+ correct widget element at the root."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="aa">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aa.wgt</step_desc>
+ <expected> To pass, the UA must treat this as an
+ invalid widget (the root element is not widget)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aa.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that the UA rejects configuration documents that don't have correct
+ widget element at the root."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ab">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ab.wgt</step_desc>
+ <expected> To pass, the UA must treat this as an invalid widget (the namespace is wrong)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ab.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that the UA rejects configuration documents that don't have correct widget
+ element at the root."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ac">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ac.wgt</step_desc>
+ <expected>To pass, the UA must treat this as an invalid widget (the namespace is missing)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ac.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly processes a author element."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="af">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/af.wgt</step_desc>
+ <expected>
+ To pass, the author name must be the string "PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/af.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ag">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ag.wgt</step_desc>
+ <expected>
+ To pass, the widget author must be the string "P A S S" (i.e., white space collapsed to single space)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ag.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ah">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ah.wgt</step_desc>
+ <expected>
+ To pass, the author name must be the string "PASS" (i.e., all white space collapsed to single space, spaces at start/end trimmed)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ah.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the rule for getting a single attribute value."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ai">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ai.wgt</step_desc>
+ <expected>
+ To pass, the author email must be the string "PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ai.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the rule for getting a single attribute value and the Rule for Getting Text Content with Normalized White Space."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="aj">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aj.wgt</step_desc>
+ <expected>
+ To pass, the author name must be the string "PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aj.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the rule for getting a single attribute value and the Rule for Getting Text Content with Normalized White Space."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ak">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ak.wgt</step_desc>
+ <expected>
+ To pass, the author name must be the string "PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ak.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test the ability of the user agent to handle an empty author element."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="al">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/al.wgt</step_desc>
+ <expected>
+ To pass, the author name must be an empty string..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/al.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test the ability of the user agent to correctly process the author href attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="am">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/am.wgt</step_desc>
+ <expected>
+ To pass, the value of author href must be "PASS:PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/am.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test the ability of the user agent to correctly process the author href attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="an">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/an.wgt</step_desc>
+ <expected>
+ To pass, the value of author href must be ignored..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/an.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly processes a name element."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ao">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ao.wgt</step_desc>
+ <expected>
+ To pass, the widget name must be the string "PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ao.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ap">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ap.wgt</step_desc>
+ <expected>
+ To pass, the widget name must be the string "P A S S" (i.e., white space collapsed to single space)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ap.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="aq">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aq.wgt</step_desc>
+ <expected>
+ To pass, the widget name must be the string "PASS" (i.e., all white space collapsed to single space, spaces at front/back trimmed)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aq.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the rule for getting a single attribute value."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ar">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ar.wgt</step_desc>
+ <expected>
+ To pass, the widget short name must be the string "PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ar.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the rule for getting a single attribute value and
+ the Rule for Getting Text Content with Normalized White Space."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="as">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/as.wgt</step_desc>
+ <expected>
+ To pass, the widget short name must be the string "PASS" and the widget name must be "PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/as.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly applies the rule for getting a single attribute value and
+ the Rule for Getting Text Content with Normalized White Space."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="at">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/at.wgt</step_desc>
+ <expected>
+ To pass, the widget short name must be the string "PASS" and the widget name must be "PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/at.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly processes the short attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="au">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/au.wgt</step_desc>
+ <expected>
+ To pass, the widget short name must be an empty string..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/au.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test the ability of the user agent to handle an empty name element."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="av">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/av.wgt</step_desc>
+ <expected>
+ To pass, the widget name must be an empty string..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/av.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that a user agent correctly processes a name element with xml:lang attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="oa">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/oa.wgt</step_desc>
+ <expected>
+ To pass, the widget name must be the string "PASS"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/oa.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that the user agent does not attempt to load a default start file when a custom start file has been declared."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="aw">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aw.wgt</step_desc>
+ <expected>
+ To pass, the widget start file must point to "pass.html" and the icons list must contain a pointer to "icon.png" at the root of the widget..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aw.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase purpose="Test the UA's ability process the height attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ax">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ax.wgt</step_desc>
+ <expected>
+ To pass, the widget height must be either the numeric value 123 or a value greater than 0..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ax.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase purpose="Test the UA's ability process the height attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ay">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ay.wgt</step_desc>
+ <expected>
+ To pass, the user agent must ignore the value of the height attribute (the value is composed of characters)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ay.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase purpose="Test the UA's ability process the height attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="az">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/az.wgt</step_desc>
+ <expected>
+ To pass, the widget height must be the numeric value 100 or a value greater than 0 (resulting from rule for parsing a non-negative integer)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/az.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase purpose="Test the UA's ability process the height attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="a1">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a1.wgt</step_desc>
+ <expected>
+ To pass, the widget height must be the numeric value 123 or a value greater than 0 (resulting from rule for parsing a non-negative integer)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a1.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase purpose="Test the UA's ability process the height attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="a2">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a2.wgt</step_desc>
+ <expected>
+ To pass, the widget height must be ignored (the value is an empty string, hence it would be ignored)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a2.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase purpose="Test the UA's ability process the height attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="a3">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a3.wgt</step_desc>
+ <expected>
+ To pass, the widget height must be ignored (the value is a sequence of space characters, hence it would be ignored)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a3.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase purpose="Test the UA's ability process the height attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="a4">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a4.wgt</step_desc>
+ <expected>
+ To pass, the widget height must be ignored (the value is an empty string)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a4.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that the UA skips preference elements without a name attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="a5">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a5.wgt</step_desc>
+ <expected>
+ To pass, widget preferences must remain an empty list (i.e., the preference is skipped)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a5.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that the UA skips preference element already defined."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="a6">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a6.wgt</step_desc>
+ <expected>
+ To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a6.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that the UA does a case sensitive comparison on the value of the readonly attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="a7">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a7.wgt</step_desc>
+ <expected>
+ To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a7.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that the UA does a case sensitive comparison on the value of the readonly attribute."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="a8">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a8.wgt</step_desc>
+ <expected>
+ To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "true"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a8.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that the UA sets the readonly attribute to false by default."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="a9">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a9.wgt</step_desc>
+ <expected>
+ To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a9.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test that the UA skips multiple preference element already defined."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="ba">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ba.wgt</step_desc>
+ <expected>
+ To pass, widget preference must contain one preference whose name is "a" and whose value is "a" and whose readonly attr value must be "false"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ba.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test the UA's ability store preferences whose name vary only in case."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="bb">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bb.wgt</step_desc>
+ <expected>
+ To pass, widget preference must contain two preferences: 1 must have a name "a" and whose value is "a" and whose readonly attr value must be "false". 2 must have a name "A" and whose value is "b" and whose readonly attribute value must be "false"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bb.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Tests that the UA applies the rule for getting a single attribute value to name, value, and readonly attributes."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="bc">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bc.wgt</step_desc>
+ <expected>
+ To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false"..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bc.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test to make sure that the UA only checks the root of the widget for config files, and not in an arbitrary folder."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="bg">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bg.wgt</step_desc>
+ <expected>
+ To pass, the user agent must treat this widget as an invalid widget (config file is not at the root)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bg.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ <testcase
+ purpose="Test to make sure that the UA only checks the root of the widget for config files, and not in a locale folder."
+ type="compliance" status="ready" component="WebAPI/W3C_Widget/WidgetPackaging"
+ execution_type="manual" priority="P3" id="bh">
+ <description>
+ <pre_condition />
+ <post_condition />
+ <steps>
+ <step order="1">
+ <step_desc>Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bh.wgt</step_desc>
+ <expected>
+ To pass, the user agent must treat this widget as an invalid widget (config file is not at the root, but in locale folder)..</expected>
+ </step>
+ </steps>
+ <test_script_entry>/opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bh.wgt</test_script_entry>
+ </description>
+ <specs>
+ <spec>
+ <spec_assertion category="Tizen Device API Specifications"
+ section="Widget" specification="Widget Packaging and XML Configuration"
+ interface="Widget" element_name="constructor" element_type="method" />
+ <spec_url>http://www.w3.org/TR/widgets-apis/</spec_url>
+ <spec_statement>spec_statement</spec_statement>
+ </spec>
+ </specs>
+ </testcase>
+ </set>
+ </suite>
+</test_definition>
#!/bin/sh
# Set permissions
-mkdir -p /opt/testkit/lite3.0/test_packages
-chmod ugo+rwx -R /opt/testkit/lite3.0
+mkdir -p /opt/testkit/lite_web_csharp/test_packages
+chmod ugo+rwx -R /opt/testkit/lite_web_csharp
ln -fs /usr/share/pyshared/testkitlite /usr/lib/python2.7/dist-packages/testkitlite
# Zhang, Huihui <huihuix.zhang@intel.com>
# Wendong,Sui <weidongx.sun@intel.com>
-testkitdocdir = /opt/testkit/lite3.0/doc
+testkitdocdir = /opt/testkit/lite_web_csharp/doc
dist_testkitdoc_DATA = testkit-lite_user_guide_for_tct.pdf
%post
# Set permissions
-chmod ugo+rwx /opt/testkit/lite3.0
+chmod ugo+rwx /opt/testkit/lite_web_csharp
%files
%{python_sitelib}/testkitlite/*
%{python_sitelib}/testkit_lite-*.egg-info/*
/etc/dbus-1/system.d/com.intel.testkit.conf
-/opt/testkit/lite3.0/VERSION
-/opt/testkit/lite3.0/commodule/CONFIG
-/opt/testkit/lite3.0/mh.html
+/opt/testkit/lite_web_csharp/VERSION
+/opt/testkit/lite_web_csharp/commodule/CONFIG
+/opt/testkit/lite_web_csharp/mh.html
%{_bindir}/testkit-lite
%{_bindir}/testkit-lite-dbus
%defattr(-,root,root)
%doc
-/opt/testkit/lite3.0/testkit-lite_user_guide.pdf
-/opt/testkit/lite3.0/testkit-lite_tutorial.pdf
-/opt/testkit/lite3.0/test_definition_schema.pdf
+/opt/testkit/lite_web_csharp/testkit-lite_user_guide.pdf
+/opt/testkit/lite_web_csharp/testkit-lite_tutorial.pdf
+/opt/testkit/lite_web_csharp/test_definition_schema.pdf
%changelog
def run (self):
install_data.run(self)
if os.name == 'posix':
- for path in ['/opt/testkit/lite3.0','/opt/testkit/lite3.0/commodule/']:
+ for path in ['/opt/testkit/lite_web_csharp','/opt/testkit/lite_web_csharp/commodule/']:
try:
mode = os.stat(path)[ST_MODE]
mode |= 066
author_email = "shaofeng.tang@intel.com",
version = "3.1.12",
include_package_data = True,
- data_files = [('/opt/testkit/lite3.0', ['VERSION', 'doc/testkit-lite_user_guide.pdf', 'doc/testkit-lite_tutorial.pdf', 'doc/test_definition_schema.pdf']),
- ('/opt/testkit/lite3.0/commodule/', ['CONFIG']),
- ('/opt/testkit/lite3.0', ['resource/mh.html']),
+ data_files = [('/opt/testkit/lite_web_csharp', ['VERSION', 'doc/testkit-lite_user_guide.pdf', 'doc/testkit-lite_tutorial.pdf', 'doc/test_definition_schema.pdf']),
+ ('/opt/testkit/lite_web_csharp/commodule/', ['CONFIG']),
+ ('/opt/testkit/lite_web_csharp', ['resource/mh.html']),
('/etc/dbus-1/system.d/', ['dbus/com.intel.testkit.conf'])],
scripts = ('testkit-lite', 'dbus/testkit-lite-dbus'),
packages = find_packages(),
SPLIT = os.path.split
ISLINK = os.path.islink
-TESTKIT_DIR = "/opt/testkit/lite3.0"
+TESTKIT_DIR = "/opt/testkit/lite_web_csharp"
if not OS_VER == "Linux" and not OS_VER == "Darwin":
TESTKIT_DIR = DIRNAME(ABSPATH(__file__))
sys.path += [JOIN(TESTKIT_DIR)]
try:
CONFIG = ConfigParser.ConfigParser()
if platform.system() == "Linux":
- CONFIG.read('/opt/testkit/lite3.0/VERSION')
+ CONFIG.read('/opt/testkit/lite_web_csharp/VERSION')
else:
VERSION_FILE = JOIN(sys.path[0], 'VERSION')
CONFIG.read(VERSION_FILE)
try:
CONFIG = ConfigParser.ConfigParser()
if platform.system() == "Linux":
- CONFIG.read('/opt/testkit/lite3.0/VERSION')
+ CONFIG.read('/opt/testkit/lite_web_csharp/VERSION')
else:
VERSION_FILE = JOIN(sys.path[0], 'VERSION')
CONFIG.read(VERSION_FILE)
if not os.environ.has_key('TIZEN_USER'):
try:
CONFIG = ConfigParser.ConfigParser()
- CONFIG.read('/opt/testkit/lite3.0/commodule/CONFIG')
+ CONFIG.read('/opt/testkit/lite_web_csharp/commodule/CONFIG')
tizen = CONFIG.get('TIZEN','tizen_user')
if tizen:
os.environ['TIZEN_USER'] = tizen
os_version_str = "%s %s" % (os_version_str, line)
# get build id
- exit_code, ret = shell_command("ssh %s cat /etc/os-release" % self.deviceid)
+ exit_code, ret = shell_command("ssh %s cat /etc/tizen-release" % self.deviceid)
for line in ret:
if line.find("BUILD_ID=") != -1:
build_id_str = line.split('=')[1].strip('\"\r\n')
os_version_str = "%s %s" % (os_version_str, line)
# get build id
- exit_code, ret = shell_command("cat /etc/os-release")
+ exit_code, ret = shell_command("cat /etc/tizen-release")
for line in ret:
if line.find("BUILD_ID=") != -1:
build_id_str = line.split('=')[1].strip('\"\r\n')
# get build id
exit_code, ret = shell_command(
- "sdb -s %s shell cat /etc/os-release" % self.deviceid)
+ "sdb -s %s shell cat /etc/tizen-release" % self.deviceid)
for line in ret:
if line.find("BUILD_ID=") != -1:
build_id_str = line.split('=')[1].strip('\"\r\n')
""" get builf info"""
device_file = DEVICE_SUITE_TARGET_30 + '/Documents/tct/buildinfo.xml'
- buildinfo_file = '/opt/testkit/lite3.0/' + self.deviceid + '/buildinfo.xml'
+ buildinfo_file = '/opt/testkit/lite_web_csharp/' + self.deviceid + '/buildinfo.xml'
build_info = {}
build_info['buildid'] = ''
build_info['manufacturer'] = ''
STR_BLOCK = 'BLOCK'
STR_NOTRUN = 'n/a'
DEFAULT_WD_URL = 'http://127.0.0.1:9515'
-MH_FILE = "/opt/testkit/lite3.0/mh.html"
+MH_FILE = "/opt/testkit/lite_web_csharp/mh.html"
class TestExecuter:
import ConfigParser
from ConfigParser import NoOptionError, NoSectionError
-CONFIG_FILE = "/opt/testkit/lite3.0/testkitlite/commodule/CONFIG"
+CONFIG_FILE = "/opt/testkit/lite_web_csharp/testkitlite/commodule/CONFIG"
cfg = ConfigParser.ConfigParser()
if os.path.exists(CONFIG_FILE):
cfg.read(CONFIG_FILE)
environment.attrib['resolution'] = device_info["resolution"]
environment.attrib['screen_size'] = device_info["screen_size"]
environment.attrib['build_id'] = device_info['build_id']
+ LOGGER.info("Build Id Extracted From Device is: " + str(environment.attrib['build_id']))
environment.attrib['manufacturer'] = build_infos['manufacturer']
other = etree.Element('other')
other.text = ""
def get_version_info():
"""
get testkit tool version ,just read the version in VERSION file
- VERSION file must put in /opt/testkit/lite3.0/
+ VERSION file must put in /opt/testkit/lite_web_csharp/
"""
try:
config = ConfigParser.ConfigParser()
if platform.system() == "Linux":
- config.read('/opt/testkit/lite3.0/VERSION')
+ config.read('/opt/testkit/lite_web_csharp/VERSION')
else:
version_file = os.path.join(sys.path[0], 'VERSION')
config.read(version_file)
# Zhang, Huihui <huihuix.zhang@intel.com>
# Wendong,Sui <weidongx.sun@intel.com>
-testkitxsddir = /opt/testkit/lite2.4/xsd
+testkitxsddir = /opt/testkit/lite_web_csharp/xsd
dist_testkitxsd_DATA = *.js *.xsl *.css *.png *.txt *.xml *.xsd release-notes
-@charset "UTF-8";\r
-/* CSS Document */\r
-#testcasepage div,\r
-#testcasepage h1,\r
-#testcasepage p,\r
-#testcasepage table,\r
-#testcasepage tr,\r
-#testcasepage th,\r
-#testcasepage td {\r
- margin: 0;\r
- padding: 0;\r
- border: 0;\r
- font-weight: inherit;\r
- font-style: inherit;\r
- font-size: 0.96em;\r
- font-family: arial;\r
- vertical-align: baseline;\r
-}\r
-\r
-#testcasepage p {\r
- text-align: left;\r
-}\r
-\r
-#suite_title {\r
- text-align: left;\r
-}\r
-\r
-#btc {\r
- text-align: right;\r
-}\r
-\r
-#testcasepage table {\r
- border-collapse: separate;\r
- border-spacing: 0;\r
- margin-bottom: 1.4em;\r
- vertical-align: middle;\r
-}\r
-\r
-#testcasepage th,\r
-#testcasepage td {\r
- text-align: left;\r
- font-weight: normal;\r
- padding: 4px 10px 4px 5px;\r
- vertical-align: middle;\r
-}\r
-\r
-#cases table {\r
- width: 101%;\r
-}\r
-\r
-#fail_cases table {\r
- width: 101%;\r
-}\r
-\r
-#title table {\r
- width: 101%;\r
-}\r
-\r
-#device table {\r
- width: 50%;\r
-}\r
-\r
-#summary table {\r
- width: 50%;\r
-}\r
-\r
-#testcasepage th {\r
- border-bottom: 1px solid #000;\r
- background-color: #AAAAAA;\r
- border-left: 1px solid #000;\r
- border-top: 1px solid #000;\r
- color: #000;\r
- font-weight: bold;\r
- vertical-align: bottom;\r
-}\r
-\r
-#testcasepage th:last-child,\r
-#testcasepage td:last-child {\r
- border-right: 1px solid #000;\r
-}\r
-\r
-#testcasepage td {\r
- border-left: 1px solid;\r
- font-weight: normal;\r
- border-bottom: 1px solid;\r
-}\r
-\r
-#testcasepage td.yellow_rate {\r
- background-color: #ffcc00;\r
-}\r
-\r
-#testcasepage td.green_rate {\r
- background-color: #33cc33;\r
-}\r
-\r
-#testcasepage td.dgreen_rate {\r
- background-color: #339933;\r
-}\r
-\r
-#testcasepage td.red_rate {\r
- background-color: #FF3333;\r
-}\r
-\r
-#title table,\r
-#title tr,\r
-#title td {\r
- border-left: none;\r
- border-bottom: none;\r
- text-align: center;\r
-}\r
-\r
-#title td:last-child {\r
- border-right: none;\r
-}\r
-\r
-#testcasepage h1 {\r
- font-size: 2em;\r
- font-family: Arial, sans-serif;\r
- font-weight: bold;\r
- line-height: 1;\r
- color: #000;\r
- margin-bottom: 0.75em;\r
- padding-top: 0.25em;\r
- font-weight: bold;\r
-}\r
-\r
-#goTopBtn {\r
- right: 0px;\r
- bottom: 0px;\r
- position: fixed; +position: absolute;\r
- top: expression(parseInt(document.body.scrollTop) + document.body.clientHeight - 40);\r
-}\r
+@charset "UTF-8";
+/* CSS Document */
+#testcasepage div,
+#testcasepage h1,
+#testcasepage p,
+#testcasepage table,
+#testcasepage tr,
+#testcasepage th,
+#testcasepage td {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 0.96em;
+ font-family: arial;
+ vertical-align: baseline;
+}
+
+#testcasepage p {
+ text-align: left;
+}
+
+#suite_title {
+ text-align: left;
+}
+
+#btc {
+ text-align: right;
+}
+
+#testcasepage table {
+ border-collapse: separate;
+ border-spacing: 0;
+ margin-bottom: 1.4em;
+ vertical-align: middle;
+}
+
+#testcasepage th,
+#testcasepage td {
+ text-align: left;
+ font-weight: normal;
+ padding: 4px 10px 4px 5px;
+ vertical-align: middle;
+}
+
+#cases table {
+ width: 101%;
+}
+
+#fail_cases table {
+ width: 101%;
+}
+
+#title table {
+ width: 101%;
+}
+
+#device table {
+ width: 50%;
+}
+
+#summary table {
+ width: 50%;
+}
+
+#testcasepage th {
+ border-bottom: 1px solid #000;
+ background-color: #AAAAAA;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ color: #000;
+ font-weight: bold;
+ vertical-align: bottom;
+}
+
+#testcasepage th:last-child,
+#testcasepage td:last-child {
+ border-right: 1px solid #000;
+}
+
+#testcasepage td {
+ border-left: 1px solid;
+ font-weight: normal;
+ border-bottom: 1px solid;
+}
+
+#testcasepage td.yellow_rate {
+ background-color: #ffcc00;
+}
+
+#testcasepage td.green_rate {
+ background-color: #33cc33;
+}
+
+#testcasepage td.dgreen_rate {
+ background-color: #339933;
+}
+
+#testcasepage td.red_rate {
+ background-color: #FF3333;
+}
+
+#title table,
+#title tr,
+#title td {
+ border-left: none;
+ border-bottom: none;
+ text-align: center;
+}
+
+#title td:last-child {
+ border-right: none;
+}
+
+#testcasepage h1 {
+ font-size: 2em;
+ font-family: Arial, sans-serif;
+ font-weight: bold;
+ line-height: 1;
+ color: #000;
+ margin-bottom: 0.75em;
+ padding-top: 0.25em;
+ font-weight: bold;
+}
+
+#goTopBtn {
+ right: 0px;
+ bottom: 0px;
+ position: fixed; +position: absolute;
+ top: expression(parseInt(document.body.scrollTop) + document.body.clientHeight - 40);
+}