1
0
Fork 0

[mod] back to v11
All checks were successful
Run BaseX Tests / test (push) Successful in 36s

This commit is contained in:
Andy Bunce 2025-02-10 12:24:34 +00:00
parent 629bb2c756
commit 5c9e32d119
6 changed files with 7 additions and 7 deletions

View file

@ -21,7 +21,7 @@ jobs:
- name: Download BaseX - name: Download BaseX
run: | run: |
BASEX_VERSION="9.7.4" # Example version (adjust as needed) BASEX_VERSION="10.7" # Example version (adjust as needed)
# Remove dots from version for filename (e.g., "11.7" → "117") "9.7.4","10.7" # Remove dots from version for filename (e.g., "11.7" → "117") "9.7.4","10.7"
BASEX_CLEAN_VERSION="${BASEX_VERSION//./}" BASEX_CLEAN_VERSION="${BASEX_VERSION//./}"
wget https://files.basex.org/releases/$BASEX_VERSION/BaseX$BASEX_CLEAN_VERSION.zip -O BaseX.zip wget https://files.basex.org/releases/$BASEX_VERSION/BaseX$BASEX_CLEAN_VERSION.zip -O BaseX.zip
@ -51,6 +51,6 @@ jobs:
- name: Run tests - name: Run tests
run: | run: |
basex -t src/test basex -Wt src/test

View file

@ -3,4 +3,4 @@
c c
Xyxh Xyxh
4456 4456
9.7.4 xyx 9.7.4 xyxz

View file

@ -186,7 +186,7 @@
same "printed page" as the copyright notice for easier same "printed page" as the copyright notice for easier
identification within third-party archives. identification within third-party archives.
Copyright 2024 Andy Bunce Copyright 2024-25 Andy Bunce
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. you may not use this file except in compliance with the License.

View file

@ -94,7 +94,7 @@ as xs:string{
declare function build:xar-create() declare function build:xar-create()
as xs:base64Binary{ as xs:base64Binary{
let $_:=build:maven-download($build:PKG?quodatum?maven=>array:flatten(),$build:base || "jars/")
let $entries:= let $entries:=
build:xar-add(map{},build:jars("content"),build:jars("download")!build:content(.)) build:xar-add(map{},build:jars("content"),build:jars("download")!build:content(.))
=>build:xar-add("content/Pdfbox3.xqm",build:content("src/Pdfbox3.xqm")) =>build:xar-add("content/Pdfbox3.xqm",build:content("src/Pdfbox3.xqm"))

View file

@ -1,7 +1,7 @@
import module namespace build = 'urn:quodatum:build1' at 'build.xqm'; import module namespace build = 'urn:quodatum:build1' at 'build.xqm';
let $_:=build:maven-download($build:PKG?quodatum?maven=>array:flatten(),$build:base || "jars/")
let $xar:=build:xar-create() let $xar:=build:xar-create()
let $output-file := build:xar-path() let $output-file := build:xar-path()
return (build:write-binary($output-file, $xar), return (build:write-binary($output-file, $xar),

View file

@ -83,7 +83,7 @@ function test:page-image(){
}; };
declare %unit:test declare %unit:test
function test:pdf-with(){ function test:with-pdf(){
let $path:=test:resolve("samples.pdf/BaseX100.pdf") let $path:=test:resolve("samples.pdf/BaseX100.pdf")
let $txt:=pdfbox:with-pdf($path,pdfbox:page-text(?,101)) let $txt:=pdfbox:with-pdf($path,pdfbox:page-text(?,101))
return unit:assert(starts-with($txt,"Options")) return unit:assert(starts-with($txt,"Options"))