Test Case Number |
Test Case Name |
FF3 |
7. XPath Expressions in XForms |
7.2.a |
evaluation context for the outermost binding elements |
Passed |
7.2.b |
evaluation context for the non-outermost binding elements |
Passed |
7.2.c |
context node always resides within the context model |
Passed |
7.2.d |
context node for the computed expression is the node currently being processed |
Passed |
7.2.e |
context size and position |
Passed |
7.2.f |
namespace declarations in scope for the attribute are applied to the expression |
Failed |
7.4.6.a |
binding examples |
Passed |
7.5.a |
error in modal item property causes an xforms-compute-exception |
Passed |
7.5.b |
error not in modal item property causes an xforms-binding-exception |
Passed |
7.6.1.a |
boolean-from-string() function |
Passed |
7.6.2.a |
is-card-number() function |
Passed |
7.7.1.a |
avg() function |
Passed |
7.7.1.b |
avg() function negative test |
Passed |
7.7.2.a |
min() function |
Passed |
7.7.2.b |
min() function negative test |
Passed |
7.7.3.a |
max() function |
Passed |
7.7.3.b |
max() function negative test |
Passed |
7.7.4.a |
count-non-empty() function |
Passed |
7.7.5.a |
index() function |
Passed |
7.7.5.b |
index() function negative test |
Passed |
7.7.6.a |
power() function |
Passed |
7.7.7.a |
random() function |
Passed |
7.7.8.a |
compare() function |
Passed |
7.8.1.a |
if() function |
Passed |
7.8.2.a |
property() function with version property |
Passed |
7.8.2.b |
property() function with conformance-level property |
Passed |
7.8.2.c |
property() function with invalid NCNAME property |
Passed |
7.8.2.d |
property() function with invalid QNamebutnotNCNAME property |
Passed |
7.8.3.a |
digest() function using sha1, md5, and sha256 |
Passed |
7.8.3.b |
digest() function using sha384 and sha512 |
Passed |
7.8.3.c |
digest() function negative test with invalid NCNAME property |
Passed |
7.8.3.d |
digest() function negative test with a QNameButNotNCNAME |
Passed |
7.8.3.e |
digest() function with invalid encoding method |
Passed |
7.8.3.f |
digest() function default encoding base64 |
Passed |
7.8.4.a |
hmac() function using sha1, md5, and sha256 |
Passed |
7.8.4.b |
hmac() function using sha384 and sha512 |
Passed |
7.8.4.c |
hmac() function with invalid NCNAME property |
Passed |
7.8.4.d |
hmac() function with invalid QNameButNotNCNAME |
Passed |
7.8.4.e |
hmac() function with invalid encoding method |
Passed |
7.8.4.f |
hmac() function using default encoding base64 |
Passed |
7.9.1.a |
local-date() function |
Passed |
7.9.2.a |
local-dateTime() function |
Passed |
7.9.3.a |
now() function |
Passed |
7.9.4.a |
days-from-date() function |
Passed |
7.9.4.b |
days-from-date() function ignores hours, minutes, and seconds components |
Passed |
7.9.4.c |
days-from-date() function negative test |
Passed |
7.9.5.a |
days-to-date() function |
Passed |
7.9.6.a |
seconds-from-dateTime() function |
Passed |
7.9.7.a |
seconds-to-dateTime() function |
Passed |
7.9.8.a |
adjust-dateTime-to-timezone() function |
Passed |
7.9.9.a |
seconds() function |
Passed |
7.9.10.a |
months() function |
Passed |
7.10.1.a |
instance() function |
Passed |
7.10.2.a |
current() function example 1 |
Failed |
7.10.2.b |
current() function example 2 |
Passed |
7.10.3.a |
id() function |
Passed |
7.10.3.b |
id() function with xml:id |
Passed |
7.10.3.c |
id() function with xsi:type |
Passed |
7.10.4.a |
context() function |
Failed |
7.11.1.a |
choose() function |
Passed |
7.11.2.a |
event() function with inserted-nodes property |
Passed |
7.11.2.b |
event() function with resource-uri property |
Passed |
7.12.a |
invalid functions attribute in model element |
Passed |