https://saxonica.plan.io/https://saxonica.plan.io/favicon.ico2021-10-31T23:28:22ZSaxonica Developer CommunitySaxon - Bug #5141: SaxonCS build is not running XQuery Update testshttps://saxonica.plan.io/issues/5141?journal_id=187492021-10-31T23:28:22ZMichael Kaymike@saxonica.com
<ul></ul><p>I have changed the QT3 test driver so it is now running XQuery Update tests. Most of the tests pass, with the following exceptions:</p>
<pre><code> upd-InsertExpressions - 1
upd-DeleteExpressions - 3
upd-fn-put - 7
upd-RelationalDataUpdates - 1
</code></pre> Saxon - Bug #5141: SaxonCS build is not running XQuery Update testshttps://saxonica.plan.io/issues/5141?journal_id=187502021-10-31T23:41:08ZMichael Kaymike@saxonica.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul><p>Examining the first of the failures:</p>
<pre><code>-s:upd-InsertExpressions -t:id-insert-expr-053
</code></pre>
<p>we get</p>
<pre><code>System.Collections.Generic.KeyNotFoundException: The given key 'input-context' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at TestDriver.QT3TestSuiteDriver.runTestCase(XdmNode testCase, XPathCompiler xpc) in /Users/mike/GitHub/saxon2020/src/test/cstestrunner/TestDriver/QT3TestSuiteDriver.cs:line 740
</code></pre>
<p>which looks likely to be a test driver bug.</p>
<p>With that fixed, we're down to 4 failures:</p>
<pre><code> fn-put-003
fn-put-004
fn-put-005
fn-put-006
</code></pre> Saxon - Bug #5141: SaxonCS build is not running XQuery Update testshttps://saxonica.plan.io/issues/5141?journal_id=187512021-11-01T09:59:37ZMichael Kaymike@saxonica.com
<ul></ul><p>These tests attempt to "put" nodes other than document or element nodes, which Saxon does not support. The test driver needs to be a bit finer-grained in examining the test dependencies.</p> Saxon - Bug #5141: SaxonCS build is not running XQuery Update testshttps://saxonica.plan.io/issues/5141?journal_id=187522021-11-01T10:06:12ZMichael Kaymike@saxonica.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li><li><strong>Applies to branch</strong> <i>11, trunk</i> added</li><li><strong>Fix Committed on Branch</strong> <i>trunk</i> added</li></ul><p>All XQuery Update tests now running (or omitted if not applicable).</p>
<p>No changes to the product were needed, only to the test driver.</p> Saxon - Bug #5141: SaxonCS build is not running XQuery Update testshttps://saxonica.plan.io/issues/5141?journal_id=187532021-11-01T10:16:27ZMichael Kaymike@saxonica.com
<ul></ul><p>Changes made to user documentation (changes11.xml) to reflect this.</p> Saxon - Bug #5141: SaxonCS build is not running XQuery Update testshttps://saxonica.plan.io/issues/5141?journal_id=192282022-02-01T17:58:20ZO'Neil Delprattoneil@saxonica.com
<ul><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li><li><strong>Fixed in Maintenance Release</strong> <i>11.1</i> added</li><li><strong>Platforms</strong> <i>Java</i> added</li></ul><p>Bug fix applied in the Saxon 11.1 release.</p> Saxon - Bug #5141: SaxonCS build is not running XQuery Update testshttps://saxonica.plan.io/issues/5141?journal_id=192722022-02-01T21:07:08ZO'Neil Delprattoneil@saxonica.com
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>