XForms Test Suite

11. The XForms Submission Module

Test Case Description Link To Spec Normative For XForms Basic Normative For XForms Full
11.1.a ref attribute of submission element 11.1 true true
11.1.b bind attribute of submission element 11.1 true true
11.1.c resource attribute of submission element 11.1 true true
11.1.d action attribute of submission element 11.1 true true
11.1.e mode attribute of submission element 11.1 true true
11.1.f method attribute of submission element 11.1 true true
11.1.h validate attribute of submission element 11.1 true true
11.1.i relevant attribute of submission element 11.1 true true
11.1.j serialization attribute of submission element 11.1 true true
11.1.k version attribute of submission element 11.1 false false
11.1.l indent attribute of submission element 11.1 false false
11.1.m mediatype attribute of submission element 11.1 true true
11.1.n encoding attribute of submission element 11.1 true true
11.1.o omit-xml-declaration attribute of submission element 11.1 true true
11.1.p standalone attribute of submission element 11.1 true true
11.1.q cdata-section-elements attribute of submission element 11.1 true true
11.1.r replace attribute of submission element 11.1 true true
11.1.s1 instance attribute of submission element 11.1 true true
11.1.s2 invalid instance attribute of submission element 11.1 true true
11.1.t target attribute of submission element 11.1 true true
11.1.u separator attribute of submission element 11.1 true true
11.1.v includenamespaceprefixes attribute of submission element 11.1 true true
11.2.a only one concurrent submit per submission element 11.2 true true
11.2.b non-relevant nodes are not serialized 11.2 true true
11.2.c xforms-submit with empty instance data 11.2 true true
11.2.d xforms-submit with empty instance data and required attribute 11.2 true true
11.2.e xforms-submit stops with invalid instance data 11.2 true true
11.3.a xforms-submit-serialize event 11.3 true true
11.3.b xforms-submit-serialize event with submission-body property 11.3 true true
11.4.a xforms-submit-done event 11.4 true true
11.4.b accessing context information for xforms-submit-done event 11.4 true true
11.5.a xforms-submit-error event 11.5 true true
11.5.b accessing context information for xforms-submit-error event 11.5 true true
11.6.1.a resource element 11.6.1 false false
11.6.1.b resource element with value attribute 11.6.1 false false
11.7.1.a method element with value attribute 11.7.1 true true
11.8.a header element of submission element 11.8 true true
11.8.b header element with nodeset attribute 11.8 true true
11.8.c header element of submission element 11.8 true true
11.8.1.a name element with value attribute 11.8.1 true true
11.8.1.b name element with empty value attribute 11.8.1 true true
11.8.2.a value element with value attribute 11.8.2 true true
11.9.a HTTP Post as a submission option 11.9 true true
11.9.b HTTP Get as a submission option 11.9 true true
11.9.c HTTP Put as a submission option 11.9 true true
11.9.d HTTP multipart-post as a submission option 11.9 true true
11.9.e HTTP form-data-post as a submission option 11.9 true true
11.9.f HTTP urlencoded-posts as a submission option 11.9 true true
11.9.g HTTPS Post as a submission option 11.9 false false
11.9.h HTTPS Get as a submission option 11.9 false false
11.9.i HTTPS Put as a submission option 11.9 false false
11.9.j HTTPS multipart-post as a submission option 11.9 false false
11.9.k HTTPS form-data-post as a submission option 11.9 false false
11.9.l HTTPS urlencoded-posts as a submission option 11.9 false false
11.9.m mailto Post as a submission option 11.9 false false
11.9.n File Get as a submission option 11.9 false false
11.9.o File Put as a submission option 11.9 false false
11.9.p mailto urlencoded-posts as a submission option 11.9 false false
11.9.q mailto form-data-post as a submission option 11.9 false false
11.9.1.a get submission method 11.9.1 true true
11.9.2.a post submission method 11.9.2 true true
11.9.2.b multipart-post submission method 11.9.2 true true
11.9.2.c form-data-post submission method 11.9.2 true true
11.9.2.d urlencoded-post submission method 11.9.2 true true
11.9.3.a put submission method 11.9.3 true true
11.9.3.b put submission method to local file 11.9.3 false false
11.9.4.a delete submission method 11.9.4 true true
11.9.4.b delete submission method deletes a file 11.9.4 false false
11.9.5.a serialization as application/xml 11.9.5 true true
11.9.6.a serialization as multipart/related 11.9.6 true true
11.9.7.a serialization as multipart/form-data 11.9.7 true true
11.9.8.a serialization as application/x-www-form-urlencoded 11.9.8 true true
11.10.a submission response with invalid target 11.10 true true
11.10.b submission response with target receiving text 11.10 true true
11.10.c submission response with target receiving instance 11.10 true true
11.11.1.a representation of SOAP envelope 11.11.1 true true
11.11.2.a indicating a SOAP submission 11.11.2 true true
11.11.3.a SOAP HTTP binding with get method 11.11.3 true true
11.11.3.b SOAP HTTP binding with post method 11.11.3 true true
11.11.3.c SOAP HTTP binding 11.11.3 true true
11.11.3.d SOAP HTTP binding with get method and encoding attribute 11.11.3 true true
11.11.3.e SOAP HTTP binding with post method and encoding attribute 11.11.3 true true
11.11.4.a handling SOAP failure response 11.11.4 true true
11.11.4.b handling SOAP success response 11.11.4 true true