XForms 1.1 Test Suite Implementation Status for Ubiquity-XForms

XForms 1.1 Test -- May 29, 2009

This report describes the results from testing the XForms 1.1 Test Suite with Ubiquity-XForms.

Legend

Type Description
Passed The test passed when it was run manually.
Failed The test failed when it was run manually.
Failed The OPTIONAL test failed when it was run manually.
Unknown The test was not run, or an unknown result occurred.

Chapter Results Summary

64 normative tests
Passed 56
Failed 8
Unknown not calculated
64 basic tests
Passed 56
Failed 8
Unknown not calculated

Results Table

Test Case Number Test Case Name FF3
4. Processing Model
4.2.1.a xforms-model-construct event Passed
4.2.1.b1 schemas loaded sucessfully Passed
4.2.1.b2 schemas loaded with an xforms-link-exception Failed
4.2.1.c1 initial instance defined in external source Passed
4.2.1.c2 external source takes precedence over inline source for initial instance data Passed
4.2.1.c3 initial instance defined in invalid external source Passed
4.2.1.d xforms-model-construct-done event is dispatched for each model Passed
4.2.2.a xforms-model-construct and xforms-model-construct-done events Passed
4.2.2.b xforms-model-construct-done Passed
4.2.2.c1 form control referenced instance that did not exist yet Passed
4.2.2.c2 invalid QNAME causes xforms-binding-exception Passed
4.2.3.a xforms-model-construct-done and xforms-ready events Passed
4.2.4.a xforms-model-destruct dispatched after form submission Passed
4.3.1.a xforms-rebuild event Passed
4.3.2.a xforms-recalculate event Passed
4.3.3.a xforms-revalidate event Passed
4.3.4.a xforms-refresh event Passed
4.3.5.a xforms-reset event Passed
4.3.6.a xforms-previous and xforms-next Passed
4.3.6.b navigation sequence with navindex Passed
4.3.7.a xforms-focus event Passed
4.3.8.a xforms-help and xforms-hint events Passed
4.4.1.a xforms-insert event Passed
4.4.2.a xforms-delete action Failed
4.4.3.a xforms-value-changed event Passed
4.4.4.a xforms-valid event Passed
4.4.5.a xforms-invalid event Passed
4.4.6.a xforms-readonly event Passed
4.4.7.a xforms-readwrite event Passed
4.4.8.a xforms-required event Passed
4.4.9.a xforms-optional event Passed
4.4.10.a xforms-enabled event Passed
4.4.11.a xforms-disabled event Passed
4.4.12.a DOMActivate event Passed
4.4.13.a DOMFocusIn event Passed
4.4.14.a DOMFocusOut event Passed
4.4.15.a xforms-select and xforms-deselect events Passed
4.4.16.a xforms-in-range event Passed
4.4.17.a xforms-out-of-range event Passed
4.4.18.a xforms-scroll-first and xforms-scroll-last events Failed
4.5.1.a1 xforms-binding-exception, invalid model attribute Passed
4.5.1.a2 xforms-binding-exception, invalid bind attribute Passed
4.5.1.a3 xforms-binding-exception, invalid submission attribute Passed
4.5.1.a4 xforms-binding-exception, invalid instance attribute of submission attribute Passed
4.5.1.a5 xforms-binding-exception, illegal binding expression Passed
4.5.2.a xforms-compute-exception Failed
4.5.3.a xforms-version-exception Passed
4.5.4.a xforms-link-exception Passed
4.5.5.a xforms-output-error event Passed
4.6.1.a1 event sequencing for input, secret, textarea controls Passed
4.6.1.a2 event sequenceing for range and upload controls Failed
4.6.1.b1 event sequencing for input, secret, textarea controls - focus change with value change Passed
4.6.1.b2 event sequenceing for range and upload controls - focus change with value change Failed
4.6.3.a event sequencing for select/select1 controls with incremental="true" Passed
4.6.3.b event sequencing for select/select1 controls without incremental="true" Passed
4.6.3.c event sequencing for select/select1 controls (focus changes) Passed
4.6.4.a event sequencing for trigger controls Passed
4.6.5.a event sequencing for submit controls Failed
4.7.a invalid ID references that terminate with no effect Passed
4.7.b xforms-submit event not dispatched Passed
4.7.c null result of IDREF search by index() function Failed
4.7.d null result of IDREF search by instance() function Passed
4.7.e1 null search for bind causes exception Passed
4.7.e2 null search for model causes exception Passed
4.7.e3 null search for instance causes exception Passed
4.8.1.a getInstanceDocument() method Passed
4.8.1.b getInstanceDocument() throws a DOMException Failed