<test-group xmlns="http://www.w3.org/2005/02/query-test-XQTSCatalog" name="SeqExprCastWithinBranch" featureOwner="NIST">
   <GroupInfo>
      <title>Casting within a branch of the type hierarchy</title>
      <description/>
   </GroupInfo>
   <test-case is-XPath2="false" name="cast-within-1" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to nonPositiveInteger.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-1" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">minus10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-2" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to long.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-2" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-3" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to nonNegativeInteger.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-3" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-4" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to negativeInteger.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-4" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">minus10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-5" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to int.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-5" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-6" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to unsignedLong.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-6" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-7" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to positiveInteger.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-7" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-8" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to short.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-8" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-9" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to unsignedInt.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-9" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-10" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to byte.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-10" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-11" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to unsignedShort.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-11" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-12" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from integer to an unsignedByte.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-12" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-13" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from a long to an integer.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation section-number="17.1.3" spec="FuncOps" section-title="Casting to numeric types" section-pointer="casting-to-numerics"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-13" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-14" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from long to a nonNegativeInteger.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-14" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-15" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from long to a negativeInteger.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-15" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">minus10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-16" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from long to an int.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-16" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-17" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from long to an unsignedLong.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-17" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-18" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from long to a positiveInteger.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-18" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-19" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from long to a short.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-19" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-20" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from long to unsignedInt.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-20" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
   <test-case is-XPath2="false" name="cast-within-21" FilePath="Expressions/exprSeqTypes/SeqExprCastWithinBranch/" scenario="standard" Creator="Carmelo Montanez">
      <description>Evaluation of cast from long to a byte.</description>
      <spec-citation spec="FuncOps" section-number="17.4" section-title="Casting within a branch of the type hierarchy" section-pointer="casting-within-branch"/>
      <spec-citation spec="FuncOps" section-number="17.5" section-title="Casting across the type hierarchy" section-pointer="casting-across-hierarchy"/>
      <query name="cast-within-21" date="2006-03-27"/>
      <input-file role="principal-data" variable="input-context1">emptydoc</input-file>
      <output-file role="principal" compare="Text">value10.txt</output-file>
   </test-case>
</test-group>