Jonathan - apologies for the truncated email.This also works for me:
bridger@ditrestle|~/src/basex-src on master!
± basex -t basex-core/src/test/resources/test.xqm
<testsuites time="PT0.975S">
<testsuite name="file:///usr/home/bridger/src/basex-src/basex-core/src/test/resources/test.xqm" time="PT0.892S" tests="8" failures="4" errors="1" skipped="1">
<testcase name="assert-success" time="PT0.014S"/>
<testcase name="assert-failure" time="PT0.011S">
<failure line="30" column="14">
<info>Empty sequence.</info>
</failure>
</testcase>...etc...e.g. using the `-t` flag on the basex command.I hope that's helpful.Best,BridgerOn Fri, Oct 22, 2021 at 4:00 PM Bridger Dyson-Smith <bdysonsmith@gmail.com> wrote:Hi Jonathan -I needed to launch the command line basex; e.g.
bridger@ditrestle|~/src/basex-src on master!
± basex
BaseX 9.6.2 [Standalone]
Try 'help' to get more information.
> TEST basex-core/src/test/resources/test.xqm
<testsuites time="PT0.988S">
<testsuite name="file:///usr/home/bridger/src/basex-src/basex-core/src/test/resources/test.xqm" time="PT0.914S" tests="8" failures="4" errors="1" skipped="1">
<testcase name="assert-success" time="PT0.019S"/>
<testcase name="assert-failure" time="PT0.01S">
<failure line="30" column="14">
<info>Empty sequence.</info>
</failure>
</testcase>
<testcase name="assert-equals-failure" time="PT0.012S">
<failure line="35" column="21">
<returned item="1" type="xs:integer">9</returned>
<expected item="1" type="xs:integer">6</expected>
<info>Item 1: 6 expected, 9 returned.</info>
</failure>
</testcase>
<testcase name="unexpected-success" time="PT0.011S">
<failure>
<expected>err:FORG0001</expected>
</failure>
</testcase>
<testcase name="expected-failure" time="PT0.007S"/>
<testcase name="failure" time="PT0.006S">
<failure line="50" column="12">
<info>Failure!</info>
</failure>
</testcase>
<testcase name="error" time="PT0.006S">
<error line="55" column="6" type="FORG0001">
<info>Cannot convert to xs:double: .</info>
</error>
</testcase>
<testcase name="skipped" skipped="Skipped!" time="PT0S"/>
</testsuite>
</testsuites>
Result: 8 tests, 4 failures, 1 error, 1 skipped.On Fri, Oct 22, 2021 at 3:37 PM Jonathan Robie <jonathan.robie@gmail.com> wrote:I get this error with either the test.xqm found in the BaseX GitHub repo or a copy of the file taken from the web page:% basex test test.xqmWhat am I doing wrong?
Stopped at /Users/jonathan/github/basex/basex-core/src/test/resources/, 1/5:
[XPDY0002] test: Context is undeclared.Jonathan