<test-group xmlns="http://www.w3.org/2005/02/query-test-XQTSCatalog" is-XPath2="false" name="DefaultNamespaceProlog" featureOwner="Oracle and Frans Englich">
   <GroupInfo>
      <title>Default Namespace Declaration</title>
      <description/>
   </GroupInfo>
   <test-case is-XPath2="false" name="default_namespace-001" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-001" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-001.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-002" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-002" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="XML">default_namespace-002.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-003" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-003" static-name="default_namespace-003-static-cbcl" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">bib</input-file>
      <output-file role="principal" compare="Fragment">default_namespace-003.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-004" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-004" static-name="default_namespace-004-static-cbcl" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">acme_corp</input-file>
      <output-file role="principal" compare="Fragment">default_namespace-004.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-005" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-005" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-005.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-006" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-006" static-name="default_namespace-006-static-cbcl" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-006.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-007" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-007" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-007.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-008" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-008" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="XML">default_namespace-008.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-009" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-009" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="XML">default_namespace-009.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-010" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-010" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="XML">default_namespace-010.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-011" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-011" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-011.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-012" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-012" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-012.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-013" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-013" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-013.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-014" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-014" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-014.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-015" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-015" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-015.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-016" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-016" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">bib2</input-file>
      <output-file role="principal" compare="Fragment">default_namespace-016.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-017" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-017" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="XML">default_namespace-017.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-018" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-018" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="XML">default_namespace-018.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-019" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-019" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="XML">default_namespace-019.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-020" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-020" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-020.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-021" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-021" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">default_namespace-021.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="default_namespace-022" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard" Creator="Pulkita Tyagi">
      <description>Demonstrates Default namespace declaration facilitates the use of unprefixed QNames.</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="default_namespace-022" date="2005-09-02"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="XML">default_namespace-022.txt</output-file>
   </test-case>
   <test-case name="defaultnamespacedeclerr-1" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="runtime-error" Creator="Carmelo Montanez">
      <description>Evaluation of the of a query prolog with two default namespace declarations (two element namespace).</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="defaultnamespacedeclerr-1" date="2005-12-06"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <expected-error>XQST0066</expected-error>
   </test-case>
   <test-case name="defaultnamespacedeclerr-2" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="runtime-error" Creator="Carmelo Montanez">
      <description>Evaluation of the of a query prolog with two default namespace declarations (two functions namespace).</description>
      <spec-citation spec="XQuery" section-number="4.13" section-title="Default Namespace Declaration" section-pointer="id-default-namespace"/>
      <query name="defaultnamespacedeclerr-2" date="2005-12-06"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <expected-error>XQST0066</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-1" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard">
      <description>A 'declare default element namespace' expression containing many comments, using apostrophes for the URILiteral.</description>
      <query name="K-DefaultNamespaceProlog-1" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">K-DefaultNamespaceProlog-1.txt</output-file>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-2" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard">
      <description>A 'declare default element namespace' expression containing many comments, using quotes for the URILiteral.</description>
      <query name="K-DefaultNamespaceProlog-2" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">K-DefaultNamespaceProlog-2.txt</output-file>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-3" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard">
      <description>A 'declare default function namespace' expression containing many comments, using apostrophes for the URILiteral.</description>
      <query name="K-DefaultNamespaceProlog-3" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">K-DefaultNamespaceProlog-3.txt</output-file>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-4" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="standard">
      <description>A 'declare default function namespace' expression containing many comments, using quotes for the URILiteral.</description>
      <query name="K-DefaultNamespaceProlog-4" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">K-DefaultNamespaceProlog-4.txt</output-file>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-5" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="runtime-error">
      <description>No function named boolean is available in the namespace 'example.com' set via 'declare default function namespace'.</description>
      <query name="K-DefaultNamespaceProlog-5" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0017</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-6" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>'declare function namespace' is a syntactically invalid declaration.</description>
      <query name="K-DefaultNamespaceProlog-6" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-7" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>'declare function namespace' is a syntactically invalid declaration.</description>
      <query name="K-DefaultNamespaceProlog-7" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-8" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>'=' cannot be used in a 'declare namespace' declaration.</description>
      <query name="K-DefaultNamespaceProlog-8" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-9" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>'=' cannot be used in a 'declare namespace' declaration.</description>
      <query name="K-DefaultNamespaceProlog-9" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-10" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>':=' cannot be used in a 'declare namespace' declaration.</description>
      <query name="K-DefaultNamespaceProlog-10" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K-DefaultNamespaceProlog-11" FilePath="Expressions/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>':=' cannot be used in a 'declare namespace' declaration.</description>
      <query name="K-DefaultNamespaceProlog-11" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-1" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="standard">
      <description>In direct element constructors, the declared default element namespace is respected.</description>
      <query name="K2-DefaultNamespaceProlog-1" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">K2-DefaultNamespaceProlog-1.txt</output-file>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-2" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="standard">
      <description>'xmlns' declarations on direct element constructors override the declared default element namespace.</description>
      <query name="K2-DefaultNamespaceProlog-2" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">K2-DefaultNamespaceProlog-2.txt</output-file>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-3" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>Syntax error in the keywords.</description>
      <query name="K2-DefaultNamespaceProlog-3" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-4" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>Syntax error in the keywords(#2).</description>
      <query name="K2-DefaultNamespaceProlog-4" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
      <expected-error>XPST0081</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-5" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>Syntax error in the keywords(#3).</description>
      <query name="K2-DefaultNamespaceProlog-5" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-6" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="standard">
      <description>Ensure the default element namespace is properly handled with default namespace attribute declarations.</description>
      <query name="K2-DefaultNamespaceProlog-6" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Fragment">K2-DefaultNamespaceProlog-6.txt</output-file>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-7" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="runtime-error">
      <description>Use two default namespace declarations on the same element.</description>
      <query name="K2-DefaultNamespaceProlog-7" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XQST0071</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-8" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="runtime-error">
      <description>Use two default namespace declarations on the same element, but with different namespace URIs.</description>
      <query name="K2-DefaultNamespaceProlog-8" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XQST0071</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-9" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="runtime-error">
      <description>Use two namespace declarations on the same element, but with different namespace URIs.</description>
      <query name="K2-DefaultNamespaceProlog-9" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XQST0071</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-10" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="runtime-error">
      <description>Two attributes that have identical expanded names, but indifferent lexical names.</description>
      <query name="K2-DefaultNamespaceProlog-10" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XQST0040</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-11" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="standard">
      <description>Ensure the default namespaces are correctly set.</description>
      <query name="K2-DefaultNamespaceProlog-11" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="XML">K2-DefaultNamespaceProlog-11.txt</output-file>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-12" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="runtime-error">
      <description>Ensure that default namespaces override each other properly.</description>
      <query name="K2-DefaultNamespaceProlog-12" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0051</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-13" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>Variables cannot occur before namespace declarations.</description>
      <query name="K2-DefaultNamespaceProlog-13" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-14" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>Variables cannot occur before namespace declarations.</description>
      <query name="K2-DefaultNamespaceProlog-14" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-15" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>Functions cannot occur before namespace declarations.</description>
      <query name="K2-DefaultNamespaceProlog-15" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-16" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="parse-error">
      <description>Options cannot occur before namespace declarations.</description>
      <query name="K2-DefaultNamespaceProlog-16" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPST0003</expected-error>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-17" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="standard">
      <description>Ensure that the right namespace binding is picked up.</description>
      <query name="K2-DefaultNamespaceProlog-17" date="2007-11-26+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <output-file role="principal" compare="Text">K2-DefaultNamespaceProlog-17.txt</output-file>
   </test-case>
   <test-case Creator="Frans Englich" is-XPath2="false" name="K2-DefaultNamespaceProlog-18" FilePath="exprSeqTypes/PrologExpr/DefaultNamespaceProlog/" scenario="runtime-error">
      <description>Ensure the 'default' keyword is parsed correctly.</description>
      <query name="K2-DefaultNamespaceProlog-18" date="2008-01-03+01:00"/>
      <input-file role="principal-data" variable="input-context">emptydoc</input-file>
      <expected-error>XPDY0002</expected-error>
   </test-case>
</test-group>