[Bug 27708] New: CatalogCheck fails

https://www.w3.org/Bugs/Public/show_bug.cgi?id=27708

            Bug ID: 27708
           Summary: CatalogCheck fails
           Product: XPath / XQuery / XSLT
           Version: Working drafts
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XQuery 3 & XPath 3 Test Suite
          Assignee: oneil@saxonica.com
          Reporter: benito@benibela.de
        QA Contact: public-qt-comments@w3.org

Catalog003 fails, because  tests which test the error code for not supported
schema validation do not have a schema dependency. (combined-errors-2,
combined-errors-3, K-CombinedErrorCodes-1, K-CombinedErrorCodes-2,
K-CombinedErrorCodes-3, K-CombinedErrorCodes-4, K-CombinedErrorCodes-5,
K-CombinedErrorCodes-6, K-CombinedErrorCodes-7, XQST0046_08, XQST0046_09,
XQST0057, XQST0070_1)
It also fails, because Catalog003 itself contains the string "import schema"
without a schema dependancy.


Catalog010 fails, because many 3.1 tests do not use the correct cover
attribute.
These test sets have an wrong cover attribute (name):  fn-apply(apply), 
fn-boolean(map-constructor),  fn-collation-key(fn-collation-key), 
fn-compare(html-ascii-case-insensitive), 
fn-contains(html-ascii-case-insensitive),  fn-data(map-constructor), 
fn-deep-equal(map-constructor),  fn-deep-equal(map:remove), 
fn-deep-equal(html-ascii-case-insensitive),  array-append(array:append), 
array-filter(array-filter),  array-flatten(array:flatten), 
array-fold-left(array:fold-left),  array-fold-right(array:fold-right), 
array-for-each(array:for-each),  array-for-each-pair(array:for-each-pair), 
array-get(array:get),  array-insert-before(array:insert-before), 
array-join(array:join),  array-remove(array:remove),  array-size(array:size), 
array-sort(array:sort),  array-subarray(array:subarray), 
array-tail(array:tail)

Catalog011 fails, because there are not any tests for most of the changes in
changes.xml. Or they use the wrong name, or a  @covers-30 attribute. instead
@cover. Affected changes: 
named-function-ref, inline-function, dynamic-function-call,
function-item-coercion, partial-function-application,
sequence-type-relationships, type-derivation-with-unions, let-in-xpath,
eqnames, wildcard-uri-literals, xsd11, union-as-sequence-type,
reserved-namespaces, substitution-groups, concat-operator, bang-operator,
cast-to-qname-errors, group-by, windows, count-clause, allowing-empty,
try-catch, private-functions, private-variables, switch, computed-namespace,
output-decl, annotations, flwor-generalization, validate-by-type,
default-external-var, context-item-decl, version-decl-30, decimal-decl,
annotation-assertions, validation-notation, module-cycles, error-XQST0118,
typeswitch-union-cases, forwards-references, declaration-cycles, fn-round,
fn-string-join, fn-format-date, fn-format-dateTime, fn-format-time,
fn-generate-id, fn-unparsed-text, fn-unparsed-text-available,
fn-unparsed-text-lines, fn-format-integer, math-pi, math-exp, math-exp10,
math-log, math-log10, math-pow, math-sqrt, math-sin, math-cos, math-tan,
math-asin, math-acos, math-atan, math-atan2, fn-parse-xml,
fn-parse-xml-fragment, fn-serialize, fn-analyze-string, fn-for-each, fn-filter,
fn-for-each-pair, fn-fold-left, fn-fold-right, fn-error, fn-head, fn-tail,
fn-data, fn-document-uri, fn-node-name, fn-base-uri, fn-nilled,
fn-uri-collection, fn-has-children, fn-innermost, fn-outermost, fn-path,
fn-resolve-uri, fn-available-environment-variables, fn-environment-variable,
fn-collection, fn-function-name, fn-function-lookup, fn-function-arity,
fn-namespace-uri-for-prefix, regex-non-capturing, regex-q-flag,
regex-dot-matching-cr, cast-to-qname, cast-to-union, cast-to-list,
fn-parse-ietf-date, array-curly-constructor, fn-error-FOER0000, fn-apply,
html-output, xml-xhtml-output

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Saturday, 27 December 2014 13:49:11 UTC