eXist-db / exist-xqts-runner

W3C XQTS driver for eXist-db
GNU Lesser General Public License v3.0
5 stars 6 forks source link

Implement all XQTS dependency types #3

Open adamretter opened 6 years ago

adamretter commented 6 years ago

At the moment we only implement checks for the XQTS test-case and test-set dependency types:

  1. feature.
  2. spec.
  3. xml-version.
  4. xsd-version.

See: https://github.com/eXist-db/exist-xqts-runner/blob/master/src/main/scala/org/exist/xqts/runner/XQTSParserActor.scala#L364.

We are missing implementations for the following dependency types:

  1. calendar
  2. collection-stability. Currently unused in the XQTS tests.
  3. default-language
  4. directory-as-collection-uri. Currently unused in the XQTS tests.
  5. format-integer-sequence.
  6. language.
  7. limits.
  8. schemaAware. Currently unused in the XQTS tests.
  9. unicode-normalization-form.

Most of these require further investigation, however I suspect that in most cases eXist-db does not support the configuration of these context dependencies yet.