From: sui wendong Date: Fri, 21 Dec 2012 05:49:23 +0000 (+0800) Subject: add all xsl filed into xsd X-Git-Tag: testkit-lite-ww03release-2.3.0-1~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7e0f403fc473404158ce1bbce2798e2464ab0d3c;p=test%2Ftools%2Ftestkit-lite.git add all xsl filed into xsd --- diff --git a/pack.sh b/pack.sh index 08258c5..93318d1 100755 --- a/pack.sh +++ b/pack.sh @@ -50,7 +50,6 @@ check_precondition() fi } check_precondition rpmbuild -#check_precondition gcc check_precondition make # clean diff --git a/testkitlite/engines/default/runner.py b/testkitlite/engines/default/runner.py index 64c7aa2..2c1bbc4 100644 --- a/testkitlite/engines/default/runner.py +++ b/testkitlite/engines/default/runner.py @@ -247,6 +247,7 @@ class TRunner: self.log = os.path.splitext(self.log)[0] self.log = os.path.splitext(self.log)[0] if self.log != temp: + time.sleep(3) print "\n[ testing xml: %s.auto.xml ]" % _abs(temp) self.log = core_auto_files self.execute(core_auto_files, core_auto_files) @@ -268,6 +269,7 @@ class TRunner: self.log = os.path.splitext(self.log)[0] self.log = os.path.splitext(self.log)[0] if self.log != temp: + time.sleep(3) print "\n[ testing xml: %s.manual.xml ]" % _abs(temp) self.log = core_manual_files if self.non_active: diff --git a/xsd/Makefile.am b/xsd/Makefile.am index 978ac7a..90f5086 100644 --- a/xsd/Makefile.am +++ b/xsd/Makefile.am @@ -19,4 +19,4 @@ # Wendong,Sui testkitxsddir = /opt/testkit/lite/xsd -dist_testkitxsd_DATA = *.js testresult.xsl tests.css back_top.png +dist_testkitxsd_DATA = *.js *.xsl *.css *.png *.txt *.xml *.xsd release-notes diff --git a/xsd/readme.txt b/xsd/readme.txt new file mode 100644 index 0000000..a87a6d0 --- /dev/null +++ b/xsd/readme.txt @@ -0,0 +1,53 @@ += 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"). + + + + as below: + + + + + +For applying this style for the test-result XML, please add below statement before the root element of XML (the tag "test_definition"). + + +as below: + + + + + +=== 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 + ©¸... diff --git a/xsd/release-notes b/xsd/release-notes new file mode 100644 index 0000000..ac14b68 --- /dev/null +++ b/xsd/release-notes @@ -0,0 +1,60 @@ +-- version 1.0.1-2 -- + + adding 2 new case types "compliance" and "user_experience" + +-- version 1.0.1-3 -- + + Add a new sub-element "spec" (type: string) under the "testcase" element. + +-- version 1.0.1-4 -- + + Add 2 new priority "P3" and "P4" + +-- version 1.0.1-5 -- + Add a new root "test_definition", and the element "suite" has been move into it as children elements. + +-- version 1.0.1-6 -- + A new optional attribute "launcher" is added in the element "testdefinition" for supporting identifying which kind of test suites the XML is designed for + +-- version 1.0.1-7 -- +The Xslt related files are merged into this repo. +including + + 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 + application.js //Javascript for "back to top" + jquery.min.js //JQuery + back_top.png //image for "back to top" + +Modification in Schema: + +1\ the optional attribute "launcher" is moved into suite, not in "testdefinition" element any longer. + +2\ "spec" element is removed. and a new "specs" structure is added as below + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + +All spec-related infomation are re-organized as XML element and attributes. + +In Xslt, + +1\ a float image "Back to top" is available on right-bottom for scrolling to top. + +2\ html anchor is adder for scrolling back to suite summary table, and case detail tables. + +-- version 1.0.1-8 -- +1\ For more flexible, rename the attribute "method_or_attribute" to "element_name". +2\ Add a new attribute "element_type" to describe the type of the corresponding specification item + +related example and Xlst is also updated for above. + diff --git a/xsd/result.xml b/xsd/result.xml new file mode 100644 index 0000000..941e115 --- /dev/null +++ b/xsd/result.xml @@ -0,0 +1,1853 @@ + + + + + Here is a Long String for testing ~~~~~~~~~~~~~~~~~~~ + There's a fire starting in my heart + Reaching a fever pitch, it's + bringing me out the dark + Finally I can see you crystal clear + Go 'head + and sell me out and I'll lay your ship [shit] bare + See how I leave + with every piece of you + Don't underestimate the things that I will do + + There's a fire starting in my heart + Reaching a fever pitch + And it's + bringing me out the dark + + The scars of your love remind me of us + They + keep me thinking that we almost had it all + The scars of your love, + they leave me breathless + I can't help feeling + We could have had it all + (You're gonna wish you never had met me) + Rolling in the deep + (Tears are + gonna fall, rolling in the deep) + You had my heart inside of your hand + (You're gonna wish you never had met me) + And you played it, to the + beat + (Tears are gonna fall, rolling in the deep) + + Baby, I have no story + to be told + But I've heard one on you + And I'm gonna make your head burn + Think of me in the depths of your despair + Make a home down there + As + mine sure won't be shared + + (You're gonna wish you never had met me) + The + scars of your love remind me of us + (Tears are gonna fall, rolling in + the deep) + They keep me thinking that we almost had it all + (You're gonna + wish you never had met me) + The scars of your love, they leave me + breathless + (Tears are gonna fall, rolling in the deep) + I can't help + feeling + We could have had it all + (You're gonna wish you never had met + me) + Rolling in the deep + (Tears are gonna fall, rolling in the deep) + You + had my heart inside of your hand + (You're gonna wish you never had met + me) + And you played it, to the beat + (Tears are gonna fall, rolling in + the deep) + We could have had it all + Rolling in the deep + You had my heart + inside of your hand + But you played it, with a beating + + Throw your soul + through every open door (woah) + Count your blessings to find what you + look for (woah) + Turn my sorrow into treasured gold (woah) + You'll pay me + back in kind and reap just what you sow (woah) + (You're gonna wish you + never had met me) + We could have had it all + (Tears are gonna fall, + rolling in the deep) + We could have had it all + (You're gonna wish you + never had met me) + It all, it all, it all + (Tears are gonna fall, rolling + in the deep) + + We could have had it all + (You're gonna wish you never had + met me) + Rolling in the deep + (Tears are gonna fall, rolling in the deep) + You had my heart inside of your hand + (You're gonna wish you never had + met me) + And you played it to the beat + (Tears are gonna fall, rolling in + the deep) + + We could have had it all + (You're gonna wish you never had met + me) + Rolling in the deep + (Tears are gonna fall, rolling in the deep) + You + had my heart inside of your hand + (You're gonna wish you never had met + me) + + But you played it + You played it + You played it + You played it to the + beat. + + + + Fri Jul 13 04:04:59 CST 2012 + Fri Jul 13 05:01:53 CST 2012 + + + + + + + + + + check AlarmRelative create constructor with delay + + AlarmRelative create succeed with constructor with + delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + PASS + Sat Jan 01 2000 13:43:44 GMT+0900 (KST) + Sat Jan 01 2000 13:43:46 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method get: default check + + AlarmManager method get: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + BLOCK + Sat Jan 01 2000 13:43:46 GMT+0900 (KST) + Sat Jan 01 2000 13:44:02 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute attribute when create with date + + AlarmAbsolute attribute return correct value when + create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + N/R + Sat Jan 01 2000 13:44:02 GMT+0900 (KST) + Sat Jan 01 2000 13:44:05 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method add: add relative alarm + + AlarmManager method add: add relative alarm succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:05 GMT+0900 (KST) + Sat Jan 01 2000 13:44:21 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmRelative attribute when create with delay + + AlarmRelative attribute return correct value when + create succeed with with delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:21 GMT+0900 (KST) + Sat Jan 01 2000 13:44:23 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method getAll: default check + + AlarmManager method getAll: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_getAll.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:23 GMT+0900 (KST) + Sat Jan 01 2000 13:44:39 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute attribute when create with date + + AlarmAbsolute attribute return correct value when + create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=3 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:39 GMT+0900 (KST) + Sat Jan 01 2000 13:44:41 GMT+0900 (KST) + + + + + + + + + + check AlarmAbsolute method getNextScheduledDate when + create with date + + AlarmAbsolute method getNextScheduledDate return + correct value when create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_getNextScheduledDate_date.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:41 GMT+0900 (KST) + Sat Jan 01 2000 13:44:57 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute create constructor with date + + AlarmAbsolute create succeed with constructor with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_constructor_date.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:57 GMT+0900 (KST) + Sat Jan 01 2000 13:45:13 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmRelative method getNextScheduleddelay when + create with delay + + AlarmRelative method getNextScheduleddelay return + correct value when create succeed with with delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_getRemainingSeconds_delay.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:13 GMT+0900 (KST) + Sat Jan 01 2000 13:45:30 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmRelative attribute when create with delay + + AlarmRelative attribute return correct value when + create succeed with with delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=1 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:30 GMT+0900 (KST) + Sat Jan 01 2000 13:45:32 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method add: add absolute alarm + + AlarmManager method add: add absolute alarm succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_abs.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:32 GMT+0900 (KST) + Sat Jan 01 2000 13:45:48 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute attribute when create with date + + AlarmAbsolute attribute return correct value when + create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=2 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:48 GMT+0900 (KST) + Sat Jan 01 2000 13:45:50 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method removeAll: default check + + AlarmManager method removeAll: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_removeAll.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:50 GMT+0900 (KST) + Sat Jan 01 2000 13:46:06 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmManager method remove: default check + + AlarmManager method remove: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_remove.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:06 GMT+0900 (KST) + Sat Jan 01 2000 13:46:22 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmManagerObject exist + AlarmManagerObject exist + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManagerObject_exist.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:22 GMT+0900 (KST) + Sat Jan 01 2000 13:46:38 GMT+0900 (KST) + Test time out + + + + + + + + + Check AlarmManager constants: + AlarmManager constants value is correct: + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=1 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:38 GMT+0900 (KST) + Sat Jan 01 2000 13:46:40 GMT+0900 (KST) + Can't find variable: tizen + + + + + + + + + Check AlarmManager constants: + AlarmManager constants value is correct: + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=2 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:40 GMT+0900 (KST) + Sat Jan 01 2000 13:46:42 GMT+0900 (KST) + Can't find variable: tizen + + + + + + + + + Check AlarmManager constants: + AlarmManager constants value is correct: + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=3 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:42 GMT+0900 (KST) + Sat Jan 01 2000 13:46:44 GMT+0900 (KST) + Can't find variable: tizen + + + + + + + + + Check AlarmManager constants: + AlarmManager constants value is correct: + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=4 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:44 GMT+0900 (KST) + Sat Jan 01 2000 13:46:46 GMT+0900 (KST) + Can't find variable: tizen + + + + + + + + + + + check AlarmRelative create constructor with delay + + AlarmRelative create succeed with constructor with + delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + PASS + Sat Jan 01 2000 13:43:44 GMT+0900 (KST) + Sat Jan 01 2000 13:43:46 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method get: default check + + AlarmManager method get: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:43:46 GMT+0900 (KST) + Sat Jan 01 2000 13:44:02 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute attribute when create with date + + AlarmAbsolute attribute return correct value when + create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:02 GMT+0900 (KST) + Sat Jan 01 2000 13:44:05 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method add: add relative alarm + + AlarmManager method add: add relative alarm succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:05 GMT+0900 (KST) + Sat Jan 01 2000 13:44:21 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmRelative attribute when create with delay + + AlarmRelative attribute return correct value when + create succeed with with delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:21 GMT+0900 (KST) + Sat Jan 01 2000 13:44:23 GMT+0900 (KST) + + + + + + + + + + + + + + check AlarmRelative create constructor with delay + + AlarmRelative create succeed with constructor with + delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + PASS + Sat Jan 01 2000 13:43:44 GMT+0900 (KST) + Sat Jan 01 2000 13:43:46 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method get: default check + + AlarmManager method get: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:43:46 GMT+0900 (KST) + Sat Jan 01 2000 13:44:02 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute attribute when create with date + + AlarmAbsolute attribute return correct value when + create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:02 GMT+0900 (KST) + Sat Jan 01 2000 13:44:05 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method add: add relative alarm + + AlarmManager method add: add relative alarm succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:05 GMT+0900 (KST) + Sat Jan 01 2000 13:44:21 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmRelative attribute when create with delay + + AlarmRelative attribute return correct value when + create succeed with with delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:21 GMT+0900 (KST) + Sat Jan 01 2000 13:44:23 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method getAll: default check + + AlarmManager method getAll: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_getAll.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:23 GMT+0900 (KST) + Sat Jan 01 2000 13:44:39 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute attribute when create with date + + AlarmAbsolute attribute return correct value when + create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=3 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:39 GMT+0900 (KST) + Sat Jan 01 2000 13:44:41 GMT+0900 (KST) + + + + + + + + + + check AlarmAbsolute method getNextScheduledDate when + create with date + + AlarmAbsolute method getNextScheduledDate return + correct value when create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_getNextScheduledDate_date.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:41 GMT+0900 (KST) + Sat Jan 01 2000 13:44:57 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute create constructor with date + + AlarmAbsolute create succeed with constructor with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_constructor_date.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:57 GMT+0900 (KST) + Sat Jan 01 2000 13:45:13 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmRelative method getNextScheduleddelay when + create with delay + + AlarmRelative method getNextScheduleddelay return + correct value when create succeed with with delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_getRemainingSeconds_delay.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:13 GMT+0900 (KST) + Sat Jan 01 2000 13:45:30 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmRelative attribute when create with delay + + AlarmRelative attribute return correct value when + create succeed with with delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=1 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:30 GMT+0900 (KST) + Sat Jan 01 2000 13:45:32 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method add: add absolute alarm + + AlarmManager method add: add absolute alarm succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_abs.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:32 GMT+0900 (KST) + Sat Jan 01 2000 13:45:48 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute attribute when create with date + + AlarmAbsolute attribute return correct value when + create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=2 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:48 GMT+0900 (KST) + Sat Jan 01 2000 13:45:50 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method removeAll: default check + + AlarmManager method removeAll: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_removeAll.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:45:50 GMT+0900 (KST) + Sat Jan 01 2000 13:46:06 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmManager method remove: default check + + AlarmManager method remove: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_remove.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:06 GMT+0900 (KST) + Sat Jan 01 2000 13:46:22 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmManagerObject exist + AlarmManagerObject exist + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManagerObject_exist.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:22 GMT+0900 (KST) + Sat Jan 01 2000 13:46:38 GMT+0900 (KST) + Test time out + + + + + + + + + Check AlarmManager constants: + AlarmManager constants value is correct: + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=1 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:38 GMT+0900 (KST) + Sat Jan 01 2000 13:46:40 GMT+0900 (KST) + Can't find variable: tizen + + + + + + + + + Check AlarmManager constants: + AlarmManager constants value is correct: + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=2 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:40 GMT+0900 (KST) + Sat Jan 01 2000 13:46:42 GMT+0900 (KST) + Can't find variable: tizen + + + + + + + + + Check AlarmManager constants: + AlarmManager constants value is correct: + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=3 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:42 GMT+0900 (KST) + Sat Jan 01 2000 13:46:44 GMT+0900 (KST) + Can't find variable: tizen + + + + + + + + + Check AlarmManager constants: + AlarmManager constants value is correct: + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_const_check.htm?total_num=4&locator_key=id&value=4 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:46:44 GMT+0900 (KST) + Sat Jan 01 2000 13:46:46 GMT+0900 (KST) + Can't find variable: tizen + + + + + + + + + + + check AlarmRelative create constructor with delay + + AlarmRelative create succeed with constructor with + delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_constructor_delay.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + PASS + Sat Jan 01 2000 13:43:44 GMT+0900 (KST) + Sat Jan 01 2000 13:43:46 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method get: default check + + AlarmManager method get: default check succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_get.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:43:46 GMT+0900 (KST) + Sat Jan 01 2000 13:44:02 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmAbsolute attribute when create with date + + AlarmAbsolute attribute return correct value when + create with date + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmAbsolute_attri_date.htm?total_num=3&locator_key=id&value=1 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:02 GMT+0900 (KST) + Sat Jan 01 2000 13:44:05 GMT+0900 (KST) + + + + + + + + + + check AlarmManager method add: add relative alarm + + AlarmManager method add: add relative alarm succeed + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmManager_add_rel.htm + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:05 GMT+0900 (KST) + Sat Jan 01 2000 13:44:21 GMT+0900 (KST) + Test time out + + + + + + + + + check AlarmRelative attribute when create with delay + + AlarmRelative attribute return correct value when + create succeed with with delay + + + + /opt/webapi-tizen-alarm-tests/Alarm/Alarm_AlarmRelative_attri_delay.htm?total_num=2&locator_key=id&value=2 + + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + FAIL + Sat Jan 01 2000 13:44:21 GMT+0900 (KST) + Sat Jan 01 2000 13:44:23 GMT+0900 (KST) + + + + + + diff --git a/xsd/test_definition.xsd b/xsd/test_definition.xsd new file mode 100644 index 0000000..3e83d10 --- /dev/null +++ b/xsd/test_definition.xsd @@ -0,0 +1,358 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsd/testcase.xsl b/xsd/testcase.xsl new file mode 100644 index 0000000..c25a6c6 --- /dev/null +++ b/xsd/testcase.xsl @@ -0,0 +1,216 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/xsd/tests.xml b/xsd/tests.xml new file mode 100644 index 0000000..eab8498 --- /dev/null +++ b/xsd/tests.xml @@ -0,0 +1,1336 @@ + + + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dm + + To pass, the user agent start file of the widget must be index.htm + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dm + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dn.test + + To pass, the user agent start file of the widget must be index.htm + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dn.test + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/split.wgt.001 + + To pass, the user agent must treat this as an invalid widget (archive is spanned). + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/split.wgt.001 + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z3 + + 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). + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z3 + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z4.html + + 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). + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/z4.html + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocignore00.wgt + + To pass, the widget must simply run.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocignore00.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-001.wgt + To pass, the name of the widget must be the value PASS.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-001.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-002.wgt + To pass, the widgets description must be the value PASS.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-002.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-003.wgt + + To pass, the specified value should not be added twice to the locales list of the UA.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-003.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-004.wgt + + To pass, the name of the widget must be PASS.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-004.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-000.wgt + + To pass, the index.html of the folder 'locales/esx-al/' should be loaded and say PASS.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ta-de-000.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocuse01.wgt + + To pass, the name of the widget must be PASS.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/dlocuse01.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aa.wgt + To pass, the UA must treat this as an + invalid widget (the root element is not widget).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aa.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ab.wgt + To pass, the UA must treat this as an invalid widget (the namespace is wrong).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ab.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ac.wgt + To pass, the UA must treat this as an invalid widget (the namespace is missing).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ac.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/af.wgt + + To pass, the author name must be the string "PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/af.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ag.wgt + + To pass, the widget author must be the string "P A S S" (i.e., white space collapsed to single space).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ag.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ah.wgt + + To pass, the author name must be the string "PASS" (i.e., all white space collapsed to single space, spaces at start/end trimmed).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ah.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ai.wgt + + To pass, the author email must be the string "PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ai.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aj.wgt + + To pass, the author name must be the string "PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aj.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ak.wgt + + To pass, the author name must be the string "PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ak.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/al.wgt + + To pass, the author name must be an empty string.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/al.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/am.wgt + + To pass, the value of author href must be "PASS:PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/am.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/an.wgt + + To pass, the value of author href must be ignored.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/an.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ao.wgt + + To pass, the widget name must be the string "PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ao.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ap.wgt + + To pass, the widget name must be the string "P A S S" (i.e., white space collapsed to single space).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ap.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aq.wgt + + To pass, the widget name must be the string "PASS" (i.e., all white space collapsed to single space, spaces at front/back trimmed).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aq.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ar.wgt + + To pass, the widget short name must be the string "PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ar.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/as.wgt + + To pass, the widget short name must be the string "PASS" and the widget name must be "PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/as.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/at.wgt + + To pass, the widget short name must be the string "PASS" and the widget name must be "PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/at.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/au.wgt + + To pass, the widget short name must be an empty string.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/au.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/av.wgt + + To pass, the widget name must be an empty string.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/av.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/oa.wgt + + To pass, the widget name must be the string "PASS".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/oa.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aw.wgt + + 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.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/aw.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ax.wgt + + To pass, the widget height must be either the numeric value 123 or a value greater than 0.. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ax.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ay.wgt + + To pass, the user agent must ignore the value of the height attribute (the value is composed of characters).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ay.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/az.wgt + + 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).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/az.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a1.wgt + + 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).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a1.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a2.wgt + + To pass, the widget height must be ignored (the value is an empty string, hence it would be ignored).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a2.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a3.wgt + + To pass, the widget height must be ignored (the value is a sequence of space characters, hence it would be ignored).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a3.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a4.wgt + + To pass, the widget height must be ignored (the value is an empty string).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a4.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a5.wgt + + To pass, widget preferences must remain an empty list (i.e., the preference is skipped).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a5.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a6.wgt + + 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".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a6.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a7.wgt + + 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".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a7.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a8.wgt + + 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".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a8.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a9.wgt + + 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".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/a9.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ba.wgt + + 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".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/ba.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bb.wgt + + 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".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bb.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bc.wgt + + 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".. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bc.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bg.wgt + + To pass, the user agent must treat this widget as an invalid widget (config file is not at the root).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bg.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + + + + + + Install /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bh.wgt + + To pass, the user agent must treat this widget as an invalid widget (config file is not at the root, but in locale folder).. + + + /opt/webapi-w3c-widget-tests/WidgetPackaging/w3c/bh.wgt + + + + + http://www.w3.org/TR/widgets-apis/ + spec_statement + + + + + +