Diff of the two buildlogs: -- --- b1/build.log 2025-10-30 07:43:17.579567132 +0000 +++ b2/build.log 2025-10-30 08:25:28.253783191 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Oct 29 19:06:17 -12 2025 -I: pbuilder-time-stamp: 1761807977 +I: Current time: Thu Dec 3 04:06:20 +14 2026 +I: pbuilder-time-stamp: 1796220380 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -31,53 +31,85 @@ dpkg-source: info: applying 0009-Skip-flaky-test-during-autopkgtest-on-riscv64.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2046234/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2318849/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 2 14:06 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2318849/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2318849/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='efc3b394752b4f689cba0cd8da1f92bb' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2046234' - PS1='# ' - PS2='> ' + INVOCATION_ID=d67f57edaa5549518db3a4fe314a4bec + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2318849 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Ba5t4Bhs/pbuilderrc_2xNK --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Ba5t4Bhs/b1 --logfile b1/build.log hugo_0.152.2-1.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Ba5t4Bhs/pbuilderrc_1KYz --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Ba5t4Bhs/b2 --logfile b2/build.log hugo_0.152.2-1.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2046234/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2318849/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -638,7 +670,7 @@ Get: 333 http://deb.debian.org/debian forky/main arm64 golang-github-matryer-try-dev all 1+git20161228.6.9ac251b-4 [4120 B] Get: 334 http://deb.debian.org/debian forky/main arm64 golang-github-tdewolff-parse-dev all 2.8.4-2 [87.3 kB] Get: 335 http://deb.debian.org/debian forky/main arm64 golang-github-tdewolff-minify-dev all 2.24.5-1 [140 kB] -Fetched 231 MB in 5s (46.4 MB/s) +Fetched 231 MB in 2s (95.8 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19971 files and directories currently installed.) @@ -1743,8 +1775,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Oct 30 07:08:41 UTC 2025. -Universal Time is now: Thu Oct 30 07:08:41 UTC 2025. +Local time is now: Thu Oct 30 07:45:30 UTC 2025. +Universal Time is now: Thu Oct 30 07:45:30 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -2020,7 +2052,11 @@ Solving dependencies... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/hugo-0.152.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../hugo_0.152.2-1_source.changes +I: user script /srv/workspace/pbuilder/2318849/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2318849/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/hugo-0.152.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../hugo_0.152.2-1_source.changes dpkg-buildpackage: info: source package hugo dpkg-buildpackage: info: source version 0.152.2-1 dpkg-buildpackage: info: source distribution unstable @@ -2062,39 +2098,35 @@ go version go1.24.9 linux/arm64 dh_auto_build -- -ldflags '-X "github.com/gohugoio/hugo/common/hugo.buildDate=2025-10-26T22:50:23Z" -X "github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.152.2-1"' -tags 'dev extended' cd _build && go install -trimpath -v -p 12 -ldflags "-X \"github.com/gohugoio/hugo/common/hugo.buildDate=2025-10-26T22:50:23Z\" -X \"github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.152.2-1\"" -tags "dev extended" github.com/gohugoio/hugo github.com/gohugoio/hugo/bufferpool github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/cache/httpcache github.com/gohugoio/hugo/codegen github.com/gohugoio/hugo/commands github.com/gohugoio/hugo/common github.com/gohugoio/hugo/common/collections github.com/gohugoio/hugo/common/constants github.com/gohugoio/hugo/common/hashing github.com/gohugoio/hugo/common/hdebug github.com/gohugoio/hugo/common/herrors github.com/gohugoio/hugo/common/hexec github.com/gohugoio/hugo/common/hreflect github.com/gohugoio/hugo/common/hstrings github.com/gohugoio/hugo/common/htime github.com/gohugoio/hugo/common/hugio github.com/gohugoio/hugo/common/hugo github.com/gohugoio/hugo/common/loggers github.com/gohugoio/hugo/common/maps github.com/gohugoio/hugo/common/math github.com/gohugoio/hugo/common/para github.com/gohugoio/hugo/common/paths github.com/gohugoio/hugo/common/predicate github.com/gohugoio/hugo/common/rungroup github.com/gohugoio/hugo/common/tasks github.com/gohugoio/hugo/common/terminal github.com/gohugoio/hugo/common/text github.com/gohugoio/hugo/common/types github.com/gohugoio/hugo/common/types/css github.com/gohugoio/hugo/common/types/hstring github.com/gohugoio/hugo/common/urls github.com/gohugoio/hugo/compare github.com/gohugoio/hugo/config github.com/gohugoio/hugo/config/allconfig github.com/gohugoio/hugo/config/privacy github.com/gohugoio/hugo/config/security github.com/gohugoio/hugo/config/services github.com/gohugoio/hugo/config/testconfig github.com/gohugoio/hugo/create github.com/gohugoio/hugo/create/skeletons github.com/gohugoio/hugo/deploy/deployconfig github.com/gohugoio/hugo/deps github.com/gohugoio/hugo/docshelper github.com/gohugoio/hugo/helpers github.com/gohugoio/hugo/htesting github.com/gohugoio/hugo/htesting/hqt github.com/gohugoio/hugo/hugofs github.com/gohugoio/hugo/hugofs/files github.com/gohugoio/hugo/hugofs/glob github.com/gohugoio/hugo/hugolib github.com/gohugoio/hugo/hugolib/doctree github.com/gohugoio/hugo/hugolib/filesystems github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/gohugoio/hugo/hugolib/paths github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/identity github.com/gohugoio/hugo/identity/identitytesting github.com/gohugoio/hugo/internal/js github.com/gohugoio/hugo/internal/js/esbuild github.com/gohugoio/hugo/internal/warpc github.com/gohugoio/hugo/langs github.com/gohugoio/hugo/langs/i18n github.com/gohugoio/hugo/lazy github.com/gohugoio/hugo/livereload github.com/gohugoio/hugo/markup github.com/gohugoio/hugo/markup/asciidocext github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config github.com/gohugoio/hugo/markup/asciidocext/internal github.com/gohugoio/hugo/markup/blackfriday github.com/gohugoio/hugo/markup/converter github.com/gohugoio/hugo/markup/converter/hooks github.com/gohugoio/hugo/markup/goldmark github.com/gohugoio/hugo/markup/goldmark/blockquotes github.com/gohugoio/hugo/markup/goldmark/codeblocks github.com/gohugoio/hugo/markup/goldmark/goldmark_config github.com/gohugoio/hugo/markup/goldmark/hugocontext github.com/gohugoio/hugo/markup/goldmark/images github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes github.com/gohugoio/hugo/markup/goldmark/internal/render github.com/gohugoio/hugo/markup/goldmark/passthrough github.com/gohugoio/hugo/markup/goldmark/tables github.com/gohugoio/hugo/markup/highlight github.com/gohugoio/hugo/markup/highlight/chromalexers github.com/gohugoio/hugo/markup/internal github.com/gohugoio/hugo/markup/internal/attributes github.com/gohugoio/hugo/markup/markup_config github.com/gohugoio/hugo/markup/org github.com/gohugoio/hugo/markup/pandoc github.com/gohugoio/hugo/markup/rst github.com/gohugoio/hugo/markup/tableofcontents github.com/gohugoio/hugo/media github.com/gohugoio/hugo/metrics github.com/gohugoio/hugo/minifiers github.com/gohugoio/hugo/modules github.com/gohugoio/hugo/modules/npm github.com/gohugoio/hugo/navigation github.com/gohugoio/hugo/output github.com/gohugoio/hugo/parser github.com/gohugoio/hugo/parser/metadecoders github.com/gohugoio/hugo/parser/pageparser github.com/gohugoio/hugo/publisher github.com/gohugoio/hugo/related github.com/gohugoio/hugo/releaser github.com/gohugoio/hugo/resources github.com/gohugoio/hugo/resources/images github.com/gohugoio/hugo/resources/images/exif github.com/gohugoio/hugo/resources/images/imagetesting github.com/gohugoio/hugo/resources/images/webp github.com/gohugoio/hugo/resources/internal github.com/gohugoio/hugo/resources/jsconfig github.com/gohugoio/hugo/resources/kinds github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/resources/page/page_generate github.com/gohugoio/hugo/resources/page/pagemeta github.com/gohugoio/hugo/resources/page/siteidentities github.com/gohugoio/hugo/resources/postpub github.com/gohugoio/hugo/resources/resource github.com/gohugoio/hugo/resources/resource_factories/bundler github.com/gohugoio/hugo/resources/resource_factories/create github.com/gohugoio/hugo/resources/resource_transformers/babel github.com/gohugoio/hugo/resources/resource_transformers/cssjs github.com/gohugoio/hugo/resources/resource_transformers/htesting github.com/gohugoio/hugo/resources/resource_transformers/integrity github.com/gohugoio/hugo/resources/resource_transformers/js github.com/gohugoio/hugo/resources/resource_transformers/minifier github.com/gohugoio/hugo/resources/resource_transformers/templates github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass github.com/gohugoio/hugo/resources/resource_transformers/tocss/sass github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss github.com/gohugoio/hugo/source github.com/gohugoio/hugo/tpl github.com/gohugoio/hugo/tpl/cast github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/compare github.com/gohugoio/hugo/tpl/crypto github.com/gohugoio/hugo/tpl/css github.com/gohugoio/hugo/tpl/data github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/diagrams github.com/gohugoio/hugo/tpl/encoding github.com/gohugoio/hugo/tpl/fmt github.com/gohugoio/hugo/tpl/hash github.com/gohugoio/hugo/tpl/hugo github.com/gohugoio/hugo/tpl/images github.com/gohugoio/hugo/tpl/inflect github.com/gohugoio/hugo/tpl/internal github.com/gohugoio/hugo/tpl/internal/go_templates/cfg github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/gohugoio/hugo/tpl/internal/go_templates/testenv github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse github.com/gohugoio/hugo/tpl/internal/resourcehelpers github.com/gohugoio/hugo/tpl/js github.com/gohugoio/hugo/tpl/lang github.com/gohugoio/hugo/tpl/math github.com/gohugoio/hugo/tpl/openapi github.com/gohugoio/hugo/tpl/openapi/openapi3 github.com/gohugoio/hugo/tpl/os github.com/gohugoio/hugo/tpl/page github.com/gohugoio/hugo/tpl/partials github.com/gohugoio/hugo/tpl/path github.com/gohugoio/hugo/tpl/reflect github.com/gohugoio/hugo/tpl/resources github.com/gohugoio/hugo/tpl/safe github.com/gohugoio/hugo/tpl/site github.com/gohugoio/hugo/tpl/strings github.com/gohugoio/hugo/tpl/templates github.com/gohugoio/hugo/tpl/time github.com/gohugoio/hugo/tpl/tplimpl github.com/gohugoio/hugo/tpl/tplimplinit github.com/gohugoio/hugo/tpl/transform github.com/gohugoio/hugo/tpl/urls github.com/gohugoio/hugo/transform github.com/gohugoio/hugo/transform/livereloadinject github.com/gohugoio/hugo/transform/metainject github.com/gohugoio/hugo/transform/urlreplacers github.com/gohugoio/hugo/watcher github.com/gohugoio/hugo/watcher/filenotify -internal/goarch -internal/byteorder -internal/godebugs internal/unsafeheader +internal/asan internal/profilerecord +internal/godebugs +internal/byteorder +internal/goos internal/coverage/rtcov internal/goexperiment -internal/goos -internal/cpu -sync/atomic -internal/abi -internal/asan -internal/runtime/math +internal/msan +internal/goarch math/bits unicode -internal/msan +internal/runtime/syscall unicode/utf8 internal/itoa -internal/runtime/syscall -internal/chacha8rand +internal/cpu +internal/abi +internal/runtime/math +sync/atomic container/list crypto/internal/fips140/alias +internal/chacha8rand crypto/internal/fips140deps/byteorder -cmp crypto/internal/fips140/subtle +cmp +math crypto/internal/boring/sig unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 -math -internal/bytealg -internal/runtime/atomic -internal/runtime/sys -crypto/internal/fips140deps/cpu vendor/golang.org/x/crypto/internal/alias internal/nettrace encoding @@ -2106,6 +2138,10 @@ github.com/gohugoio/locales/currency golang.org/x/net/html/atom github.com/google/go-cmp/cmp/internal/flags +internal/runtime/atomic +internal/bytealg +internal/runtime/sys +crypto/internal/fips140deps/cpu github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config github.com/gohugoio/hugo/markup/goldmark/goldmark_config github.com/gohugoio/hugo/common/constants @@ -2118,136 +2154,135 @@ golang.org/x/image/math/f64 golang.org/x/image/font/gofont/goregular github.com/tetratelabs/wazero/internal/internalapi -internal/stringslite -internal/runtime/exithook github.com/tetratelabs/wazero/internal/expctxkeys +internal/runtime/exithook github.com/tetratelabs/wazero/internal/wasmruntime github.com/tetratelabs/wazero/internal/u32 github.com/tetratelabs/wazero/internal/u64 github.com/evanw/esbuild/internal/api_helpers +internal/stringslite github.com/gohugoio/hugo/common/types/css github.com/go-openapi/swag/cmdutils +github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/common github.com/gohugoio/hugo/tpl/internal/go_templates/cfg -github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/tpl/openapi image/color/palette github.com/gohugoio/hugo/markup/blackfriday +internal/race github.com/tdewolff/parse/strconv github.com/tetratelabs/wazero/internal/moremath -internal/race -internal/runtime/maps internal/sync +internal/runtime/maps runtime -internal/reflectlite -sync iter -crypto/subtle weak +sync +crypto/subtle +internal/reflectlite slices maps github.com/tetratelabs/wazero/internal/descriptor errors +sort internal/bisect +google.golang.org/protobuf/internal/pragma +github.com/yuin/goldmark-emoji/definition internal/testlog +github.com/josharian/intern +io internal/singleflight +internal/oserror unique -sort -google.golang.org/protobuf/internal/pragma -github.com/yuin/goldmark-emoji/definition log/slog/internal/buffer -github.com/josharian/intern runtime/cgo -internal/oserror strconv path +syscall math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage -io -syscall -internal/godebug -bytes hash -crypto -internal/saferio strings crypto/internal/randutil +internal/saferio +internal/godebug +bytes +crypto +reflect hash/crc32 net/netip -reflect -math/rand -crypto/internal/fips140deps/godebug +golang.org/x/text/internal/tag +hash/fnv +golang.org/x/mod/semver +github.com/tdewolff/parse/buffer golang.org/x/text/transform vendor/golang.org/x/text/transform -hash/fnv -golang.org/x/text/internal/tag github.com/gohugoio/hugo/bufferpool github.com/kr/text -golang.org/x/mod/semver -github.com/tdewolff/parse/buffer hash/adler32 -golang.org/x/text/runes -golang.org/x/text/encoding -encoding/base32 -rsc.io/qr/gf256 -github.com/JohannesKaufmann/html-to-markdown/marker -github.com/JohannesKaufmann/html-to-markdown/internal/escape -crypto/internal/fips140 crypto/internal/impl +crypto/internal/fips140deps/godebug +math/rand bufio regexp/syntax html +golang.org/x/text/runes net/http/internal/ascii +crypto/internal/fips140 github.com/gohugoio/hugo/compare -github.com/gobwas/glob/util/strings crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls +github.com/gobwas/glob/util/strings github.com/gohugoio/hugo/resources/kinds github.com/armon/go-radix go/build/constraint +golang.org/x/text/encoding +image +encoding/base32 +rsc.io/qr/gf256 +crypto/internal/fips140/hmac crypto/sha3 golang.org/x/text/encoding/internal -crypto/internal/fips140/hmac -image -golang.org/x/text/encoding/charmap -crypto/internal/fips140hash github.com/go-openapi/swag/conv -github.com/go-openapi/swag/mangling crypto/internal/fips140/check -github.com/go-openapi/swag/stringutils -github.com/JohannesKaufmann/html-to-markdown/internal/textutils -crypto/internal/fips140/aes -crypto/internal/fips140/nistec/fiat +github.com/go-openapi/swag/mangling +golang.org/x/text/encoding/charmap time internal/syscall/unix +github.com/go-openapi/swag/stringutils +crypto/internal/fips140/aes internal/syscall/execenv +crypto/internal/fips140/nistec/fiat crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod +crypto/internal/fips140hash +crypto/internal/fips140/edwards25519 crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 -crypto/internal/fips140/edwards25519 -regexp crypto/internal/fips140/tls13 +regexp github.com/pbnjay/memory image/internal/imageutil github.com/muesli/smartcrop/options -image/draw -image/jpeg github.com/marekm4/color-extractor +image/draw golang.org/x/image/vp8 +image/jpeg golang.org/x/image/vp8l -github.com/microcosm-cc/bluemonday/css +github.com/JohannesKaufmann/html-to-markdown/marker +github.com/JohannesKaufmann/html-to-markdown/internal/textutils +github.com/JohannesKaufmann/html-to-markdown/internal/escape github.com/disintegration/gift github.com/makeworld-the-better-one/dither golang.org/x/image/draw golang.org/x/image/vector -crypto/internal/fips140/nistec +github.com/microcosm-cc/bluemonday/css context io/fs -internal/poll github.com/bep/clocks +internal/poll github.com/bep/debounce github.com/hashicorp/golang-lru/v2/internal github.com/gohugoio/locales @@ -2255,50 +2290,53 @@ github.com/bep/lazycache github.com/google/go-cmp/cmp/internal/diff github.com/olekukonko/ll/lx +crypto/internal/fips140/nistec github.com/bep/helpers/contexthelpers github.com/gohugoio/hugo/lazy -github.com/gohugoio/hugo/common/tasks -golang.org/x/sync/semaphore internal/filepathlite +github.com/gohugoio/localescompressed embed github.com/spf13/afero/internal/common -github.com/gohugoio/localescompressed +github.com/gohugoio/hugo/common/tasks +golang.org/x/sync/semaphore google.golang.org/protobuf/internal/editiondefaults os +github.com/bep/gowebp/internal/libwebp internal/fmtsort encoding/binary github.com/gohugoio/hugo/common/math github.com/google/go-cmp/cmp/internal/function github.com/rogpeppe/go-internal/fmtsort github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort +github.com/bep/golibsass/internal/libsass github.com/go-openapi/swag/jsonname github.com/go-openapi/swag/typeutils github.com/mohae/deepcopy -github.com/bep/gowebp/internal/libwebp -github.com/bep/golibsass/internal/libsass vendor/golang.org/x/crypto/internal/poly1305 encoding/base64 -golang.org/x/sys/unix github.com/cespare/xxhash golang.org/x/image/bmp golang.org/x/image/ccitt +golang.org/x/sys/unix github.com/tetratelabs/wazero/internal/ieee754 -github.com/evanw/esbuild/internal/xxhash encoding/pem +github.com/evanw/esbuild/internal/xxhash crypto/internal/sysrand -fmt path/filepath +fmt io/ioutil +net google.golang.org/protobuf/internal/detrand github.com/bep/godartsass/v2/internal/godartsasstesting -net internal/sysinfo -crypto/internal/entropy golang.org/x/mod/internal/lazyregexp -crypto/internal/fips140/drbg +crypto/internal/entropy github.com/rogpeppe/go-internal/lockedfile/internal/filelock +crypto/internal/fips140/drbg github.com/mattn/go-runewidth golang.org/x/image/riff +internal/lazyregexp +os/exec crypto/internal/fips140/aes/gcm crypto/internal/fips140only crypto/internal/fips140/ecdh @@ -2306,24 +2344,27 @@ crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem crypto/md5 +crypto/cipher crypto/rc4 crypto/internal/fips140/rsa -crypto/cipher -os/exec github.com/spf13/afero/mem github.com/gohugoio/hugo/hugofs/files +github.com/jdkato/prose/internal/util +github.com/olekukonko/tablewriter/pkg/twwidth +github.com/jdkato/prose/transform +github.com/gohugoio/hugo/resources/jsconfig crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/aes crypto/ecdh +math/big crypto/sha512 crypto/hmac -vendor/golang.org/x/crypto/chacha20poly1305 -math/big crypto/sha1 crypto/sha256 encoding/hex +vendor/golang.org/x/crypto/chacha20poly1305 net/url encoding/csv encoding/json @@ -2331,444 +2372,439 @@ encoding/xml github.com/dlclark/regexp2/syntax github.com/pkg/errors -compress/gzip log -flag -golang.org/x/text/unicode/norm +compress/gzip github.com/bep/logg +flag golang.org/x/text/unicode/bidi +golang.org/x/text/unicode/norm mime -os/user -github.com/dlclark/regexp2 -golang.org/x/text/secure/bidirule -runtime/debug -golang.org/x/crypto/pbkdf2 -software.sslmate.com/src/go-pkcs12/internal/rc2 -vendor/golang.org/x/text/unicode/bidi crypto/elliptic crypto/internal/boring/bbig encoding/asn1 crypto/rand +crypto/dsa crypto/ed25519 crypto/internal/hpke crypto/rsa -crypto/dsa +github.com/dlclark/regexp2 +golang.org/x/text/secure/bidirule +os/user +runtime/debug +golang.org/x/crypto/pbkdf2 +software.sslmate.com/src/go-pkcs12/internal/rc2 golang.org/x/net/idna -vendor/golang.org/x/text/secure/bidirule -vendor/golang.org/x/text/unicode/norm +vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix +vendor/golang.org/x/text/unicode/norm +crypto/ecdsa vendor/golang.org/x/net/http2/hpack +vendor/golang.org/x/text/secure/bidirule mime/quotedprintable -github.com/alecthomas/chroma/v2 net/http/internal -crypto/ecdsa text/template/parse github.com/fsnotify/fsnotify/internal github.com/goccy/go-yaml/token -github.com/fsnotify/fsnotify github.com/goccy/go-yaml/ast +github.com/fsnotify/fsnotify +github.com/alecthomas/chroma/v2 github.com/goccy/go-yaml/scanner google.golang.org/protobuf/internal/errors -vendor/golang.org/x/net/idna -github.com/alecthomas/chroma/v2/formatters/html -github.com/alecthomas/chroma/v2/styles google.golang.org/protobuf/encoding/protowire text/template -github.com/goccy/go-yaml/printer -github.com/goccy/go-yaml/internal/format +vendor/golang.org/x/net/idna google.golang.org/protobuf/reflect/protoreflect +github.com/goccy/go-yaml/printer github.com/goccy/go-yaml/internal/errors +github.com/goccy/go-yaml/internal/format github.com/goccy/go-yaml/lexer go/token +github.com/goccy/go-yaml/parser +github.com/alecthomas/chroma/v2/formatters/html +github.com/alecthomas/chroma/v2/styles google.golang.org/protobuf/internal/version github.com/bep/golibsass/libsass/libsasserrors github.com/spf13/cast/internal -github.com/goccy/go-yaml/parser github.com/gobwas/glob/match github.com/gobwas/glob/syntax/lexer -github.com/mattn/go-isatty -github.com/pelletier/go-toml/v2/internal/danger -github.com/gobwas/glob/syntax/ast -github.com/pelletier/go-toml/v2/unstable -github.com/gohugoio/hugo/common/terminal -github.com/gobwas/glob/syntax -github.com/tdewolff/parse -github.com/gohugoio/hugo/common/text -github.com/gobwas/glob/compiler -github.com/gohugoio/hugo/common/hstrings -github.com/gobwas/glob google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid +google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/order -google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/reflect/protoregistry -google.golang.org/protobuf/internal/encoding/text -google.golang.org/protobuf/internal/protolazy +google.golang.org/protobuf/runtime/protoiface html/template +google.golang.org/protobuf/internal/protolazy +github.com/gobwas/glob/syntax/ast +github.com/mattn/go-isatty +github.com/pelletier/go-toml/v2/internal/danger +github.com/gobwas/glob/compiler +github.com/gobwas/glob/syntax +github.com/gohugoio/hugo/common/terminal +google.golang.org/protobuf/internal/encoding/defval +github.com/pelletier/go-toml/v2/unstable +github.com/goccy/go-yaml +github.com/gohugoio/hugo/common/text +github.com/gobwas/glob +google.golang.org/protobuf/proto +github.com/tdewolff/parse github.com/gohugoio/hugo/hugofs/glob -github.com/pelletier/go-toml/v2/internal/tracker +github.com/gohugoio/hugo/common/hstrings github.com/bep/logg/handlers/multi -github.com/goccy/go-yaml github.com/mattn/go-colorable github.com/gohugoio/hashstructure -google.golang.org/protobuf/proto -github.com/pelletier/go-toml/v2 +github.com/pelletier/go-toml/v2/internal/tracker github.com/fatih/color -google.golang.org/protobuf/internal/encoding/defval -github.com/gohugoio/hugo/common/urls github.com/gohugoio/hugo/common/collections +github.com/pelletier/go-toml/v2 +github.com/gohugoio/hugo/common/urls golang.org/x/text/internal/language encoding/gob golang.org/x/net/html -google.golang.org/protobuf/internal/filedesc -google.golang.org/protobuf/encoding/prototext github.com/spf13/cast +google.golang.org/protobuf/encoding/prototext +google.golang.org/protobuf/internal/filedesc crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy github.com/spf13/pflag +github.com/mitchellh/mapstructure +golang.org/x/text/internal/language/compact net/mail vendor/golang.org/x/net/http/httpguts mime/multipart -github.com/mitchellh/mapstructure -golang.org/x/text/internal/language/compact -github.com/niklasfasching/go-org/org -golang.org/x/text/language -google.golang.org/protobuf/internal/encoding/tag -github.com/BurntSushi/locker -github.com/clbanning/mxj/v2 -google.golang.org/protobuf/internal/impl github.com/gohugoio/hugo/common/types -github.com/alecthomas/chroma/v2/lexers github.com/gohugoio/hugo/common/htime +golang.org/x/text/language +github.com/niklasfasching/go-org/org github.com/gohugoio/hugo/identity -golang.org/x/text/internal/colltab +google.golang.org/protobuf/internal/encoding/tag +github.com/BurntSushi/locker github.com/gohugoio/hugo/docshelper -github.com/google/go-cmp/cmp/internal/value -text/tabwriter github.com/gohugoio/hugo/common/paths +github.com/alecthomas/chroma/v2/lexers github.com/gohugoio/hugo/common/hashing -github.com/google/go-cmp/cmp -golang.org/x/text/collate +google.golang.org/protobuf/internal/impl +github.com/clbanning/mxj/v2 +golang.org/x/text/internal/colltab github.com/gohugoio/hugo/common/loggers -github.com/gohugoio/hugo/common/maps crypto/tls -github.com/kr/pretty software.sslmate.com/src/go-pkcs12 -go/scanner -go/ast -github.com/spf13/cobra +github.com/gohugoio/hugo/common/maps +golang.org/x/text/collate github.com/gohugoio/hugo/common/hreflect github.com/bep/mclib/internal +github.com/google/go-cmp/cmp/internal/value +text/tabwriter +github.com/google/go-cmp/cmp +go/scanner +github.com/kr/pretty go/doc/comment +github.com/spf13/cobra github.com/bep/mclib +go/ast runtime/trace -testing golang.org/x/mod/module +testing github.com/rogpeppe/go-internal/lockedfile github.com/gohugoio/hugo/common/types/hstring github.com/yuin/goldmark/util github.com/gohugoio/hugo/markup/tableofcontents -github.com/bep/simplecobra -github.com/google/go-cmp/cmp/cmpopts github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse github.com/aymerick/douceur/css github.com/gorilla/css/scanner -github.com/jdkato/prose/internal/util -go/parser -go/printer -github.com/aymerick/douceur/parser github.com/yuin/goldmark/text +github.com/aymerick/douceur/parser github.com/microcosm-cc/bluemonday github.com/yuin/goldmark/ast -github.com/jdkato/prose/transform +github.com/bep/simplecobra +github.com/google/go-cmp/cmp/cmpopts +go/parser +go/printer github.com/kyokomi/emoji/v2 database/sql/driver -github.com/gohugoio/hugo/markup/highlight/chromalexers -database/sql log/slog -github.com/olekukonko/tablewriter/pkg/twwidth -github.com/tdewolff/parse/css +github.com/gohugoio/hugo/markup/highlight/chromalexers github.com/olekukonko/tablewriter/pkg/twwarp +github.com/tdewolff/parse/css github.com/tdewolff/parse/html +database/sql github.com/tdewolff/parse/js github.com/tdewolff/parse/json github.com/tdewolff/parse/xml github.com/gohugoio/hugo/related -compress/zlib -google.golang.org/protobuf/internal/filetype -github.com/bep/tmc -github.com/bep/imagemeta +github.com/yuin/goldmark/parser +github.com/yuin/goldmark/renderer github.com/frankban/quicktest -google.golang.org/protobuf/runtime/protoimpl +github.com/yuin/goldmark-emoji/ast +github.com/yuin/goldmark/renderer/html +github.com/yuin/goldmark/extension/ast github.com/olekukonko/ll/lh +compress/zlib +github.com/bep/imagemeta +github.com/bep/tmc +github.com/olekukonko/errors github.com/bep/gowebp/libwebp +github.com/olekukonko/ll github.com/gohugoio/hugo/resources/images/webp image/png -github.com/olekukonko/errors -github.com/bep/godartsass/v2/internal/embeddedsass golang.org/x/image/math/fixed -github.com/yuin/goldmark/parser -github.com/yuin/goldmark/renderer -github.com/yuin/goldmark/renderer/html -github.com/yuin/goldmark-emoji/ast -github.com/yuin/goldmark/extension/ast -github.com/olekukonko/ll net/http/httptrace -github.com/muesli/smartcrop golang.org/x/image/font golang.org/x/image/font/sfnt net/http +github.com/muesli/smartcrop +github.com/yuin/goldmark +google.golang.org/protobuf/internal/filetype +github.com/gohugoio/hugo-goldmark-extensions/extras +github.com/gohugoio/hugo-goldmark-extensions/passthrough +github.com/gohugoio/hugo/markup/goldmark/images +github.com/yuin/goldmark-emoji +google.golang.org/protobuf/runtime/protoimpl +github.com/yuin/goldmark/extension golang.org/x/image/tiff/lzw -golang.org/x/image/tiff +github.com/bep/godartsass/v2/internal/embeddedsass compress/lzw +golang.org/x/image/tiff +golang.org/x/image/font/opentype +image/gif golang.org/x/sync/errgroup github.com/bep/gitmap -github.com/bep/godartsass/v2 +github.com/gohugoio/hugo/resources/images/exif github.com/gohugoio/hugo/common/para -image/gif -github.com/gobuffalo/flect +github.com/olekukonko/tablewriter/tw github.com/gohugoio/hugo/common/rungroup +github.com/gobuffalo/flect github.com/tetratelabs/wazero/api -github.com/gohugoio/hugo/resources/images/exif -golang.org/x/image/font/opentype github.com/tetratelabs/wazero/sys -github.com/tetratelabs/wazero/experimental +github.com/tetratelabs/wazero/experimental/sys github.com/tetratelabs/wazero/internal/filecache +github.com/tetratelabs/wazero/experimental github.com/tetratelabs/wazero/internal/leb128 -github.com/yuin/goldmark -github.com/tetratelabs/wazero/experimental/sys -github.com/tetratelabs/wazero/internal/version debug/dwarf -github.com/gohugoio/hugo/metrics -github.com/gohugoio/hugo/resources/internal -github.com/gohugoio/hugo/resources/jsconfig -github.com/tetratelabs/wazero/internal/platform -github.com/gohugoio/hugo-goldmark-extensions/extras -github.com/gohugoio/hugo-goldmark-extensions/passthrough -github.com/gohugoio/hugo/markup/goldmark/images -github.com/yuin/goldmark-emoji github.com/tetratelabs/wazero/internal/fsapi -github.com/olekukonko/tablewriter/tw +github.com/tetratelabs/wazero/internal/platform github.com/tetratelabs/wazero/internal/sock -github.com/yuin/goldmark/extension +github.com/tetratelabs/wazero/internal/version github.com/tetratelabs/wazero/internal/wasip1 +github.com/gohugoio/hugo/metrics +github.com/gohugoio/hugo/resources/internal golang.org/x/image/webp archive/zip +github.com/tetratelabs/wazero/internal/sysfs github.com/evanw/esbuild/internal/logger github.com/gohugoio/go-i18n/v2/i18n/template github.com/gohugoio/go-i18n/v2/internal/plural github.com/gohugoio/hugo/resources/page/siteidentities -internal/lazyregexp -github.com/gohugoio/go-i18n/v2/internal -github.com/tetratelabs/wazero/internal/sysfs go/doc +github.com/gohugoio/go-i18n/v2/internal github.com/gohugoio/hugo/resources/resource_transformers/tocss/sass +github.com/bep/godartsass/v2 github.com/bep/golibsass/libsass +github.com/olekukonko/tablewriter/renderer github.com/bep/goat -github.com/gohugoio/go-i18n/v2/i18n -rsc.io/qr/coding -rsc.io/qr github.com/evanw/esbuild/internal/css_lexer +github.com/tetratelabs/wazero/internal/sys +rsc.io/qr/coding +github.com/gohugoio/go-i18n/v2/i18n github.com/go-openapi/swag/fileutils github.com/go-openapi/swag/jsonutils/adapters/ifaces github.com/go-openapi/swag/jsonutils/adapters/stdlib/json go.yaml.in/yaml/v3 -github.com/tetratelabs/wazero/internal/sys +rsc.io/qr github.com/go-openapi/swag/netutils gopkg.in/yaml.v3 +github.com/tetratelabs/wazero/internal/wasmdebug github.com/mailru/easyjson/jlexer github.com/rogpeppe/go-internal/diff -github.com/tetratelabs/wazero/internal/wasmdebug -github.com/go-openapi/swag/jsonutils/adapters github.com/JohannesKaufmann/dom -github.com/perimeterx/marshmallow +github.com/tetratelabs/wazero/internal/wasm github.com/bep/goportabletext/internal/portabletext -github.com/go-openapi/swag/jsonutils +github.com/go-openapi/swag/jsonutils/adapters +github.com/perimeterx/marshmallow github.com/evanw/esbuild/internal/fs github.com/bep/goportabletext -github.com/olekukonko/tablewriter/renderer github.com/JohannesKaufmann/html-to-markdown/converter +github.com/go-openapi/swag/jsonutils github.com/JohannesKaufmann/html-to-markdown/collapse -github.com/tetratelabs/wazero/internal/wasm github.com/JohannesKaufmann/html-to-markdown/internal/domutils github.com/hairyhenderson/go-codeowners golang.org/x/tools/txtar github.com/pkg/browser -github.com/russross/blackfriday/v2 -go.uber.org/automaxprocs/internal/cgroups -github.com/evanw/esbuild/internal/helpers -internal/profile github.com/JohannesKaufmann/html-to-markdown/plugin/base github.com/JohannesKaufmann/html-to-markdown/plugin/commonmark github.com/JohannesKaufmann/html-to-markdown/plugin/table -github.com/evanw/esbuild/internal/ast +github.com/russross/blackfriday/v2 +github.com/evanw/esbuild/internal/helpers +github.com/olekukonko/tablewriter +go.uber.org/automaxprocs/internal/cgroups +internal/profile go.uber.org/automaxprocs/internal/runtime go.uber.org/automaxprocs/maxprocs -github.com/go-openapi/swag/yamlutils -github.com/evanw/esbuild/internal/css_ast -github.com/evanw/esbuild/internal/sourcemap -github.com/gohugoio/hugo/codegen runtime/pprof os/signal +github.com/gohugoio/hugo/codegen +github.com/evanw/esbuild/internal/ast +github.com/evanw/esbuild/internal/css_ast +github.com/evanw/esbuild/internal/sourcemap +github.com/go-openapi/swag/yamlutils github.com/gohugoio/hugo/identity/identitytesting +github.com/invopop/yaml github.com/gohugoio/hugo/tpl/internal/go_templates/testenv -github.com/olekukonko/tablewriter github.com/evanw/esbuild/internal/compat github.com/cpuguy83/go-md2man/v2/md2man -github.com/invopop/yaml github.com/spf13/cobra/doc -github.com/evanw/esbuild/internal/runtime github.com/evanw/esbuild/internal/js_ast -github.com/gohugoio/hugo/langs -github.com/tetratelabs/wazero/internal/engine/wazevo/wazevoapi +github.com/evanw/esbuild/internal/runtime github.com/tetratelabs/wazero/internal/wasm/binary +github.com/tetratelabs/wazero/internal/engine/wazevo/wazevoapi github.com/tetratelabs/wazero/internal/engine/interpreter github.com/tetratelabs/wazero/internal/engine/wazevo/ssa github.com/evanw/esbuild/internal/config +github.com/evanw/esbuild/internal/css_parser github.com/evanw/esbuild/internal/js_lexer github.com/evanw/esbuild/internal/css_printer -github.com/evanw/esbuild/internal/css_parser github.com/evanw/esbuild/internal/renamer -github.com/evanw/esbuild/internal/js_printer github.com/evanw/esbuild/internal/js_parser -github.com/tetratelabs/wazero/internal/engine/wazevo/backend/regalloc -github.com/tetratelabs/wazero/internal/engine/wazevo/frontend -github.com/go-openapi/swag/loading -github.com/tdewolff/minify +github.com/evanw/esbuild/internal/js_printer +github.com/spf13/afero net/http/httputil -net/http/pprof +github.com/tdewolff/minify +github.com/go-openapi/swag/loading github.com/gorilla/websocket -github.com/spf13/afero +net/http/pprof +github.com/tetratelabs/wazero/internal/engine/wazevo/backend/regalloc +github.com/tetratelabs/wazero/internal/engine/wazevo/frontend github.com/tetratelabs/wazero/internal/engine/wazevo/backend -github.com/go-openapi/swag -github.com/tdewolff/minify/js -github.com/tdewolff/minify/html github.com/tdewolff/minify/css +github.com/tdewolff/minify/html github.com/gohugoio/httpcache +github.com/tdewolff/minify/js github.com/tdewolff/minify/json github.com/tdewolff/minify/xml github.com/tetratelabs/wazero/internal/engine/wazevo/backend/isa/arm64 -github.com/go-openapi/jsonpointer +github.com/go-openapi/swag +github.com/bep/overlayfs github.com/gohugoio/hugo/common/herrors github.com/gohugoio/hugo/common/hugio -github.com/bep/overlayfs github.com/gohugoio/hugo/htesting -github.com/gohugoio/hugo/markup/internal/attributes -github.com/spf13/fsync -github.com/gohugoio/hugo/common/hdebug -github.com/getkin/kin-openapi/openapi3 -github.com/gohugoio/hugo/markup/converter/hooks github.com/gohugoio/hugo/parser/metadecoders github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate github.com/tdewolff/minify/svg -github.com/gohugoio/hugo/watcher/filenotify -github.com/gohugoio/hugo/htesting/hqt -github.com/gohugoio/hugo/config +github.com/gohugoio/hugo/langs github.com/gohugoio/hugo/parser +github.com/gohugoio/hugo/markup/internal/attributes +github.com/gohugoio/hugo/config +github.com/gohugoio/hugo/markup/converter/hooks github.com/gohugoio/hugo/parser/pageparser +github.com/go-openapi/jsonpointer +github.com/gohugoio/hugo/watcher/filenotify +github.com/spf13/fsync github.com/gohugoio/hugo/watcher -github.com/gohugoio/hugo/media +github.com/getkin/kin-openapi/openapi3 +github.com/gohugoio/hugo/common/hdebug +github.com/gohugoio/hugo/htesting/hqt +github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/gohugoio/hugo/config/security +github.com/gohugoio/hugo/media github.com/gohugoio/hugo/markup/highlight github.com/gohugoio/hugo/cache/httpcache -github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/gohugoio/hugo/config/privacy github.com/gohugoio/hugo/common/hexec github.com/gohugoio/hugo/config/services -github.com/gohugoio/hugo/deploy/deployconfig github.com/gohugoio/hugo/markup/markup_config -github.com/gohugoio/hugo/hugolib/segments -github.com/gohugoio/hugo/navigation +github.com/gohugoio/hugo/deploy/deployconfig github.com/gohugoio/hugo/hugofs +github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/output -github.com/gohugoio/hugo/livereload +github.com/gohugoio/hugo/navigation github.com/gohugoio/hugo/markup/converter -github.com/gohugoio/hugo/markup/internal +github.com/gohugoio/hugo/livereload github.com/gohugoio/hugo/markup/org +github.com/gohugoio/hugo/markup/internal +github.com/gohugoio/hugo/tpl github.com/gohugoio/hugo/markup/asciidocext/internal -github.com/gohugoio/hugo/markup/pandoc github.com/gohugoio/hugo/markup/rst -github.com/gohugoio/hugo/tpl -github.com/gohugoio/hugo/markup/asciidocext +github.com/gohugoio/hugo/markup/pandoc github.com/gohugoio/hugo/markup/goldmark/internal/render -github.com/gohugoio/hugo/markup/goldmark/codeblocks -github.com/gohugoio/hugo/markup/goldmark/hugocontext -github.com/gohugoio/hugo/markup/goldmark/tables -github.com/gohugoio/hugo/markup/goldmark/blockquotes -github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes -github.com/gohugoio/hugo/markup/goldmark/passthrough github.com/gohugoio/hugo/common/hugo github.com/gohugoio/hugo/transform +github.com/gohugoio/hugo/markup/asciidocext github.com/gohugoio/hugo/transform/livereloadinject github.com/gohugoio/hugo/transform/urlreplacers -github.com/gohugoio/hugo/markup/goldmark +github.com/gohugoio/hugo/markup/goldmark/blockquotes +github.com/gohugoio/hugo/markup/goldmark/codeblocks +github.com/gohugoio/hugo/markup/goldmark/hugocontext +github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes +github.com/gohugoio/hugo/markup/goldmark/passthrough +github.com/gohugoio/hugo/markup/goldmark/tables github.com/gohugoio/hugo/modules github.com/gohugoio/hugo/transform/metainject github.com/gohugoio/hugo/releaser github.com/gohugoio/hugo/minifiers +github.com/gohugoio/hugo/markup/goldmark github.com/gohugoio/hugo/markup github.com/gohugoio/hugo/hugolib/paths github.com/gohugoio/hugo/hugolib/filesystems -github.com/gohugoio/hugo/helpers -github.com/tetratelabs/wazero/internal/engine/wazevo github.com/evanw/esbuild/internal/cache github.com/evanw/esbuild/internal/resolver -github.com/tetratelabs/wazero +github.com/gohugoio/hugo/helpers +github.com/tetratelabs/wazero/internal/engine/wazevo +github.com/evanw/esbuild/internal/graph +github.com/evanw/esbuild/internal/bundler github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/resources/resource github.com/gohugoio/hugo/source -github.com/gohugoio/hugo/modules/npm github.com/gohugoio/hugo/create/skeletons -github.com/tetratelabs/wazero/imports/wasi_snapshot_preview1 -github.com/evanw/esbuild/internal/graph +github.com/gohugoio/hugo/modules/npm github.com/gohugoio/hugo/resources/images +github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/internal/js github.com/gohugoio/hugo/resources/postpub github.com/gohugoio/hugo/hugolib/doctree -github.com/gohugoio/hugo/resources/page -github.com/evanw/esbuild/internal/bundler -github.com/gohugoio/hugo/internal/warpc +github.com/tetratelabs/wazero github.com/evanw/esbuild/internal/linker +github.com/tetratelabs/wazero/imports/wasi_snapshot_preview1 +github.com/gohugoio/hugo/internal/warpc +github.com/evanw/esbuild/pkg/api github.com/gohugoio/hugo/resources/page/pagemeta github.com/gohugoio/hugo/resources/page/page_generate github.com/gohugoio/hugo/tpl/tplimpl github.com/gohugoio/hugo/config/allconfig -github.com/evanw/esbuild/pkg/api github.com/gohugoio/hugo/resources github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/gohugoio/hugo/deps -github.com/gohugoio/hugo/resources/resource_transformers/babel github.com/gohugoio/hugo/resources/resource_factories/create +github.com/gohugoio/hugo/publisher +github.com/gohugoio/hugo/resources/resource_transformers/babel github.com/gohugoio/hugo/resources/resource_transformers/cssjs github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass +github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss +github.com/gohugoio/hugo/tpl/internal/resourcehelpers github.com/gohugoio/hugo/resources/resource_factories/bundler -github.com/gohugoio/hugo/publisher -github.com/gohugoio/hugo/resources/resource_transformers/templates github.com/gohugoio/hugo/resources/resource_transformers/integrity -github.com/gohugoio/hugo/tpl/internal/resourcehelpers github.com/gohugoio/hugo/resources/resource_transformers/minifier -github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss +github.com/gohugoio/hugo/resources/resource_transformers/templates github.com/gohugoio/hugo/resources/resource_transformers/htesting -github.com/gohugoio/hugo/langs/i18n -github.com/gohugoio/hugo/tpl/internal github.com/gohugoio/hugo/internal/js/esbuild +github.com/gohugoio/hugo/langs/i18n github.com/gohugoio/hugo/config/testconfig -github.com/gohugoio/hugo/tpl/cast +github.com/gohugoio/hugo/tpl/internal +github.com/gohugoio/hugo/tpl/compare github.com/gohugoio/hugo/tpl/crypto +github.com/gohugoio/hugo/tpl/css github.com/gohugoio/hugo/tpl/data github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/diagrams github.com/gohugoio/hugo/tpl/encoding -github.com/gohugoio/hugo/tpl/compare -github.com/gohugoio/hugo/tpl/css github.com/gohugoio/hugo/tpl/fmt github.com/gohugoio/hugo/tpl/hash +github.com/gohugoio/hugo/tpl/cast github.com/gohugoio/hugo/tpl/hugo github.com/gohugoio/hugo/tpl/images github.com/gohugoio/hugo/tpl/inflect @@ -2777,10 +2813,10 @@ github.com/gohugoio/hugo/tpl/math github.com/gohugoio/hugo/tpl/openapi/openapi3 github.com/gohugoio/hugo/tpl/os -github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/page github.com/gohugoio/hugo/tpl/partials github.com/gohugoio/hugo/tpl/path +github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/reflect github.com/gohugoio/hugo/tpl/js github.com/gohugoio/hugo/tpl/safe @@ -2925,20 +2961,56 @@ === RUN TestCommands/warnf_stderr === PAUSE TestCommands/warnf_stderr === CONT TestCommands/commands_errors +=== CONT TestCommands/hugo_printpathwarnings +=== CONT TestCommands/hugo__path-warnings-postprocess +=== CONT TestCommands/server__edit_config +=== CONT TestCommands/warnf_stderr === CONT TestCommands/hugo_configprod === CONT TestCommands/hugo_configdev_environment -=== CONT TestCommands/warnf_stderr +=== CONT TestCommands/hugo__noconfig +=== CONT TestCommands/hugo_configdev_env +=== CONT TestCommands/hugo_build === CONT TestCommands/hugo__minify_issue13988 +=== CONT TestCommands/hugo__watch +=== NAME TestCommands/hugo__noconfig + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 + + > mkdir mysite + > cd mysite + $WORK/mysite + > ! hugo + [stdout] + Total in 1 ms + [stderr] + Unable to locate config file or config directory. Perhaps you need to create a new site. + Run `hugo help new` for details. + [exit status 1] + > stderr 'Unable to locate config file or config directory' + > ls . + [stdout] + Empty dir + + > stdout 'Empty dir' + PASS + === CONT TestCommands/hugo__flags -=== CONT TestCommands/hugo__errors -=== CONT TestCommands/hugo__configdir -=== CONT TestCommands/hugo -=== CONT TestCommands/gen -=== CONT TestCommands/env -=== CONT TestCommands/version -=== NAME TestCommands/env +=== NAME TestCommands/hugo_build testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -2953,21 +3025,35 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo env command. (0.127s) - > hugo env + # Test the hugo build command (alias for hugo) (0.252s) + > hugo build [stdout] + Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown - GOOS="linux" - GOARCH="arm64" - GOVERSION="go1.24.9" - > stdout 'GOARCH' - > ! stderr . + + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 65 ms + > stdout 'Pages.*|1' + > stdout 'Total in' + > checkfile public/index.html + > checkfile public/p1/index.html + > grep 'IsServer: false;IsProduction: true' public/index.html PASS -=== CONT TestCommands/deprecate +=== CONT TestCommands/hugo__errors === NAME TestCommands/hugo_configprod testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -2982,7 +3068,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo command. (0.179s) + # Test the hugo command. (0.261s) > hugo [stdout] Start building sites … @@ -2999,14 +3085,14 @@ Aliases │ 0 Cleaned │ 0 - Total in 75 ms + Total in 98 ms > grep 'myparam: §' public/index.html PASS -=== CONT TestCommands/convert +=== CONT TestCommands/hugo__configdir === NAME TestCommands/warnf_stderr testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3021,7 +3107,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Issue #13074 (0.206s) + # Issue #13074 (0.265s) > hugo [stdout] Start building sites … @@ -3038,17 +3124,57 @@ Aliases │ 0 Cleaned │ 0 - Total in 79 ms + Total in 91 ms [stderr] WARN This is a warning > stderr 'warning' > ! stdout 'warning' PASS -=== CONT TestCommands/config__cachedir +=== CONT TestCommands/hugo +=== NAME TestCommands/hugo__path-warnings-postprocess + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 + + > hugo --printPathWarnings + [stdout] + Start building sites … + hugo v0.152.2 linux/arm64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 8 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 62 ms + [stderr] + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + > ! stdout 'Duplicate' + PASS + +=== CONT TestCommands/gen === NAME TestCommands/hugo__minify_issue13988 testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3079,24 +3205,24 @@ Aliases │ 0 Cleaned │ 0 - Total in 69 ms + Total in 90 ms [stderr] - INFO build: step process substep collect files 1 files_total 1 pages_total 1 resources_total 0 duration 196.961µs - INFO build: step process duration 6.106202ms - INFO build: step assemble duration 242.721µs - INFO build: step render substep pages site en outputFormat html duration 625.965µs - INFO build: step render pages 1 content 1 duration 649.925µs - INFO build: step render deferred count 0 duration 1.12µs - INFO build: step postProcess duration 4.4µs - INFO build: duration 7.121129ms + INFO build: step process substep collect files 1 files_total 1 pages_total 1 resources_total 0 duration 220.96µs + INFO build: step process duration 11.58556ms + INFO build: step assemble duration 245.36µs + INFO build: step render substep pages site en outputFormat html duration 526.08µs + INFO build: step render pages 1 content 1 duration 550.84µs + INFO build: step render deferred count 0 duration 680ns + INFO build: step postProcess duration 5.6µs + INFO build: duration 12.5078ms > ! stderr 'deprecated' > grep '

one

two

' public/index.html PASS -=== CONT TestCommands/config -=== NAME TestCommands/hugo__configdir +=== CONT TestCommands/env +=== NAME TestCommands/hugo_configdev_env testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3111,6 +3237,8 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 + # Test the hugo command. (0.408s) + > env HUGO_ENV=development > hugo [stdout] Start building sites … @@ -3119,7 +3247,7 @@ │ EN ──────────────────┼──── - Pages │ 0 + Pages │ 2 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -3127,14 +3255,14 @@ Aliases │ 0 Cleaned │ 0 - Total in 34 ms - > ! stderr . + Total in 108 ms + > grep 'myparam: dev§' public/index.html PASS -=== CONT TestCommands/completion -=== NAME TestCommands/hugo +=== CONT TestCommands/deprecate +=== NAME TestCommands/hugo_printpathwarnings testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3149,8 +3277,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo command. (0.263s) - > hugo + > hugo --printPathWarnings [stdout] Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown @@ -3166,18 +3293,16 @@ Aliases │ 0 Cleaned │ 0 - Total in 83 ms - > stdout 'Pages.*|1' - > stdout 'Total in' - > checkfile public/index.html - > checkfile public/p1/index.html - > grep 'IsServer: false;IsProduction: true' public/index.html + Total in 95 ms + [stderr] + WARN Duplicate target paths: /index.html (2) + > stderr 'Duplicate target paths: .index.html \(2\)' PASS -=== CONT TestCommands/hugo__publishdir_in_config -=== NAME TestCommands/version +=== CONT TestCommands/convert +=== NAME TestCommands/env testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3192,90 +3317,64 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo version command. (0.282s) - > hugo -h + # Test the hugo env command. (0.155s) + > hugo env [stdout] - hugo is the main command, used to build your Hugo site. - - Hugo is a Fast and Flexible Static Site Generator - built with love by spf13 and friends in Go. + hugo v0.152.2 linux/arm64 BuildDate=unknown + GOOS="linux" + GOARCH="arm64" + GOVERSION="go1.24.9" + > stdout 'GOARCH' + > ! stderr . + PASS - Complete documentation is available at https://gohugo.io/. +=== CONT TestCommands/config__cachedir +=== NAME TestCommands/hugo + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 - Usage: - hugo [flags] - hugo [command] + # Test the hugo command. (0.269s) + > hugo + [stdout] + Start building sites … + hugo v0.152.2 linux/arm64 BuildDate=unknown - Available Commands: - build Build your site - completion Generate the autocompletion script for the specified shell - config Display site configuration - convert Convert front matter to another format - env Display version and environment info - gen Generate documentation and syntax highlighting styles - help Help about any command - import Import a site from another system - list List content - mod Manage modules - new Create new content - server Start the embedded web server - version Display version - Flags: - -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ - -D, --buildDrafts include content marked as draft - -E, --buildExpired include expired content - -F, --buildFuture include content with publishdate in the future - --cacheDir string filesystem path to cache directory - --cleanDestinationDir remove files from destination not found in static directories - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - -c, --contentDir string filesystem path to content directory - -d, --destination string filesystem path to write files to - --disableKinds strings disable different kind of pages (home, RSS etc.) - --enableGitInfo add Git revision, date, author, and CODEOWNERS info to the pages - -e, --environment string build environment - --forceSyncStatic copy all files when static is changed. - --gc enable to run some cleanup tasks (remove unused cache files) after the build - -h, --help help for hugo - --ignoreCache ignores the cache directory - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - -l, --layoutDir string filesystem path to layout directory - --logLevel string log level (debug|info|warn|error) - --minify minify any supported output format (HTML, XML etc.) - --noBuildLock don't create .hugo_build.lock file - --noChmod don't sync permission mode of files - --noTimes don't sync modification time of files - --panicOnWarning panic on first WARNING log - --poll string set this to a poll interval, e.g --poll 700ms, to use a poll based approach to watch for file system changes - --printI18nWarnings print missing translations - --printMemoryUsage print memory usage to screen at intervals - --printPathWarnings print warnings on duplicate target paths etc. - --printUnusedTemplates print warnings on unused templates. - --quiet build in quiet mode - --renderSegments strings named segments to render (configured in the segments config) - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --templateMetrics display metrics about template executions - --templateMetricsHints calculate some improvement hints when combined with --templateMetrics - -t, --theme strings themes to use (located in /themes/THEMENAME/) - --themesDir string filesystem path to themes directory - --trace file write trace to file (not useful in general) - -w, --watch watch filesystem for changes and recreate as needed + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 - Use "hugo [command] --help" for more information about a command. - > stdout 'hugo is the main command, used to build your Hugo site' - > hugo version - [stdout] - hugo v0.152.2 linux/arm64 BuildDate=unknown - > stdout 'hugo v.* BuildDate=unknown' + Total in 55 ms + > stdout 'Pages.*|1' + > stdout 'Total in' + > checkfile public/index.html + > checkfile public/p1/index.html + > grep 'IsServer: false;IsProduction: true' public/index.html PASS -=== CONT TestCommands/hugo_configdev_env -=== NAME TestCommands/completion +=== CONT TestCommands/config +=== NAME TestCommands/hugo__configdir testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3290,46 +3389,30 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the completion commands. (0.140s) - > hugo completion -h + > hugo [stdout] - Generate the autocompletion script for hugo for the specified shell. - See each sub-command's help for details on how to use the generated script. - - Usage: - hugo completion [command] - - Available Commands: - bash Generate the autocompletion script for bash - fish Generate the autocompletion script for fish - powershell Generate the autocompletion script for powershell - zsh Generate the autocompletion script for zsh + Start building sites … + hugo v0.152.2 linux/arm64 BuildDate=unknown - Flags: - -h, --help help for completion - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --noBuildLock don't create .hugo_build.lock file - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory + │ EN + ──────────────────┼──── + Pages │ 0 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 - Use "hugo completion [command] --help" for more information about a command. - > stdout 'Generate the autocompletion script for hugo for the specified shell.' + Total in 78 ms + > ! stderr . PASS -=== CONT TestCommands/hugo_build +=== CONT TestCommands/completion === NAME TestCommands/hugo_configdev_environment testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3344,7 +3427,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo command. (0.388s) + # Test the hugo command. (0.575s) > env HUGO_ENVIRONMENT=development > hugo [stdout] @@ -3362,7 +3445,7 @@ Aliases │ 0 Cleaned │ 0 - Total in 51 ms + Total in 106 ms > grep 'myparam: dev§' public/index.html > hugo -e production [stdout] @@ -3380,14 +3463,14 @@ Aliases │ 0 Cleaned │ 0 - Total in 57 ms + Total in 73 ms > grep 'myparam: §' public/index.html PASS -=== CONT TestCommands/hugo__watch +=== CONT TestCommands/hugo__static_composite === NAME TestCommands/commands_errors testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3402,7 +3485,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Testing various error situations. (0.402s) + # Testing various error situations. (0.625s) > ! hugo mods [stdout] hugo is the main command, used to build your Hugo site. @@ -3673,10 +3756,10 @@ > stderr 'unknown command "foo" for "hugo mod"' PASS -=== CONT TestCommands/hugo__static_composite -=== NAME TestCommands/hugo__errors +=== CONT TestCommands/hugo__static +=== NAME TestCommands/completion testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3691,46 +3774,23 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Testing error output. - # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.176s) - > hugo mod get -h + # Test the completion commands. (0.160s) + > hugo completion -h [stdout] - - Resolves dependencies in your current Hugo project. - - Some examples: - - Install the latest version possible for a given module: - - hugo mod get github.com/gohugoio/testshortcodes - - Install a specific version: - - hugo mod get github.com/gohugoio/testshortcodes@v0.3.0 - - Install the latest versions of all direct module dependencies: - - hugo mod get - hugo mod get ./... (recursive) - - Install the latest versions of all module dependencies (direct and indirect): - - hugo mod get -u - hugo mod get -u ./... (recursive) - - Run "go help get" for more information. All flags available for "go get" is also relevant here. - - Note that Hugo will always start out by resolving the components defined in the site - configuration, provided by a _vendor directory (if no --ignoreVendorPaths flag provided), - Go Modules, or a folder inside the themes directory, in that order. - - See https://gohugo.io/hugo-modules/ for more information. + Generate the autocompletion script for hugo for the specified shell. + See each sub-command's help for details on how to use the generated script. Usage: - hugo mod get [flags] [args] + hugo completion [command] + + Available Commands: + bash Generate the autocompletion script for bash + fish Generate the autocompletion script for fish + powershell Generate the autocompletion script for powershell + zsh Generate the autocompletion script for zsh Flags: - -h, --help help for get + -h, --help help for completion Global Flags: --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 @@ -3746,101 +3806,174 @@ -s, --source string filesystem path to read files relative from --themesDir string filesystem path to themes directory - > stdout 'Resolves dependencies in your current Hugo project' - # Invalid flag. Should print an error message to stderr and the help to stdout. (0.118s) - > ! hugo --asdf + Use "hugo completion [command] --help" for more information about a command. + > stdout 'Generate the autocompletion script for hugo for the specified shell.' + PASS + +=== CONT TestCommands/hugo__publishdir_in_config +=== NAME TestCommands/hugo__static_composite + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 + + > hugo [stdout] - hugo is the main command, used to build your Hugo site. + Start building sites … + hugo v0.152.2 linux/arm64 BuildDate=unknown - Hugo is a Fast and Flexible Static Site Generator - built with love by spf13 and friends in Go. - Complete documentation is available at https://gohugo.io/. + │ EN + ──────────────────┼──── + Pages │ 3 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 3 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 - Usage: - hugo [flags] - hugo [command] + Total in 68 ms + > ls public/files + [stdout] + -rw-r--r-- 0644 2025-10-30T21:50:51+14:00 f2.txt + -rw-r--r-- 0644 2025-10-30T21:50:51+14:00 f1.txt - Available Commands: - build Build your site - completion Generate the autocompletion script for the specified shell - config Display site configuration - convert Convert front matter to another format - env Display version and environment info - gen Generate documentation and syntax highlighting styles - help Help about any command - import Import a site from another system - list List content - mod Manage modules - new Create new content - server Start the embedded web server - version Display version + > checkfile public/files/f1.txt + > checkfile public/files/f2.txt + > checkfile public/f3.txt + PASS - Flags: - -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ - -D, --buildDrafts include content marked as draft - -E, --buildExpired include expired content - -F, --buildFuture include content with publishdate in the future - --cacheDir string filesystem path to cache directory - --cleanDestinationDir remove files from destination not found in static directories - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - -c, --contentDir string filesystem path to content directory - -d, --destination string filesystem path to write files to - --disableKinds strings disable different kind of pages (home, RSS etc.) - --enableGitInfo add Git revision, date, author, and CODEOWNERS info to the pages - -e, --environment string build environment - --forceSyncStatic copy all files when static is changed. - --gc enable to run some cleanup tasks (remove unused cache files) after the build - -h, --help help for hugo - --ignoreCache ignores the cache directory - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - -l, --layoutDir string filesystem path to layout directory - --logLevel string log level (debug|info|warn|error) - --minify minify any supported output format (HTML, XML etc.) - --noBuildLock don't create .hugo_build.lock file - --noChmod don't sync permission mode of files - --noTimes don't sync modification time of files - --panicOnWarning panic on first WARNING log - --poll string set this to a poll interval, e.g --poll 700ms, to use a poll based approach to watch for file system changes - --printI18nWarnings print missing translations - --printMemoryUsage print memory usage to screen at intervals - --printPathWarnings print warnings on duplicate target paths etc. - --printUnusedTemplates print warnings on unused templates. - --quiet build in quiet mode - --renderSegments strings named segments to render (configured in the segments config) - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --templateMetrics display metrics about template executions - --templateMetricsHints calculate some improvement hints when combined with --templateMetrics - -t, --theme strings themes to use (located in /themes/THEMENAME/) - --themesDir string filesystem path to themes directory - --trace file write trace to file (not useful in general) - -w, --watch watch filesystem for changes and recreate as needed +=== CONT TestCommands/hugo__processingstats2 +=== NAME TestCommands/hugo__flags + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 - Use "hugo [command] --help" for more information about a command. + # Test the hugo command. (0.334s) + > hugo --baseURL http://example.com/ --minify --destination ${WORK}/newpublic --clock 2021-11-06T22:30:00.00+09:00 -e staging --config ${WORK}/myconfig --configDir ${WORK}/myconfigdir -s mysource + [stdout] + Start building sites … + hugo v0.152.2 linux/arm64 BuildDate=unknown - [stderr] - command error: unknown flag: --asdf - [exit status 1] - > stderr 'unknown flag: --asdf' - > stdout 'hugo is the main command' - # This should fail the build, print an error message to stderr, but no help output. (0.117s) - > ! hugo + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 99 ms + > stdout 'Pages.*|1' + > stdout 'Total in' + > grep 'Home: http://example.com/, Time: 2021-11-06' newpublic/index.html + > grep 'Environment: staging, foo: bar, bar: baz' newpublic/index.html + # Verify that it's minified. (0.321s) + > grep 'Home' newpublic/index.html + > hugo --quiet + > ! stdout . + PASS + +=== CONT TestCommands/hugo__processingstats +=== NAME TestCommands/hugo__static + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 + + > hugo --quiet + > ls public/files [stdout] - Total in 0 ms - [stderr] - failed to load config: "$WORK/hugo.toml:1:8": unmarshal failed: toml: expected character = - [exit status 1] - > ! stdout 'hugo is the main command' - > stderr 'failed to load config' + -rw-r--r-- 0644 2025-10-30T21:50:51+14:00 f1.txt + -rw-r--r-- 0644 2025-10-30T21:50:51+14:00 f2.txt + + > stdout 'f1.txt' + > stdout 'f2.txt' + > grep 'enf1' public/files/f1.txt # en mount is last. + > grep 'frf2' public/files/f2.txt PASS -=== CONT TestCommands/hugo__static +=== CONT TestCommands/hugo__path-warnings_issue13164 +=== NAME TestCommands/hugo__publishdir_in_config + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 + + # Test the hugo command. (0.236s) + > hugo + [stdout] + Start building sites … + hugo v0.152.2 linux/arm64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 1 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 66 ms + > grep 'Home' newpublic/index.html + PASS + +=== CONT TestCommands/hugo__path-warnings === NAME TestCommands/config__cachedir testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4479,7 +4612,7 @@ [uglyurls] > [darwin] stdout 'home/Library/Caches/hugo_cache' > [linux] stdout 'xdgcachehome/hugo_cache' - # Repeat it to make sure it handles an existing hugo_cache dir. (0.136s) + # Repeat it to make sure it handles an existing hugo_cache dir. (0.258s) > hugo config [stdout] archetypedir = 'archetypes' @@ -5104,10 +5237,10 @@ > [linux] stdout 'xdgcachehome/hugo_cache' PASS -=== CONT TestCommands/hugo__path-warnings_issue13164 -=== NAME TestCommands/hugo__flags +=== CONT TestCommands/version +=== NAME TestCommands/hugo__errors testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5122,77 +5255,156 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo command. (0.201s) - > hugo --baseURL http://example.com/ --minify --destination ${WORK}/newpublic --clock 2021-11-06T22:30:00.00+09:00 -e staging --config ${WORK}/myconfig --configDir ${WORK}/myconfigdir -s mysource + # Testing error output. + # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.258s) + > hugo mod get -h [stdout] - Start building sites … - hugo v0.152.2 linux/arm64 BuildDate=unknown + Resolves dependencies in your current Hugo project. - │ EN - ──────────────────┼──── - Pages │ 2 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 + Some examples: - Total in 51 ms - > stdout 'Pages.*|1' - > stdout 'Total in' - > grep 'Home: http://example.com/, Time: 2021-11-06' newpublic/index.html - > grep 'Environment: staging, foo: bar, bar: baz' newpublic/index.html - # Verify that it's minified. (0.216s) - > grep 'Home' newpublic/index.html - > hugo --quiet - > ! stdout . - PASS + Install the latest version possible for a given module: -=== CONT TestCommands/hugo__processingstats2 -=== NAME TestCommands/hugo_configdev_env - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 + hugo mod get github.com/gohugoio/testshortcodes - # Test the hugo command. (0.203s) - > env HUGO_ENV=development - > hugo + Install a specific version: + + hugo mod get github.com/gohugoio/testshortcodes@v0.3.0 + + Install the latest versions of all direct module dependencies: + + hugo mod get + hugo mod get ./... (recursive) + + Install the latest versions of all module dependencies (direct and indirect): + + hugo mod get -u + hugo mod get -u ./... (recursive) + + Run "go help get" for more information. All flags available for "go get" is also relevant here. + + Note that Hugo will always start out by resolving the components defined in the site + configuration, provided by a _vendor directory (if no --ignoreVendorPaths flag provided), + Go Modules, or a folder inside the themes directory, in that order. + + See https://gohugo.io/hugo-modules/ for more information. + + Usage: + hugo mod get [flags] [args] + + Flags: + -h, --help help for get + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --noBuildLock don't create .hugo_build.lock file + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + + > stdout 'Resolves dependencies in your current Hugo project' + # Invalid flag. Should print an error message to stderr and the help to stdout. (0.240s) + > ! hugo --asdf [stdout] - Start building sites … - hugo v0.152.2 linux/arm64 BuildDate=unknown + hugo is the main command, used to build your Hugo site. + Hugo is a Fast and Flexible Static Site Generator + built with love by spf13 and friends in Go. - │ EN - ──────────────────┼──── - Pages │ 2 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 + Complete documentation is available at https://gohugo.io/. - Total in 55 ms - > grep 'myparam: dev§' public/index.html + Usage: + hugo [flags] + hugo [command] + + Available Commands: + build Build your site + completion Generate the autocompletion script for the specified shell + config Display site configuration + convert Convert front matter to another format + env Display version and environment info + gen Generate documentation and syntax highlighting styles + help Help about any command + import Import a site from another system + list List content + mod Manage modules + new Create new content + server Start the embedded web server + version Display version + + Flags: + -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ + -D, --buildDrafts include content marked as draft + -E, --buildExpired include expired content + -F, --buildFuture include content with publishdate in the future + --cacheDir string filesystem path to cache directory + --cleanDestinationDir remove files from destination not found in static directories + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + -c, --contentDir string filesystem path to content directory + -d, --destination string filesystem path to write files to + --disableKinds strings disable different kind of pages (home, RSS etc.) + --enableGitInfo add Git revision, date, author, and CODEOWNERS info to the pages + -e, --environment string build environment + --forceSyncStatic copy all files when static is changed. + --gc enable to run some cleanup tasks (remove unused cache files) after the build + -h, --help help for hugo + --ignoreCache ignores the cache directory + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + -l, --layoutDir string filesystem path to layout directory + --logLevel string log level (debug|info|warn|error) + --minify minify any supported output format (HTML, XML etc.) + --noBuildLock don't create .hugo_build.lock file + --noChmod don't sync permission mode of files + --noTimes don't sync modification time of files + --panicOnWarning panic on first WARNING log + --poll string set this to a poll interval, e.g --poll 700ms, to use a poll based approach to watch for file system changes + --printI18nWarnings print missing translations + --printMemoryUsage print memory usage to screen at intervals + --printPathWarnings print warnings on duplicate target paths etc. + --printUnusedTemplates print warnings on unused templates. + --quiet build in quiet mode + --renderSegments strings named segments to render (configured in the segments config) + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --templateMetrics display metrics about template executions + --templateMetricsHints calculate some improvement hints when combined with --templateMetrics + -t, --theme strings themes to use (located in /themes/THEMENAME/) + --themesDir string filesystem path to themes directory + --trace file write trace to file (not useful in general) + -w, --watch watch filesystem for changes and recreate as needed + + Use "hugo [command] --help" for more information about a command. + + [stderr] + command error: unknown flag: --asdf + [exit status 1] + > stderr 'unknown flag: --asdf' + > stdout 'hugo is the main command' + # This should fail the build, print an error message to stderr, but no help output. (0.269s) + > ! hugo + [stdout] + Total in 0 ms + [stderr] + failed to load config: "$WORK/hugo.toml:1:8": unmarshal failed: toml: expected character = + [exit status 1] + > ! stdout 'hugo is the main command' + > stderr 'failed to load config' PASS -=== NAME TestCommands/hugo__publishdir_in_config +=== CONT TestCommands/server_render_to_memory +=== NAME TestCommands/hugo__processingstats2 testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5207,7 +5419,8 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo command. (0.221s) + > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p1.gif + > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p2.gif > hugo [stdout] Start building sites … @@ -5216,23 +5429,23 @@ │ EN ──────────────────┼──── - Pages │ 1 + Pages │ 10 Paginator pages │ 0 - Non-page files │ 0 + Non-page files │ 2 Static files │ 0 Processed images │ 0 Aliases │ 0 Cleaned │ 0 - Total in 92 ms - > grep 'Home' newpublic/index.html + Total in 77 ms + > stdout 'Pages.*/| 10\s' + > stdout 'Non-page files.*/| 2\s' PASS -=== CONT TestCommands/hugo__processingstats -=== CONT TestCommands/hugo__path-warnings-postprocess -=== NAME TestCommands/hugo_build +=== CONT TestCommands/server_render_static_to_disk +=== NAME TestCommands/hugo__path-warnings_issue13164 testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5247,8 +5460,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo build command (alias for hugo) (0.238s) - > hugo build + > hugo --printPathWarnings [stdout] Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown @@ -5256,7 +5468,7 @@ │ EN ──────────────────┼──── - Pages │ 2 + Pages │ 1 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -5264,48 +5476,14 @@ Aliases │ 0 Cleaned │ 0 - Total in 74 ms - > stdout 'Pages.*|1' - > stdout 'Total in' - > checkfile public/index.html - > checkfile public/p1/index.html - > grep 'IsServer: false;IsProduction: true' public/index.html - PASS - -=== CONT TestCommands/hugo__path-warnings -=== NAME TestCommands/hugo__static - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 - - > hugo --quiet - > ls public/files - [stdout] - -rw-r--r-- 0644 2025-10-29T19:12:59-12:00 f1.txt - -rw-r--r-- 0644 2025-10-29T19:12:59-12:00 f2.txt - - > stdout 'f1.txt' - > stdout 'f2.txt' - > grep 'enf1' public/files/f1.txt # en mount is last. - > grep 'frf2' public/files/f2.txt + Total in 56 ms + > ! stderr 'Duplicate target paths' PASS -=== CONT TestCommands/hugo__noconfig +=== CONT TestCommands/server_disablelivereload__config === NAME TestCommands/deprecate testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5320,7 +5498,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test deprecation logging. (0.514s) + # Test deprecation logging. (0.807s) > hugo -e info --logLevel info [stdout] Start building sites … @@ -5337,18 +5515,18 @@ Aliases │ 0 Cleaned │ 0 - Total in 54 ms + Total in 110 ms [stderr] - INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 91.36µs - INFO build: step process duration 151.201µs - INFO build: step assemble duration 240.841µs + INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 25.47132ms + INFO build: step process duration 25.54404ms + INFO build: step assemble duration 283.92µs INFO deprecated: item was deprecated in Hugo 0.152.2 and will be removed in a future release. alternative - INFO build: step render substep pages site en outputFormat html duration 558.603µs - INFO build: step render substep pages site en outputFormat rss duration 343.642µs - INFO build: step render pages 3 content 0 duration 941.566µs - INFO build: step render deferred count 0 duration 3.32µs - INFO build: step postProcess duration 6.36µs - INFO build: duration 1.46313ms + INFO build: step render substep pages site en outputFormat html duration 506µs + INFO build: step render substep pages site en outputFormat rss duration 543.48µs + INFO build: step render pages 3 content 0 duration 1.1144ms + INFO build: step render deferred count 0 duration 1.08µs + INFO build: step postProcess duration 9.8µs + INFO build: duration 27.09096ms > stderr 'INFO deprecated: item was deprecated in Hugo' > hugo -e warn --logLevel warn [stdout] @@ -5366,7 +5544,7 @@ Aliases │ 0 Cleaned │ 0 - Total in 35 ms + Total in 80 ms [stderr] WARN deprecated: item was deprecated in Hugo 0.149.2 and will be removed in a future release. alternative > stderr 'WARN deprecated: item was deprecated in Hugo' @@ -5375,7 +5553,7 @@ Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown - Total in 81 ms + Total in 70 ms [stderr] ERROR deprecated: item was deprecated in Hugo 0.137.2 and subsequently removed. alternative error building site: logged 1 error(s) @@ -5383,10 +5561,10 @@ > stderr 'ERROR deprecated: item was deprecated in Hugo' PASS -=== CONT TestCommands/server -=== NAME TestCommands/hugo__static_composite +=== CONT TestCommands/server_disablelivereload +=== NAME TestCommands/hugo__path-warnings testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5401,7 +5579,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo + > hugo --printPathWarnings [stdout] Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown @@ -5409,29 +5587,25 @@ │ EN ──────────────────┼──── - Pages │ 3 + Pages │ 8 Paginator pages │ 0 Non-page files │ 0 - Static files │ 3 + Static files │ 0 Processed images │ 0 Aliases │ 0 Cleaned │ 0 - Total in 64 ms - > ls public/files - [stdout] - -rw-r--r-- 0644 2025-10-29T19:12:59-12:00 f2.txt - -rw-r--r-- 0644 2025-10-29T19:12:59-12:00 f1.txt - - > checkfile public/files/f1.txt - > checkfile public/files/f2.txt - > checkfile public/f3.txt + Total in 86 ms + [stderr] + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + WARN Duplicate target paths: /p1/index.html (3) + > stderr 'Duplicate' PASS -=== CONT TestCommands/server_render_to_memory +=== CONT TestCommands/server__watch_moduleconfig === NAME TestCommands/hugo__processingstats testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5470,16 +5644,16 @@ Aliases │ 1 │ 0 Cleaned │ 0 │ 0 - Total in 74 ms + Total in 126 ms > stdout 'Pages.*3.*2' > stdout 'Processed images.*2.*1' > stdout 'Static files.*4 |' > ls public/images [stdout] - -rw-r--r-- 0644 2025-10-29T19:12:59-12:00 p1.gif - -rw-r--r-- 0644 2025-10-29T19:12:59-12:00 p2.gif - -rw-r--r-- 0644 2025-10-29T19:12:59-12:00 p3.gif - -rw-r--r-- 0644 2025-10-29T19:12:59-12:00 p4.gif + -rw-r--r-- 0644 2025-10-30T21:50:51+14:00 p1.gif + -rw-r--r-- 0644 2025-10-30T21:50:51+14:00 p2.gif + -rw-r--r-- 0644 2025-10-30T21:50:51+14:00 p3.gif + -rw-r--r-- 0644 2025-10-30T21:50:51+14:00 p4.gif > stdout 'p1.gif' > stdout 'p2.gif' @@ -5487,89 +5661,10 @@ > stdout 'p4.gif' PASS -=== CONT TestCommands/server_render_static_to_disk -=== NAME TestCommands/hugo__path-warnings_issue13164 - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 - - > hugo --printPathWarnings - [stdout] - Start building sites … - hugo v0.152.2 linux/arm64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 1 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 74 ms - > ! stderr 'Duplicate target paths' - PASS - -=== CONT TestCommands/server_disablelivereload__config -=== NAME TestCommands/hugo__processingstats2 - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 - - > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p1.gif - > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p2.gif - > hugo - [stdout] - Start building sites … - hugo v0.152.2 linux/arm64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 10 - Paginator pages │ 0 - Non-page files │ 2 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 65 ms - > stdout 'Pages.*/| 10\s' - > stdout 'Non-page files.*/| 2\s' - PASS - -=== CONT TestCommands/server_disablelivereload -=== NAME TestCommands/hugo__path-warnings-postprocess +=== CONT TestCommands/server__watch_hugo_stats +=== NAME TestCommands/version testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5584,108 +5679,90 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo --printPathWarnings + # Test the hugo version command. (0.381s) + > hugo -h [stdout] - Start building sites … - hugo v0.152.2 linux/arm64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 8 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 + hugo is the main command, used to build your Hugo site. - Total in 77 ms - [stderr] - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - > ! stdout 'Duplicate' - PASS + Hugo is a Fast and Flexible Static Site Generator + built with love by spf13 and friends in Go. -=== CONT TestCommands/server__watch_moduleconfig -=== NAME TestCommands/hugo__noconfig - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 + Complete documentation is available at https://gohugo.io/. - > mkdir mysite - > cd mysite - $WORK/mysite - > ! hugo - [stdout] - Total in 1 ms - [stderr] - Unable to locate config file or config directory. Perhaps you need to create a new site. - Run `hugo help new` for details. - [exit status 1] - > stderr 'Unable to locate config file or config directory' - > ls . - [stdout] - Empty dir + Usage: + hugo [flags] + hugo [command] - > stdout 'Empty dir' - PASS + Available Commands: + build Build your site + completion Generate the autocompletion script for the specified shell + config Display site configuration + convert Convert front matter to another format + env Display version and environment info + gen Generate documentation and syntax highlighting styles + help Help about any command + import Import a site from another system + list List content + mod Manage modules + new Create new content + server Start the embedded web server + version Display version -=== CONT TestCommands/server__watch_hugo_stats -=== NAME TestCommands/hugo__path-warnings - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 + Flags: + -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ + -D, --buildDrafts include content marked as draft + -E, --buildExpired include expired content + -F, --buildFuture include content with publishdate in the future + --cacheDir string filesystem path to cache directory + --cleanDestinationDir remove files from destination not found in static directories + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + -c, --contentDir string filesystem path to content directory + -d, --destination string filesystem path to write files to + --disableKinds strings disable different kind of pages (home, RSS etc.) + --enableGitInfo add Git revision, date, author, and CODEOWNERS info to the pages + -e, --environment string build environment + --forceSyncStatic copy all files when static is changed. + --gc enable to run some cleanup tasks (remove unused cache files) after the build + -h, --help help for hugo + --ignoreCache ignores the cache directory + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + -l, --layoutDir string filesystem path to layout directory + --logLevel string log level (debug|info|warn|error) + --minify minify any supported output format (HTML, XML etc.) + --noBuildLock don't create .hugo_build.lock file + --noChmod don't sync permission mode of files + --noTimes don't sync modification time of files + --panicOnWarning panic on first WARNING log + --poll string set this to a poll interval, e.g --poll 700ms, to use a poll based approach to watch for file system changes + --printI18nWarnings print missing translations + --printMemoryUsage print memory usage to screen at intervals + --printPathWarnings print warnings on duplicate target paths etc. + --printUnusedTemplates print warnings on unused templates. + --quiet build in quiet mode + --renderSegments strings named segments to render (configured in the segments config) + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --templateMetrics display metrics about template executions + --templateMetricsHints calculate some improvement hints when combined with --templateMetrics + -t, --theme strings themes to use (located in /themes/THEMENAME/) + --themesDir string filesystem path to themes directory + --trace file write trace to file (not useful in general) + -w, --watch watch filesystem for changes and recreate as needed - > hugo --printPathWarnings + Use "hugo [command] --help" for more information about a command. + > stdout 'hugo is the main command, used to build your Hugo site' + > hugo version [stdout] - Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 8 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 61 ms - [stderr] - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - WARN Duplicate target paths: /p1/index.html (3) - > stderr 'Duplicate' + > stdout 'hugo v.* BuildDate=unknown' PASS +=== CONT TestCommands/server__multihost === NAME TestCommands/config testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5700,7 +5777,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the config command. (0.639s) + # Test the config command. (1.030s) > hugo config -h [stdout] Display site configuration, both default and custom settings. @@ -7201,11 +7278,10 @@ # Test files (0.000s) PASS -=== CONT TestCommands/server__multihost === CONT TestCommands/server__error_recovery_edit_content === NAME TestCommands/convert testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7220,7 +7296,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the convert commands. (0.978s) + # Test the convert commands. (1.634s) > hugo convert -h [stdout] Convert front matter to another format. @@ -7357,7 +7433,7 @@ === CONT TestCommands/server__error_recovery_edit_config === NAME TestCommands/gen testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7372,7 +7448,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the gen commands. (1.019s) + # Test the gen commands. (1.432s) > hugo gen -h [stdout] Generate documentation for your project using Hugo's documentation engine, including syntax highlighting for various programming languages. @@ -7547,7 +7623,7 @@ [exit status 1] > stderr 'invalid style: __invalid_style__' # Not empty classes. - # From Hugo 0.149.0 empty classes are always removed, so no need for the omitEmpty flag. (0.194s) + # From Hugo 0.149.0 empty classes are always removed, so no need for the omitEmpty flag. (0.348s) > hugo gen chromastyles --style monokai [stdout] /* Generated using: hugo gen chromastyles --style monokai */ @@ -7686,7 +7762,7 @@ [stderr] WARN deprecated: --omitEmpty was deprecated in Hugo v0.149.0 and will be removed in a future release. Flag is no longer needed, empty classes are now always omitted. > stderr 'deprecated: --omitEmpty was deprecated' - # Disable class comments. (0.220s) + # Disable class comments. (0.320s) > hugo gen chromastyles --style monokai [stdout] /* Generated using: hugo gen chromastyles --style monokai */ @@ -7828,7 +7904,7 @@ === CONT TestCommands/server__edit_content === NAME TestCommands/server_disablelivereload__config testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7867,18 +7943,18 @@ Aliases │ 0 Cleaned │ 0 - Built in 12 ms + Built in 1 ms Environment: "development" Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:45715/ (bind address 127.0.0.1) + Web Server is available at http://localhost:42937/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== CONT TestCommands/server__edit_config -=== NAME TestCommands/server_disablelivereload +=== CONT TestCommands/mod_init +=== NAME TestCommands/server__watch_moduleconfig testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7893,16 +7969,15 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo server --disableLiveReload & + > hugo server --renderToMemory --disableLiveReload & > waitServer - > ! grep 'livereload' public/index.html > stopServer - > ! stderr . - [background] hugo server --disableLiveReload: exit status 0 + > wait + [background] hugo server --renderToMemory --disableLiveReload: exit status 0 [stdout] port 1313 already in use, attempting to use an available port Watching for changes in $WORK/layouts - Watching for config changes in $WORK/hugo.toml + Watching for config changes in $WORK/hugo.toml, $WORK/themes/mytheme/hugo.toml Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown @@ -7919,16 +7994,18 @@ Built in 1 ms Environment: "development" - Serving pages from disk + Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:38569/ (bind address 127.0.0.1) + Web Server is available at http://localhost:40295/ (bind address 127.0.0.1) Press Ctrl+C to stop + > ! stderr . + > stdout 'Watching for config changes in.*mytheme' PASS -=== CONT TestCommands/mod_init -=== NAME TestCommands/server__watch_moduleconfig +=== CONT TestCommands/server +=== NAME TestCommands/server_disablelivereload testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7943,15 +8020,16 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo server --renderToMemory --disableLiveReload & + > hugo server --disableLiveReload & > waitServer + > ! grep 'livereload' public/index.html > stopServer - > wait - [background] hugo server --renderToMemory --disableLiveReload: exit status 0 + > ! stderr . + [background] hugo server --disableLiveReload: exit status 0 [stdout] port 1313 already in use, attempting to use an available port Watching for changes in $WORK/layouts - Watching for config changes in $WORK/hugo.toml, $WORK/themes/mytheme/hugo.toml + Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown @@ -7968,37 +8046,15 @@ Built in 1 ms Environment: "development" - Serving pages from memory + Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:35851/ (bind address 127.0.0.1) + Web Server is available at http://localhost:40917/ (bind address 127.0.0.1) Press Ctrl+C to stop - > ! stderr . - > stdout 'Watching for config changes in.*mytheme' PASS -=== CONT TestCommands/noop - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 - - PASS - -=== CONT TestCommands/new_content_archetypedir === NAME TestCommands/server__watch_hugo_stats testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8037,18 +8093,39 @@ Aliases │ 0 Cleaned │ 0 - Built in 4 ms + Built in 2 ms Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:45129/ (bind address 127.0.0.1) + Web Server is available at http://localhost:41597/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS +=== CONT TestCommands/noop +=== CONT TestCommands/new_content_archetypedir +=== NAME TestCommands/noop + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 + + PASS + === CONT TestCommands/new_content === NAME TestCommands/server_render_to_memory testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8065,7 +8142,7 @@ # Test the hugo server command. # We run these tests in parallel so let Hugo decide which port to use. - # Deliberately using the alias 'serve' here. (2.739s) + # Deliberately using the alias 'serve' here. (2.725s) > hugo serve --renderToMemory & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 @@ -8075,6 +8152,7 @@ > ! stderr . [background] hugo serve --renderToMemory: exit status 0 [stdout] + port 1313 already in use, attempting to use an available port Watching for changes in $WORK/{layouts,static} Watching for config changes in $WORK/hugo.toml Start building sites … @@ -8091,46 +8169,18 @@ Aliases │ 0 Cleaned │ 0 - Built in 1 ms + Built in 2 ms Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Web Server is available at http://localhost:46863/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS === CONT TestCommands/new -=== NAME TestCommands/new_content_archetypedir - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 - - > mkdir content - > hugo new content --kind mybundle post/first-post - [stdout] - Content dir "$WORK/content/post/first-post" created - > grep 'First Post' content/post/first-post/index.md - > grep 'Site Lang: en' content/post/first-post/index.md - > grep 'Site Lang: no' content/post/first-post/index.no.md - > grep 'A text file.' content/post/first-post/file.txt - PASS - -=== CONT TestCommands/mod_tidy === NAME TestCommands/mod_init testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8145,7 +8195,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo init command. (0.194s) + # Test the hugo init command. (0.250s) > dostounix golden/go.mod.testsubmod > hugo mod init testsubmod [stderr] @@ -8155,10 +8205,10 @@ > cmpenv go.mod $WORK/golden/go.mod.testsubmod PASS -=== CONT TestCommands/list +=== CONT TestCommands/mod_tidy === NAME TestCommands/server_render_static_to_disk testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8174,7 +8224,7 @@ GOVERSION=1.24.9 # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (2.911s) + # We run these tests in parallel so let Hugo decide which port to use. (2.928s) > hugo server --renderToMemory --renderStaticToDisk & > waitServer > httpget ${HUGOTEST_BASEURL_0}en/ 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 @@ -8202,18 +8252,18 @@ Aliases │ 1 │ 0 Cleaned │ 0 │ 0 - Built in 8 ms + Built in 11 ms Environment: "development" Serving pages from memory and static files from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:43497/ (bind address 127.0.0.1) + Web Server is available at http://localhost:43721/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== CONT TestCommands/mod__themesdir -=== NAME TestCommands/mod_tidy +=== CONT TestCommands/import_jekyll +=== NAME TestCommands/new_content_archetypedir testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8228,16 +8278,20 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test hugo mod tidy. (0.200s) - > dostounix golden/go.mod.cleaned - > hugo mod tidy - > cmp go.mod golden/go.mod.cleaned + > mkdir content + > hugo new content --kind mybundle post/first-post + [stdout] + Content dir "$WORK/content/post/first-post" created + > grep 'First Post' content/post/first-post/index.md + > grep 'Site Lang: en' content/post/first-post/index.md + > grep 'Site Lang: no' content/post/first-post/index.no.md + > grep 'A text file.' content/post/first-post/file.txt PASS -=== CONT TestCommands/mod -=== NAME TestCommands/mod__themesdir +=== CONT TestCommands/mod__themesdir +=== NAME TestCommands/mod_tidy testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8252,16 +8306,16 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo --theme mytheme mod graph - [stdout] - project mytheme - > stdout 'project mytheme' + # Test hugo mod tidy. (0.207s) + > dostounix golden/go.mod.cleaned + > hugo mod tidy + > cmp go.mod golden/go.mod.cleaned PASS -=== CONT TestCommands/hugo_printunusedtemplates -=== NAME TestCommands/server +=== CONT TestCommands/mod +=== NAME TestCommands/mod__themesdir testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8276,48 +8330,16 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (1.119s) - > hugo server --renderToMemory --gc & - > waitServer - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 'ServerPort: \d{4,5}' 'myenv: thedevelopment' 'livereload\.js' 'Env: development' 'IsServer: true' - > httpget ${HUGOTEST_BASEURL_0}doesnotexist 'custom 404' - > httpget ${HUGOTEST_BASEURL_0}livereload.js 'function' - # By default, the server renders to memory. (2.001s) - > ! exists public/index.html - > stopServer - > ! stderr . - [background] hugo server --renderToMemory --gc: exit status 0 + > hugo --theme mytheme mod graph [stdout] - port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/layouts - Watching for config changes in $WORK/hugo.toml, $WORK/config/development - Start building sites … - hugo v0.152.2 linux/arm64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 3 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Built in 10 ms - Environment: "development" - Serving pages from memory - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:39589/ (bind address 127.0.0.1) - Press Ctrl+C to stop + project mytheme + > stdout 'project mytheme' PASS -=== CONT TestCommands/import_jekyll +=== CONT TestCommands/list === NAME TestCommands/mod testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8442,10 +8464,10 @@ > stdout 'hugo mod get \[flags\] \[args\]' PASS -=== CONT TestCommands/hugo_printpathwarnings -=== NAME TestCommands/hugo_printunusedtemplates +=== CONT TestCommands/hugo_printunusedtemplates +=== NAME TestCommands/import_jekyll testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8460,31 +8482,145 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo --printUnusedTemplates + # Test the import + import jekyll command. (0.609s) + > hugo import -h + [stdout] + Import a site from another system. + + Import requires a subcommand, e.g. `hugo import jekyll jekyll_root_path target_path`. + + Usage: + hugo import [command] + + Available Commands: + jekyll hugo import from Jekyll + + Flags: + -h, --help help for import + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --noBuildLock don't create .hugo_build.lock file + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + + Use "hugo import [command] --help" for more information about a command. + > stdout 'Import a site from another system' + > hugo import jekyll -h + [stdout] + hugo import from Jekyll. + + Import from Jekyll requires two paths, e.g. `hugo import jekyll jekyll_root_path target_path`. + + Usage: + hugo import jekyll [flags] [args] + + Flags: + --force allow import into non-empty target directory + -h, --help help for jekyll + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --noBuildLock don't create .hugo_build.lock file + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + > stdout 'hugo import from Jekyll\.' + > hugo import jekyll myjekyllsite myhugosite + [stdout] + Import Jekyll from: $WORK/myjekyllsite to: $WORK/myhugosite + _config.yaml not found: Is the specified Jekyll root correct? + Importing... + 2025/10/30 07:50:55 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown + 2025/10/30 07:50:55 2012-01-18-hello-world.markdown 2012-01-18 00:00:00 +0000 UTC hello-world + Congratulations! 1 post(s) imported! + Now, start Hugo by yourself: + + cd myhugosite + git init + git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke themes/ananke + echo "theme = 'ananke'" > hugo.toml + hugo server + > checkfilecount 1 myhugosite/content/post + > grep 'example\.org' myhugosite/hugo.yaml + # A simple Jekyll site. (0.000s) + PASS + +=== NAME TestCommands/server__multihost + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 + + # Test the hugo server command. + # We run these tests in parallel so let Hugo decide which port to use. (0.513s) + > hugo server --renderToMemory & + > waitServer + # Assert home page. (0.408s) + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 + > httpget $HUGOTEST_BASEURL_1 'Title: Hugo Serveur Test' $HUGOTEST_BASEURL_1 + # Assert static mount. (2.404s) + > httpget ${HUGOTEST_BASEURL_0}mystatic/mytext.txt 'en_mytext' + > httpget ${HUGOTEST_BASEURL_1}mystatic/mytext.txt 'fr_mytext' + > stopServer + > ! stderr . + [background] hugo server --renderToMemory: exit status 0 [stdout] + port 1313 already in use, attempting to use an available port + Watching for changes in $WORK/{layouts,static} + Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown - │ EN - ──────────────────┼──── - Pages │ 1 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 + │ EN │ FR + ──────────────────┼────┼──── + Pages │ 2 │ 2 + Paginator pages │ 0 │ 0 + Non-page files │ 0 │ 0 + Static files │ 1 │ 1 + Processed images │ 0 │ 0 + Aliases │ 0 │ 0 + Cleaned │ 0 │ 0 - Total in 46 ms - [stderr] - WARN Template /list.html is unused, source "$WORK/layouts/_default/list.html" - > stderr 'Template /list.html is unused' + Built in 3 ms + Environment: "development" + Serving pages from memory + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:42921/ (bind address 127.0.0.1) en + Web Server is available at http://localhost:42922/ (bind address 127.0.0.1) fr + Press Ctrl+C to stop PASS -=== NAME TestCommands/hugo_printpathwarnings +=== NAME TestCommands/hugo_printunusedtemplates testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8499,7 +8635,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo --printPathWarnings + > hugo --printUnusedTemplates [stdout] Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown @@ -8507,7 +8643,7 @@ │ EN ──────────────────┼──── - Pages │ 2 + Pages │ 1 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -8515,15 +8651,15 @@ Aliases │ 0 Cleaned │ 0 - Total in 44 ms + Total in 56 ms [stderr] - WARN Duplicate target paths: /index.html (2) - > stderr 'Duplicate target paths: .index.html \(2\)' + WARN Template /list.html is unused, source "$WORK/layouts/_default/list.html" + > stderr 'Template /list.html is unused' PASS === NAME TestCommands/new_content testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8560,7 +8696,7 @@ Content "$WORK/myblog/content/post/first-post.md" created > ! exists resources > grep 'draft = true' content/post/first-post.md - # Issue 12599 (0.414s) + # Issue 12599 (0.593s) > cd $WORK $WORK > hugo new site --format toml --force issue-12599 @@ -8600,15 +8736,15 @@ Aliases │ 0 Cleaned │ 0 - Total in 44 ms + Total in 54 ms > grep 'DATE _2099-12-31_' public/s1/p1/index.html > grep 'SLUG _p1_' public/s1/p1/index.html > grep 'TITLE _2099 12 31 P1_' public/s1/p1/index.html PASS -=== NAME TestCommands/import_jekyll +=== NAME TestCommands/hugo__watch testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8623,88 +8759,116 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the import + import jekyll command. (0.294s) - > hugo import -h + # Test the hugo command. + # See https://github.com/rogpeppe/go-internal/issues/228 (5.091s) + > [windows] skip + > hugo -w & + > sleep 3 + > grep 'P1start' public/p1/index.html + > replace content/p1.md 'P1start' 'P1end' + > sleep 2 + > grep 'P1end' public/p1/index.html + > ! grep 'livereload' public/p1/index.html + > stop + stop + [background] hugo -w: exit status 0 [stdout] - Import a site from another system. + Start building sites … + hugo v0.152.2 linux/arm64 BuildDate=unknown - Import requires a subcommand, e.g. `hugo import jekyll jekyll_root_path target_path`. - Usage: - hugo import [command] + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 - Available Commands: - jekyll hugo import from Jekyll + Built in 87 ms + Watching for changes in $WORK/{content,layouts} + Watching for config changes in $WORK/hugo.toml + Press Ctrl+C to stop - Flags: - -h, --help help for import + Change detected, rebuilding site (#1). + 2025-10-30 07:50:53.834 +0000 + Source changed /p1.md + Total in 1 ms - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --noBuildLock don't create .hugo_build.lock file - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory +=== NAME TestCommands/server__edit_config + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.9 - Use "hugo import [command] --help" for more information about a command. - > stdout 'Import a site from another system' - > hugo import jekyll -h + # Test the hugo server command when editing the config file. + # We run these tests in parallel so let Hugo decide which port to use. (5.204s) + > hugo server --renderToMemory & + > waitServer + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 + > mv edits/title.toml hugo.toml + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 + > mv edits/addlanguage.toml hugo.toml + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 + > httpget ${HUGOTEST_BASEURL_0}nn/ 'Hugo Nynorsk Server Test' ${HUGOTEST_BASEURL_0}nn/ + > stopServer + > ! stderr . + [background] hugo server --renderToMemory: exit status 0 [stdout] - hugo import from Jekyll. - - Import from Jekyll requires two paths, e.g. `hugo import jekyll jekyll_root_path target_path`. + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml + Start building sites … + hugo v0.152.2 linux/arm64 BuildDate=unknown - Usage: - hugo import jekyll [flags] [args] - Flags: - --force allow import into non-empty target directory - -h, --help help for jekyll + │ EN + ──────────────────┼──── + Pages │ 5 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --noBuildLock don't create .hugo_build.lock file - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - > stdout 'hugo import from Jekyll\.' - > hugo import jekyll myjekyllsite myhugosite - [stdout] - Import Jekyll from: $WORK/myjekyllsite to: $WORK/myhugosite - _config.yaml not found: Is the specified Jekyll root correct? - Importing... - 2025/10/30 07:13:03 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown - 2025/10/30 07:13:03 2012-01-18-hello-world.markdown 2012-01-18 00:00:00 +0000 UTC hello-world - Congratulations! 1 post(s) imported! - Now, start Hugo by yourself: + Built in 5 ms + Environment: "development" + Serving pages from memory + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Press Ctrl+C to stop - cd myhugosite - git init - git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke themes/ananke - echo "theme = 'ananke'" > hugo.toml - hugo server - > checkfilecount 1 myhugosite/content/post - > grep 'example\.org' myhugosite/hugo.yaml - # A simple Jekyll site. (0.000s) + Change of config file detected, rebuilding site (#1). + 2025-10-30 07:50:51.345 +0000 + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Rebuilt in 88 ms + + Change of config file detected, rebuilding site (#2). + 2025-10-30 07:50:53.435 +0000 + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Rebuilt in 108 ms + [stderr] + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. PASS -=== NAME TestCommands/server__multihost +=== NAME TestCommands/server__error_recovery_edit_content testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8719,49 +8883,62 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (0.507s) - > hugo server --renderToMemory & + # Test the hugo server command when adding a front matter error to a content file + # and then fixing it. (3.723s) + > hugo server & > waitServer - # Assert home page. (0.409s) - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 - > httpget $HUGOTEST_BASEURL_1 'Title: Hugo Serveur Test' $HUGOTEST_BASEURL_1 - # Assert static mount. (2.407s) - > httpget ${HUGOTEST_BASEURL_0}mystatic/mytext.txt 'en_mytext' - > httpget ${HUGOTEST_BASEURL_1}mystatic/mytext.txt 'fr_mytext' + > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' + > replace $WORK/content/p1/index.md 'title:' 'titlecolon' + > httpget ${HUGOTEST_BASEURL_0}p1/ 'Error' + > replace $WORK/content/p1/index.md 'titlecolon' 'title:' + > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' > stopServer - > ! stderr . - [background] hugo server --renderToMemory: exit status 0 + [background] hugo server: exit status 0 [stdout] port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/{layouts,static} + Watching for changes in $WORK/{content,layouts,static} Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown - │ EN │ FR - ──────────────────┼────┼──── - Pages │ 2 │ 2 - Paginator pages │ 0 │ 0 - Non-page files │ 0 │ 0 - Static files │ 1 │ 1 - Processed images │ 0 │ 0 - Aliases │ 0 │ 0 - Cleaned │ 0 │ 0 + │ EN + ──────────────────┼──── + Pages │ 4 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 1 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 Built in 3 ms Environment: "development" - Serving pages from memory + Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:33719/ (bind address 127.0.0.1) en - Web Server is available at http://localhost:33720/ (bind address 127.0.0.1) fr + Web Server is available at http://localhost:41827/ (bind address 127.0.0.1) Press Ctrl+C to stop + + Change detected, rebuilding site (#1). + 2025-10-30 07:50:53.292 +0000 + Source changed /p1/index.md + Web Server is available at http://localhost:41827/ (bind address 127.0.0.1) + Total in 2 ms + + Change detected, rebuilding site (#2). + 2025-10-30 07:50:53.793 +0000 + Source changed /p1/index.md + Web Server is available at http://localhost:41827/ (bind address 127.0.0.1) + Total in 1 ms + [stderr] + ERROR Rebuild failed: process: "$WORK/content/p1/index.md:2:1": [1:1] string was used where mapping is expected + > 1 | titlecolon P1 + ^ PASS === NAME TestCommands/list testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8776,7 +8953,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo list commands. (0.786s) + # Test the hugo list commands. (1.227s) > hugo list drafts [stdout] path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section @@ -8827,79 +9004,9 @@ > ! stdout 'expired.md' PASS -=== NAME TestCommands/server__error_recovery_edit_content - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 - - # Test the hugo server command when adding a front matter error to a content file - # and then fixing it. (3.724s) - > hugo server & - > waitServer - > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' - > replace $WORK/content/p1/index.md 'title:' 'titlecolon' - > httpget ${HUGOTEST_BASEURL_0}p1/ 'Error' - > replace $WORK/content/p1/index.md 'titlecolon' 'title:' - > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' - > stopServer - [background] hugo server: exit status 0 - [stdout] - port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/{content,layouts,static} - Watching for config changes in $WORK/hugo.toml - Start building sites … - hugo v0.152.2 linux/arm64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 4 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 1 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Built in 14 ms - Environment: "development" - Serving pages from disk - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:34075/ (bind address 127.0.0.1) - Press Ctrl+C to stop - - Change detected, rebuilding site (#1). - 2025-10-30 07:13:01.343 +0000 - Source changed /p1/index.md - Web Server is available at http://localhost:34075/ (bind address 127.0.0.1) - Total in 0 ms - - Change detected, rebuilding site (#2). - 2025-10-30 07:13:01.842 +0000 - Source changed /p1/index.md - Web Server is available at http://localhost:34075/ (bind address 127.0.0.1) - Total in 1 ms - [stderr] - ERROR Rebuild failed: process: "$WORK/content/p1/index.md:2:1": [1:1] string was used where mapping is expected - > 1 | titlecolon P1 - ^ - PASS - === NAME TestCommands/new testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8914,7 +9021,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the new command. (1.027s) + # Test the new command. (1.423s) > hugo new site -h [stdout] Create a new site at the specified path. @@ -9102,7 +9209,7 @@ > cd $WORK $WORK # In the three archetype format tests below, skip Windows testing to avoid - # newline differences when comparing to golden. (0.329s) + # newline differences when comparing to golden. (0.452s) > hugo new site json-site --format json [stdout] Congratulations! Your new Hugo site was created in $WORK/json-site. @@ -9155,7 +9262,7 @@ === NAME TestCommands/server__edit_content testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -9172,18 +9279,18 @@ # Test the hugo server command when editing content. # We run these tests in parallel so let Hugo decide which port to use. - # Render to disk so we can check the /public dir. (3.317s) + # Render to disk so we can check the /public dir. (3.315s) > hugo server & > waitServer > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' $HUGOTEST_BASEURL_0 > ls public/p2 [stdout] - -rw-r--r-- 0644 2025-10-29T19:13:00-12:00 index.html + -rw-r--r-- 0644 2025-10-30T21:50:53+14:00 index.html > cp stdout lsp2_1.txt > ls public/staticfiles [stdout] - -rw-r--r-- 0644 2025-10-29T19:13:00-12:00 static.txt + -rw-r--r-- 0644 2025-10-30T21:50:52+14:00 static.txt > stdout 'static\.txt' > cp stdout lsstaticfiles_1.txt @@ -9191,13 +9298,13 @@ > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1 New' $HUGOTEST_BASEURL_0 > ls public/p2 [stdout] - -rw-r--r-- 0644 2025-10-29T19:13:00-12:00 index.html + -rw-r--r-- 0644 2025-10-30T21:50:53+14:00 index.html > cp stdout lsp2_2.txt > cmp lsp2_1.txt lsp2_2.txt > ls public/staticfiles [stdout] - -rw-r--r-- 0644 2025-10-29T19:13:00-12:00 static.txt + -rw-r--r-- 0644 2025-10-30T21:50:52+14:00 static.txt > cp stdout lsstaticfiles_2.txt > cmp lsstaticfiles_1.txt lsstaticfiles_2.txt @@ -9205,6 +9312,7 @@ > ! stderr . [background] hugo server: exit status 0 [stdout] + port 1313 already in use, attempting to use an available port Watching for changes in $WORK/{content,layouts,static} Watching for config changes in $WORK/hugo.toml Start building sites … @@ -9221,23 +9329,23 @@ Aliases │ 0 Cleaned │ 0 - Built in 12 ms + Built in 4 ms Environment: "development" Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Web Server is available at http://localhost:41023/ (bind address 127.0.0.1) Press Ctrl+C to stop Change detected, rebuilding site (#1). - 2025-10-30 07:13:01.942 +0000 + 2025-10-30 07:50:54.126 +0000 Source changed /p1/index.md - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Web Server is available at http://localhost:41023/ (bind address 127.0.0.1) Total in 1 ms PASS -=== NAME TestCommands/hugo__watch +=== NAME TestCommands/server testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -9252,27 +9360,28 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo command. - # See https://github.com/rogpeppe/go-internal/issues/228 (5.015s) - > [windows] skip - > hugo -w & - > sleep 3 - > grep 'P1start' public/p1/index.html - > replace content/p1.md 'P1start' 'P1end' - > sleep 2 - > grep 'P1end' public/p1/index.html - > ! grep 'livereload' public/p1/index.html - > stop - stop - [background] hugo -w: exit status 0 + # Test the hugo server command. + # We run these tests in parallel so let Hugo decide which port to use. (1.113s) + > hugo server --renderToMemory --gc & + > waitServer + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 'ServerPort: \d{4,5}' 'myenv: thedevelopment' 'livereload\.js' 'Env: development' 'IsServer: true' + > httpget ${HUGOTEST_BASEURL_0}doesnotexist 'custom 404' + > httpget ${HUGOTEST_BASEURL_0}livereload.js 'function' + # By default, the server renders to memory. (2.002s) + > ! exists public/index.html + > stopServer + > ! stderr . + [background] hugo server --renderToMemory --gc: exit status 0 [stdout] + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml, $WORK/config/development Start building sites … hugo v0.152.2 linux/arm64 BuildDate=unknown │ EN ──────────────────┼──── - Pages │ 2 + Pages │ 3 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -9280,19 +9389,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 51 ms - Watching for changes in $WORK/{content,layouts} - Watching for config changes in $WORK/hugo.toml + Built in 7 ms + Environment: "development" + Serving pages from memory + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) Press Ctrl+C to stop - - Change detected, rebuilding site (#1). - 2025-10-30 07:13:02.893 +0000 - Source changed /p1.md - Total in 0 ms + PASS === NAME TestCommands/server__error_recovery_edit_config testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -9308,7 +9415,7 @@ GOVERSION=1.24.9 # Test the hugo server command when adding an error to a config file - # and then fixing it. (5.369s) + # and then fixing it. (4.977s) > hugo server & > waitServer > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' @@ -9336,149 +9443,80 @@ Aliases │ 0 Cleaned │ 0 - Built in 4 ms + Built in 15 ms Environment: "development" Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:32817/ (bind address 127.0.0.1) + Web Server is available at http://localhost:43049/ (bind address 127.0.0.1) Press Ctrl+C to stop Change of config file detected, rebuilding site (#1). - 2025-10-30 07:13:01.662 +0000 - Web Server is available at http://localhost:32817/ (bind address 127.0.0.1) - Rebuilt in 43 ms + 2025-10-30 07:50:53.383 +0000 + Web Server is available at http://localhost:43049/ (bind address 127.0.0.1) + Rebuilt in 81 ms Change of config file detected, rebuilding site (#2). - 2025-10-30 07:13:03.709 +0000 - Web Server is available at http://localhost:32817/ (bind address 127.0.0.1) - Rebuilt in 59 ms + 2025-10-30 07:50:55.465 +0000 + Web Server is available at http://localhost:43049/ (bind address 127.0.0.1) + Rebuilt in 70 ms [stderr] ERROR Failed to reload config: failed to load config: "$WORK/hugo.toml:1:10": unmarshal failed: toml: expected character = PASS -=== NAME TestCommands/server__edit_config - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.9 - - # Test the hugo server command when editing the config file. - # We run these tests in parallel so let Hugo decide which port to use. (5.364s) - > hugo server --renderToMemory & - > waitServer - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 - > mv edits/title.toml hugo.toml - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 - > mv edits/addlanguage.toml hugo.toml - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 - > httpget ${HUGOTEST_BASEURL_0}nn/ 'Hugo Nynorsk Server Test' ${HUGOTEST_BASEURL_0}nn/ - > stopServer - > ! stderr . - [background] hugo server --renderToMemory: exit status 0 - [stdout] - Watching for changes in $WORK/layouts - Watching for config changes in $WORK/hugo.toml - Start building sites … - hugo v0.152.2 linux/arm64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 5 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Built in 15 ms - Environment: "development" - Serving pages from memory - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) - Press Ctrl+C to stop - - Change of config file detected, rebuilding site (#1). - 2025-10-30 07:13:03.678 +0000 - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) - Rebuilt in 60 ms - - Change of config file detected, rebuilding site (#2). - 2025-10-30 07:13:05.739 +0000 - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) - Rebuilt in 71 ms - [stderr] - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - PASS - ---- PASS: TestCommands (0.00s) - --- PASS: TestCommands/env (0.13s) - --- PASS: TestCommands/hugo_configprod (0.18s) - --- PASS: TestCommands/warnf_stderr (0.21s) - --- PASS: TestCommands/hugo__minify_issue13988 (0.21s) - --- PASS: TestCommands/hugo__configdir (0.23s) +--- PASS: TestCommands (0.01s) + --- PASS: TestCommands/hugo__noconfig (0.25s) + --- PASS: TestCommands/hugo_build (0.26s) + --- PASS: TestCommands/hugo_configprod (0.26s) + --- PASS: TestCommands/warnf_stderr (0.27s) + --- PASS: TestCommands/hugo__path-warnings-postprocess (0.28s) + --- PASS: TestCommands/hugo__minify_issue13988 (0.33s) + --- PASS: TestCommands/hugo_configdev_env (0.41s) + --- PASS: TestCommands/hugo_printpathwarnings (0.45s) + --- PASS: TestCommands/env (0.16s) --- PASS: TestCommands/hugo (0.27s) - --- PASS: TestCommands/version (0.28s) - --- PASS: TestCommands/completion (0.14s) - --- PASS: TestCommands/hugo_configdev_environment (0.39s) - --- PASS: TestCommands/commands_errors (0.40s) - --- PASS: TestCommands/hugo__errors (0.42s) - --- PASS: TestCommands/config__cachedir (0.24s) - --- PASS: TestCommands/hugo__flags (0.47s) - --- PASS: TestCommands/hugo_configdev_env (0.20s) - --- PASS: TestCommands/hugo__publishdir_in_config (0.22s) - --- PASS: TestCommands/hugo_build (0.24s) - --- PASS: TestCommands/hugo__static (0.22s) - --- PASS: TestCommands/deprecate (0.51s) + --- PASS: TestCommands/hugo__configdir (0.28s) + --- PASS: TestCommands/hugo_configdev_environment (0.58s) + --- PASS: TestCommands/commands_errors (0.64s) + --- PASS: TestCommands/completion (0.17s) --- PASS: TestCommands/hugo__static_composite (0.25s) - --- PASS: TestCommands/hugo__processingstats (0.19s) - --- PASS: TestCommands/hugo__path-warnings_issue13164 (0.23s) - --- PASS: TestCommands/hugo__processingstats2 (0.27s) - --- PASS: TestCommands/hugo__path-warnings-postprocess (0.26s) - --- PASS: TestCommands/hugo__noconfig (0.18s) - --- PASS: TestCommands/config (0.64s) - --- PASS: TestCommands/hugo__path-warnings (0.23s) - --- PASS: TestCommands/convert (0.98s) - --- PASS: TestCommands/gen (1.43s) - --- PASS: TestCommands/server_disablelivereload__config (2.50s) - --- PASS: TestCommands/server_disablelivereload (2.52s) + --- PASS: TestCommands/hugo__flags (0.66s) + --- PASS: TestCommands/hugo__static (0.29s) + --- PASS: TestCommands/hugo__publishdir_in_config (0.24s) + --- PASS: TestCommands/config__cachedir (0.48s) + --- PASS: TestCommands/hugo__errors (0.77s) + --- PASS: TestCommands/hugo__processingstats2 (0.28s) + --- PASS: TestCommands/hugo__path-warnings_issue13164 (0.24s) + --- PASS: TestCommands/deprecate (0.81s) + --- PASS: TestCommands/hugo__path-warnings (0.27s) + --- PASS: TestCommands/hugo__processingstats (0.33s) + --- PASS: TestCommands/version (0.38s) + --- PASS: TestCommands/config (1.03s) + --- PASS: TestCommands/convert (1.63s) + --- PASS: TestCommands/gen (2.10s) + --- PASS: TestCommands/server_disablelivereload__config (2.53s) --- PASS: TestCommands/server__watch_moduleconfig (2.51s) - --- PASS: TestCommands/noop (0.00s) + --- PASS: TestCommands/server_disablelivereload (2.53s) --- PASS: TestCommands/server__watch_hugo_stats (2.51s) - --- PASS: TestCommands/server_render_to_memory (2.74s) - --- PASS: TestCommands/new_content_archetypedir (0.14s) - --- PASS: TestCommands/mod_init (0.20s) - --- PASS: TestCommands/server_render_static_to_disk (2.91s) - --- PASS: TestCommands/mod_tidy (0.20s) - --- PASS: TestCommands/mod__themesdir (0.11s) - --- PASS: TestCommands/server (3.12s) - --- PASS: TestCommands/mod (0.20s) - --- PASS: TestCommands/hugo_printunusedtemplates (0.18s) - --- PASS: TestCommands/hugo_printpathwarnings (0.16s) - --- PASS: TestCommands/new_content (0.71s) - --- PASS: TestCommands/import_jekyll (0.29s) + --- PASS: TestCommands/noop (0.00s) + --- PASS: TestCommands/server_render_to_memory (2.73s) + --- PASS: TestCommands/mod_init (0.25s) + --- PASS: TestCommands/server_render_static_to_disk (2.93s) + --- PASS: TestCommands/new_content_archetypedir (0.29s) + --- PASS: TestCommands/mod_tidy (0.21s) + --- PASS: TestCommands/mod__themesdir (0.17s) + --- PASS: TestCommands/mod (0.44s) + --- PASS: TestCommands/import_jekyll (0.61s) --- PASS: TestCommands/server__multihost (3.32s) - --- PASS: TestCommands/list (0.79s) - --- PASS: TestCommands/server__error_recovery_edit_content (3.73s) - --- PASS: TestCommands/new (1.36s) + --- PASS: TestCommands/hugo_printunusedtemplates (0.20s) + --- PASS: TestCommands/new_content (1.05s) + --- PASS: TestCommands/hugo__watch (5.09s) + --- PASS: TestCommands/server__edit_config (5.21s) + --- PASS: TestCommands/server__error_recovery_edit_content (3.72s) + --- PASS: TestCommands/list (1.23s) + --- PASS: TestCommands/new (1.88s) --- PASS: TestCommands/server__edit_content (3.32s) - --- PASS: TestCommands/hugo__watch (5.02s) - --- PASS: TestCommands/server__error_recovery_edit_config (5.37s) - --- PASS: TestCommands/server__edit_config (5.36s) + --- PASS: TestCommands/server (3.12s) + --- PASS: TestCommands/server__error_recovery_edit_config (4.98s) === RUN TestUnfinished main_test.go:48: skip unfinished tests on CI --- SKIP: TestUnfinished (0.00s) @@ -9487,7 +9525,7 @@ === PAUSE TestWithdeploy/deploy_off === CONT TestWithdeploy/deploy_off testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main3767978922/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3629827855/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -9511,13 +9549,13 @@ PASS --- PASS: TestWithdeploy (0.00s) - --- PASS: TestWithdeploy/deploy_off (0.13s) + --- PASS: TestWithdeploy/deploy_off (0.18s) PASS -ok github.com/gohugoio/hugo 8.900s +ok github.com/gohugoio/hugo 7.593s === RUN TestBufferPool --- PASS: TestBufferPool (0.00s) PASS -ok github.com/gohugoio/hugo/bufferpool 0.016s +ok github.com/gohugoio/hugo/bufferpool 0.038s ? github.com/gohugoio/hugo/cache [no test files] === RUN TestCache === PAUSE TestCache @@ -9535,22 +9573,22 @@ === CONT TestPanicInCreate --- PASS: TestCache (0.00s) === CONT TestClear -=== CONT TestAdjustCurrentMaxSize ---- PASS: TestClear (0.00s) === CONT TestCalculateMaxSizePerPartition --- PASS: TestCalculateMaxSizePerPartition (0.00s) ---- PASS: TestPanicInCreate (0.01s) ---- PASS: TestAdjustCurrentMaxSize (0.00s) +--- PASS: TestPanicInCreate (0.00s) +=== CONT TestAdjustCurrentMaxSize +--- PASS: TestAdjustCurrentMaxSize (0.01s) +--- PASS: TestClear (0.01s) PASS -ok github.com/gohugoio/hugo/cache/dynacache 0.101s +ok github.com/gohugoio/hugo/cache/dynacache 0.195s === RUN TestDecodeConfig === PAUSE TestDecodeConfig === RUN TestDecodeConfigIgnoreCache === PAUSE TestDecodeConfigIgnoreCache === RUN TestDecodeConfigDefault ---- PASS: TestDecodeConfigDefault (0.00s) +--- PASS: TestDecodeConfigDefault (0.01s) === RUN TestPruneShouldPreserveEmptyCacheRoots ---- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.04s) +--- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.08s) === RUN TestPruneImages filecache_integration_test.go:54: skip flaky test on CI server --- SKIP: TestPruneImages (0.00s) @@ -9564,18 +9602,18 @@ === PAUSE TestFileCacheReadOrCreateErrorInRead === CONT TestDecodeConfig --- PASS: TestDecodeConfig (0.00s) -=== CONT TestFileCacheReadOrCreateErrorInRead ---- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) === CONT TestFileCacheConcurrent -=== CONT TestPrune -=== CONT TestFileCache +=== CONT TestFileCacheReadOrCreateErrorInRead === CONT TestDecodeConfigIgnoreCache +=== CONT TestFileCache +=== CONT TestPrune +--- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) --- PASS: TestDecodeConfigIgnoreCache (0.00s) ---- PASS: TestFileCache (0.01s) ---- PASS: TestPrune (0.81s) ---- PASS: TestFileCacheConcurrent (1.04s) +--- PASS: TestFileCache (0.02s) +--- PASS: TestPrune (0.82s) +--- PASS: TestFileCacheConcurrent (1.05s) PASS -ok github.com/gohugoio/hugo/cache/filecache 1.232s +ok github.com/gohugoio/hugo/cache/filecache 1.479s === RUN TestGlobMatcher --- PASS: TestGlobMatcher (0.00s) === RUN TestDefaultConfig @@ -9591,22 +9629,22 @@ === CONT TestConfigCustom === CONT TestConfigPollsOnly === CONT TestConfigDefault ---- PASS: TestConfigDefault (0.08s) ---- PASS: TestConfigPollsOnly (0.09s) ---- PASS: TestConfigCustom (0.12s) +--- PASS: TestConfigCustom (0.11s) +--- PASS: TestConfigPollsOnly (0.12s) +--- PASS: TestConfigDefault (0.12s) PASS -ok github.com/gohugoio/hugo/cache/httpcache 0.325s +ok github.com/gohugoio/hugo/cache/httpcache 0.431s === RUN TestMethods === RUN TestMethods/MethodsFromTypes === RUN TestMethods/EmbedOnly === RUN TestMethods/ToMarshalJSON [github.com/gohugoio/hugo/common/herrors net encoding/json] ---- PASS: TestMethods (0.01s) +--- PASS: TestMethods (0.00s) --- PASS: TestMethods/MethodsFromTypes (0.00s) --- PASS: TestMethods/EmbedOnly (0.00s) --- PASS: TestMethods/ToMarshalJSON (0.00s) PASS -ok github.com/gohugoio/hugo/codegen 0.054s +ok github.com/gohugoio/hugo/codegen 0.087s ? github.com/gohugoio/hugo/commands [no test files] ? github.com/gohugoio/hugo/common [no test files] === RUN TestAppend @@ -9633,14 +9671,6 @@ === PAUSE TestStackDrainMatching === CONT TestAppend --- PASS: TestAppend (0.00s) -=== CONT TestStringSliceToInterfaceSlice -=== RUN TestStringSliceToInterfaceSlice/empty_slice -=== RUN TestStringSliceToInterfaceSlice/single_element -=== RUN TestStringSliceToInterfaceSlice/multiple_elements ---- PASS: TestStringSliceToInterfaceSlice (0.00s) - --- PASS: TestStringSliceToInterfaceSlice/empty_slice (0.00s) - --- PASS: TestStringSliceToInterfaceSlice/single_element (0.00s) - --- PASS: TestStringSliceToInterfaceSlice/multiple_elements (0.00s) === CONT TestStackDrainMatching --- PASS: TestStackDrainMatching (0.00s) === CONT TestStackDrain @@ -9649,6 +9679,18 @@ --- PASS: TestStackBasic (0.00s) === CONT TestNewStack --- PASS: TestNewStack (0.00s) +=== CONT TestStringSliceToInterfaceSlice +=== RUN TestStringSliceToInterfaceSlice/empty_slice +=== RUN TestStringSliceToInterfaceSlice/single_element +=== RUN TestStringSliceToInterfaceSlice/multiple_elements +--- PASS: TestStringSliceToInterfaceSlice (0.00s) + --- PASS: TestStringSliceToInterfaceSlice/empty_slice (0.00s) + --- PASS: TestStringSliceToInterfaceSlice/single_element (0.00s) + --- PASS: TestStringSliceToInterfaceSlice/multiple_elements (0.00s) +=== CONT TestSortedStringSlice +--- PASS: TestSortedStringSlice (0.00s) +=== CONT TestSlice +--- PASS: TestSlice (0.00s) === CONT TestIndirect === RUN TestIndirect/nil_pointer === RUN TestIndirect/nil_interface @@ -9661,21 +9703,17 @@ --- PASS: TestIndirect/non-nil_pointer_to_struct (0.00s) --- PASS: TestIndirect/non-nil_interface_holding_pointer (0.00s) --- PASS: TestIndirect/plain_value (0.00s) -=== CONT TestSortedStringSlice ---- PASS: TestSortedStringSlice (0.00s) -=== CONT TestSlice ---- PASS: TestSlice (0.00s) === CONT TestAppendShouldMakeACopyOfTheInputSlice --- PASS: TestAppendShouldMakeACopyOfTheInputSlice (0.00s) === CONT TestAppendToMultiDimensionalSlice --- PASS: TestAppendToMultiDimensionalSlice (0.00s) PASS -ok github.com/gohugoio/hugo/common/collections 0.024s +ok github.com/gohugoio/hugo/common/collections 0.027s ? github.com/gohugoio/hugo/common/constants [no test files] === RUN TestXxHashFromReader --- PASS: TestXxHashFromReader (0.00s) === RUN TestXxHashFromReaderPara ---- PASS: TestXxHashFromReaderPara (0.00s) +--- PASS: TestXxHashFromReaderPara (0.01s) === RUN TestXxHashFromString --- PASS: TestXxHashFromString (0.00s) === RUN TestXxHashFromStringHexEncoded @@ -9683,7 +9721,7 @@ === RUN TestHashString --- PASS: TestHashString (0.00s) PASS -ok github.com/gohugoio/hugo/common/hashing 0.037s +ok github.com/gohugoio/hugo/common/hashing 0.031s ? github.com/gohugoio/hugo/common/hdebug [no test files] === RUN TestErrorLocator --- PASS: TestErrorLocator (0.00s) @@ -9698,13 +9736,13 @@ === RUN TestCommonLineNumberExtractor === PAUSE TestCommonLineNumberExtractor === CONT TestNewFileError -=== CONT TestCommonLineNumberExtractor --- PASS: TestNewFileError (0.00s) -=== CONT TestNewFileErrorExtractFromMessage +=== CONT TestCommonLineNumberExtractor --- PASS: TestCommonLineNumberExtractor (0.00s) +=== CONT TestNewFileErrorExtractFromMessage --- PASS: TestNewFileErrorExtractFromMessage (0.00s) PASS -ok github.com/gohugoio/hugo/common/herrors 0.091s +ok github.com/gohugoio/hugo/common/herrors 0.080s ? github.com/gohugoio/hugo/common/hexec [no test files] === RUN TestIsTruthful --- PASS: TestIsTruthful (0.00s) @@ -9717,13 +9755,13 @@ === RUN TestCastIfPossible --- PASS: TestCastIfPossible (0.00s) PASS -ok github.com/gohugoio/hugo/common/hreflect 0.050s +ok github.com/gohugoio/hugo/common/hreflect 0.020s === RUN TestStringEqualFold --- PASS: TestStringEqualFold (0.00s) === RUN TestGetOrCompileRegexp --- PASS: TestGetOrCompileRegexp (0.00s) PASS -ok github.com/gohugoio/hugo/common/hstrings 0.018s +ok github.com/gohugoio/hugo/common/hstrings 0.031s === RUN TestTimeFormatter === RUN TestTimeFormatter/Norsk_nynorsk === RUN TestTimeFormatter/Custom_layouts_Norsk_nynorsk @@ -9741,13 +9779,13 @@ === RUN TestApplyWithContext === PAUSE TestApplyWithContext === CONT TestApplyWithContext ---- PASS: TestApplyWithContext (0.05s) +--- PASS: TestApplyWithContext (0.06s) PASS -ok github.com/gohugoio/hugo/common/htime 0.201s +ok github.com/gohugoio/hugo/common/htime 0.265s === RUN TestHasBytesWriter --- PASS: TestHasBytesWriter (0.00s) PASS -ok github.com/gohugoio/hugo/common/hugio 0.031s +ok github.com/gohugoio/hugo/common/hugio 0.045s === RUN TestHugoInfo --- PASS: TestHugoInfo (0.00s) === RUN TestDeprecationLogLevelFromVersion @@ -9765,9 +9803,9 @@ === RUN TestIsMultilingualAndIsMultihost === PAUSE TestIsMultilingualAndIsMultihost === CONT TestIsMultilingualAndIsMultihost ---- PASS: TestIsMultilingualAndIsMultihost (0.17s) +--- PASS: TestIsMultilingualAndIsMultihost (0.14s) PASS -ok github.com/gohugoio/hugo/common/hugo 0.365s +ok github.com/gohugoio/hugo/common/hugo 0.359s === RUN TestNoAnsiEscapeHandler --- PASS: TestNoAnsiEscapeHandler (0.00s) === RUN TestLogDistinct @@ -9787,7 +9825,7 @@ === RUN TestReset --- PASS: TestReset (0.00s) PASS -ok github.com/gohugoio/hugo/common/loggers 0.025s +ok github.com/gohugoio/hugo/common/loggers 0.024s === RUN TestCacheSize --- PASS: TestCacheSize (0.00s) === RUN TestPrepareParams @@ -9861,18 +9899,18 @@ === CONT TestScratchAddSlice --- PASS: TestScratchAddSlice (0.00s) PASS -ok github.com/gohugoio/hugo/common/maps 0.032s +ok github.com/gohugoio/hugo/common/maps 0.031s === RUN TestDoArithmetic === PAUSE TestDoArithmetic === CONT TestDoArithmetic --- PASS: TestDoArithmetic (0.00s) PASS -ok github.com/gohugoio/hugo/common/math 0.025s +ok github.com/gohugoio/hugo/common/math 0.027s === RUN TestPara para_test.go:37: skip para test when running on CI --- SKIP: TestPara (0.00s) PASS -ok github.com/gohugoio/hugo/common/para 0.048s +ok github.com/gohugoio/hugo/common/para 0.061s === RUN TestGetRelativePath --- PASS: TestGetRelativePath (0.00s) === RUN TestMakePathRelative @@ -9974,7 +10012,7 @@ === RUN TestParseLayouts/Partials === RUN TestParseLayouts/Shortcode_lang_in_root === RUN TestParseLayouts/Shortcode_lang_layout ---- PASS: TestParseLayouts (0.01s) +--- PASS: TestParseLayouts (0.00s) --- PASS: TestParseLayouts/Basic (0.00s) --- PASS: TestParseLayouts/Lang (0.00s) --- PASS: TestParseLayouts/Kind (0.00s) @@ -10012,13 +10050,13 @@ === RUN TestIssue13596 === PAUSE TestIssue13596 === CONT TestRemovePathAccents -=== CONT TestDisablePathToLower === CONT TestIssue13596 ---- PASS: TestIssue13596 (0.13s) ---- PASS: TestDisablePathToLower (0.13s) ---- PASS: TestRemovePathAccents (0.14s) +=== CONT TestDisablePathToLower +--- PASS: TestIssue13596 (0.08s) +--- PASS: TestDisablePathToLower (0.09s) +--- PASS: TestRemovePathAccents (0.10s) PASS -ok github.com/gohugoio/hugo/common/paths 0.432s +ok github.com/gohugoio/hugo/common/paths 0.328s === RUN TestAdd --- PASS: TestAdd (0.00s) === RUN TestFilter @@ -10026,11 +10064,11 @@ === RUN TestFilterCopy --- PASS: TestFilterCopy (0.00s) PASS -ok github.com/gohugoio/hugo/common/predicate 0.029s +ok github.com/gohugoio/hugo/common/predicate 0.023s === RUN TestNew --- PASS: TestNew (0.00s) PASS -ok github.com/gohugoio/hugo/common/rungroup 0.033s +ok github.com/gohugoio/hugo/common/rungroup 0.019s ? github.com/gohugoio/hugo/common/tasks [no test files] ? github.com/gohugoio/hugo/common/terminal [no test files] === RUN TestPositionStringFormatter @@ -10044,7 +10082,7 @@ === RUN TestVisitLinesAfter --- PASS: TestVisitLinesAfter (0.00s) PASS -ok github.com/gohugoio/hugo/common/text 0.028s +ok github.com/gohugoio/hugo/common/text 0.025s === RUN TestToStringSlicePreserveString --- PASS: TestToStringSlicePreserveString (0.00s) === RUN TestToString @@ -10060,22 +10098,22 @@ === RUN TestLowHigh --- PASS: TestLowHigh (0.00s) PASS -ok github.com/gohugoio/hugo/common/types 0.027s +ok github.com/gohugoio/hugo/common/types 0.025s ? github.com/gohugoio/hugo/common/types/css [no test files] === RUN TestRenderedString --- PASS: TestRenderedString (0.00s) PASS -ok github.com/gohugoio/hugo/common/types/hstring 0.035s +ok github.com/gohugoio/hugo/common/types/hstring 0.027s === RUN TestBaseURL --- PASS: TestBaseURL (0.00s) PASS -ok github.com/gohugoio/hugo/common/urls 0.036s +ok github.com/gohugoio/hugo/common/urls 0.017s === RUN TestCompare --- PASS: TestCompare (0.00s) === RUN TestLexicographicSort --- PASS: TestLexicographicSort (0.00s) PASS -ok github.com/gohugoio/hugo/compare 0.044s +ok github.com/gohugoio/hugo/compare 0.019s === RUN TestBuild --- PASS: TestBuild (0.00s) === RUN TestServer @@ -10105,9 +10143,9 @@ === RUN TestDefaultConfigProvider/Keys === RUN TestDefaultConfigProvider/WalkParams === RUN TestDefaultConfigProvider/SetDefaults ---- PASS: TestDefaultConfigProvider (0.00s) +--- PASS: TestDefaultConfigProvider (0.02s) --- PASS: TestDefaultConfigProvider/Set_and_get (0.00s) - --- PASS: TestDefaultConfigProvider/Set_and_get_map (0.00s) + --- PASS: TestDefaultConfigProvider/Set_and_get_map (0.02s) --- PASS: TestDefaultConfigProvider/Set_and_get_nested (0.00s) --- PASS: TestDefaultConfigProvider/Merge_default_strategy (0.00s) --- PASS: TestDefaultConfigProvider/Merge_shallow (0.00s) @@ -10127,25 +10165,25 @@ === CONT TestSetEnvVars --- PASS: TestSetEnvVars (0.00s) PASS -ok github.com/gohugoio/hugo/config 0.047s +ok github.com/gohugoio/hugo/config 0.070s === RUN TestDirsMount ---- PASS: TestDirsMount (0.09s) +--- PASS: TestDirsMount (0.06s) === RUN TestConfigAliases ---- PASS: TestConfigAliases (0.07s) +--- PASS: TestConfigAliases (0.05s) === RUN TestRedefineContentTypes ---- PASS: TestRedefineContentTypes (0.07s) +--- PASS: TestRedefineContentTypes (0.04s) === RUN TestPaginationConfig ---- PASS: TestPaginationConfig (0.08s) +--- PASS: TestPaginationConfig (0.06s) === RUN TestPaginationConfigDisableAliases ---- PASS: TestPaginationConfigDisableAliases (0.08s) +--- PASS: TestPaginationConfigDisableAliases (0.03s) === RUN TestMapUglyURLs ---- PASS: TestMapUglyURLs (0.09s) +--- PASS: TestMapUglyURLs (0.04s) === RUN TestInvalidOutputFormat === PAUSE TestInvalidOutputFormat === RUN TestLanguageConfigSlice === PAUSE TestLanguageConfigSlice === RUN TestContentTypesDefault ---- PASS: TestContentTypesDefault (0.06s) +--- PASS: TestContentTypesDefault (0.05s) === RUN TestMergeDeep === PAUSE TestMergeDeep === RUN TestMergeDeepBuildStats @@ -10157,23 +10195,23 @@ === RUN TestDefaultConfigEnvDisableLanguagesIssue13707 === PAUSE TestDefaultConfigEnvDisableLanguagesIssue13707 === RUN TestLegacyEmbeddedRenderHookEnablement ---- PASS: TestLegacyEmbeddedRenderHookEnablement (0.14s) +--- PASS: TestLegacyEmbeddedRenderHookEnablement (0.09s) === CONT TestInvalidOutputFormat -=== CONT TestDefaultConfigLanguageBlankWhenNoEnglishExists +--- PASS: TestInvalidOutputFormat (0.00s) === CONT TestDefaultConfigEnvDisableLanguagesIssue13707 === CONT TestMergeDeepBuildStats -=== CONT TestMergeDeepBuildStatsTheme === CONT TestMergeDeep === CONT TestLanguageConfigSlice ---- PASS: TestInvalidOutputFormat (0.01s) ---- PASS: TestMergeDeep (0.26s) ---- PASS: TestDefaultConfigEnvDisableLanguagesIssue13707 (0.26s) ---- PASS: TestDefaultConfigLanguageBlankWhenNoEnglishExists (0.31s) ---- PASS: TestMergeDeepBuildStatsTheme (0.31s) ---- PASS: TestLanguageConfigSlice (0.35s) ---- PASS: TestMergeDeepBuildStats (0.38s) +=== CONT TestDefaultConfigLanguageBlankWhenNoEnglishExists +=== CONT TestMergeDeepBuildStatsTheme +--- PASS: TestDefaultConfigLanguageBlankWhenNoEnglishExists (0.15s) +--- PASS: TestMergeDeep (0.15s) +--- PASS: TestMergeDeepBuildStats (0.15s) +--- PASS: TestLanguageConfigSlice (0.15s) +--- PASS: TestDefaultConfigEnvDisableLanguagesIssue13707 (0.16s) +--- PASS: TestMergeDeepBuildStatsTheme (0.18s) PASS -ok github.com/gohugoio/hugo/config/allconfig 1.408s +ok github.com/gohugoio/hugo/config/allconfig 0.839s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestDecodeConfigFromTOMLCaseInsensitive @@ -10181,7 +10219,7 @@ === RUN TestDecodeConfigDefault --- PASS: TestDecodeConfigDefault (0.00s) PASS -ok github.com/gohugoio/hugo/config/privacy 0.110s +ok github.com/gohugoio/hugo/config/privacy 0.081s === RUN TestDecodeConfigFromTOML === RUN TestDecodeConfigFromTOML/Slice_whitelist === PAUSE TestDecodeConfigFromTOML/Slice_whitelist @@ -10192,14 +10230,14 @@ === RUN TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === PAUSE TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/Slice_whitelist -=== CONT TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/Default_exec.osEnv === CONT TestDecodeConfigFromTOML/String_whitelist +=== CONT TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy --- PASS: TestDecodeConfigFromTOML (0.00s) - --- PASS: TestDecodeConfigFromTOML/Slice_whitelist (0.00s) - --- PASS: TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy (0.00s) - --- PASS: TestDecodeConfigFromTOML/Default_exec.osEnv (0.00s) --- PASS: TestDecodeConfigFromTOML/String_whitelist (0.00s) + --- PASS: TestDecodeConfigFromTOML/Default_exec.osEnv (0.00s) + --- PASS: TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy (0.00s) + --- PASS: TestDecodeConfigFromTOML/Slice_whitelist (0.00s) === RUN TestToTOML --- PASS: TestToTOML (0.00s) === RUN TestDecodeConfigDefault @@ -10217,13 +10255,13 @@ --- PASS: TestWhitelist/One (0.00s) --- PASS: TestWhitelist/Multiple (0.00s) PASS -ok github.com/gohugoio/hugo/config/security 0.124s +ok github.com/gohugoio/hugo/config/security 0.091s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestUseSettingsFromRootIfSet --- PASS: TestUseSettingsFromRootIfSet (0.00s) PASS -ok github.com/gohugoio/hugo/config/services 0.110s +ok github.com/gohugoio/hugo/config/services 0.079s ? github.com/gohugoio/hugo/config/testconfig [no test files] === RUN TestNewContentFromFile === RUN TestNewContentFromFile/Post @@ -10267,79 +10305,79 @@ === CONT TestNewContentFromFile/Post === CONT TestNewContentFromFile/Lang_2 === CONT TestNewContentFromFile/Lang_en_file -=== CONT TestNewContentFromFile/Shortcodes === CONT TestNewContentFromFile/Site -=== CONT TestNewContentFromFile/Lang_1 -=== CONT TestNewContentFromFile/Lang_nn_bundle +=== CONT TestNewContentFromFile/Shortcodes +=== CONT TestNewContentFromFile/Lang_en_in_nn_dir +=== CONT TestNewContentFromFile/Empty_archetype === CONT TestNewContentFromFile/Branch_Name === CONT TestNewContentFromFile/Filenames -=== CONT TestNewContentFromFile/Empty_archetype === CONT TestNewContentFromFile/No_archetype === CONT TestNewContentFromFile/Archetype_file_not_found -Content "content/mypage/index.md" created +=== CONT TestNewContentFromFile/Lang_1 +Content "content_nn/post/lang-5.en.md" created === CONT TestNewContentFromFile/Empty_date -Content "content/post/my-bundle/index.en.md" created +Content "content/post/lang-2.en.md" created === CONT TestNewContentFromFile/Post,_unknown_content_filetype -Content "content/tags/tag-a/_index.md" created +Content "content/stump/sample-2.md" created === CONT TestNewContentFromFile/Post_org-mode -Content "content/post/lang-1.md" created -=== CONT TestNewContentFromFile/Lang_en_in_nn_dir +Content "content/post/sample-ed.md" created Content "content/product/sample-4.md" created -=== CONT TestNewContentFromFile/Lang_en_default -Content "content/sample-3.md" created +=== CONT TestNewContentFromFile/Lang_nn_bundle +Content "content/post/my-bundle/index.en.md" created === CONT TestNewContentFromFile/Lang_nn_dir -Content "content/post/sample-ed.md" created +Content "content/post/lang-1.md" created +Content "content/shortcodes/go.md" created +=== CONT TestNewContentFromFile/Lang_en_default === CONT TestNewContentFromFile/Lang_nn_file -Content "content/post/my-bundle/index.nn.md" created -Content "content/post/lang-2.en.md" created -Content "content_nn/post/lang-5.en.md" created +Content "content/mypage/index.md" created +Content "content/tags/tag-a/_index.md" created Content "content/post/sample-1.md" created -Content "content/stump/sample-2.md" created -Content "content/post/lang-3.nn.md" created +Content "content_nn/post/lang-4.md" created Content "content/mypage/index.md" created -Content "content/shortcodes/go.md" created +Content "content/sample-3.md" created Content "content/post/my-bundle/index.md" created +Content "content/post/my-bundle/index.nn.md" created Content "content/post/org-1.org" created -Content "content_nn/post/lang-4.md" created +Content "content/post/lang-3.nn.md" created --- PASS: TestNewContentFromFile (0.00s) - --- PASS: TestNewContentFromFile/Site (0.15s) - --- PASS: TestNewContentFromFile/Lang_en_file (0.25s) - --- PASS: TestNewContentFromFile/Branch_Name (0.18s) - --- PASS: TestNewContentFromFile/Lang_1 (0.19s) - --- PASS: TestNewContentFromFile/Empty_archetype (0.18s) - --- PASS: TestNewContentFromFile/No_archetype (0.11s) - --- PASS: TestNewContentFromFile/Empty_date (0.15s) - --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.29s) - --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.15s) - --- PASS: TestNewContentFromFile/Lang_2 (0.41s) - --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.19s) - --- PASS: TestNewContentFromFile/Post (0.46s) - --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.26s) - --- PASS: TestNewContentFromFile/Lang_nn_file (0.12s) - --- PASS: TestNewContentFromFile/Filenames (0.38s) - --- PASS: TestNewContentFromFile/Shortcodes (0.44s) - --- PASS: TestNewContentFromFile/Lang_en_default (0.17s) - --- PASS: TestNewContentFromFile/Post_org-mode (0.23s) - --- PASS: TestNewContentFromFile/Lang_nn_dir (0.17s) + --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.10s) + --- PASS: TestNewContentFromFile/Lang_2 (0.15s) + --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.17s) + --- PASS: TestNewContentFromFile/Empty_date (0.09s) + --- PASS: TestNewContentFromFile/Empty_archetype (0.19s) + --- PASS: TestNewContentFromFile/Lang_en_file (0.21s) + --- PASS: TestNewContentFromFile/Lang_1 (0.20s) + --- PASS: TestNewContentFromFile/Shortcodes (0.25s) + --- PASS: TestNewContentFromFile/Filenames (0.24s) + --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.14s) + --- PASS: TestNewContentFromFile/Branch_Name (0.28s) + --- PASS: TestNewContentFromFile/Post (0.31s) + --- PASS: TestNewContentFromFile/Site (0.31s) + --- PASS: TestNewContentFromFile/No_archetype (0.28s) + --- PASS: TestNewContentFromFile/Lang_nn_dir (0.11s) + --- PASS: TestNewContentFromFile/Lang_en_default (0.07s) + --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.13s) + --- PASS: TestNewContentFromFile/Post_org-mode (0.13s) + --- PASS: TestNewContentFromFile/Lang_nn_file (0.08s) === RUN TestNewContentFromDirSiteFunction Content dir "content/post/my-post" created Content dir "content/post/my-post2" created Content "content/post/foo.md" created Content "content/mypage.md" created ---- PASS: TestNewContentFromDirSiteFunction (0.10s) +--- PASS: TestNewContentFromDirSiteFunction (0.05s) PASS -ok github.com/gohugoio/hugo/create 0.978s +ok github.com/gohugoio/hugo/create 0.665s ? github.com/gohugoio/hugo/create/skeletons [no test files] ? github.com/gohugoio/hugo/deploy/deployconfig [no test files] === RUN TestBuildFlags --- PASS: TestBuildFlags (0.00s) PASS -ok github.com/gohugoio/hugo/deps 0.162s +ok github.com/gohugoio/hugo/deps 0.143s ? github.com/gohugoio/hugo/docshelper [no test files] === RUN TestEmojiCustom --- PASS: TestEmojiCustom (0.00s) === RUN TestTrimShortHTML ---- PASS: TestTrimShortHTML (0.01s) +--- PASS: TestTrimShortHTML (0.00s) === RUN TestBytesToHTML --- PASS: TestBytesToHTML (0.00s) === RUN TestExtractTOCNormalContent @@ -10373,7 +10411,7 @@ === RUN TestStringSliceToList --- PASS: TestStringSliceToList (0.00s) === RUN TestMakePath ---- PASS: TestMakePath (0.03s) +--- PASS: TestMakePath (0.06s) === RUN TestMakePathSanitized --- PASS: TestMakePathSanitized (0.00s) === RUN TestMakePathSanitizedDisablePathToLower @@ -10392,7 +10430,7 @@ --- PASS: TestExists (0.00s) === RUN TestAbsPathify path_test.go:326: Running platform specific path tests for linux ---- PASS: TestAbsPathify (0.00s) +--- PASS: TestAbsPathify (0.02s) === RUN TestExtractAndGroupRootPaths --- PASS: TestExtractAndGroupRootPaths (0.00s) === RUN TestExtractRootPaths @@ -10406,7 +10444,7 @@ === RUN TestGetTempDir --- PASS: TestGetTempDir (0.00s) === RUN TestURLize ---- PASS: TestURLize (0.01s) +--- PASS: TestURLize (0.00s) === RUN TestAbsURL === RUN TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/en === RUN TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/en @@ -10620,43 +10658,43 @@ === RUN TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr#01 === RUN TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr#01 === RUN TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/fr#01 ---- PASS: TestAbsURL (0.59s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/en (0.00s) +--- PASS: TestAbsURL (0.84s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/en (0.01s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-true/en (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/en (0.00s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/en (0.01s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/en (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/en (0.00s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/en (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-true/en (0.00s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-true/en (0.00s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-true/en (0.01s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/en (0.00s) - --- PASS: TestAbsURL/{entest_http://base/_http://base/en/entest}/true-true-true/en (0.01s) + --- PASS: TestAbsURL/{entest_http://base/_http://base/en/entest}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{/entest_http://base/_http://base/en/entest}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/fr (0.01s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/fr (0.00s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/fr (0.00s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/fr (0.02s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/fr (0.00s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/fr (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/fr (0.00s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/fr (0.03s) --- PASS: TestAbsURL/{frtest_http://base/_http://base/fr/frtest}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/frtest_http://base/_http://base/fr/frtest}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/en (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/en (0.00s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/en (0.02s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-false/en (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-false/en (0.01s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-false/en (0.00s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-false/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-false/en (0.02s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-false/en (0.00s) @@ -10670,13 +10708,13 @@ --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-false/fr (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/fr (0.00s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/fr (0.02s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/fr (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/fr (0.01s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/en (0.00s) @@ -10684,36 +10722,36 @@ --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/en (0.00s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/en (0.02s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/en (0.01s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/en (0.00s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/en (0.01s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/fr (0.00s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/fr (0.01s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-true/fr (0.01s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/fr (0.00s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/fr (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/fr (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-false-false/en (0.01s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-false/en (0.01s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/en (0.02s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-false/en (0.01s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/en (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-false-false/en (0.01s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-false/en (0.01s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-false/fr (0.00s) @@ -10723,16 +10761,16 @@ --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-false/fr (0.01s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-false/fr (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/fr (0.01s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/fr (0.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/fr (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-false/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-false/fr (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-false/fr (0.01s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-true/en (0.00s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-true/en (0.01s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en (0.01s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en (0.01s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en (0.00s) @@ -10745,18 +10783,18 @@ --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-true/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-true-true/fr (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-true-true/fr (0.00s) + --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-true-true/fr (0.01s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-true-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-true-true/fr (0.01s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-true-true/fr (0.00s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-true-true/fr (0.00s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-true-true/fr (0.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-true-true/fr (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-true-true/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-true-true/fr (0.01s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-true-true/fr (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-true-true/fr (0.00s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-true-true/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/en (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/en (0.01s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en (0.00s) @@ -10764,15 +10802,15 @@ --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/en (0.01s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en (0.01s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/fr (0.00s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/fr (0.02s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr (0.00s) @@ -10782,27 +10820,27 @@ --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en#01 (0.01s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en#01 (0.00s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en#01 (0.01s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/en#01 (0.00s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/en#01 (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/en#01 (0.01s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-true/en#01 (0.02s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/fr (0.01s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/fr (0.01s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/fr (0.02s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/fr (0.00s) @@ -10810,24 +10848,24 @@ --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/en#01 (0.02s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/en#01 (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr#01 (0.00s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr#01 (0.02s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/fr#01 (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr#01 (0.01s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr#01 (0.00s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr#01 (0.00s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr#01 (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr#01 (0.00s) @@ -11094,95 +11132,95 @@ === RUN TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 === RUN TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 === RUN TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 ---- PASS: TestRelURL (0.94s) +--- PASS: TestRelURL (0.63s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) - --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) @@ -11191,43 +11229,43 @@ --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.02s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.02s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.02s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) @@ -11237,68 +11275,68 @@ --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.01s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.02s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/fr (0.02s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) @@ -11307,25 +11345,25 @@ --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) @@ -11336,39 +11374,39 @@ --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) === CONT TestSliceToLower --- PASS: TestSliceToLower (0.00s) PASS -ok github.com/gohugoio/hugo/helpers 1.732s +ok github.com/gohugoio/hugo/helpers 1.796s === RUN TestExtractMinorVersionFromGoTag --- PASS: TestExtractMinorVersionFromGoTag (0.00s) PASS -ok github.com/gohugoio/hugo/htesting 0.045s +ok github.com/gohugoio/hugo/htesting 0.054s ? github.com/gohugoio/hugo/htesting/hqt [no test files] === RUN TestFileMeta === RUN TestFileMeta/Merge === RUN TestFileMeta/Copy ---- PASS: TestFileMeta (0.00s) - --- PASS: TestFileMeta/Merge (0.00s) +--- PASS: TestFileMeta (0.01s) + --- PASS: TestFileMeta/Merge (0.01s) --- PASS: TestFileMeta/Copy (0.00s) === RUN TestFilenameFilterFs --- PASS: TestFilenameFilterFs (0.00s) @@ -11391,7 +11429,7 @@ === RUN TestRootMappingFsMountOverlap --- PASS: TestRootMappingFsMountOverlap (0.00s) === RUN TestRootMappingFsOs ---- PASS: TestRootMappingFsOs (0.00s) +--- PASS: TestRootMappingFsOs (0.01s) === RUN TestRootMappingFsOsBase --- PASS: TestRootMappingFsOsBase (0.00s) === RUN TestRootMappingFileFilter @@ -11407,13 +11445,13 @@ === RUN TestMountRestrictTheme --- PASS: TestMountRestrictTheme (0.00s) === RUN TestMountNodeMoudulesFromTheme ---- PASS: TestMountNodeMoudulesFromTheme (0.18s) +--- PASS: TestMountNodeMoudulesFromTheme (0.22s) PASS -ok github.com/gohugoio/hugo/hugofs 0.477s +ok github.com/gohugoio/hugo/hugofs 0.517s === RUN TestComponentFolders --- PASS: TestComponentFolders (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/files 0.034s +ok github.com/gohugoio/hugo/hugofs/files 0.021s === RUN TestFilenameFilter --- PASS: TestFilenameFilter (0.00s) === RUN TestResolveRootDir @@ -11425,7 +11463,7 @@ === RUN TestGetGlob --- PASS: TestGetGlob (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/glob 0.034s +ok github.com/gohugoio/hugo/hugofs/glob 0.053s === RUN Test404 === PAUSE Test404 === RUN Test404WithBase @@ -11445,13 +11483,13 @@ === RUN TestCascadeConfig === RUN TestCascadeConfig/Home_content_file === RUN TestCascadeConfig/No_home_content_file ---- PASS: TestCascadeConfig (0.15s) - --- PASS: TestCascadeConfig/Home_content_file (0.08s) - --- PASS: TestCascadeConfig/No_home_content_file (0.07s) +--- PASS: TestCascadeConfig (0.28s) + --- PASS: TestCascadeConfig/Home_content_file (0.14s) + --- PASS: TestCascadeConfig/No_home_content_file (0.15s) === RUN TestCascade === RUN TestCascade/langs-3 ---- PASS: TestCascade (0.07s) - --- PASS: TestCascade/langs-3 (0.07s) +--- PASS: TestCascade (0.17s) + --- PASS: TestCascade/langs-3 (0.17s) === RUN TestCascadeEdit === RUN TestCascadeEdit/Edit_descendant === PAUSE TestCascadeEdit/Edit_descendant @@ -11464,8 +11502,8 @@ === RUN TestCascadeEdit/Edit_ancestor,_content_only === PAUSE TestCascadeEdit/Edit_ancestor,_content_only === CONT TestCascadeEdit/Edit_descendant -=== CONT TestCascadeEdit/Edit_ancestor,_content_only === CONT TestCascadeEdit/Edit_ancestor,_remove_cascade +=== CONT TestCascadeEdit/Edit_ancestor,_content_only === CONT TestCascadeEdit/Edit_ancestor,_add_cascade === CONT TestCascadeEdit/Edit_ancestor Source changed /post/_index.md @@ -11474,11 +11512,11 @@ Source changed /post/_index.md Source changed /post/_index.md --- PASS: TestCascadeEdit (0.00s) - --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.14s) - --- PASS: TestCascadeEdit/Edit_descendant (0.15s) - --- PASS: TestCascadeEdit/Edit_ancestor (0.13s) - --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.13s) - --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.15s) + --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.13s) + --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.16s) + --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.17s) + --- PASS: TestCascadeEdit/Edit_ancestor (0.16s) + --- PASS: TestCascadeEdit/Edit_descendant (0.18s) === RUN TestCascadeBuildOptionsTaxonomies === PAUSE TestCascadeBuildOptionsTaxonomies === RUN TestCascadeTarget @@ -11506,15 +11544,15 @@ === RUN TestCascadeNilMapIssue13853 === PAUSE TestCascadeNilMapIssue13853 === RUN TestGroupFunc ---- PASS: TestGroupFunc (0.05s) +--- PASS: TestGroupFunc (0.06s) === RUN TestSliceFunc ---- PASS: TestSliceFunc (0.06s) +--- PASS: TestSliceFunc (0.11s) === RUN TestUnionFunc ---- PASS: TestUnionFunc (0.09s) +--- PASS: TestUnionFunc (0.07s) === RUN TestCollectionsFuncs ---- PASS: TestCollectionsFuncs (0.05s) +--- PASS: TestCollectionsFuncs (0.08s) === RUN TestAppendFunc ---- PASS: TestAppendFunc (0.05s) +--- PASS: TestAppendFunc (0.07s) === RUN TestLoadConfigLanguageParamsOverrideIssue10620 === PAUSE TestLoadConfigLanguageParamsOverrideIssue10620 === RUN TestLoadConfig @@ -11528,13 +11566,13 @@ === PAUSE TestLoadConfig/env_overrides === CONT TestLoadConfig/2_languages === CONT TestLoadConfig/no_internal_config_from_outside -=== CONT TestLoadConfig/disable_default_language === CONT TestLoadConfig/env_overrides +=== CONT TestLoadConfig/disable_default_language --- PASS: TestLoadConfig (0.00s) --- PASS: TestLoadConfig/disable_default_language (0.00s) - --- PASS: TestLoadConfig/no_internal_config_from_outside (0.05s) - --- PASS: TestLoadConfig/2_languages (0.11s) --- PASS: TestLoadConfig/env_overrides (0.11s) + --- PASS: TestLoadConfig/2_languages (0.14s) + --- PASS: TestLoadConfig/no_internal_config_from_outside (0.15s) === RUN TestLoadConfigThemeLanguage === PAUSE TestLoadConfigThemeLanguage === RUN TestDisableRootSlicesFromEnv @@ -11559,8 +11597,8 @@ === CONT TestHugoConfig/hugo.toml === CONT TestHugoConfig/config.toml --- PASS: TestHugoConfig (0.00s) - --- PASS: TestHugoConfig/hugo.toml (0.06s) - --- PASS: TestHugoConfig/config.toml (0.07s) + --- PASS: TestHugoConfig/hugo.toml (0.04s) + --- PASS: TestHugoConfig/config.toml (0.05s) === RUN TestHugoConfigSliceOverrides === PAUSE TestHugoConfigSliceOverrides === RUN TestConfigOutputFormatDefinedInTheme @@ -11599,9 +11637,9 @@ === CONT TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root === CONT TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage (0.00s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.04s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.05s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.05s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.06s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.07s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.11s) === RUN TestLanguagesDisabled === PAUSE TestLanguagesDisabled === RUN TestDisableDefaultLanguageRedirect @@ -11619,15 +11657,15 @@ === PAUSE TestLoadConfigYamlEnvVar/without_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_empty_slice === CONT TestLoadConfigYamlEnvVar/without_existing_outputs -=== CONT TestLoadConfigYamlEnvVar/without_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_existing_outputs +=== CONT TestLoadConfigYamlEnvVar/without_existing_outputs_direct --- PASS: TestLoadConfigYamlEnvVar (0.00s) - --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.06s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.05s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.06s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.08s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.10s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.13s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.15s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.13s) + --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.16s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.15s) === RUN TestDisableKindsTaxonomyTerm === PAUSE TestDisableKindsTaxonomyTerm === RUN TestKindsUnknown @@ -11635,7 +11673,7 @@ === RUN TestDeprecateTaxonomyTerm === PAUSE TestDeprecateTaxonomyTerm === RUN TestDisableKindsIssue12144 ---- PASS: TestDisableKindsIssue12144 (0.08s) +--- PASS: TestDisableKindsIssue12144 (0.06s) === RUN TestConfigYAMLAnchorsMerge === PAUSE TestConfigYAMLAnchorsMerge === RUN TestConfigYAMLAnchorsCyclicReference @@ -11647,17 +11685,17 @@ === RUN TestContentFactory === PAUSE TestContentFactory === RUN TestContentMapSite ---- PASS: TestContentMapSite (0.06s) +--- PASS: TestContentMapSite (0.08s) === RUN TestIntegrationTestTemplate === PAUSE TestIntegrationTestTemplate === RUN TestBundleResourceLanguageBestMatch ---- PASS: TestBundleResourceLanguageBestMatch (0.04s) +--- PASS: TestBundleResourceLanguageBestMatch (0.06s) === RUN TestBundleMultipleContentPageWithSamePath === PAUSE TestBundleMultipleContentPageWithSamePath === RUN TestBundleResourcesGetWithSpacesInFilename ---- PASS: TestBundleResourcesGetWithSpacesInFilename (0.02s) +--- PASS: TestBundleResourcesGetWithSpacesInFilename (0.04s) === RUN TestBundleResourcesGetDuplicateSortOrder ---- PASS: TestBundleResourcesGetDuplicateSortOrder (0.08s) +--- PASS: TestBundleResourcesGetDuplicateSortOrder (0.12s) === RUN TestBundleResourcesNoPublishedIssue12198 === PAUSE TestBundleResourcesNoPublishedIssue12198 === RUN TestBranchResourceOverlap @@ -11679,25 +11717,25 @@ === CONT TestHTMLNotContent/json === CONT TestHTMLNotContent/yaml --- PASS: TestHTMLNotContent (0.00s) - --- PASS: TestHTMLNotContent/json (0.04s) - --- PASS: TestHTMLNotContent/yaml (0.04s) - --- PASS: TestHTMLNotContent/toml (0.12s) + --- PASS: TestHTMLNotContent/json (0.07s) + --- PASS: TestHTMLNotContent/yaml (0.08s) + --- PASS: TestHTMLNotContent/toml (0.11s) === RUN TestRenderHooksRSS ---- PASS: TestRenderHooksRSS (0.09s) +--- PASS: TestRenderHooksRSS (0.11s) === RUN TestRenderHooksRSSOnly ---- PASS: TestRenderHooksRSSOnly (0.04s) +--- PASS: TestRenderHooksRSSOnly (0.05s) === RUN TestRenderLinkWithMarkupInText WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderLinkWithMarkupInText (0.03s) +--- PASS: TestRenderLinkWithMarkupInText (0.05s) === RUN TestRenderHookContentFragmentsOnSelf ---- PASS: TestRenderHookContentFragmentsOnSelf (0.03s) +--- PASS: TestRenderHookContentFragmentsOnSelf (0.07s) === RUN TestDefaultRenderHooksMultilingual === RUN TestDefaultRenderHooksMultilingual/Default_multilingual === RUN TestDefaultRenderHooksMultilingual/Disabled ---- PASS: TestDefaultRenderHooksMultilingual (0.05s) - --- PASS: TestDefaultRenderHooksMultilingual/Default_multilingual (0.03s) - --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.02s) +--- PASS: TestDefaultRenderHooksMultilingual (0.14s) + --- PASS: TestDefaultRenderHooksMultilingual/Default_multilingual (0.07s) + --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.07s) === RUN TestRenderHooksDefaultEscape === RUN TestRenderHooksDefaultEscape/true === PAUSE TestRenderHooksDefaultEscape/true @@ -11706,36 +11744,36 @@ === CONT TestRenderHooksDefaultEscape/true === CONT TestRenderHooksDefaultEscape/false --- PASS: TestRenderHooksDefaultEscape (0.00s) - --- PASS: TestRenderHooksDefaultEscape/false (0.04s) - --- PASS: TestRenderHooksDefaultEscape/true (0.05s) + --- PASS: TestRenderHooksDefaultEscape/false (0.05s) + --- PASS: TestRenderHooksDefaultEscape/true (0.07s) === RUN TestRenderHooksMultilineTitlePlainText === PAUSE TestRenderHooksMultilineTitlePlainText === RUN TestContentOutputReuseRenderHooksAndShortcodesHTMLOnly ---- PASS: TestContentOutputReuseRenderHooksAndShortcodesHTMLOnly (0.03s) +--- PASS: TestContentOutputReuseRenderHooksAndShortcodesHTMLOnly (0.05s) === RUN TestContentOutputNoReuseRenderHooksInBothHTMLAnXML ---- PASS: TestContentOutputNoReuseRenderHooksInBothHTMLAnXML (0.03s) +--- PASS: TestContentOutputNoReuseRenderHooksInBothHTMLAnXML (0.04s) === RUN TestContentOutputNoReuseShortcodesInBothHTMLAnXML ---- PASS: TestContentOutputNoReuseShortcodesInBothHTMLAnXML (0.05s) +--- PASS: TestContentOutputNoReuseShortcodesInBothHTMLAnXML (0.04s) === RUN TestData === RUN TestData/with_theme === PAUSE TestData/with_theme === CONT TestData/with_theme --- PASS: TestData (0.00s) - --- PASS: TestData/with_theme (0.09s) + --- PASS: TestData/with_theme (0.06s) === RUN TestDataMixedCaseFolders === PAUSE TestDataMixedCaseFolders === RUN TestDataNoAssets === PAUSE TestDataNoAssets === RUN TestDateFormatMultilingual ---- PASS: TestDateFormatMultilingual (0.07s) +--- PASS: TestDateFormatMultilingual (0.19s) === RUN TestTimeZones ---- PASS: TestTimeZones (0.10s) +--- PASS: TestTimeZones (0.08s) === RUN TestTimeZoneInvalid ---- PASS: TestTimeZoneInvalid (0.01s) +--- PASS: TestTimeZoneInvalid (0.03s) === RUN TestTimeOnError WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTimeOnError (0.02s) +--- PASS: TestTimeOnError (0.07s) === RUN TestTOMLDates === PAUSE TestTOMLDates === RUN TestPublisDateRollupIssue12438 @@ -11756,35 +11794,35 @@ === RUN TestDisable/Build_config,_no_render === RUN TestDisable/Build_config,_no_render_link === RUN TestDisable/Build_config,_no_publish_resources ---- PASS: TestDisable (4.45s) - --- PASS: TestDisable/Disable_page (0.04s) - --- PASS: TestDisable/Disable_term (0.03s) - --- PASS: TestDisable/Disable_taxonomy (0.03s) - --- PASS: TestDisable/Disable_home (0.22s) - --- PASS: TestDisable/Disable_section (0.49s) - --- PASS: TestDisable/Disable_rss (0.28s) - --- PASS: TestDisable/Disable_sitemap (0.44s) - --- PASS: TestDisable/Disable_404 (0.36s) - --- PASS: TestDisable/Disable_robotstxt (0.68s) - --- PASS: TestDisable/Headless_bundle (0.53s) - --- PASS: TestDisable/Build_config,_no_list (0.29s) - --- PASS: TestDisable/Build_config,_local_list (0.31s) - --- PASS: TestDisable/Build_config,_no_render (0.69s) - --- PASS: TestDisable/Build_config,_no_render_link (0.03s) - --- PASS: TestDisable/Build_config,_no_publish_resources (0.03s) +--- PASS: TestDisable (1.48s) + --- PASS: TestDisable/Disable_page (0.08s) + --- PASS: TestDisable/Disable_term (0.10s) + --- PASS: TestDisable/Disable_taxonomy (0.09s) + --- PASS: TestDisable/Disable_home (0.08s) + --- PASS: TestDisable/Disable_section (0.06s) + --- PASS: TestDisable/Disable_rss (0.13s) + --- PASS: TestDisable/Disable_sitemap (0.09s) + --- PASS: TestDisable/Disable_404 (0.07s) + --- PASS: TestDisable/Disable_robotstxt (0.06s) + --- PASS: TestDisable/Headless_bundle (0.08s) + --- PASS: TestDisable/Build_config,_no_list (0.06s) + --- PASS: TestDisable/Build_config,_local_list (0.07s) + --- PASS: TestDisable/Build_config,_no_render (0.03s) + --- PASS: TestDisable/Build_config,_no_render_link (0.02s) + --- PASS: TestDisable/Build_config,_no_publish_resources (0.42s) === RUN TestDisableRSSWithRSSInCustomOutputs ---- PASS: TestDisableRSSWithRSSInCustomOutputs (0.02s) +--- PASS: TestDisableRSSWithRSSInCustomOutputs (0.14s) === RUN TestBundleNoPublishResources WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestBundleNoPublishResources (0.02s) +--- PASS: TestBundleNoPublishResources (0.47s) === RUN TestNoRenderAndNoPublishResources ---- PASS: TestNoRenderAndNoPublishResources (0.02s) +--- PASS: TestNoRenderAndNoPublishResources (0.03s) === RUN TestDisableOneOfThreeLanguages ---- PASS: TestDisableOneOfThreeLanguages (1.61s) +--- PASS: TestDisableOneOfThreeLanguages (1.86s) === RUN TestInternalTemplatesImage ---- PASS: TestInternalTemplatesImage (2.30s) +--- PASS: TestInternalTemplatesImage (0.95s) === RUN TestEmbeddedPaginationTemplate === PAUSE TestEmbeddedPaginationTemplate === RUN TestFileInfo @@ -11803,7 +11841,7 @@ === RUN TestModulesWithContent === PAUSE TestModulesWithContent === RUN TestModulesIgnoreConfig ---- PASS: TestModulesIgnoreConfig (4.85s) +--- PASS: TestModulesIgnoreConfig (0.06s) === RUN TestModulesDisabled --- PASS: TestModulesDisabled (0.08s) === RUN TestModulesIncompatible @@ -11811,21 +11849,21 @@ === RUN TestMountsProject === PAUSE TestMountsProject === RUN TestMountsContentFile ---- PASS: TestMountsContentFile (0.06s) +--- PASS: TestMountsContentFile (0.02s) === RUN TestSiteWithGoModButNoModules === PAUSE TestSiteWithGoModButNoModules === RUN TestModuleAbsMount === PAUSE TestModuleAbsMount === RUN TestMountSameSource ---- PASS: TestMountSameSource (0.07s) +--- PASS: TestMountSameSource (0.03s) === RUN TestMountData ---- PASS: TestMountData (0.08s) +--- PASS: TestMountData (0.02s) === RUN TestSiteBuildErrors === RUN TestSiteBuildErrors/Invalid_JSON_front_matter === PAUSE TestSiteBuildErrors/Invalid_JSON_front_matter === CONT TestSiteBuildErrors/Invalid_JSON_front_matter --- PASS: TestSiteBuildErrors (0.00s) - --- PASS: TestSiteBuildErrors/Invalid_JSON_front_matter (0.13s) + --- PASS: TestSiteBuildErrors/Invalid_JSON_front_matter (0.04s) === RUN TestErrorMinify === PAUSE TestErrorMinify === RUN TestErrorNestedRender @@ -11839,46 +11877,46 @@ === RUN TestErrorInBaseTemplate === PAUSE TestErrorInBaseTemplate === RUN TestSiteBuildTimeout ---- PASS: TestSiteBuildTimeout (15.12s) +--- PASS: TestSiteBuildTimeout (15.06s) === RUN TestErrorTemplateRuntime === PAUSE TestErrorTemplateRuntime === RUN TestErrorFrontmatterYAMLSyntax === PAUSE TestErrorFrontmatterYAMLSyntax === RUN TestMultiSitesMainLangInRoot ---- PASS: TestMultiSitesMainLangInRoot (0.09s) +--- PASS: TestMultiSitesMainLangInRoot (0.55s) === RUN TestMultiSitesWithTwoLanguages === PAUSE TestMultiSitesWithTwoLanguages === RUN TestContentStressTest WARN found no layout file for "json" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestContentStressTest (2.42s) +--- PASS: TestContentStressTest (6.32s) === RUN TestTranslationsFromContentToNonContent === RUN TestTranslationsFromContentToNonContent// === RUN TestTranslationsFromContentToNonContent//mysection === RUN TestTranslationsFromContentToNonContent//categories === RUN TestTranslationsFromContentToNonContent//categories/mycat ---- PASS: TestTranslationsFromContentToNonContent (0.06s) +--- PASS: TestTranslationsFromContentToNonContent (0.19s) --- PASS: TestTranslationsFromContentToNonContent// (0.00s) --- PASS: TestTranslationsFromContentToNonContent//mysection (0.00s) --- PASS: TestTranslationsFromContentToNonContent//categories (0.00s) --- PASS: TestTranslationsFromContentToNonContent//categories/mycat (0.00s) === RUN TestRebuildOnAssetChange Asset changed /data.json ---- PASS: TestRebuildOnAssetChange (0.06s) +--- PASS: TestRebuildOnAssetChange (0.11s) === RUN TestMultihost === PAUSE TestMultihost === RUN TestMultihostResourcePerLanguageMultihostMinify === PAUSE TestMultihostResourcePerLanguageMultihostMinify === RUN TestResourcePerLanguageIssue12163 ---- PASS: TestResourcePerLanguageIssue12163 (0.05s) +--- PASS: TestResourcePerLanguageIssue12163 (0.07s) === RUN TestMultihostResourceOneBaseURLWithSuPath ---- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.05s) +--- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.10s) === RUN TestMultihostAllButOneLanguageDisabledIssue12288 === PAUSE TestMultihostAllButOneLanguageDisabledIssue12288 === RUN TestSitesAndLanguageOrder ---- PASS: TestSitesAndLanguageOrder (0.05s) +--- PASS: TestSitesAndLanguageOrder (0.07s) === RUN TestHello ---- PASS: TestHello (0.03s) +--- PASS: TestHello (0.05s) === RUN TestSmokeOutputFormats === PAUSE TestSmokeOutputFormats === RUN TestSmoke @@ -11889,15 +11927,15 @@ WARN found no layout file for "csv" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestDataRace (0.06s) +--- PASS: TestDataRace (0.08s) === RUN TestBenchmarkBaseline ---- PASS: TestBenchmarkBaseline (0.73s) +--- PASS: TestBenchmarkBaseline (0.81s) === RUN TestImageResizeMultilingual WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestImageResizeMultilingual (0.12s) +--- PASS: TestImageResizeMultilingual (0.27s) === RUN TestLanguageContentRoot ---- PASS: TestLanguageContentRoot (0.03s) +--- PASS: TestLanguageContentRoot (0.04s) === RUN TestContentMountMerge === PAUSE TestContentMountMerge === RUN TestIssue13993 @@ -11906,8 +11944,8 @@ === RUN TestI18n/pt-br_should_be_case_insensitive WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestI18n (0.04s) - --- PASS: TestI18n/pt-br_should_be_case_insensitive (0.04s) +--- PASS: TestI18n (0.03s) + --- PASS: TestI18n/pt-br_should_be_case_insensitive (0.03s) === RUN TestLanguageBugs === RUN TestLanguageBugs/Config_with_language,_menu_in_root_only --- PASS: TestLanguageBugs (0.04s) @@ -11915,25 +11953,25 @@ === RUN TestLanguageNumberFormatting WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestLanguageNumberFormatting (0.02s) +--- PASS: TestLanguageNumberFormatting (0.04s) === RUN TestI18nDotFile ---- PASS: TestI18nDotFile (0.03s) +--- PASS: TestI18nDotFile (0.09s) === RUN TestMenusSectionPagesMenu === PAUSE TestMenusSectionPagesMenu === RUN TestMenusFrontMatter ---- PASS: TestMenusFrontMatter (0.04s) +--- PASS: TestMenusFrontMatter (0.06s) === RUN TestMenusPageMultipleOutputFormats ---- PASS: TestMenusPageMultipleOutputFormats (0.04s) +--- PASS: TestMenusPageMultipleOutputFormats (0.19s) === RUN TestMenusPageSortByDate ---- PASS: TestMenusPageSortByDate (0.03s) +--- PASS: TestMenusPageSortByDate (0.02s) === RUN TestMenuParamsEmptyYaml WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMenuParamsEmptyYaml (0.03s) +--- PASS: TestMenuParamsEmptyYaml (0.01s) === RUN TestMenuParams ---- PASS: TestMenuParams (0.03s) +--- PASS: TestMenuParams (0.53s) === RUN TestMenusShadowMembers ---- PASS: TestMenusShadowMembers (0.04s) +--- PASS: TestMenusShadowMembers (0.05s) === RUN TestMenuHasMenuCurrentSection === PAUSE TestMenuHasMenuCurrentSection === RUN TestMenusNewConfigSetup @@ -11951,9 +11989,9 @@ === RUN TestMountFilters === PAUSE TestMountFilters === RUN TestFragmentsAndToCCrossSiteAccess ---- PASS: TestFragmentsAndToCCrossSiteAccess (0.03s) +--- PASS: TestFragmentsAndToCCrossSiteAccess (0.23s) === RUN TestTableOfContentsWithIncludedMarkdownFile ---- PASS: TestTableOfContentsWithIncludedMarkdownFile (0.02s) +--- PASS: TestTableOfContentsWithIncludedMarkdownFile (0.03s) === RUN TestListTitles === PAUSE TestListTitles === RUN TestDraftNonDefaultContentLanguage @@ -11961,7 +11999,7 @@ === RUN TestPermalink === PAUSE TestPermalink === RUN TestRelativeURLInFrontMatter ---- PASS: TestRelativeURLInFrontMatter (0.04s) +--- PASS: TestRelativeURLInFrontMatter (0.49s) === RUN TestPageWithDelimiterForMarkdownThatCrossesBorder === PAUSE TestPageWithDelimiterForMarkdownThatCrossesBorder === RUN TestPageDatesTerms @@ -11979,9 +12017,9 @@ === RUN TestPageWithDateFields === PAUSE TestPageWithDateFields === RUN TestPageRawContent ---- PASS: TestPageRawContent (0.02s) +--- PASS: TestPageRawContent (0.03s) === RUN TestTableOfContents ---- PASS: TestTableOfContents (0.03s) +--- PASS: TestTableOfContents (0.02s) === RUN TestPageWithMoreTag === PAUSE TestPageWithMoreTag === RUN TestSummaryInFrontMatter @@ -11995,12 +12033,12 @@ === RUN TestSummaryWithHTMLTagsOnNextLine === RUN TestSummaryWithHTMLTagsOnNextLine/md === RUN TestSummaryWithHTMLTagsOnNextLine/ad ---- PASS: TestSummaryWithHTMLTagsOnNextLine (1.36s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.02s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (1.33s) +--- PASS: TestSummaryWithHTMLTagsOnNextLine (6.52s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.63s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (5.90s) === RUN TestRenderStringForRegularPageTranslations WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderStringForRegularPageTranslations (0.07s) +--- PASS: TestRenderStringForRegularPageTranslations (0.11s) === RUN TestContentProviderWithCustomOutputFormat WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestContentProviderWithCustomOutputFormat (0.05s) @@ -12014,8 +12052,8 @@ === CONT TestPageWithFrontMatterConfig/dateHandler=":filename" === CONT TestPageWithFrontMatterConfig/dateHandler=":fileModTime" --- PASS: TestPageWithFrontMatterConfig (0.00s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.02s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.04s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.04s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.11s) === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === PAUSE TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === RUN TestWordCountWithAllCJKRunesHasCJKLanguage @@ -12029,23 +12067,23 @@ === RUN TestPagePaths === PAUSE TestPagePaths === RUN TestTranslationKey ---- PASS: TestTranslationKey (0.04s) +--- PASS: TestTranslationKey (0.06s) === RUN TestTranslationKeyTermPages === PAUSE TestTranslationKeyTermPages === RUN TestTranslationKeyResourceSharing ---- PASS: TestTranslationKeyResourceSharing (0.04s) +--- PASS: TestTranslationKeyResourceSharing (0.11s) === RUN TestChompBOM === PAUSE TestChompBOM === RUN TestPageManualSummary ---- PASS: TestPageManualSummary (0.04s) +--- PASS: TestPageManualSummary (0.05s) === RUN TestHomePageWithNoTitle ---- PASS: TestHomePageWithNoTitle (0.05s) +--- PASS: TestHomePageWithNoTitle (0.06s) === RUN TestShouldBuild --- PASS: TestShouldBuild (0.00s) === RUN TestShouldBuildWithClock --- PASS: TestShouldBuildWithClock (0.00s) === RUN TestPagePathDisablePathToLower ---- PASS: TestPagePathDisablePathToLower (0.05s) +--- PASS: TestPagePathDisablePathToLower (0.04s) === RUN TestScratch === PAUSE TestScratch === RUN TestScratchAliasToStore @@ -12055,13 +12093,13 @@ === RUN TestGoldmark === PAUSE TestGoldmark === RUN TestPageHashString ---- PASS: TestPageHashString (0.14s) +--- PASS: TestPageHashString (0.06s) === RUN TestRenderWithoutArgument === PAUSE TestRenderWithoutArgument === RUN TestAllStores === PAUSE TestAllStores === RUN TestPageFrontMatterDeprecatePathKindLang ---- PASS: TestPageFrontMatterDeprecatePathKindLang (0.14s) +--- PASS: TestPageFrontMatterDeprecatePathKindLang (0.03s) === RUN TestHomePageIsLeafBundle === PAUSE TestHomePageIsLeafBundle === RUN TestUnwrapPage @@ -12081,7 +12119,7 @@ === RUN TestPageBundlerHeadlessIssue6552 === PAUSE TestPageBundlerHeadlessIssue6552 === RUN TestMultiSiteBundles ---- PASS: TestMultiSiteBundles (0.14s) +--- PASS: TestMultiSiteBundles (0.08s) === RUN TestBundledResourcesMultilingualDuplicateResourceFiles === PAUSE TestBundledResourcesMultilingualDuplicateResourceFiles === RUN TestBundledResourcesWhenMultipleOutputFormats @@ -12093,25 +12131,25 @@ === RUN TestBundleIndexInSubFolder WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestBundleIndexInSubFolder (0.05s) +--- PASS: TestBundleIndexInSubFolder (0.06s) === RUN TestBundleTransformMany Asset changed /data/foo.yaml Asset changed /data/foo.yaml ---- PASS: TestBundleTransformMany (0.13s) +--- PASS: TestBundleTransformMany (0.27s) === RUN TestPageBundlerHome === PAUSE TestPageBundlerHome === RUN TestHTMLFilesIsue11999 === PAUSE TestHTMLFilesIsue11999 === RUN TestBundleDuplicatePagesAndResources ---- PASS: TestBundleDuplicatePagesAndResources (0.04s) +--- PASS: TestBundleDuplicatePagesAndResources (0.05s) === RUN TestBundleResourcesGetMatchOriginalName ---- PASS: TestBundleResourcesGetMatchOriginalName (0.05s) +--- PASS: TestBundleResourcesGetMatchOriginalName (0.04s) === RUN TestBundleResourcesWhenLanguageVariantIsDraft ---- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.04s) +--- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.03s) === RUN TestBundleBranchIssue12320 === PAUSE TestBundleBranchIssue12320 === RUN TestBenchmarkGetPageRegular ---- PASS: TestBenchmarkGetPageRegular (0.15s) +--- PASS: TestBenchmarkGetPageRegular (0.18s) === RUN TestGetPage === RUN TestGetPage/Root_relative,_no_slash,_home === RUN TestGetPage/Root_relative,_no_slash,_root_page @@ -12160,7 +12198,7 @@ === RUN TestGetPage/Bundle_regular === RUN TestGetPage/Bundle_index_name === RUN TestGetPage/Section_and_bundle_overlap ---- PASS: TestGetPage (0.06s) +--- PASS: TestGetPage (0.08s) --- PASS: TestGetPage/Root_relative,_no_slash,_home (0.00s) --- PASS: TestGetPage/Root_relative,_no_slash,_root_page (0.00s) --- PASS: TestGetPage/Root_relative,_no_slash,_section (0.00s) @@ -12209,36 +12247,36 @@ --- PASS: TestGetPage/Bundle_index_name (0.00s) --- PASS: TestGetPage/Section_and_bundle_overlap (0.00s) === RUN TestGetPageIndexIndex ---- PASS: TestGetPageIndexIndex (0.04s) +--- PASS: TestGetPageIndexIndex (0.03s) === RUN TestGetPageRelative WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestGetPageRelative (0.04s) +--- PASS: TestGetPageRelative (0.06s) === RUN TestGetPageIssue11883 ---- PASS: TestGetPageIssue11883 (0.04s) +--- PASS: TestGetPageIssue11883 (0.07s) === RUN TestGetPageIssue12120 === PAUSE TestGetPageIssue12120 === RUN TestGetPageNewsVsTagsNewsIssue12638 === PAUSE TestGetPageNewsVsTagsNewsIssue12638 === RUN TestGetPageBundleToRegular ---- PASS: TestGetPageBundleToRegular (0.02s) +--- PASS: TestGetPageBundleToRegular (0.03s) === RUN TestPageGetPageVariations ---- PASS: TestPageGetPageVariations (0.02s) +--- PASS: TestPageGetPageVariations (0.04s) === RUN TestPageGetPageMountsReverseLookup ---- PASS: TestPageGetPageMountsReverseLookup (0.02s) +--- PASS: TestPageGetPageMountsReverseLookup (0.06s) === RUN TestGetPageMultilingual WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestGetPageMultilingual (0.03s) +--- PASS: TestGetPageMultilingual (0.06s) === RUN TestRegularPagesRecursive WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestRegularPagesRecursive (0.06s) === RUN TestRegularPagesRecursiveHome ---- PASS: TestRegularPagesRecursiveHome (0.07s) +--- PASS: TestRegularPagesRecursiveHome (0.05s) === RUN TestPagesSimilarSectionNames ---- PASS: TestPagesSimilarSectionNames (0.07s) +--- PASS: TestPagesSimilarSectionNames (0.04s) === RUN TestGetPageContentAdapterBaseIssue12561 === PAUSE TestGetPageContentAdapterBaseIssue12561 === RUN TestMergeLanguages @@ -12246,21 +12284,21 @@ === RUN TestMergeLanguagesTemplate === PAUSE TestMergeLanguagesTemplate === RUN TestPagesPrevNext ---- PASS: TestPagesPrevNext (0.08s) +--- PASS: TestPagesPrevNext (0.07s) === RUN TestPaginator ---- PASS: TestPaginator (0.07s) +--- PASS: TestPaginator (0.10s) === RUN TestPaginateWithSort ---- PASS: TestPaginateWithSort (0.07s) +--- PASS: TestPaginateWithSort (0.06s) === RUN TestPaginateOutputFormat WARN found no layout file for "json" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPaginateOutputFormat (0.06s) +--- PASS: TestPaginateOutputFormat (0.10s) === RUN TestPaginatorEmptyPageGroups === PAUSE TestPaginatorEmptyPageGroups === RUN TestPaginatorNodePagesOnly ---- PASS: TestPaginatorNodePagesOnly (0.03s) +--- PASS: TestPaginatorNodePagesOnly (0.05s) === RUN TestNilPointerErrorMessage ---- PASS: TestNilPointerErrorMessage (0.02s) +--- PASS: TestNilPointerErrorMessage (0.05s) === RUN TestFrontMatterParamsInItsOwnSection === PAUSE TestFrontMatterParamsInItsOwnSection === RUN TestFrontMatterParamsLangNoCascade @@ -12271,7 +12309,7 @@ === PAUSE TestRebuildEditLeafBundleHeaderOnly === RUN TestRebuildEditTextFileInLeafBundle Source changed /mysection/mysectionbundle/mysectionbundletext.txt ---- PASS: TestRebuildEditTextFileInLeafBundle (0.03s) +--- PASS: TestRebuildEditTextFileInLeafBundle (0.07s) === RUN TestRebuildAddingALeaffBundleIssue13925 === PAUSE TestRebuildAddingALeaffBundleIssue13925 === RUN TestRebuildEditTextFileInShortcode @@ -12280,13 +12318,13 @@ === PAUSE TestRebuildEditTextFileInHook === RUN TestRebuiEditUnmarshaledYamlFileInLeafBundle Source changed /mybundle/mydata.yml ---- PASS: TestRebuiEditUnmarshaledYamlFileInLeafBundle (0.02s) +--- PASS: TestRebuiEditUnmarshaledYamlFileInLeafBundle (0.05s) === RUN TestRebuildEditTextFileInHomeBundle Source changed /hometext.txt ---- PASS: TestRebuildEditTextFileInHomeBundle (0.03s) +--- PASS: TestRebuildEditTextFileInHomeBundle (0.06s) === RUN TestRebuildEditTextFileInBranchBundle Source changed /mysection/mysectiontext.txt ---- PASS: TestRebuildEditTextFileInBranchBundle (0.04s) +--- PASS: TestRebuildEditTextFileInBranchBundle (0.03s) === RUN TestRebuildRenameTextFileInLeafBundle Source changed /mysection/mysectionbundle/mysectionbundletext.txt Source changed /mysection/mysectionbundle/mysectionbundletext2.txt @@ -12294,24 +12332,24 @@ Source changed /mysection/mysectionbundle/mysectionbundletext.txt Source changed /mysection/mysectionbundle/mysectionbundletext2.txt Source changed /mysection/mysectionbundle/mysectionbundletext2.txt ---- PASS: TestRebuildRenameTextFileInLeafBundle (0.08s) +--- PASS: TestRebuildRenameTextFileInLeafBundle (0.16s) === RUN TestRebuilEditContentFileInLeafBundle Source changed /mysection/mysectionbundle/mysectionbundlecontent.md ---- PASS: TestRebuilEditContentFileInLeafBundle (0.03s) +--- PASS: TestRebuilEditContentFileInLeafBundle (0.07s) === RUN TestRebuilEditContentFileThenAnother Source changed /mysection/mysectionbundle/mysectionbundlecontent.md Source changed /myothersection/myothersectionpage.md ---- PASS: TestRebuilEditContentFileThenAnother (0.04s) +--- PASS: TestRebuilEditContentFileThenAnother (0.03s) === RUN TestRebuildRenameTextFileInBranchBundle Source changed /mysection/mysectiontext.txt Source changed /mysection/mysectiontext2.txt Source changed /mysection/mysectiontext2.txt ---- PASS: TestRebuildRenameTextFileInBranchBundle (0.06s) +--- PASS: TestRebuildRenameTextFileInBranchBundle (0.07s) === RUN TestRebuildRenameTextFileInHomeBundle Source changed /hometext.txt Source changed /hometext2.txt Source changed /hometext2.txt ---- PASS: TestRebuildRenameTextFileInHomeBundle (0.06s) +--- PASS: TestRebuildRenameTextFileInHomeBundle (0.05s) === RUN TestRebuildRenameDirectoryWithLeafBundle Source changed /mysection/mysectionbundle/_index.md Source changed /mysection/mysectionbundlerenamed/index.md @@ -12333,12 +12371,12 @@ Source changed /mysectionrenamed/mysectionbundle/mysectionbundlecontent.md Source changed /mysectionrenamed/mysectionbundle/mysectionbundletext.txt Source changed /mysectionrenamed/mysectiontext.txt ---- PASS: TestRebuildRenameDirectoryWithBranchBundle (0.04s) +--- PASS: TestRebuildRenameDirectoryWithBranchBundle (0.05s) === RUN TestRebuildRenameDirectoryWithRegularPageUsedInHome Source changed /foo/_index.md Source changed /bar/p1.md Source changed /bar/p1.md ---- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.04s) +--- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.03s) === RUN TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual Source changed /foo/p2.md Source changed /foo/p2.md @@ -12346,7 +12384,7 @@ Source changed /foo/p2.fr.md Source changed /foo/p2.i.md Source changed /foo/p2.i.md ---- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.35s) +--- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.44s) === RUN TestRebuildRenameDirectoryWithBranchBundleFastRender Source changed /mysection/_index.md Source changed /mysectionrenamed/_index.md @@ -12359,11 +12397,11 @@ Source changed /mysectionrenamed/mysectionbundle/mysectionbundlecontent.md Source changed /mysectionrenamed/mysectionbundle/mysectionbundletext.txt Source changed /mysectionrenamed/mysectiontext.txt ---- PASS: TestRebuildRenameDirectoryWithBranchBundleFastRender (0.03s) +--- PASS: TestRebuildRenameDirectoryWithBranchBundleFastRender (0.04s) === RUN TestRebuilErrorRecovery Source changed /mysection/mysectionbundle/index.md Source changed /mysection/mysectionbundle/index.md ---- PASS: TestRebuilErrorRecovery (0.03s) +--- PASS: TestRebuilErrorRecovery (0.04s) === RUN TestRebuildAddPageListPagesInHome Source changed /p2.md Source changed /p2.md @@ -12371,15 +12409,15 @@ === RUN TestRebuildAddPageWithSpaceListPagesInHome Source changed /test-test/index.md Source changed /test-test/index.md ---- PASS: TestRebuildAddPageWithSpaceListPagesInHome (0.25s) +--- PASS: TestRebuildAddPageWithSpaceListPagesInHome (0.04s) === RUN TestRebuildScopedToOutputFormat Template changed /_default/single.html Template changed /shortcodes/myshort.html ---- PASS: TestRebuildScopedToOutputFormat (0.13s) +--- PASS: TestRebuildScopedToOutputFormat (0.04s) === RUN TestRebuildBaseof Template changed /_default/baseof.html Template changed /_default/baseof.html ---- PASS: TestRebuildBaseof (0.09s) +--- PASS: TestRebuildBaseof (0.08s) === RUN TestRebuildSingle === PAUSE TestRebuildSingle === RUN TestRebuildSingleWithBaseofEditSingle @@ -12390,7 +12428,7 @@ === PAUSE TestRebuildWithDeferEditRenderHook === RUN TestRebuildFromString Asset changed /mytext.txt ---- PASS: TestRebuildFromString (0.02s) +--- PASS: TestRebuildFromString (0.27s) === RUN TestRebuildDeeplyNestedLink === PAUSE TestRebuildDeeplyNestedLink === RUN TestRebuildVariations @@ -12410,7 +12448,7 @@ Source changed /myothersect/_index.md Source changed /myothersect/_index.md Source changed /myothersect/_index.md ---- PASS: TestRebuildVariations (0.10s) +--- PASS: TestRebuildVariations (0.36s) === RUN TestRebuildVariationsJSNoneFingerprinted === PAUSE TestRebuildVariationsJSNoneFingerprinted === RUN TestRebuildVariationsJSInNestedCachedPartialFingerprinted @@ -12442,7 +12480,7 @@ Asset changed /common/c2.css Asset changed /common/c3.css Asset changed /common/c3.css ---- PASS: TestRebuildConcat (0.02s) +--- PASS: TestRebuildConcat (0.07s) === RUN TestRebuildEditArchetypeFile === PAUSE TestRebuildEditArchetypeFile === RUN TestRebuildEditMixedCaseTemplateFileIssue12165 @@ -12451,7 +12489,7 @@ === PAUSE TestRebuildEditInlinePartial13723 === RUN TestRebuildEditAsciidocContentFile Source changed /posts/p1.adoc ---- PASS: TestRebuildEditAsciidocContentFile (1.41s) +--- PASS: TestRebuildEditAsciidocContentFile (2.50s) === RUN TestRebuildEditSingleListChangeUbuntuIssue12362 === PAUSE TestRebuildEditSingleListChangeUbuntuIssue12362 === RUN TestRebuildHomeThenPageIssue12436 @@ -12483,7 +12521,7 @@ === RUN TestRenderString WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderString (0.04s) +--- PASS: TestRenderString (0.07s) === RUN TestRenderStringOnListPage --- PASS: TestRenderStringOnListPage (0.05s) === RUN TestRenderStringOnPageNotBackedByAFile @@ -12498,7 +12536,7 @@ resource_chain_test.go:103: Test run 0 resource_chain_test.go:103: Test run 1 Source changed /_index.md ---- PASS: TestResourceChainBasic (0.22s) +--- PASS: TestResourceChainBasic (0.23s) === RUN TestResourceChainPostProcess === PAUSE TestResourceChainPostProcess === RUN TestResourceChains @@ -12549,29 +12587,29 @@ securitypolicies_test.go:134: === CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted === CONT TestSecurityPolicies/resources.GetRemote,_denied_method +=== CONT TestSecurityPolicies/RST,_denied === CONT TestSecurityPolicies/resources.GetRemote,_OK +=== CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON === CONT TestSecurityPolicies/Dart_SASS,_OK securitypolicies_test.go:123: === CONT TestSecurityPolicies/Pandoc,_denied securitypolicies_test.go:110: -=== CONT TestSecurityPolicies/RST,_denied === CONT TestSecurityPolicies/Asciidoc,_denied -=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL === CONT TestSecurityPolicies/os.GetEnv,_OK -=== CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON ---- PASS: TestSecurityPolicies (0.01s) +=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL +--- PASS: TestSecurityPolicies (0.00s) --- SKIP: TestSecurityPolicies/Dart_SASS,_denied (0.00s) --- SKIP: TestSecurityPolicies/Dart_SASS,_OK (0.00s) --- SKIP: TestSecurityPolicies/Pandoc,_denied (0.00s) - --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.10s) - --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.10s) - --- PASS: TestSecurityPolicies/RST,_denied (0.12s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.12s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.12s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.13s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.12s) - --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.14s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.12s) + --- PASS: TestSecurityPolicies/RST,_denied (0.16s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.22s) + --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.20s) + --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.25s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.23s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.22s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.25s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.18s) + --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.21s) === RUN TestExtractShortcodes WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. @@ -12621,7 +12659,7 @@ === CONT TestExtractShortcodes/outer_shortcode_markup === CONT TestExtractShortcodes/one_shortcode,_markup,_legacy === CONT TestExtractShortcodes/one_shortcode,_markup ---- PASS: TestExtractShortcodes (0.04s) +--- PASS: TestExtractShortcodes (0.06s) --- PASS: TestExtractShortcodes/one_shortcode,_no_markup (0.00s) --- PASS: TestExtractShortcodes/inline (0.00s) --- PASS: TestExtractShortcodes/closed_without_content (0.00s) @@ -12657,8 +12695,8 @@ === CONT TestInlineShortcodes/enableInlineShortcodes=true === CONT TestInlineShortcodes/enableInlineShortcodes=false --- PASS: TestInlineShortcodes (0.00s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.05s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.05s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.08s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.08s) === RUN TestShortcodeNamespaced === PAUSE TestShortcodeNamespaced === RUN TestShortcodeParams @@ -12695,7 +12733,7 @@ --- PASS: TestBenchmarkSite/Deep_content_tree (0.35s) === RUN TestBenchmarkSiteDeepContentEdit Source changed /section/section/section/bundle1/index.md ---- PASS: TestBenchmarkSiteDeepContentEdit (0.34s) +--- PASS: TestBenchmarkSiteDeepContentEdit (0.53s) === RUN TestSiteWithPageOutputs === RUN TestSiteWithPageOutputs/[html_json_calendar] === PAUSE TestSiteWithPageOutputs/[html_json_calendar] @@ -12703,18 +12741,18 @@ === PAUSE TestSiteWithPageOutputs/[json] === CONT TestSiteWithPageOutputs/[html_json_calendar] === CONT TestSiteWithPageOutputs/[json] -WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "calendar" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "calendar" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestSiteWithPageOutputs (0.00s) - --- PASS: TestSiteWithPageOutputs/[json] (0.03s) --- PASS: TestSiteWithPageOutputs/[html_json_calendar] (0.06s) + --- PASS: TestSiteWithPageOutputs/[json] (0.05s) === RUN TestRedefineRSSOutputFormat WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRedefineRSSOutputFormat (0.02s) +--- PASS: TestRedefineRSSOutputFormat (0.05s) === RUN TestDotLessOutputFormat ---- PASS: TestDotLessOutputFormat (0.07s) +--- PASS: TestDotLessOutputFormat (0.05s) === RUN TestGetOutputFormatRel WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "humans" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. @@ -12732,7 +12770,7 @@ === RUN TestCreateSiteOutputFormatsCustomFormats --- PASS: TestCreateSiteOutputFormatsCustomFormats (0.00s) === RUN TestOutputFormatPermalinkable ---- PASS: TestOutputFormatPermalinkable (0.06s) +--- PASS: TestOutputFormatPermalinkable (0.07s) === RUN TestSiteWithPageNoOutputs === PAUSE TestSiteWithPageNoOutputs === RUN TestOuputFormatFrontMatterTermIssue12275 @@ -12763,8 +12801,8 @@ === RUN TestNestedSections/sections_perm_a,link === PAUSE TestNestedSections/sections_perm_a,link === CONT TestNestedSections/sections_elsewhere -=== CONT TestNestedSections/sections_perm_a,link === CONT TestNestedSections/sections_top +=== CONT TestNestedSections/sections_perm_a,link === CONT TestNestedSections/sections_l1,l2,l3 === CONT TestNestedSections/sections_l1,l2_2 === CONT TestNestedSections/sections_l1,l2 @@ -12774,9 +12812,9 @@ === CONT TestNestedSections/sections_empty3 === CONT TestNestedSections/sections_empty1 === CONT TestNestedSections/sections_post ---- PASS: TestNestedSections (0.06s) - --- PASS: TestNestedSections/sections_elsewhere (0.00s) +--- PASS: TestNestedSections (0.08s) --- PASS: TestNestedSections/sections_top (0.00s) + --- PASS: TestNestedSections/sections_perm_a,link (0.00s) --- PASS: TestNestedSections/sections_l1,l2,l3 (0.00s) --- PASS: TestNestedSections/sections_l1,l2_2 (0.00s) --- PASS: TestNestedSections/sections_l1,l2 (0.00s) @@ -12786,13 +12824,13 @@ --- PASS: TestNestedSections/sections_empty3 (0.00s) --- PASS: TestNestedSections/sections_empty1 (0.00s) --- PASS: TestNestedSections/sections_post (0.00s) - --- PASS: TestNestedSections/sections_perm_a,link (0.00s) + --- PASS: TestNestedSections/sections_elsewhere (0.00s) === RUN TestNextInSectionNested === PAUSE TestNextInSectionNested === RUN TestSectionEntries === PAUSE TestSectionEntries === RUN TestParentWithPageOverlap ---- PASS: TestParentWithPageOverlap (0.05s) +--- PASS: TestParentWithPageOverlap (0.04s) === RUN TestSiteStats === PAUSE TestSiteStats === RUN TestSiteLastmod @@ -12810,7 +12848,7 @@ === RUN TestShouldAlwaysHaveUglyURLs === PAUSE TestShouldAlwaysHaveUglyURLs === RUN TestShouldNotWriteZeroLengthFilesToDestination ---- PASS: TestShouldNotWriteZeroLengthFilesToDestination (0.02s) +--- PASS: TestShouldNotWriteZeroLengthFilesToDestination (0.04s) === RUN TestMainSections === RUN TestMainSections/param-false WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. @@ -12822,8 +12860,8 @@ WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMainSections (0.13s) - --- PASS: TestMainSections/param-false (0.06s) +--- PASS: TestMainSections (0.12s) + --- PASS: TestMainSections/param-false (0.05s) --- PASS: TestMainSections/param-true (0.07s) === RUN TestMainSectionsMoveToSite === RUN TestMainSectionsMoveToSite/defined_in_params @@ -12836,9 +12874,9 @@ === CONT TestMainSectionsMoveToSite/guessed_from_pages === CONT TestMainSectionsMoveToSite/defined_in_top_level_config --- PASS: TestMainSectionsMoveToSite (0.00s) - --- PASS: TestMainSectionsMoveToSite/defined_in_top_level_config (0.13s) - --- PASS: TestMainSectionsMoveToSite/guessed_from_pages (0.15s) - --- PASS: TestMainSectionsMoveToSite/defined_in_params (0.15s) + --- PASS: TestMainSectionsMoveToSite/guessed_from_pages (0.06s) + --- PASS: TestMainSectionsMoveToSite/defined_in_top_level_config (0.06s) + --- PASS: TestMainSectionsMoveToSite/defined_in_params (0.07s) === RUN TestSectionNaming === RUN TestSectionNaming/canonify=true,uglify=true,pluralize=true === PAUSE TestSectionNaming/canonify=true,uglify=true,pluralize=true @@ -12857,22 +12895,22 @@ === RUN TestSectionNaming/canonify=false,uglify=false,pluralize=false === PAUSE TestSectionNaming/canonify=false,uglify=false,pluralize=false === CONT TestSectionNaming/canonify=true,uglify=true,pluralize=true -=== CONT TestSectionNaming/canonify=false,uglify=true,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=true,pluralize=true === CONT TestSectionNaming/canonify=true,uglify=false,pluralize=true -=== CONT TestSectionNaming/canonify=true,uglify=true,pluralize=false === CONT TestSectionNaming/canonify=true,uglify=false,pluralize=false -=== CONT TestSectionNaming/canonify=false,uglify=false,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=false,pluralize=true +=== CONT TestSectionNaming/canonify=true,uglify=true,pluralize=false +=== CONT TestSectionNaming/canonify=false,uglify=true,pluralize=false +=== CONT TestSectionNaming/canonify=false,uglify=false,pluralize=false --- PASS: TestSectionNaming (0.00s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.18s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.19s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.21s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.22s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.26s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.26s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.24s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.33s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.08s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.17s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.52s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.53s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.56s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.58s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.59s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.60s) === RUN TestOrderedPages === PAUSE TestOrderedPages === RUN TestGroupedPages @@ -12882,11 +12920,11 @@ === RUN TestRefLinking === PAUSE TestRefLinking === RUN TestRelRefWithTrailingSlash ---- PASS: TestRelRefWithTrailingSlash (0.15s) +--- PASS: TestRelRefWithTrailingSlash (0.19s) === RUN TestRefIssues WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRefIssues (0.09s) +--- PASS: TestRefIssues (0.28s) === RUN TestClassCollector === RUN TestClassCollector/minify-false WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. @@ -12894,19 +12932,19 @@ === RUN TestClassCollector/minify-true WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestClassCollector (0.11s) - --- PASS: TestClassCollector/minify-false (0.05s) - --- PASS: TestClassCollector/minify-true (0.05s) +--- PASS: TestClassCollector (0.14s) + --- PASS: TestClassCollector/minify-false (0.06s) + --- PASS: TestClassCollector/minify-true (0.08s) === RUN TestClassCollectorConfigWriteStats ---- PASS: TestClassCollectorConfigWriteStats (0.39s) +--- PASS: TestClassCollectorConfigWriteStats (0.33s) === RUN TestClassCollectorStress ---- PASS: TestClassCollectorStress (6.27s) +--- PASS: TestClassCollectorStress (1.72s) === RUN TestUglyURLsPerSection === PAUSE TestUglyURLsPerSection === RUN TestSectionWithURLInFrontMatter === PAUSE TestSectionWithURLInFrontMatter === RUN TestSectionsEntries ---- PASS: TestSectionsEntries (7.48s) +--- PASS: TestSectionsEntries (0.02s) === RUN TestSitemapBasic === PAUSE TestSitemapBasic === RUN TestSitemapMultilingual @@ -12926,7 +12964,7 @@ === RUN TestTaxonomiesPathSeparation === PAUSE TestTaxonomiesPathSeparation === RUN TestTaxonomiesNextGenLoops ---- PASS: TestTaxonomiesNextGenLoops (0.26s) +--- PASS: TestTaxonomiesNextGenLoops (0.04s) === RUN TestTaxonomiesNotForDrafts === PAUSE TestTaxonomiesNotForDrafts === RUN TestTaxonomiesIndexDraft @@ -12935,27 +12973,27 @@ === PAUSE TestTaxonomiesHomeDraft === RUN TestTaxonomiesWithBundledResources WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesWithBundledResources (7.16s) +--- PASS: TestTaxonomiesWithBundledResources (0.03s) === RUN TestTaxonomiesRemoveOne Source changed /p1.md ---- PASS: TestTaxonomiesRemoveOne (1.14s) +--- PASS: TestTaxonomiesRemoveOne (0.03s) === RUN TestTaxonomiesListPages WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesListPages (0.05s) +--- PASS: TestTaxonomiesListPages (0.03s) === RUN TestTaxonomiesPageCollections === PAUSE TestTaxonomiesPageCollections === RUN TestTaxonomiesDirectoryOverlaps === PAUSE TestTaxonomiesDirectoryOverlaps === RUN TestTaxonomiesWeightSort ---- PASS: TestTaxonomiesWeightSort (3.15s) +--- PASS: TestTaxonomiesWeightSort (0.03s) === RUN TestTaxonomiesEmptyTagsString === PAUSE TestTaxonomiesEmptyTagsString === RUN TestTaxonomiesSpaceInName === PAUSE TestTaxonomiesSpaceInName === RUN TestTaxonomiesListTermsHome ---- PASS: TestTaxonomiesListTermsHome (1.15s) +--- PASS: TestTaxonomiesListTermsHome (0.04s) === RUN TestTaxonomiesTermTitleAndTerm ---- PASS: TestTaxonomiesTermTitleAndTerm (0.05s) +--- PASS: TestTaxonomiesTermTitleAndTerm (0.03s) === RUN TestTermDraft === PAUSE TestTermDraft === RUN TestTermBuildNeverRenderNorList @@ -12972,10 +13010,10 @@ WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTemplateLookupOrder (6.76s) - --- PASS: TestTemplateLookupOrder/Variant_1 (6.76s) +--- PASS: TestTemplateLookupOrder (0.03s) + --- PASS: TestTemplateLookupOrder/Variant_1 (0.03s) === RUN TestTemplateBOM ---- PASS: TestTemplateBOM (0.11s) +--- PASS: TestTemplateBOM (0.05s) === RUN TestTemplateManyBaseTemplates === PAUSE TestTemplateManyBaseTemplates === RUN TestTemplateNoBasePlease @@ -12987,41 +13025,41 @@ === PAUSE TestTemplateLookupSite/basic === CONT TestTemplateLookupSite/basic --- PASS: TestTemplateLookupSite (0.00s) - --- PASS: TestTemplateLookupSite/basic (0.03s) + --- PASS: TestTemplateLookupSite/basic (0.04s) === RUN TestTemplateLookupSitBaseOf === PAUSE TestTemplateLookupSitBaseOf === RUN TestTemplateFuncs WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. ---- PASS: TestTemplateFuncs (0.05s) +--- PASS: TestTemplateFuncs (0.06s) === RUN TestPartialWithReturn === RUN TestPartialWithReturn/Return ---- PASS: TestPartialWithReturn (0.05s) +--- PASS: TestPartialWithReturn (0.04s) --- PASS: TestPartialWithReturn/Return (0.04s) === RUN TestPartialWithZeroedArgs ---- PASS: TestPartialWithZeroedArgs (0.04s) +--- PASS: TestPartialWithZeroedArgs (0.02s) === RUN TestPartialCached --- PASS: TestPartialCached (0.04s) === RUN TestTemplateTruth ---- PASS: TestTemplateTruth (0.03s) +--- PASS: TestTemplateTruth (0.05s) === RUN TestTemplateGoIssues ---- PASS: TestTemplateGoIssues (0.06s) +--- PASS: TestTemplateGoIssues (0.08s) === RUN TestPartialInline WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPartialInline (0.05s) +--- PASS: TestPartialInline (0.69s) === RUN TestPartialInlineBase WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPartialInlineBase (0.04s) +--- PASS: TestPartialInlineBase (0.06s) === RUN TestBaseWithAndWithoutDefine WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestBaseWithAndWithoutDefine (0.04s) +--- PASS: TestBaseWithAndWithoutDefine (0.06s) === RUN TestApplyWithNamespace WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestApplyWithNamespace (0.04s) +--- PASS: TestApplyWithNamespace (0.07s) === RUN TestOverrideInternalTemplate ---- PASS: TestOverrideInternalTemplate (0.05s) +--- PASS: TestOverrideInternalTemplate (0.07s) === RUN TestPageTranslationsMap === PAUSE TestPageTranslationsMap === RUN TestRenderStringBadMarkupOpt @@ -13030,47 +13068,39 @@ === PAUSE TestTitleCaseStyleWithAutomaticSectionPages === CONT Test404 === CONT TestTitleCaseStyleWithAutomaticSectionPages -=== CONT TestTermBuildNeverRenderNorList +=== CONT TestDraftAndFutureRender +=== CONT TestBundleBranchIssue12320 +=== CONT TestTermDraft +=== CONT TestTaxonomiesSpaceInName +=== CONT TestTaxonomiesEmptyTagsString +=== CONT TestSitemapIssue12266 === CONT TestTaxonomiesCountOrder === CONT TestRefLinking -=== CONT TestDraftAndFutureRender -=== CONT TestRenderStringBadMarkupOpt === CONT TestShortcodeInCodeFenceHyphen -=== CONT TestShortcodePreserveIndentation -=== CONT TestShortcodeVariables +=== CONT TestTermBuildNeverRenderNorList +--- PASS: Test404 (3.62s) +=== CONT TestSiteLastmod +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.--- PASS: TestTaxonomiesSpaceInName (2.91s) === CONT TestWeightedTaxonomies -=== CONT TestTermDraft -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestTermBuildNeverRenderNorList (0.67s) +=== CONT TestSiteStats + +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesCountOrder (0.07s) -=== CONT TestRSSCanonifyURLsSubDir ---- PASS: TestTermBuildNeverRenderNorList (0.08s) -=== CONT TestRSSCanonifyURLs ---- PASS: TestTermDraft (0.11s) -=== CONT TestRSSKind ---- PASS: TestRenderStringBadMarkupOpt (0.12s) ---- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.14s) -=== CONT TestRSSOutput -=== CONT TestRobotsTXTDefaultTemplate ---- PASS: TestShortcodePreserveIndentation (0.15s) -=== CONT TestRobotsTXTOutput - -PageMap for site "en" - - lm: 0001-01-01 (home) -/404 lm: 0001-01-01 (404) -/_sitemap lm: 0001-01-01 (sitemap) -/p1 lm: 0001-01-01 (page) +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestBundleBranchIssue12320 (3.14s) +=== CONT TestTaxonomiesDirectoryOverlaps ---- PASS: TestShortcodeInCodeFenceHyphen (0.17s) -=== CONT TestResourceMinifyDisabled -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "amp" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestTaxonomiesCountOrder (1.21s) +=== CONT TestGroupedPages === RUN TestRefLinking/t0t === RUN TestRefLinking/t1t === RUN TestRefLinking/t2t @@ -13091,7 +13121,7 @@ === RUN TestRefLinking/t17t === RUN TestRefLinking/t18t === RUN TestRefLinking/t19t ---- PASS: TestRefLinking (0.23s) +--- PASS: TestRefLinking (1.21s) --- PASS: TestRefLinking/t0t (0.00s) --- PASS: TestRefLinking/t1t (0.00s) --- PASS: TestRefLinking/t2t (0.00s) @@ -13112,442 +13142,265 @@ --- PASS: TestRefLinking/t17t (0.00s) --- PASS: TestRefLinking/t18t (0.00s) --- PASS: TestRefLinking/t19t (0.00s) -=== CONT TestResourcesMatch +=== CONT TestSectionEntries +--- PASS: TestTermDraft (2.94s) +=== CONT TestSitemapAndContentBundleNamedSitemap +--- PASS: TestTaxonomiesEmptyTagsString (1.86s) +=== CONT TestOrderedPages +--- PASS: TestTitleCaseStyleWithAutomaticSectionPages (4.78s) +=== CONT TestNextInSectionNested +--- PASS: TestSiteLastmod (3.02s) +=== CONT TestSitemapShouldNotUseListXML +--- PASS: TestSitemapAndContentBundleNamedSitemap (5.97s) +=== CONT TestShouldAlwaysHaveUglyURLs + +PageMap for site "en" + + lm: 0001-01-01 (home) +/404 lm: 0001-01-01 (404) +/_sitemap lm: 0001-01-01 (sitemap) +/p1 lm: 0001-01-01 (page) + +--- PASS: TestShortcodeInCodeFenceHyphen (6.93s) +=== CONT TestShortcodeErrorWhenItShouldBeClosed WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestWeightedTaxonomies (6.06s) +=== CONT TestCrossrefs WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRSSCanonifyURLsSubDir (0.22s) ---- PASS: TestRobotsTXTDefaultTemplate (0.14s) ---- PASS: TestRSSOutput (0.18s) -=== CONT TestResourceChainPostProcess ---- PASS: TestShortcodeVariables (0.33s) -=== CONT TestRenderStringWithShortcodeIssue10654 -=== CONT TestResourceChains -=== RUN TestResourceChains/tocss - resource_chain_test.go:584: -=== RUN TestResourceChains/minify -=== PAUSE TestResourceChains/minify -=== RUN TestResourceChains/remote -=== PAUSE TestResourceChains/remote -=== RUN TestResourceChains/concat -=== PAUSE TestResourceChains/concat -=== RUN TestResourceChains/concat_and_fingerprint -=== PAUSE TestResourceChains/concat_and_fingerprint -=== RUN TestResourceChains/fromstring -=== PAUSE TestResourceChains/fromstring -=== RUN TestResourceChains/execute-as-template -=== PAUSE TestResourceChains/execute-as-template -=== RUN TestResourceChains/fingerprint -=== PAUSE TestResourceChains/fingerprint -=== RUN TestResourceChains/baseurl-path -=== PAUSE TestResourceChains/baseurl-path -=== RUN TestResourceChains/Prevent_resource_publish_on_.Content_only -=== PAUSE TestResourceChains/Prevent_resource_publish_on_.Content_only -=== RUN TestResourceChains/unmarshal -=== PAUSE TestResourceChains/unmarshal -=== RUN TestResourceChains/resources.Get -=== PAUSE TestResourceChains/resources.Get -=== RUN TestResourceChains/template -=== PAUSE TestResourceChains/template -=== CONT TestRenderStringWithShortcode -=== RUN TestRenderStringWithShortcode/Basic -=== CONT TestRenderStringWithShortcodeInPageWithNoContentFile ---- PASS: Test404 (0.40s) -=== CONT TestRenderStringOnPageNotBackedByAFile -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestResourcesMatch (0.19s) -=== CONT TestRenderShortcodesEmptyParagraph -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestResourceMinifyDisabled (0.25s) -=== CONT TestRenderShortcodesIncludeShortRefEdit ---- PASS: TestRSSCanonifyURLs (0.36s) -=== CONT TestRenderShortcodesIncludeMarkdownFileWithoutTrailingNewline ---- PASS: TestRSSKind (0.36s) -=== CONT TestRenderShortcodesWithHTML WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderStringWithShortcodeIssue10654 (0.19s) -=== CONT TestRenderShortcodesNestedPageContextIssue12356 ---- PASS: TestWeightedTaxonomies (0.52s) ---- PASS: TestRenderStringOnPageNotBackedByAFile (0.16s) -=== CONT TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 -=== RUN TestRenderStringWithShortcode/Edit_shortcode ---- PASS: TestRobotsTXTOutput (0.41s) -=== CONT TestRenderShortcodesEditNested -=== CONT TestRenderShortcodesEditIncludedPage -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.--- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.23s) -=== CONT TestRenderShortcodesNestedMultipleOutputFormatTemplates -Source changed /second/p2.md - -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestGroupedPages (6.17s) +=== CONT TestOuputFormatFrontMatterTermIssue12275 +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestResourceChainPostProcess (0.31s) -=== CONT TestRenderShortcodesBasic ---- PASS: TestRenderShortcodesIncludeShortRefEdit (0.27s) -=== CONT TestRebuildEditNonReferencedResourceIssue13748 -Source changed /p2.md -Template changed /shortcodes/myshort.html ---- PASS: TestRenderShortcodesEmptyParagraph (0.31s) ---- PASS: TestRenderShortcodesEditNested (0.16s) -Source changed /p1.md -Source changed /mysection/_index.md -=== CONT TestRebuildHomeThenPageIssue12436 -Template changed /shortcodes/myhthml.html ---- PASS: TestRenderShortcodesWithHTML (0.27s) -=== CONT TestRebuildEditSingleListChangeUbuntuIssue12362 ---- PASS: TestRenderShortcodesNestedPageContextIssue12356 (0.23s) -=== CONT TestRebuildEditTagIssue13648 -=== CONT TestRebuildEditInlinePartial13723 ---- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.25s) -=== CONT TestRebuildEditMixedCaseTemplateFileIssue12165 -Source changed /p2.md -Source changed /p2.md ---- PASS: TestRenderShortcodesEditIncludedPage (0.23s) -=== CONT TestRebuildEditArchetypeFile ---- PASS: TestRenderStringWithShortcode (0.45s) - --- PASS: TestRenderStringWithShortcode/Basic (0.20s) - --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.25s) -=== CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles ---- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.22s) -=== CONT TestRebuildEditContentNonDefaultLanguage ---- PASS: TestRenderShortcodesBasic (0.19s) -=== CONT TestRebuildI18n -Source changed /mybundle/resource.txt -Source changed /_index.md ---- PASS: TestRebuildEditNonReferencedResourceIssue13748 (0.22s) -=== CONT TestRebuildVariationsAssetsJSImport -Source changed /p2.md -Source changed /p2.md ---- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.20s) -=== CONT TestRebuildEditNotPermalinkableCustomOutputFormatTemplateInFastRenderMode -Source changed /p1.md -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.Template changed /_partials/mypartial.html +--- PASS: TestOrderedPages (5.53s) +=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.--- PASS: TestSiteStats (6.21s) +=== CONT TestRenderStringBadMarkupOpt +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.20s) +=== CONT TestParseSitemap +--- PASS: TestParseSitemap (0.00s) +=== CONT TestPageTranslationsMap +--- PASS: TestNextInSectionNested (4.41s) +=== CONT TestHTMLFilesIsue11999 +--- PASS: TestRenderStringBadMarkupOpt (0.24s) +=== CONT TestTemplateLookupSitBaseOf +--- PASS: TestOuputFormatFrontMatterTermIssue12275 (0.28s) +=== CONT TestPageBundlerHome +WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. +--- PASS: TestSectionEntries (6.52s) +=== CONT TestTemplateBaseWithComment +--- PASS: TestTaxonomiesDirectoryOverlaps (6.64s) +=== CONT TestTemplateNoBasePlease +--- PASS: TestSitemapShouldNotUseListXML (3.75s) +=== CONT TestPageBundlerPartialTranslations WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRebuildEditTagIssue13648 (0.27s) -=== CONT TestRebuildEditHomeContent -Template changed /partials/mytemplate.html -Source changed /p3.md -Source changed /p1/index.md ---- PASS: TestRebuildHomeThenPageIssue12436 (0.36s) -=== CONT TestRebuildEditData -Source changed /p1nn/index.md ---- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.32s) -=== CONT TestRebuildVariationsJSBundled ---- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.35s) ---- PASS: TestRebuildEditArchetypeFile (0.34s) -=== CONT TestRebuildVariationsJSInNestedPartialFingerprintedInBase -i18n changed /en.toml -=== CONT TestRebuildVariationsJSNoneFingerprinted -Source changed /p1/index.nn.md -Template changed /baseof.html -Template added /_default/index.searchindex.txt ---- PASS: TestRebuildI18n (0.35s) -=== CONT TestRebuildVariationsJSInNestedCachedPartialFingerprinted -Asset changed /js/lib/foo.js ---- PASS: TestRenderShortcodesIncludeMarkdownFileWithoutTrailingNewline (0.75s) -=== CONT TestRebuildDeeplyNestedLink -Source changed /p1/f1.nn.txt -Source changed /p1/b.nn.md -Template changed /all.html -Source changed /_index.md ---- PASS: TestRebuildVariationsAssetsJSImport (0.30s) -=== CONT TestRebuildWithDeferEditRenderHook ---- PASS: TestRebuildEditNotPermalinkableCustomOutputFormatTemplateInFastRenderMode (0.32s) -=== CONT TestRebuildSingleWithBaseofEditBaseof +--- PASS: TestShouldAlwaysHaveUglyURLs (0.81s) +=== CONT TestTemplateManyBaseTemplates WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -Data changed /mydata.yaml ---- PASS: TestRebuildEditContentNonDefaultLanguage (0.44s) -=== CONT TestRebuildSingleWithBaseofEditSingle -Source changed /main.js ---- PASS: TestDraftAndFutureRender (1.28s) -=== CONT TestRebuildSingle ---- PASS: TestRebuildEditHomeContent (0.23s) -=== CONT TestRebuildEditTextFileInHook ---- PASS: TestRebuildEditInlinePartial13723 (0.48s) -=== CONT TestRebuildEditTextFileInShortcode -Source changed /foo.js ---- PASS: TestRebuildVariationsJSBundled (0.16s) -=== CONT TestRebuildAddingALeaffBundleIssue13925 ---- PASS: TestRebuildEditData (0.18s) -=== CONT TestRebuildEditLeafBundleHeaderOnly -Asset changed /js/main.js -Source changed /s/p7.md ---- PASS: TestRebuildDeeplyNestedLink (0.12s) -=== CONT TestFrontMatterBuildIsHugoKeyword -Asset changed /js/main.js ---- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.15s) ---- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.14s) -=== CONT TestFrontMatterParamsLangNoCascade -Template changed /_default/_markup/render-link.html -=============== -Template changed /_default/baseof.html -Source changed /mysection/mysectionbundle2/index.md -Source changed /mysection/mysectionbundle2/mysectionbundletext.txt -Source changed /mysection/mysectionbundle2/index.md -Source changed /mysection/mysectionbundle2/mysectionbundletext.txt -Asset changed /myothertext.txt -Source changed /p2/index.md -Source changed /p3/index.md -Asset changed /main.css -=== CONT TestFrontMatterParamsInItsOwnSection -Template changed /_default/single.html -=== CONT TestMergeLanguagesTemplate ---- PASS: TestRebuildSingleWithBaseofEditBaseof (0.11s) -WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead.--- PASS: TestRebuildWithDeferEditRenderHook (0.15s) - ---- PASS: TestFrontMatterBuildIsHugoKeyword (0.10s) -=== CONT TestMergeLanguages -WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. -Template changed /single.html -Asset changed /myshortcodetext.txt - -=== CONT TestPaginatorEmptyPageGroups -Source changed /mysection/mysectionbundle/index.md ---- PASS: TestRebuildSingleWithBaseofEditSingle (0.21s) ---- PASS: TestFrontMatterParamsInItsOwnSection (0.10s) -=== CONT TestGetPageContentAdapterBaseIssue12561 -=== CONT TestGetPageNewsVsTagsNewsIssue12638 -Source changed /mynewsection/_index.md -Source changed /mynewsection/mynewsectiontext.txt -Source changed /mynewsection/_index.md -Source changed /mynewsection/mynewsectiontext.txt ---- PASS: TestFrontMatterParamsLangNoCascade (0.21s) -=== CONT TestGetPageIssue12120 ---- PASS: TestRebuildVariationsJSNoneFingerprinted (0.36s) -=== CONT TestCascadeIssue12172 ---- PASS: TestRebuildSingle (0.25s) -=== CONT TestSiteLastmod -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.12s) -=== CONT TestSiteStats ---- PASS: TestRebuildAddingALeaffBundleIssue13925 (0.36s) -=== CONT TestSectionEntries ---- PASS: TestMergeLanguages (0.24s) -=== CONT TestNextInSectionNested ---- PASS: TestGetPageContentAdapterBaseIssue12561 (0.17s) -=== CONT TestOuputFormatFrontMatterTermIssue12275 ---- PASS: TestMergeLanguagesTemplate (0.26s) -=== CONT TestBundleBranchIssue12320 -Asset changed /myothertext.txt ---- PASS: TestGetPageIssue12120 (0.15s) -=== CONT TestHTMLFilesIsue11999 -Source changed /mysection/mysectionbundle/index.md ---- PASS: TestPaginatorEmptyPageGroups (0.21s) -=== CONT TestPageBundlerHome ---- PASS: TestCascadeIssue12172 (0.22s) -=== CONT TestPageBundlerPartialTranslations +--- PASS: TestHTMLFilesIsue11999 (0.60s) +=== CONT TestBundleSlug WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestSiteLastmod (0.23s) -=== CONT TestBundleSlug ---- PASS: TestNextInSectionNested (0.11s) + +PageMap for site "en" + + lm: 0001-01-01 (home) +/404 lm: 0001-01-01 (404) +/_sitemap lm: 0001-01-01 (sitemap) +/p1 lm: 0001-01-01 (page) + +--- PASS: TestShortcodeInnerShouldBeEmptyWhenNotClosed (0.77s) +=== CONT TestTaxonomyNestedEmptySectionsIssue12188 +--- PASS: TestPageBundlerHome (0.51s) +=== CONT TestTaxonomiesPageCollections +--- PASS: TestPageTranslationsMap (0.94s) +=== CONT TestPageWithUnderScoreIndexInFilename +--- PASS: TestTemplateBaseWithComment (0.71s) +=== CONT TestTaxonomiesHomeDraft +--- PASS: TestTemplateLookupSitBaseOf (1.28s) +=== CONT TestSitemapOutputFormats +--- PASS: TestTemplateNoBasePlease (1.09s) === CONT TestBundledResourcesWhenMultipleOutputFormats -Asset changed /myshortcodetext.txt ---- PASS: TestOuputFormatFrontMatterTermIssue12275 (0.19s) +--- PASS: TestBundleSlug (0.82s) +=== CONT TestTaxonomyLookupIssue12193 +--- PASS: TestTaxonomyLookupIssue12193 (0.02s) === CONT TestBundledResourcesMultilingualDuplicateResourceFiles - ---- PASS: TestSectionEntries (0.21s) +--- PASS: TestTaxonomiesPageCollections (2.09s) === CONT TestPageBundlerHeadlessIssue6552 -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.--- PASS: TestBundleBranchIssue12320 (0.18s) - ---- PASS: TestHTMLFilesIsue11999 (0.18s) ---- PASS: TestPageBundlerHome (0.18s) +--- PASS: TestPageBundlerPartialTranslations (2.58s) +=== CONT TestPageBundlerHeadless +Source changed /mybundle/data.json +--- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (1.58s) === CONT TestMultilingualDisableLanguage ---- PASS: TestPageBundlerPartialTranslations (0.11s) +--- PASS: TestPageBundlerHeadless (0.03s) +=== CONT TestPageBundlerMultilingualTextResource +--- PASS: TestBundledResourcesWhenMultipleOutputFormats (1.63s) === CONT TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths ---- PASS: TestSiteStats (0.22s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestPageBundlerMultilingualTextResource (0.04s) === CONT TestPageBundlerShortcodeInBundledPage -=== CONT TestPageBundlerMultilingualTextResource -Source changed /mysection/mysectionbundle/index.md -Source changed /mybundle/data.json ---- PASS: TestBundleSlug (0.13s) +--- PASS: TestTaxonomiesHomeDraft (1.65s) === CONT TestPageBundlerBundleInRoot -=== CONT TestPageBundlerHeadless -Asset changed /myothertext.txt ---- PASS: TestRebuildEditLeafBundleHeaderOnly (0.61s) +--- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.03s) === CONT TestHomePageIsLeafBundle ---- PASS: TestRebuildEditTextFileInHook (0.62s) +--- PASS: TestMultilingualDisableLanguage (0.07s) === CONT TestAllStores ---- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.18s) +--- PASS: TestPageWithUnderScoreIndexInFilename (2.24s) === CONT TestRenderWithoutArgument ---- PASS: TestPageBundlerMultilingualTextResource (0.07s) +--- PASS: TestRenderWithoutArgument (0.02s) === CONT TestGoldmark ---- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (0.10s) +--- PASS: TestPageBundlerBundleInRoot (0.27s) +=== CONT TestTaxonomiesTermLookup +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestDraftAndFutureRender (13.38s) === CONT TestPageParam ---- PASS: TestMultilingualDisableLanguage (0.09s) +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestSitemapIssue12266 (11.25s) === CONT TestScratchAliasToStore ---- PASS: TestPageBundlerShortcodeInBundledPage (0.09s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (3.18s) +=== CONT TestSitemapMultilingual +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestPageBundlerShortcodeInBundledPage (0.75s) +=== CONT TestTaxonomiesIndexDraft +Source changed /_index.md +--- PASS: TestHomePageIsLeafBundle (1.44s) === CONT TestScratch -Asset changed /myshortcodetext.txt - ---- PASS: TestRebuildEditTextFileInShortcode (0.67s) +--- PASS: TestSitemapOutputFormats (3.10s) +=== CONT TestSitemapBasic +--- PASS: TestGoldmark (1.39s) === CONT TestChompBOM ---- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.11s) +--- PASS: TestAllStores (1.44s) +=== CONT TestTaxonomiesNotForDrafts +--- PASS: TestPageParam (1.82s) +=== CONT TestSectionWithURLInFrontMatter +--- PASS: TestTaxonomiesTermLookup (2.12s) +=== CONT TestSiteWithPageNoOutputs +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestTaxonomiesIndexDraft (2.02s) === CONT TestTranslationKeyTermPages ---- PASS: TestHomePageIsLeafBundle (0.07s) +--- PASS: TestChompBOM (1.56s) +=== CONT TestUglyURLsPerSection +--- PASS: TestScratchAliasToStore (2.53s) +=== CONT TestTaxonomiesPathSeparation +--- PASS: TestSitemapBasic (1.75s) === CONT TestPagePaths ---- PASS: TestPageBundlerBundleInRoot (0.10s) +--- PASS: TestScratch (1.75s) +=== CONT TestEncodePage +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestCrossrefs (7.26s) +=== CONT TestLastChange +--- PASS: TestTranslationKeyTermPages (1.19s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestUglyURLsPerSection (0.95s) +--- PASS: TestSectionWithURLInFrontMatter (1.82s) +--- PASS: TestSitemapMultilingual (3.22s) +--- PASS: TestSiteWithPageNoOutputs (1.58s) +=== CONT TestFutureExpirationRender +=== CONT TestShortcodePreserveIndentation +=== CONT TestShortcodeVariables === CONT TestWordCount === RUN TestWordCount/md ---- PASS: TestPageBundlerHeadless (0.10s) === CONT TestWordCountWithIsCJKLanguageFalse === RUN TestWordCountWithIsCJKLanguageFalse/md -Source changed /_index.md ---- PASS: TestRenderWithoutArgument (0.05s) +--- PASS: TestPageBundlerHeadlessIssue6552 (5.63s) +=== CONT TestRSSCanonifyURLs +--- PASS: TestTaxonomiesPathSeparation (2.14s) === CONT TestWordCountWithMainEnglishWithCJKRunes === RUN TestWordCountWithMainEnglishWithCJKRunes/md ---- PASS: TestPageBundlerHeadlessIssue6552 (0.15s) ---- PASS: TestAllStores (0.10s) -=== CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md +--- PASS: TestTaxonomiesNotForDrafts (3.88s) === CONT TestWordCountWithAllCJKRunesHasCJKLanguage === RUN TestWordCountWithAllCJKRunesHasCJKLanguage/md ---- PASS: TestScratchAliasToStore (0.07s) +=== RUN TestWordCount/ad +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad +--- PASS: TestShortcodePreserveIndentation (1.40s) +=== CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md +--- PASS: TestLastChange (1.42s) +=== CONT TestRSSKind +=== RUN TestWordCountWithIsCJKLanguageFalse/ad +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestRSSCanonifyURLs (0.08s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestShortcodeVariables (1.43s) === CONT TestPageWithDate ---- PASS: TestPageParam (0.15s) +=== CONT TestRSSOutput +--- PASS: TestFutureExpirationRender (1.49s) +=== CONT TestShortcodeMarkdownOutputFormat +=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad +--- PASS: TestEncodePage (6.01s) === CONT TestSummaryAuto -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad -=== CONT TestSummaryInFrontMatter ---- PASS: TestGoldmark (0.19s) ---- PASS: TestPageWithDate (0.11s) === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad -=== RUN TestWordCountWithIsCJKLanguageFalse/ad ---- PASS: TestScratch (0.20s) -=== CONT TestPageWithMoreTag -=== RUN TestPageWithMoreTag/md -=== RUN TestWordCount/ad ---- PASS: TestSummaryAuto (0.07s) -=== CONT TestPageWithDateFields -=== RUN TestPageWithDateFields/md ---- PASS: TestTranslationKeyTermPages (0.19s) -=== CONT TestSitemapIssue12266 +--- PASS: TestPageWithDate (3.90s) +=== CONT TestRobotsTXTDefaultTemplate +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestSummaryAuto (0.10s) === CONT TestSummaryManualSplitHTML -=== CONT TestSummaryManualSplit ---- PASS: TestChompBOM (0.19s) -=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad ---- PASS: TestSummaryInFrontMatter (0.06s) -=== CONT TestSitemapAndContentBundleNamedSitemap ---- PASS: TestSummaryManualSplitHTML (0.10s) -=== CONT TestSitemapShouldNotUseListXML ---- PASS: TestSummaryManualSplit (0.08s) -=== CONT TestParseSitemap ---- PASS: TestParseSitemap (0.02s) -=== CONT TestSitemapOutputFormats -=== RUN TestPageWithDateFields/ad ---- PASS: TestSitemapAndContentBundleNamedSitemap (0.15s) -=== CONT TestSitemapMultilingual -=== RUN TestPageWithMoreTag/ad ---- PASS: TestSitemapShouldNotUseListXML (0.09s) -=== CONT TestSitemapBasic ---- PASS: TestSitemapOutputFormats (0.08s) -=== CONT TestSectionWithURLInFrontMatter ---- PASS: TestSitemapBasic (0.07s) -=== CONT TestUglyURLsPerSection ---- PASS: TestSitemapMultilingual (0.12s) -=== CONT TestPageTranslationsMap ---- PASS: TestSitemapIssue12266 (0.35s) -=== CONT TestTemplateLookupSitBaseOf +--- PASS: TestShortcodeMarkdownOutputFormat (3.85s) +=== CONT TestRobotsTXTOutput +--- PASS: TestRSSOutput (3.91s) +=== CONT TestShortcodePreserveOrder WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. ---- PASS: TestUglyURLsPerSection (0.07s) -=== CONT TestTemplateBaseWithComment ---- PASS: TestSectionWithURLInFrontMatter (0.13s) -=== CONT TestTemplateNoBasePlease ---- PASS: TestPageTranslationsMap (0.10s) -=== CONT TestTemplateManyBaseTemplates ---- PASS: TestTemplateBaseWithComment (0.13s) -=== CONT TestShortcodeMarkdownOutputFormat ---- PASS: TestTemplateLookupSitBaseOf (0.13s) -=== CONT TestTaxonomyNestedEmptySectionsIssue12188 ---- PASS: TestTemplateNoBasePlease (0.09s) +--- PASS: TestRSSKind (4.00s) === CONT TestShortcodeStableOutputFormatTemplates +--- PASS: TestSummaryManualSplitHTML (0.14s) +=== CONT TestResourceMinifyDisabled WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestShortcodeMarkdownOutputFormat (0.09s) -=== CONT TestTaxonomyLookupIssue12193 ---- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.11s) +--- PASS: TestRobotsTXTDefaultTemplate (0.18s) +=== CONT TestShortcodeParentResourcesOnRebuild +--- PASS: TestRobotsTXTOutput (0.18s) === CONT TestShortcodeNoInner ---- PASS: TestTaxonomyLookupIssue12193 (0.03s) ---- PASS: TestPagePaths (0.81s) -=== CONT TestShortcodeRef -=== CONT TestShortcodeParams +--- PASS: TestShortcodePreserveOrder (0.18s) +=== CONT TestNestedShortcodeCustomOutputFormat WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestShortcodeParams (0.07s) -=== CONT TestShortcodeNamespaced ---- PASS: TestShortcodeNoInner (0.16s) -=== CONT TestShortcodePreserveOrder ---- PASS: TestShortcodeRef (0.12s) -=== CONT TestShortcodeParentResourcesOnRebuild -WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestShortcodeNamespaced (0.56s) +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestResourceMinifyDisabled (0.10s) === CONT TestShortcodeGetContent WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. Source changed /b1/index.md ---- PASS: TestShortcodeParentResourcesOnRebuild (0.73s) -=== CONT TestReplaceShortcodeTokens -=== CONT TestTaxonomiesTermLookup -=== CONT TestShortcodeMultipleOutputFormats -=== CONT TestShortcodeErrorWhenItShouldBeClosed ---- PASS: TestShortcodeGetContent (0.20s) ---- PASS: TestReplaceShortcodeTokens (0.00s) ---- PASS: TestShortcodePreserveOrder (0.80s) ---- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (1.77s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.13s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (1.62s) -=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed ---- PASS: TestWordCountWithMainEnglishWithCJKRunes (1.85s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.21s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (1.64s) ---- PASS: TestWordCountWithIsCJKLanguageFalse (1.85s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.16s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (1.69s) -=== CONT TestTaxonomiesSpaceInName ---- PASS: TestWordCount (1.88s) - --- PASS: TestWordCount/md (0.17s) - --- PASS: TestWordCount/ad (1.71s) -=== CONT TestTaxonomiesEmptyTagsString -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestNestedShortcodeCustomOutputFormat ---- PASS: TestShortcodeStableOutputFormatTemplates (1.30s) -=== CONT TestTaxonomiesDirectoryOverlaps ---- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (1.95s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.11s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (1.84s) -=== CONT TestTaxonomiesPageCollections ---- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.26s) -=== CONT TestTaxonomiesHomeDraft ---- PASS: TestTaxonomiesTermLookup (0.40s) -=== CONT TestTaxonomiesIndexDraft ---- PASS: TestTaxonomiesEmptyTagsString (0.20s) -=== CONT TestTaxonomiesNotForDrafts ---- PASS: TestShortcodeMultipleOutputFormats (0.35s) -=== CONT TestTaxonomiesPathSeparation +--- PASS: TestShortcodeParentResourcesOnRebuild (0.12s) +=== CONT TestShortcodeRef PageMap for site "en" @@ -13568,84 +13421,134 @@ /p2 lm: 0001-01-01 (page) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestNestedShortcodeCustomOutputFormat (0.18s) -=== CONT TestGroupedPages - -PageMap for site "en" - - lm: 0001-01-01 (home) -/404 lm: 0001-01-01 (404) -/_sitemap lm: 0001-01-01 (sitemap) -/p1 lm: 0001-01-01 (page) - ---- PASS: TestShortcodeInnerShouldBeEmptyWhenNotClosed (0.34s) -=== CONT TestOrderedPages ---- PASS: TestPageWithMoreTag (2.02s) - --- PASS: TestPageWithMoreTag/md (0.18s) - --- PASS: TestPageWithMoreTag/ad (1.80s) -=== CONT TestShouldAlwaysHaveUglyURLs ---- PASS: TestTaxonomiesSpaceInName (0.36s) -=== CONT TestCrossrefs ---- PASS: TestOrderedPages (0.14s) -=== CONT TestPageWithUnderScoreIndexInFilename -WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesIndexDraft (0.22s) -=== CONT TestLastChange ---- PASS: TestTaxonomiesDirectoryOverlaps (0.33s) -=== CONT TestFutureExpirationRender +--- PASS: TestNestedShortcodeCustomOutputFormat (0.10s) +=== CONT TestReplaceShortcodeTokens +--- PASS: TestReplaceShortcodeTokens (0.00s) +=== CONT TestShortcodeMultipleOutputFormats +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesPageCollections (0.34s) -=== CONT TestSiteWithPageNoOutputs ---- PASS: TestTaxonomiesHomeDraft (0.41s) -=== CONT TestEncodePage +--- PASS: TestShortcodeNoInner (0.16s) +=== CONT TestResourceChains +=== RUN TestResourceChains/tocss + resource_chain_test.go:584: +=== RUN TestResourceChains/minify +=== PAUSE TestResourceChains/minify +=== RUN TestResourceChains/remote +=== PAUSE TestResourceChains/remote +=== RUN TestResourceChains/concat +=== PAUSE TestResourceChains/concat +=== RUN TestResourceChains/concat_and_fingerprint +=== PAUSE TestResourceChains/concat_and_fingerprint +=== RUN TestResourceChains/fromstring +=== PAUSE TestResourceChains/fromstring +=== RUN TestResourceChains/execute-as-template +=== PAUSE TestResourceChains/execute-as-template +=== RUN TestResourceChains/fingerprint +=== PAUSE TestResourceChains/fingerprint +=== RUN TestResourceChains/baseurl-path +=== PAUSE TestResourceChains/baseurl-path +=== RUN TestResourceChains/Prevent_resource_publish_on_.Content_only +=== PAUSE TestResourceChains/Prevent_resource_publish_on_.Content_only +=== RUN TestResourceChains/unmarshal +=== PAUSE TestResourceChains/unmarshal +=== RUN TestResourceChains/resources.Get +=== PAUSE TestResourceChains/resources.Get +=== RUN TestResourceChains/template +=== PAUSE TestResourceChains/template +=== CONT TestRSSCanonifyURLsSubDir +--- PASS: TestShortcodeGetContent (0.10s) +=== CONT TestResourceChainPostProcess +--- PASS: TestShortcodeMultipleOutputFormats (0.10s) +=== CONT TestResourcesMatch +--- PASS: TestShortcodeRef (0.12s) +=== CONT TestSummaryManualSplit WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestFutureExpirationRender (0.14s) -=== CONT TestShortcodeHighlightDeindent ---- PASS: TestTaxonomiesPathSeparation (0.36s) -=== CONT TestShortcodeParamEscapedQuote WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestResourcesMatch (0.12s) +=== CONT TestSummaryInFrontMatter WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestResourceChainPostProcess (0.18s) +=== CONT TestRenderShortcodesEmptyParagraph +--- PASS: TestSummaryManualSplit (0.12s) +=== CONT TestPageWithMoreTag +=== RUN TestPageWithMoreTag/md +--- PASS: TestRSSCanonifyURLsSubDir (0.20s) +=== CONT TestRenderStringWithShortcodeIssue10654 +--- PASS: TestPagePaths (6.69s) +=== CONT TestPageWithDateFields +=== RUN TestPageWithDateFields/md +--- PASS: TestRenderShortcodesEmptyParagraph (0.06s) +=== CONT TestRenderStringWithShortcodeInPageWithNoContentFile WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesNotForDrafts (0.41s) -=== CONT TestBranchResourceOverlap ---- PASS: TestPageWithUnderScoreIndexInFilename (0.22s) +--- PASS: TestShortcodeStableOutputFormatTemplates (0.54s) === CONT TestPageWithSummaryParameter === RUN TestPageWithSummaryParameter/md ---- PASS: TestLastChange (0.25s) +=== RUN TestPageWithMoreTag/ad +--- PASS: TestSummaryInFrontMatter (0.10s) +=== CONT TestRenderStringWithShortcode +=== RUN TestRenderStringWithShortcode/Basic +=== RUN TestPageWithSummaryParameter/ad +=== RUN TestPageWithDateFields/ad +--- PASS: TestRenderStringWithShortcodeIssue10654 (0.13s) +=== CONT TestShortcodeParams +--- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.12s) +=== CONT TestRenderStringOnPageNotBackedByAFile +=== RUN TestRenderStringWithShortcode/Edit_shortcode +--- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (9.36s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.03s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (9.34s) === CONT TestPageWithDelimiter === RUN TestPageWithDelimiter/md -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestSiteWithPageNoOutputs (0.22s) +--- PASS: TestWordCount (10.74s) + --- PASS: TestWordCount/md (1.39s) + --- PASS: TestWordCount/ad (9.35s) +=== CONT TestShortcodeNamespaced +--- PASS: TestWordCountWithIsCJKLanguageFalse (10.75s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/md (1.41s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (9.33s) === CONT TestPageSummary === RUN TestPageSummary/md ---- PASS: TestGroupedPages (0.48s) +--- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (18.66s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (3.89s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (14.78s) +=== CONT TestShortcodeParamEscapedQuote +--- PASS: TestWordCountWithMainEnglishWithCJKRunes (18.75s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.13s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (18.62s) +--- PASS: TestShortcodeParams (14.11s) +--- PASS: TestRenderStringOnPageNotBackedByAFile (14.11s) === CONT TestPageDatesSections ---- PASS: TestShortcodeHighlightDeindent (0.19s) +=== CONT TestShortcodeHighlightDeindent === CONT TestPageDatesAllKinds -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestShouldAlwaysHaveUglyURLs (0.50s) -=== CONT TestPageDatesTerms === RUN TestPageSummary/ad === RUN TestPageWithDelimiter/ad ---- PASS: TestEncodePage (0.44s) +Template changed /shortcodes/myhthml.html + +PageMap for site "en" + + lm: 0001-01-01 (home) +/404 lm: 0001-01-01 (404) +/_sitemap lm: 0001-01-01 (sitemap) +/categories lm: 0001-01-01 (taxonomy) +/p1 lm: 0001-01-01 (page) +/tags lm: 0001-01-01 (taxonomy) + +--- PASS: TestShortcodeParamEscapedQuote (0.24s) +=== CONT TestShortcodeCodeblockIndent +--- PASS: TestShortcodeNamespaced (9.57s) +=== CONT TestPageDatesTerms +--- PASS: TestShortcodeHighlightDeindent (0.19s) === CONT TestPageWithDelimiterForMarkdownThatCrossesBorder -=== RUN TestPageWithSummaryParameter/ad ---- PASS: TestBranchResourceOverlap (0.41s) +--- PASS: TestRenderStringWithShortcode (14.57s) + --- PASS: TestRenderStringWithShortcode/Basic (1.11s) + --- PASS: TestRenderStringWithShortcode/Edit_shortcode (13.46s) +--- PASS: TestPageDatesSections (0.38s) +=== CONT TestDraftNonDefaultContentLanguage +--- PASS: TestPageDatesAllKinds (0.38s) +=== CONT TestListTitles === CONT TestPermalink === RUN TestPermalink/x/y/z/boofar.md-0 === PAUSE TestPermalink/x/y/z/boofar.md-0 @@ -13687,272 +13590,408 @@ === PAUSE TestPermalink/x/y/z/boofar.md-18 === RUN TestPermalink/x/y/z/boofar.md-19 === PAUSE TestPermalink/x/y/z/boofar.md-19 -=== CONT TestDraftNonDefaultContentLanguage ---- PASS: TestPageDatesTerms (0.26s) -=== CONT TestListTitles ---- PASS: TestPageDatesSections (0.40s) === CONT TestMountFilters ---- PASS: TestPageDatesAllKinds (0.38s) +--- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.23s) === CONT TestMinifyPublisher ---- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.21s) +--- PASS: TestShortcodeCodeblockIndent (0.32s) === CONT TestMenuNameAndTitleFallback -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -PageMap for site "en" - - lm: 0001-01-01 (home) -/404 lm: 0001-01-01 (404) -/_sitemap lm: 0001-01-01 (sitemap) -/categories lm: 0001-01-01 (taxonomy) -/p1 lm: 0001-01-01 (page) -/tags lm: 0001-01-01 (taxonomy) - ---- PASS: TestShortcodeParamEscapedQuote (0.69s) +--- PASS: TestPageDatesTerms (0.42s) === CONT TestSectionPagesIssue12399 - -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMenuNameAndTitleFallback (0.11s) +--- PASS: TestDraftNonDefaultContentLanguage (0.33s) === CONT TestSectionPagesMenuMultilingualWarningIssue12306 ---- PASS: TestMountFilters (0.24s) +--- PASS: TestMountFilters (0.39s) === CONT TestMenusSubDirInBaseURL ---- PASS: TestListTitles (0.26s) +--- PASS: TestMenuNameAndTitleFallback (0.36s) === CONT TestMenusNewConfigSetup ---- PASS: TestMinifyPublisher (0.20s) +--- PASS: TestSectionPagesIssue12399 (0.31s) +--- PASS: TestMinifyPublisher (0.45s) === CONT TestMenuHasMenuCurrentSection ---- PASS: TestDraftNonDefaultContentLanguage (0.31s) === CONT TestMenusSectionPagesMenu -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMenusNewConfigSetup (0.08s) +--- PASS: TestPageWithMoreTag (15.26s) + --- PASS: TestPageWithMoreTag/md (0.07s) + --- PASS: TestPageWithMoreTag/ad (15.17s) === CONT TestIssue13993 ---- PASS: TestMenuHasMenuCurrentSection (0.12s) -=== CONT TestContentMountMerge ---- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.17s) +--- PASS: TestMenusNewConfigSetup (0.29s) +--- PASS: TestListTitles (0.70s) === CONT TestSmokeFilesystems ---- PASS: TestMenusSubDirInBaseURL (0.15s) +=== CONT TestContentMountMerge +--- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.47s) +=== CONT TestRenderShortcodesIncludeShortRefEdit +--- PASS: TestMenusSubDirInBaseURL (0.36s) +=== CONT TestRenderShortcodesEditIncludedPage +--- PASS: TestIssue13993 (0.28s) +=== CONT TestRebuildEditTagIssue13648 +--- PASS: TestMenuHasMenuCurrentSection (0.36s) +=== CONT TestRebuildEditMixedCaseTemplateFileIssue12165 +--- PASS: TestMenusSectionPagesMenu (0.33s) === CONT TestSmoke ---- PASS: TestSectionPagesIssue12399 (0.21s) +Source changed /second/p2.md +Source changed /p2.md +--- PASS: TestRenderShortcodesIncludeShortRefEdit (0.25s) === CONT TestSmokeOutputFormats ---- PASS: TestMenusSectionPagesMenu (0.22s) +--- PASS: TestSmokeFilesystems (0.34s) === CONT TestMultihostAllButOneLanguageDisabledIssue12288 -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestCrossrefs (1.23s) +--- PASS: TestRenderShortcodesEditIncludedPage (0.30s) === CONT TestMultihostResourcePerLanguageMultihostMinify ---- PASS: TestIssue13993 (0.18s) +Source changed /p1.md +--- PASS: TestRebuildEditTagIssue13648 (0.31s) === CONT TestMultihost ---- PASS: TestContentMountMerge (0.15s) +--- PASS: TestContentMountMerge (0.42s) === CONT TestMultiSitesWithTwoLanguages ---- PASS: TestSmokeFilesystems (0.17s) +Template changed /partials/mytemplate.html +--- PASS: TestPageWithDelimiter (11.10s) + --- PASS: TestPageWithDelimiter/md (9.53s) + --- PASS: TestPageWithDelimiter/ad (1.57s) === CONT TestErrorFrontmatterYAMLSyntax ---- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (0.12s) +--- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.46s) === CONT TestErrorTemplateRuntime ---- PASS: TestErrorFrontmatterYAMLSyntax (0.05s) ---- PASS: TestSmoke (0.22s) +--- PASS: TestSmoke (0.50s) +--- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (0.32s) +--- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.32s) +=== CONT TestRenderShortcodesIncludeMarkdownFileWithoutTrailingNewline === CONT TestErrorInBaseTemplate === RUN TestErrorInBaseTemplate/base_template -=== CONT TestErrorRenderHookCodeblock ---- PASS: TestSmokeOutputFormats (0.23s) +=== CONT TestRenderShortcodesWithHTML +--- PASS: TestErrorFrontmatterYAMLSyntax (0.17s) +=== CONT TestRebuildHomeThenPageIssue12436 +--- PASS: TestMultihost (0.31s) +=== CONT TestRebuildEditSingleListChangeUbuntuIssue12362 +--- PASS: TestSmokeOutputFormats (0.45s) +=== CONT TestRebuildEditArchetypeFile +Source changed /p1.md +Source changed /p2.md +Source changed /p3.md +--- PASS: TestRenderShortcodesIncludeMarkdownFileWithoutTrailingNewline (0.08s) +=== CONT TestRebuildEditInlinePartial13723 +--- PASS: TestErrorTemplateRuntime (0.16s) +=== CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles +--- PASS: TestMultiSitesWithTwoLanguages (0.34s) +=== CONT TestRebuildI18n +=== RUN TestErrorInBaseTemplate/index_template +Source changed /_index.md +Source changed /p1/index.md +--- PASS: TestRebuildHomeThenPageIssue12436 (0.08s) === CONT TestErrorRenderHookHeading ---- PASS: TestMultihost (0.13s) +--- PASS: TestRebuildEditArchetypeFile (0.05s) === CONT TestErrorNestedShortcode ---- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.15s) +Source changed /p2.md +--- PASS: TestRenderShortcodesWithHTML (0.11s) +=== CONT TestRenderShortcodesNestedPageContextIssue12356 +--- PASS: TestErrorRenderHookHeading (0.05s) +=== CONT TestRebuildEditContentNonDefaultLanguage +Template changed /_partials/mypartial.html +Source changed /p2.md +Source changed /p2.md +Template changed /baseof.html +i18n changed /en.toml +--- PASS: TestRebuildI18n (0.11s) === CONT TestErrorNestedRender ---- PASS: TestMultiSitesWithTwoLanguages (0.14s) +Source changed /p1nn/index.md +--- PASS: TestRenderShortcodesNestedPageContextIssue12356 (0.09s) +=== CONT TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 +--- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.15s) === CONT TestErrorMinify ---- PASS: TestErrorTemplateRuntime (0.07s) +--- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.18s) +=== CONT TestRebuildVariationsJSInNestedCachedPartialFingerprinted +=== RUN TestErrorInBaseTemplate/partial_from_define +Template changed /all.html +--- PASS: TestRebuildEditInlinePartial13723 (0.16s) === CONT TestModuleAbsMount ---- PASS: TestErrorRenderHookHeading (0.07s) +--- PASS: TestErrorNestedShortcode (0.15s) +=== CONT TestRebuildVariationsJSNoneFingerprinted +Source changed /p1/index.nn.md +Source changed /p1/f1.nn.txt +Source changed /p1/b.nn.md +--- PASS: TestErrorNestedRender (0.12s) +--- PASS: TestRebuildEditContentNonDefaultLanguage (0.14s) +=== CONT TestRebuildVariationsAssetsJSImport === CONT TestSiteWithGoModButNoModules -=== RUN TestErrorInBaseTemplate/index_template ---- PASS: TestErrorMinify (0.08s) +Source changed /mysection/_index.md +--- PASS: TestErrorInBaseTemplate (0.33s) + --- PASS: TestErrorInBaseTemplate/base_template (0.10s) + --- PASS: TestErrorInBaseTemplate/index_template (0.13s) + --- PASS: TestErrorInBaseTemplate/partial_from_define (0.10s) +=== CONT TestRebuildDeeplyNestedLink +--- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.11s) === CONT TestMountsProject ---- PASS: TestErrorNestedRender (0.08s) +--- PASS: TestErrorMinify (0.11s) +=== CONT TestRebuildEditNotPermalinkableCustomOutputFormatTemplateInFastRenderMode +--- PASS: TestModuleAbsMount (0.12s) === CONT TestModulesIncompatible ---- PASS: TestErrorNestedShortcode (0.09s) -=== CONT TestModulesWithContent WARN Failed to read module config for "incompat3" in "/site/themes/incompat3/theme.toml": "_stream.toml:2:19": unmarshal failed: toml: float can have at most one decimal point WARN Module "incompat1" is not compatible with this Hugo version: 0.33.2/0.45.0; run "hugo mod graph" for more information. WARN Module "incompat2" is not compatible with this Hugo version: Min 5.0.0; run "hugo mod graph" for more information. ---- PASS: TestErrorRenderHookCodeblock (0.11s) +Source changed /p2/index.md +Source changed /p3/index.md +Asset changed /main.css +Asset changed /js/main.js +--- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.14s) +=== CONT TestRebuildEditHomeContent +--- PASS: TestRebuildVariationsJSNoneFingerprinted (0.10s) +=== CONT TestRebuildSingle +--- PASS: TestSiteWithGoModButNoModules (0.07s) +=== CONT TestModulesWithContent +--- PASS: TestMountsProject (0.08s) +=== CONT TestRebuildEditTextFileInHook +Asset changed /js/lib/foo.js +Source changed /s/p7.md +--- PASS: TestRebuildVariationsAssetsJSImport (0.10s) +=== CONT TestRebuildAddingALeaffBundleIssue13925 +--- PASS: TestRebuildDeeplyNestedLink (0.09s) === CONT TestHugoModulesMatrix hugo_modules_test.go:317: --- SKIP: TestHugoModulesMatrix (0.00s) +=== CONT TestRebuildWithDeferEditRenderHook +Template changed /single.html +Template added /_default/index.searchindex.txt +--- PASS: TestRebuildSingle (0.09s) +--- PASS: TestRebuildEditNotPermalinkableCustomOutputFormatTemplateInFastRenderMode (0.12s) === CONT TestFrontmatterPreserveDatatypesForSlices ---- PASS: TestModuleAbsMount (0.10s) +=== CONT TestRebuildEditLeafBundleHeaderOnly +--- PASS: TestModulesIncompatible (0.11s) +=== CONT TestRenderShortcodesEditNested +Source changed /_index.md +--- PASS: TestRebuildEditHomeContent (0.12s) === CONT TestEmbeddedPaginationTemplate -=== RUN TestErrorInBaseTemplate/partial_from_define ---- PASS: TestSiteWithGoModButNoModules (0.06s) +Template changed /_default/_markup/render-link.html +Asset changed /myothertext.txt +--- PASS: TestFrontmatterPreserveDatatypesForSlices (0.04s) +--- PASS: TestRebuildWithDeferEditRenderHook (0.09s) +Source changed /mysection/mysectionbundle2/index.md +Source changed /mysection/mysectionbundle2/mysectionbundletext.txt +Source changed /mysection/mysectionbundle2/index.md +Source changed /mysection/mysectionbundle2/mysectionbundletext.txt +Source changed /mynewsection/_index.md +Source changed /mynewsection/mynewsectiontext.txt +Source changed /mynewsection/_index.md +Source changed /mynewsection/mynewsectiontext.txt +--- PASS: TestRebuildAddingALeaffBundleIssue13925 (0.10s) +=== CONT TestRenderShortcodesBasic +=== CONT TestRenderShortcodesNestedMultipleOutputFormatTemplates === CONT TestPublisDateRollupIssue12438 WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestFrontmatterPreserveDatatypesForSlices (0.06s) +Template changed /shortcodes/myshort.html +Source changed /mysection/mysectionbundle/index.md +--- PASS: TestRenderShortcodesEditNested (0.08s) +=== CONT TestRebuildEditData +--- PASS: TestPageSummary (11.80s) + --- PASS: TestPageSummary/md (9.49s) + --- PASS: TestPageSummary/ad (2.32s) +=== CONT TestFrontMatterBuildIsHugoKeyword +--- PASS: TestRenderShortcodesBasic (0.07s) === CONT TestTOMLDates ---- PASS: TestMountsProject (0.11s) +Asset changed /myothertext.txt +--- PASS: TestFrontMatterBuildIsHugoKeyword (0.05s) +=== CONT TestFrontMatterParamsLangNoCascade +--- PASS: TestModulesWithContent (0.26s) +=== CONT TestRebuildEditTextFileInShortcode +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +Source changed /mysection/mysectionbundle/index.md +--- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.14s) +=== CONT TestRebuildEditNonReferencedResourceIssue13748 +--- PASS: TestPublisDateRollupIssue12438 (0.14s) === CONT TestDataNoAssets ---- PASS: TestModulesIncompatible (0.12s) +Data changed /mydata.yaml +--- PASS: TestRebuildEditData (0.13s) +=== CONT TestFrontMatterParamsInItsOwnSection +--- PASS: TestTOMLDates (0.09s) === CONT TestDataMixedCaseFolders ---- PASS: TestErrorInBaseTemplate (0.23s) - --- PASS: TestErrorInBaseTemplate/base_template (0.10s) - --- PASS: TestErrorInBaseTemplate/index_template (0.04s) - --- PASS: TestErrorInBaseTemplate/partial_from_define (0.07s) +--- PASS: TestFrontMatterParamsLangNoCascade (0.07s) +=== CONT TestMergeLanguagesTemplate +--- PASS: TestPageWithSummaryParameter (16.76s) + --- PASS: TestPageWithSummaryParameter/md (0.08s) + --- PASS: TestPageWithSummaryParameter/ad (16.68s) +=== CONT TestPaginatorEmptyPageGroups +WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. +--- PASS: TestDataNoAssets (0.08s) === CONT TestRenderHooksMultilineTitlePlainText ---- PASS: TestTOMLDates (0.09s) -=== CONT TestContentTreeReverseIndexPara ---- PASS: TestContentTreeReverseIndexPara (0.00s) +Asset changed /myshortcodetext.txt + +Source changed /mybundle/resource.txt +Asset changed /myothertext.txt +--- PASS: TestRebuildEditTextFileInHook (0.36s) +=== CONT TestMergeLanguages +WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. +--- PASS: TestFrontMatterParamsInItsOwnSection (0.10s) +=== CONT TestGetPageIssue12120 +--- PASS: TestPaginatorEmptyPageGroups (0.06s) +=== CONT TestRebuildSingleWithBaseofEditBaseof +--- PASS: TestRebuildEditNonReferencedResourceIssue13748 (0.12s) +=== CONT TestCascadeIssue12172 +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +Source changed /mysection/mysectionbundle/index.md +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestRebuildEditLeafBundleHeaderOnly (0.33s) +=== CONT TestRebuildSingleWithBaseofEditSingle +--- PASS: TestDataMixedCaseFolders (0.13s) +=== CONT TestGetPageContentAdapterBaseIssue12561 +--- PASS: TestRenderHooksMultilineTitlePlainText (0.08s) +=== CONT TestGetPageNewsVsTagsNewsIssue12638 +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=============== +Template changed /_default/baseof.html +Asset changed /myshortcodetext.txt + +--- PASS: TestRebuildSingleWithBaseofEditBaseof (0.08s) +=== CONT TestErrorRenderHookCodeblock +--- PASS: TestGetPageIssue12120 (0.09s) +--- PASS: TestCascadeIssue12172 (0.09s) +--- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.05s) === CONT TestContentTreeReverseIndex --- PASS: TestContentTreeReverseIndex (0.00s) -=== CONT TestSitemapOverrideFilename ---- PASS: TestModulesWithContent (0.19s) -=== CONT TestInvalidDefaultMarkdownHandler ---- PASS: TestInvalidDefaultMarkdownHandler (0.00s) +=== CONT TestBranchResourceOverlap +=== CONT TestContentTreeReverseIndexPara +--- PASS: TestContentTreeReverseIndexPara (0.00s) === CONT TestBundleResourcesNoPublishedIssue12198 ---- PASS: TestDataNoAssets (0.08s) ---- PASS: TestRenderHooksMultilineTitlePlainText (0.07s) -=== CONT TestIntegrationTestTemplate +=== CONT TestSitemapOverrideFilename +--- PASS: TestMergeLanguagesTemplate (0.17s) === CONT TestBundleMultipleContentPageWithSamePath ---- PASS: TestDataMixedCaseFolders (0.09s) -=== CONT TestContentFactory -=== RUN TestContentFactory/Simple +Template changed /_default/single.html +--- PASS: TestRebuildSingleWithBaseofEditSingle (0.10s) +=== CONT TestIntegrationTestTemplate +--- PASS: TestGetPageContentAdapterBaseIssue12561 (0.11s) WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPublisDateRollupIssue12438 (0.17s) +--- PASS: TestEmbeddedPaginationTemplate (0.44s) +--- PASS: TestBundleResourcesNoPublishedIssue12198 (0.06s) +--- PASS: TestMergeLanguages (0.16s) +--- PASS: TestBranchResourceOverlap (0.07s) +=== CONT TestContentFactory +=== RUN TestContentFactory/Simple === CONT TestConfigDir ---- PASS: TestBundleResourcesNoPublishedIssue12198 (0.09s) === CONT TestConfigYAMLNilMapIssue14074 ---- PASS: TestSitemapOverrideFilename (0.13s) === CONT TestConfigYAMLAnchorsCyclicReference ---- PASS: TestIntegrationTestTemplate (0.11s) === CONT TestConfigYAMLAnchorsMerge ---- PASS: TestConfigDir (0.11s) +--- PASS: TestErrorRenderHookCodeblock (0.11s) === CONT TestDeprecateTaxonomyTerm -=== RUN TestContentFactory/Content_in_both_project_and_theme -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestConfigYAMLNilMapIssue14074 (0.09s) +Asset changed /myshortcodetext.txt +--- PASS: TestIntegrationTestTemplate (0.09s) === CONT TestKindsUnknown ---- PASS: TestConfigYAMLAnchorsMerge (0.13s) + +--- PASS: TestRebuildEditTextFileInShortcode (0.35s) === CONT TestDisableKindsTaxonomyTerm ---- PASS: TestKindsUnknown (0.09s) ---- PASS: TestBundleMultipleContentPageWithSamePath (0.25s) ---- PASS: TestDeprecateTaxonomyTerm (0.12s) ---- PASS: TestContentFactory (0.27s) - --- PASS: TestContentFactory/Simple (0.14s) - --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.13s) -=== CONT TestConfigMiscPanics -=== RUN TestConfigMiscPanics/empty_params -=== CONT TestLanguagesDisabled +--- PASS: TestDeprecateTaxonomyTerm (0.06s) === CONT TestDisableDefaultLanguageRedirect -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestEmbeddedPaginationTemplate (0.51s) -=== CONT TestConfigOutputFormatsPerLanguage +--- PASS: TestSitemapOverrideFilename (0.16s) +=== CONT TestLanguagesDisabled +--- PASS: TestKindsUnknown (0.06s) === CONT TestConfigModuleDefaultMountsInConfig ---- PASS: TestDisableKindsTaxonomyTerm (0.15s) +--- PASS: TestDisableKindsTaxonomyTerm (0.08s) +--- PASS: TestLanguagesDisabled (0.03s) +=== CONT TestConfigMiscPanics +=== RUN TestConfigMiscPanics/empty_params +--- PASS: TestConfigYAMLAnchorsMerge (0.13s) === CONT TestConfigLanguageCodeTopLevel ---- PASS: TestPageWithDateFields (4.13s) - --- PASS: TestPageWithDateFields/md (0.18s) - --- PASS: TestPageWithDateFields/ad (3.94s) +=== CONT TestConfigOutputFormatsPerLanguage +--- PASS: TestConfigYAMLNilMapIssue14074 (0.12s) === CONT TestConfigEmptyTOMLString ---- PASS: TestConfigModuleDefaultMountsInConfig (0.07s) +--- PASS: TestConfigDir (0.12s) === CONT TestConfigLegacyValues -=== RUN TestConfigMiscPanics/invalid_language_setup -=== RUN TestConfigMiscPanics/invalid_defaultContentLanguage ---- PASS: TestConfigMiscPanics (0.16s) - --- PASS: TestConfigMiscPanics/empty_params (0.16s) - --- PASS: TestConfigMiscPanics/invalid_language_setup (0.00s) - --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.00s) +--- PASS: TestConfigModuleDefaultMountsInConfig (0.06s) === CONT TestConfigMergeLanguageDeepEmptyLefSide ---- PASS: TestConfigOutputFormatsPerLanguage (0.16s) ---- PASS: TestLanguagesDisabled (0.19s) === CONT TestConfigHugoWorkingDir ---- PASS: TestDisableDefaultLanguageRedirect (0.17s) -=== CONT TestReproCommentsIn10947 +=== RUN TestContentFactory/Content_in_both_project_and_theme +--- PASS: TestDisableDefaultLanguageRedirect (0.08s) +--- PASS: TestBundleMultipleContentPageWithSamePath (0.30s) === CONT TestConfigEmptyMainSections ---- PASS: TestConfigLanguageCodeTopLevel (0.10s) +--- PASS: TestConfigEmptyTOMLString (0.11s) +=== CONT TestReproCommentsIn10947 +--- PASS: TestConfigHugoWorkingDir (0.09s) === CONT TestConfigOutputFormatDefinedInTheme ---- PASS: TestConfigLegacyValues (0.10s) +=== RUN TestConfigMiscPanics/invalid_language_setup +=== RUN TestConfigMiscPanics/invalid_defaultContentLanguage +--- PASS: TestConfigMiscPanics (0.12s) + --- PASS: TestConfigMiscPanics/empty_params (0.12s) + --- PASS: TestConfigMiscPanics/invalid_language_setup (0.00s) + --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.00s) === CONT TestHugoConfigSliceOverrides === RUN TestHugoConfigSliceOverrides/En_first ---- PASS: TestConfigEmptyTOMLString (0.13s) -=== CONT TestCascadeOrder ---- PASS: TestConfigHugoWorkingDir (0.11s) +--- PASS: TestContentFactory (0.27s) + --- PASS: TestContentFactory/Simple (0.19s) + --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.08s) +=== CONT TestInvalidDefaultMarkdownHandler +--- PASS: TestInvalidDefaultMarkdownHandler (0.01s) === CONT TestLoadConfigModules -WARN Module "n1" is not compatible with this Hugo version: 0.40.0/0.50.0 extended; run "hugo mod graph" for more information. ---- PASS: TestReproCommentsIn10947 (0.14s) +--- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.12s) === CONT TestPrivacyConfig ---- PASS: TestConfigYAMLAnchorsCyclicReference (0.54s) +WARN Module "n1" is not compatible with this Hugo version: 0.40.0/0.50.0 extended; run "hugo mod graph" for more information. +--- PASS: TestConfigLanguageCodeTopLevel (0.15s) === CONT TestLoadConfigFromThemeDir ---- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.21s) +--- PASS: TestConfigOutputFormatsPerLanguage (0.17s) === CONT TestLoadConfigFromThemes === RUN TestLoadConfigFromThemes/Merge_default ---- PASS: TestConfigEmptyMainSections (0.17s) +--- PASS: TestConfigOutputFormatDefinedInTheme (0.06s) +=== CONT TestRebuildVariationsJSInNestedPartialFingerprintedInBase +--- PASS: TestConfigLegacyValues (0.17s) === CONT TestLoadMultiConfig --- PASS: TestLoadMultiConfig (0.00s) +=== CONT TestCascadeExtensionInPath +--- PASS: TestReproCommentsIn10947 (0.07s) +--- PASS: TestConfigEmptyMainSections (0.09s) === CONT TestDisableRootSlicesFromEnv +=== CONT TestCascadeEditIssue12449 === RUN TestHugoConfigSliceOverrides/Sv_first ---- PASS: TestPageWithDelimiter (2.05s) - --- PASS: TestPageWithDelimiter/md (0.21s) - --- PASS: TestPageWithDelimiter/ad (1.82s) +--- PASS: TestPrivacyConfig (0.08s) +=== CONT TestCascadeTarget +=== RUN TestCascadeTarget/slice +--- PASS: TestLoadConfigFromThemeDir (0.12s) === CONT TestLoadConfigThemeLanguage ---- PASS: TestPrivacyConfig (0.12s) +--- PASS: TestLoadConfigModules (0.12s) +=== CONT TestCascadeBuildOptionsTaxonomies +Source changed /mysect/_index.md +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestCascadeTarget/slice_with__target +=== RUN TestLoadConfigFromThemes/Merge_shallow +Asset changed /js/main.js +Source changed /mysect/_index.md +Source changed /mysect/_index.md +--- PASS: TestCascadeEditIssue12449 (0.11s) === CONT TestLoadConfigLanguageParamsOverrideIssue10620 ---- PASS: TestConfigOutputFormatDefinedInTheme (0.24s) +--- PASS: TestConfigYAMLAnchorsCyclicReference (0.44s) +--- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.15s) === CONT TestCascadeNilMapIssue13853 ---- PASS: TestPageSummary (2.08s) - --- PASS: TestPageSummary/md (0.18s) - --- PASS: TestPageSummary/ad (1.90s) +--- PASS: TestLoadConfigThemeLanguage (0.07s) +=== CONT TestAliasTemplate +=== CONT TestAliasNIssue14053 +--- PASS: TestCascadeExtensionInPath (0.16s) +--- PASS: TestCascadeBuildOptionsTaxonomies (0.08s) +=== CONT TestAliasMultipleOutputFormats === CONT TestCascadeWarnOverrideIssue13806 ---- PASS: TestLoadConfigFromThemeDir (0.16s) +--- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.05s) === CONT TestCascadeGotmplIssue13743 -=== RUN TestLoadConfigFromThemes/Merge_shallow ---- PASS: TestLoadConfigModules (0.22s) +--- PASS: TestAliasNIssue14053 (0.06s) +--- PASS: TestDisableRootSlicesFromEnv (0.21s) === CONT TestCascadeOverlap ---- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.09s) -=== CONT TestCascadeBuildOptionsTaxonomies ---- PASS: TestCascadeWarnOverrideIssue13806 (0.13s) -=== CONT TestCascadConfigExtensionInPathIgnore ---- PASS: TestCascadeNilMapIssue13853 (0.14s) -=== CONT TestCascadConfigExtensionInPath ---- PASS: TestLoadConfigThemeLanguage (0.22s) -=== CONT TestCascadeExtensionInPathIgnore ---- PASS: TestDisableRootSlicesFromEnv (0.28s) -=== CONT TestCascadeExtensionInPath ---- PASS: TestCascadeOverlap (0.17s) -=== CONT TestCascadeEditIssue12449 ---- PASS: TestCascadeGotmplIssue13743 (0.33s) -=== CONT TestCascadeTarget -=== RUN TestCascadeTarget/slice ---- PASS: TestCascadConfigExtensionInPath (0.25s) -WARN deprecated: The "_build" front matter key was deprecated in Hugo 0.145.0 and will be removed in a future release. Use "build" instead. See https://gohugo.io/content-management/build-options. ---- PASS: TestCascadConfigExtensionInPathIgnore (0.30s) -=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project -Source changed /mysect/_index.md ---- PASS: TestCascadeExtensionInPath (0.25s) -=== CONT TestAliasTemplate -=== CONT TestAliasMultipleOutputFormats -=== CONT TestAliasNIssue14053 -=== CONT TestShortcodeCodeblockIndent ---- PASS: TestCascadeBuildOptionsTaxonomies (0.36s) ---- PASS: TestCascadeExtensionInPathIgnore (0.36s) +--- PASS: TestCascadeGotmplIssue13743 (0.05s) === CONT Test404EditTemplate +--- PASS: TestAliasTemplate (0.08s) +=== CONT TestCascadeOrder +=== CONT TestAlias +--- PASS: TestCascadeWarnOverrideIssue13806 (0.07s) +=== CONT Test404WithBase +--- PASS: TestCascadeNilMapIssue13853 (0.09s) +=== CONT TestCascadConfigExtensionInPathIgnore WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -Source changed /mysect/_index.md -=== RUN TestCascadeTarget/slice_with__target +=== RUN TestCascadeTarget/slice_with_environment__target +=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestAliasTemplate (0.13s) -=== CONT TestAlias -Source changed /mysect/_index.md +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestCascadeTarget/slice_with_yaml__target lm: 0001-01-01 (home) /404 lm: 0001-01-01 (404) /_sitemap lm: 0001-01-01 (sitemap) @@ -13960,64 +13999,70 @@ /page lm: 0001-01-01 (page) /categories lm: 0001-01-01 (taxonomy) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestAliasMultipleOutputFormats (0.17s) -=== CONT Test404WithBase ---- PASS: TestAliasNIssue14053 (0.22s) -=== CONT TestResourceChains/minify ---- PASS: TestCascadeEditIssue12449 (0.48s) -=== CONT TestResourceChains/template +--- PASS: TestAliasMultipleOutputFormats (0.82s) +=== CONT TestCascadConfigExtensionInPath +--- PASS: TestCascadeOverlap (0.81s) +=== CONT TestCascadeExtensionInPathIgnore Template changed /404.html -=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.Rebuilding -=== CONT TestResourceChains/unmarshal -=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only ---- PASS: Test404WithBase (0.11s) -=== CONT TestResourceChains/resources.Get - -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPageWithSummaryParameter (2.95s) - --- PASS: TestPageWithSummaryParameter/md (0.40s) - --- PASS: TestPageWithSummaryParameter/ad (2.50s) -=== CONT TestResourceChains/baseurl-path ---- PASS: TestShortcodeCodeblockIndent (0.31s) ---- PASS: Test404EditTemplate (0.25s) -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_environment__target +Rebuilding +--- PASS: TestCascadeExtensionInPathIgnore (0.38s) +=== CONT TestRebuildVariationsJSBundled +--- PASS: TestCascadConfigExtensionInPathIgnore (1.18s) +=== CONT TestResourceChains/minify +--- PASS: Test404WithBase (1.19s) +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none === CONT TestResourceChains/fingerprint +--- PASS: Test404EditTemplate (1.27s) +=== CONT TestResourceChains/template WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestCascadeTarget/slice_with_json__target WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestResourceChains/execute-as-template WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestResourceChains/fromstring +=== CONT TestResourceChains/resources.Get +--- PASS: TestCascadConfigExtensionInPath (0.82s) +=== CONT TestResourceChains/unmarshal +Source changed /main.js +Source changed /foo.js +--- PASS: TestRebuildVariationsJSBundled (0.45s) +=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only +=== CONT TestResourceChains/baseurl-path +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_yaml__target +--- PASS: TestCascadeTarget (1.98s) + --- PASS: TestCascadeTarget/slice (0.06s) + --- PASS: TestCascadeTarget/slice_with__target (0.14s) + --- PASS: TestCascadeTarget/slice_with_environment__target (0.41s) + --- PASS: TestCascadeTarget/slice_with_yaml__target (0.93s) + --- PASS: TestCascadeTarget/slice_with_json__target (0.43s) === CONT TestResourceChains/concat_and_fingerprint WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestResourceChains/concat -=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow -=== CONT TestResourceChains/remote WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestPermalink/x/y/z/boofar.md-0 -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestResourceChains/execute-as-template WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_json__target +=== CONT TestResourceChains/fromstring WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestResourceChains/concat +=== CONT TestResourceChains/remote +=== CONT TestPermalink/x/y/z/boofar.md-0 +--- PASS: TestLoadConfigFromThemes (2.31s) + --- PASS: TestLoadConfigFromThemes/Merge_default (0.12s) + --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.15s) + --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (1.16s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.54s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.33s) === CONT TestPermalink/x/y/z/boofar.md-19 page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-18 @@ -14056,7 +14101,16 @@ page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-1 page_permalink_test.go:89: -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.--- PASS: TestPermalink (0.00s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestPageWithDateFields (19.78s) + --- PASS: TestPageWithDateFields/md (0.10s) + --- PASS: TestPageWithDateFields/ad (19.68s) +--- PASS: TestPermalink (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-19 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-18 (0.00s) --- SKIP: TestPermalink/x/y/z/boo-makeindex.md-17 (0.00s) @@ -14076,58 +14130,41 @@ --- SKIP: TestPermalink/x/y/z/boofar.md-3 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-2 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-1 (0.00s) - --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.14s) - -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.29s) WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestLoadConfigFromThemes (1.58s) - --- PASS: TestLoadConfigFromThemes/Merge_default (0.15s) - --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.40s) - --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.28s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.34s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.36s) --- PASS: TestResourceChains (0.00s) --- SKIP: TestResourceChains/tocss (0.00s) - --- PASS: TestResourceChains/template (0.19s) - --- PASS: TestResourceChains/unmarshal (0.22s) - --- PASS: TestResourceChains/fingerprint (0.09s) - --- PASS: TestResourceChains/resources.Get (0.22s) - --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.23s) - --- PASS: TestResourceChains/minify (0.42s) - --- PASS: TestResourceChains/baseurl-path (0.41s) - --- PASS: TestResourceChains/fromstring (0.31s) - --- PASS: TestResourceChains/concat (0.33s) - --- PASS: TestResourceChains/execute-as-template (0.39s) - --- PASS: TestResourceChains/concat_and_fingerprint (0.38s) - --- PASS: TestResourceChains/remote (0.36s) -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestCascadeTarget (1.14s) - --- PASS: TestCascadeTarget/slice (0.22s) - --- PASS: TestCascadeTarget/slice_with__target (0.19s) - --- PASS: TestCascadeTarget/slice_with_environment__target (0.13s) - --- PASS: TestCascadeTarget/slice_with_yaml__target (0.31s) - --- PASS: TestCascadeTarget/slice_with_json__target (0.21s) ---- PASS: TestCascadeOrder (1.94s) ---- PASS: TestAlias (1.14s) ---- PASS: TestHugoConfigSliceOverrides (4.17s) - --- PASS: TestHugoConfigSliceOverrides/En_first (0.18s) - --- PASS: TestHugoConfigSliceOverrides/Sv_first (3.99s) + --- PASS: TestResourceChains/fingerprint (0.33s) + --- PASS: TestResourceChains/template (0.40s) + --- PASS: TestResourceChains/unmarshal (0.39s) + --- PASS: TestResourceChains/minify (0.80s) + --- PASS: TestResourceChains/resources.Get (0.47s) + --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.39s) + --- PASS: TestResourceChains/baseurl-path (0.35s) + --- PASS: TestResourceChains/concat_and_fingerprint (0.31s) + --- PASS: TestResourceChains/execute-as-template (0.22s) + --- PASS: TestResourceChains/concat (0.30s) + --- PASS: TestResourceChains/fromstring (0.35s) + --- PASS: TestResourceChains/remote (0.35s) +--- PASS: TestAlias (2.36s) +--- PASS: TestCascadeOrder (4.04s) +--- PASS: TestHugoConfigSliceOverrides (13.40s) + --- PASS: TestHugoConfigSliceOverrides/En_first (0.09s) + --- PASS: TestHugoConfigSliceOverrides/Sv_first (13.31s) WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTemplateManyBaseTemplates (10.64s) +--- PASS: TestTemplateManyBaseTemplates (45.74s) PASS -ok github.com/gohugoio/hugo/hugolib 93.294s +ok github.com/gohugoio/hugo/hugolib 112.009s === RUN TestDimensionFlag --- PASS: TestDimensionFlag (0.00s) === RUN TestTree --- PASS: TestTree (0.00s) === RUN TestTreeData ---- PASS: TestTreeData (0.01s) +--- PASS: TestTreeData (0.00s) === RUN TestTreeEvents --- PASS: TestTreeEvents (0.00s) === RUN TestTreeInsert @@ -14139,9 +14176,9 @@ === RUN TestTreeShiftTree --- PASS: TestTreeShiftTree (0.00s) PASS -ok github.com/gohugoio/hugo/hugolib/doctree 0.201s +ok github.com/gohugoio/hugo/hugolib/doctree 0.291s === RUN TestNewBaseFs ---- PASS: TestNewBaseFs (0.02s) +--- PASS: TestNewBaseFs (0.03s) === RUN TestNewBaseFsEmpty --- PASS: TestNewBaseFsEmpty (0.00s) === RUN TestRealDirs @@ -14155,29 +14192,29 @@ === RUN TestStaticFsMultihost --- PASS: TestStaticFsMultihost (0.00s) === RUN TestMakePathRelative ---- PASS: TestMakePathRelative (0.05s) +--- PASS: TestMakePathRelative (0.10s) === RUN TestAbsProjectContentDir ---- PASS: TestAbsProjectContentDir (0.04s) +--- PASS: TestAbsProjectContentDir (0.11s) === RUN TestContentReverseLookup ---- PASS: TestContentReverseLookup (0.06s) +--- PASS: TestContentReverseLookup (0.04s) === RUN TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent --- PASS: TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent (0.04s) === RUN TestAssetsIssue12175 ---- PASS: TestAssetsIssue12175 (0.12s) +--- PASS: TestAssetsIssue12175 (0.03s) === RUN TestStaticComposite ---- PASS: TestStaticComposite (0.05s) +--- PASS: TestStaticComposite (0.04s) === RUN TestMountIssue12141 --- PASS: TestMountIssue12141 (0.04s) === CONT TestWatchFilenames ---- PASS: TestWatchFilenames (0.07s) +--- PASS: TestWatchFilenames (0.03s) PASS -ok github.com/gohugoio/hugo/hugolib/filesystems 0.913s +ok github.com/gohugoio/hugo/hugolib/filesystems 0.901s === RUN TestPagesFromGoTmplMisc === PAUSE TestPagesFromGoTmplMisc === RUN TestPagesFromGoTmplAsciidocAndSimilar pandoc not found in $PATH: Please install. Leaving pandoc content unrendered. ---- PASS: TestPagesFromGoTmplAsciidocAndSimilar (1.51s) +--- PASS: TestPagesFromGoTmplAsciidocAndSimilar (1.52s) === RUN TestPagesFromGoTmplAddPageErrors === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set @@ -14192,20 +14229,20 @@ === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies ---- PASS: TestPagesFromGoTmplAddPageErrors (0.43s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.05s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.03s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.35s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/RegularPages (0.04s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Pages (0.05s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.03s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllRegularPages (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Home (0.07s) +--- PASS: TestPagesFromGoTmplAddPageErrors (0.75s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.06s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.11s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.58s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/RegularPages (0.06s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Pages (0.11s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.01s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllRegularPages (0.06s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Home (0.09s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Sections (0.04s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/GetPage (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections (0.05s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies (0.02s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/GetPage (0.05s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus (0.07s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections (0.06s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies (0.03s) === RUN TestPagesFromGoTmplEditGoTmpl === PAUSE TestPagesFromGoTmplEditGoTmpl === RUN TestPagesFromGoTmplEditDataResource @@ -14231,9 +14268,9 @@ === RUN TestPagesFromGoTmplLanguagePerFile === RUN TestPagesFromGoTmplLanguagePerFile/disable=false === RUN TestPagesFromGoTmplLanguagePerFile/disable=true ---- PASS: TestPagesFromGoTmplLanguagePerFile (0.06s) - --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=false (0.02s) - --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=true (0.04s) +--- PASS: TestPagesFromGoTmplLanguagePerFile (0.07s) + --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=false (0.04s) + --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=true (0.03s) === RUN TestPagesFromGoTmplDefaultPageSort === PAUSE TestPagesFromGoTmplDefaultPageSort === RUN TestPagesFromGoTmplEnableAllLanguages @@ -14274,87 +14311,87 @@ === PAUSE TestPagesFromGoTmplHome === CONT TestPagesFromGoTmplMisc === CONT TestPagesFromGoTmplCascade -=== CONT TestPagesFromGoTmplMenusMap === CONT TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided -=== CONT TestPagesFromGoTmplMovePage -=== CONT TestPagesFromGoTmplPathWarningsPathPage -=== CONT TestPagesFromGoTmplMenus -=== CONT TestPagesFromGoParamsIssue12497 -=== CONT TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 -=== CONT TestPagesFromGoPathsWithDotsIssue12493 -=== CONT TestPagesFromGoTmplEditOverlappingContentFile -=== CONT TestPagesFromGoTmplPathWarningsPathResource ---- PASS: TestPagesFromGoTmplCascade (0.12s) +=== CONT TestPagesFromGoTmplHome +=== CONT TestContentAdapterOutputsIssue13692 +=== CONT TestContentAdapterCascadeBasic === CONT TestPagesFromGoTmplMarkdownify ---- PASS: TestPagesFromGoTmplMenusMap (0.13s) === CONT TestPagesFromGoTmplEnableAllLanguages -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false ---- PASS: TestPagesFromGoTmplMenus (0.33s) === CONT TestPagesFromGoTmplDefaultPageSort ---- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.48s) === CONT TestPagesFromGoRelatedKeywords ---- PASS: TestPagesFromGoTmplMisc (0.86s) -=== CONT TestContentAdapterOutputsIssue13692 ---- PASS: TestPagesFromGoParamsIssue12497 (1.55s) -=== CONT TestPagesFromGoTmplHome ---- PASS: TestPagesFromGoPathsWithDotsIssue12493 (1.52s) -=== CONT TestContentAdapterCascadeBasic -Source changed /docs/_content.gotmpl ---- PASS: TestPagesFromGoTmplMarkdownify (1.77s) +=== CONT TestPagesFromGoTmplEditOverlappingContentFile === CONT TestPagesFromGoTmplRemoveGoTmpl ---- PASS: TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 (1.91s) -=== CONT TestPagesFromGoTmplRemovePage -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false +--- PASS: TestPagesFromGoTmplCascade (0.16s) +=== CONT TestPagesFromGoTmplMovePage Source changed /mysection/p1.md +--- PASS: TestPagesFromGoTmplMarkdownify (0.11s) +=== CONT TestPagesFromGoTmplDraftFlagFromResource Source changed /mysection/_index.md Source changed /mysection/p1.md -Source changed /_content.gotmpl ---- PASS: TestPagesFromGoTmplEditOverlappingContentFile (3.47s) -=== CONT TestPagesFromGoTmplDraftFlagFromResource ---- PASS: TestPagesFromGoTmplMovePage (3.61s) +--- PASS: TestPagesFromGoTmplMisc (0.23s) === CONT TestPagesFromGoTmplDraftPage ---- PASS: TestPagesFromGoTmplPathWarningsPathResource (4.38s) +Source changed /_index.md +Source changed /_content.gotmpl +--- PASS: TestContentAdapterOutputsIssue13692 (0.26s) === CONT TestPagesFromGoTmplAddPage ---- PASS: TestContentAdapterOutputsIssue13692 (3.55s) -=== CONT TestPagesFromGoBuildOptions ---- PASS: TestPagesFromGoTmplHome (4.07s) -=== CONT TestPagesFromGoTmplEditDataResource ---- PASS: TestPagesFromGoTmplPathWarningsPathPage (6.62s) +--- PASS: TestContentAdapterCascadeBasic (0.27s) +=== CONT TestPagesFromGoTmplRemovePage +--- PASS: TestPagesFromGoTmplDefaultPageSort (0.23s) +--- PASS: TestPagesFromGoTmplHome (0.33s) +--- PASS: TestPagesFromGoRelatedKeywords (0.28s) === CONT TestPagesFromGoTmplEditPartial ---- PASS: TestPagesFromGoTmplEnableAllLanguages (6.52s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (2.00s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (4.52s) -=== CONT TestPagesFromGoTmplTermIsEmpty -Source changed /_index.md -Source changed /docs/_content.gotmpl ---- PASS: TestPagesFromGoTmplRemovePage (4.91s) +--- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.36s) === CONT TestContentAdapterOutputsIssue13689 -Source changed /docs/_content.gotmpl -Source changed /docs/_content.gotmpl ---- PASS: TestPagesFromGoTmplAddPage (2.55s) +--- PASS: TestPagesFromGoTmplEditOverlappingContentFile (0.32s) +=== CONT TestPagesFromGoTmplTermIsEmpty +=== CONT TestPagesFromGoTmplEditDataResource === CONT TestPagesFromGoTmplEditGoTmpl ---- PASS: TestPagesFromGoTmplRemoveGoTmpl (5.08s) +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true +Source changed /docs/_content.gotmpl +--- PASS: TestPagesFromGoTmplDraftPage (0.18s) === CONT TestPagesFromGoTmplMore ---- PASS: TestPagesFromGoRelatedKeywords (6.77s) ---- PASS: TestContentAdapterCascadeBasic (5.67s) ---- PASS: TestPagesFromGoBuildOptions (3.17s) -Asset changed /mydata.yaml +Source changed /docs/_content.gotmpl +--- PASS: TestPagesFromGoTmplRemoveGoTmpl (0.33s) +=== CONT TestPagesFromGoTmplMenusMap Asset changed /mydata.yaml ---- PASS: TestPagesFromGoTmplDraftFlagFromResource (4.34s) ---- PASS: TestPagesFromGoTmplDefaultPageSort (7.51s) Source changed /docs/_content.gotmpl ---- PASS: TestPagesFromGoTmplDraftPage (4.95s) ---- PASS: TestPagesFromGoTmplTermIsEmpty (4.18s) ---- PASS: TestPagesFromGoTmplMore (4.94s) +--- PASS: TestPagesFromGoTmplMovePage (0.35s) +=== CONT TestPagesFromGoTmplMenus Asset changed /mydata.yaml ---- PASS: TestPagesFromGoTmplEditDataResource (6.56s) ---- PASS: TestContentAdapterOutputsIssue13689 (5.58s) +--- PASS: TestPagesFromGoTmplEnableAllLanguages (0.44s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (0.31s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (0.13s) +=== CONT TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 Template changed /partials/get-value.html +--- PASS: TestPagesFromGoTmplDraftFlagFromResource (0.43s) +=== CONT TestPagesFromGoTmplPathWarningsPathResource Source changed /docs/_content.gotmpl ---- PASS: TestPagesFromGoTmplEditPartial (6.64s) ---- PASS: TestPagesFromGoTmplEditGoTmpl (6.33s) +--- PASS: TestPagesFromGoTmplMenusMap (0.20s) +=== CONT TestPagesFromGoTmplPathWarningsPathPage +--- PASS: TestContentAdapterOutputsIssue13689 (0.35s) +=== CONT TestPagesFromGoParamsIssue12497 +--- PASS: TestPagesFromGoParamsIssue12497 (0.05s) +=== CONT TestPagesFromGoPathsWithDotsIssue12493 +Asset changed /mydata.yaml +Source changed /docs/_content.gotmpl +--- PASS: TestPagesFromGoTmplRemovePage (0.56s) +=== CONT TestPagesFromGoBuildOptions +--- PASS: TestPagesFromGoTmplAddPage (0.58s) +--- PASS: TestPagesFromGoTmplEditPartial (0.53s) +--- PASS: TestPagesFromGoTmplMore (0.51s) +--- PASS: TestPagesFromGoTmplTermIsEmpty (0.54s) +--- PASS: TestPagesFromGoBuildOptions (0.05s) +--- PASS: TestPagesFromGoPathsWithDotsIssue12493 (0.15s) +--- PASS: TestPagesFromGoTmplEditDataResource (0.56s) +Source changed /docs/_content.gotmpl +--- PASS: TestPagesFromGoTmplEditGoTmpl (0.57s) +--- PASS: TestPagesFromGoTmplMenus (0.46s) +--- PASS: TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 (0.47s) +--- PASS: TestPagesFromGoTmplPathWarningsPathResource (0.42s) +--- PASS: TestPagesFromGoTmplPathWarningsPathPage (0.45s) PASS -ok github.com/gohugoio/hugo/hugolib/pagesfromdata 15.689s +ok github.com/gohugoio/hugo/hugolib/pagesfromdata 3.876s ? github.com/gohugoio/hugo/hugolib/paths [no test files] === RUN TestCompileSegments === RUN TestCompileSegments/excludes @@ -14366,9 +14403,9 @@ --- PASS: TestCompileSegments/includes (0.00s) --- SKIP: TestCompileSegments/includes_variant1 (0.00s) === RUN TestSegments ---- PASS: TestSegments (0.07s) +--- PASS: TestSegments (0.10s) PASS -ok github.com/gohugoio/hugo/hugolib/segments 0.292s +ok github.com/gohugoio/hugo/hugolib/segments 0.372s === RUN TestGlobIdentity --- PASS: TestGlobIdentity (0.00s) === RUN TestPredicateIdentity @@ -14382,7 +14419,7 @@ --- PASS: TestIdentityManager/Anonymous (0.00s) --- PASS: TestIdentityManager/GenghisKhan (0.00s) PASS -ok github.com/gohugoio/hugo/identity 0.026s +ok github.com/gohugoio/hugo/identity 0.029s ? github.com/gohugoio/hugo/identity/identitytesting [no test files] ? github.com/gohugoio/hugo/internal/js [no test files] === RUN TestToBuildOptions @@ -14399,7 +14436,7 @@ === RUN TestToBuildOptionsTarget/es2023 === RUN TestToBuildOptionsTarget/#00 === RUN TestToBuildOptionsTarget/esnext ---- PASS: TestToBuildOptionsTarget (0.01s) +--- PASS: TestToBuildOptionsTarget (0.00s) --- PASS: TestToBuildOptionsTarget/es2015 (0.00s) --- PASS: TestToBuildOptionsTarget/es2016 (0.00s) --- PASS: TestToBuildOptionsTarget/es2017 (0.00s) @@ -14427,7 +14464,7 @@ === RUN TestResolveComponentInAssets/Index_ESM_file,_folder_and_index_and_suffix === RUN TestResolveComponentInAssets/Index_and_Index_ESM_file,_folder_only === RUN TestResolveComponentInAssets/Check_file_before_directory ---- PASS: TestResolveComponentInAssets (0.03s) +--- PASS: TestResolveComponentInAssets (0.07s) --- PASS: TestResolveComponentInAssets/Basic,_extension (0.00s) --- PASS: TestResolveComponentInAssets/Basic,_no_extension (0.01s) --- PASS: TestResolveComponentInAssets/Basic,_no_extension,_typescript (0.00s) @@ -14438,23 +14475,23 @@ --- PASS: TestResolveComponentInAssets/Index_file,_folder_and_index_and_suffix (0.00s) --- PASS: TestResolveComponentInAssets/Index_ESM_file,_folder_only (0.00s) --- PASS: TestResolveComponentInAssets/Index_ESM_file,_folder_and_index (0.00s) - --- PASS: TestResolveComponentInAssets/Index_ESM_file,_folder_and_index_and_suffix (0.00s) + --- PASS: TestResolveComponentInAssets/Index_ESM_file,_folder_and_index_and_suffix (0.01s) --- PASS: TestResolveComponentInAssets/Index_and_Index_ESM_file,_folder_only (0.00s) --- PASS: TestResolveComponentInAssets/Check_file_before_directory (0.00s) === RUN TestBatchTemplateOKBuild ---- PASS: TestBatchTemplateOKBuild (0.07s) +--- PASS: TestBatchTemplateOKBuild (0.08s) === RUN TestBatchRemoveAllInGroup Source changed /p1/index.md Source changed /p1/index.md ---- PASS: TestBatchRemoveAllInGroup (0.08s) +--- PASS: TestBatchRemoveAllInGroup (0.13s) === RUN TestBatchEditInstance Template changed /_default/single.html ---- PASS: TestBatchEditInstance (0.07s) +--- PASS: TestBatchEditInstance (0.14s) === RUN TestBatchEditScriptParam Template changed /_default/single.html ---- PASS: TestBatchEditScriptParam (0.08s) +--- PASS: TestBatchEditScriptParam (0.11s) === RUN TestBatchMultiHost ---- PASS: TestBatchMultiHost (0.05s) +--- PASS: TestBatchMultiHost (0.06s) === RUN TestBatchRenameBundledScript Source changed /p1/p1script.js Source changed /p1/p1script2.js @@ -14462,42 +14499,42 @@ Source changed /p1/p1script2.js Source changed /p1/p1script.js Source changed /p1/p1script.js ---- PASS: TestBatchRenameBundledScript (0.07s) +--- PASS: TestBatchRenameBundledScript (0.12s) === RUN TestBatchErrorScriptResourceNotSet --- PASS: TestBatchErrorScriptResourceNotSet (0.06s) === RUN TestBatchSlashInBatchID --- PASS: TestBatchSlashInBatchID (0.08s) === RUN TestBatchSourceMaps ---- PASS: TestBatchSourceMaps (0.06s) +--- PASS: TestBatchSourceMaps (0.08s) === RUN TestBatchErrorRunnerResourceNotSet ---- PASS: TestBatchErrorRunnerResourceNotSet (0.06s) +--- PASS: TestBatchErrorRunnerResourceNotSet (0.10s) === RUN TestBatchErrorScriptResourceInAssetsSyntaxError ---- PASS: TestBatchErrorScriptResourceInAssetsSyntaxError (0.05s) +--- PASS: TestBatchErrorScriptResourceInAssetsSyntaxError (0.09s) === RUN TestBatchErrorScriptResourceInBundleSyntaxError ---- PASS: TestBatchErrorScriptResourceInBundleSyntaxError (0.05s) +--- PASS: TestBatchErrorScriptResourceInBundleSyntaxError (0.13s) === RUN TestBatch batch_integration_test.go:431: This tests needs npm with internet access --- SKIP: TestBatch (0.00s) PASS -ok github.com/gohugoio/hugo/internal/js/esbuild 1.078s +ok github.com/gohugoio/hugo/internal/js/esbuild 1.623s === RUN TestKatex === RUN TestKatex/Simple === RUN TestKatex/Chemistry === RUN TestKatex/Invalid_expression ---- PASS: TestKatex (2.45s) - --- PASS: TestKatex/Simple (0.21s) - --- PASS: TestKatex/Chemistry (0.05s) +--- PASS: TestKatex (3.09s) + --- PASS: TestKatex/Simple (0.29s) + --- PASS: TestKatex/Chemistry (0.11s) --- PASS: TestKatex/Invalid_expression (0.00s) === RUN TestGreet warpc.go:470: Greet module loaded warpc.go:470: Greet module loaded ---- PASS: TestGreet (3.36s) +--- PASS: TestGreet (5.43s) === RUN TestGreetParallel ---- PASS: TestGreetParallel (1.66s) +--- PASS: TestGreetParallel (2.52s) === RUN TestKatexParallel ---- PASS: TestKatexParallel (1.46s) +--- PASS: TestKatexParallel (2.60s) PASS -ok github.com/gohugoio/hugo/internal/warpc 9.006s +ok github.com/gohugoio/hugo/internal/warpc 13.722s === RUN TestCollator --- PASS: TestCollator (0.00s) PASS @@ -14506,7 +14543,7 @@ === RUN TestPlural/English === RUN TestPlural/Other_only === RUN TestPlural/Polish ---- PASS: TestPlural (0.02s) +--- PASS: TestPlural (0.01s) --- PASS: TestPlural/English (0.01s) --- PASS: TestPlural/Other_only (0.00s) --- PASS: TestPlural/Polish (0.00s) @@ -14553,47 +14590,47 @@ === RUN TestI18nTranslate/known-language-missing-plural-true === RUN TestI18nTranslate/dotted-bare-key-true === RUN TestI18nTranslate/lang-with-hyphen-true ---- PASS: TestI18nTranslate (0.15s) - --- PASS: TestI18nTranslate/all-present-false (0.00s) - --- PASS: TestI18nTranslate/present-in-default-false (0.01s) - --- PASS: TestI18nTranslate/present-in-current-false (0.01s) +--- PASS: TestI18nTranslate (0.29s) + --- PASS: TestI18nTranslate/all-present-false (0.01s) + --- PASS: TestI18nTranslate/present-in-default-false (0.00s) + --- PASS: TestI18nTranslate/present-in-current-false (0.00s) --- PASS: TestI18nTranslate/missing-false (0.00s) - --- PASS: TestI18nTranslate/file-missing-false (0.00s) - --- PASS: TestI18nTranslate/context-provided-false (0.01s) - --- PASS: TestI18nTranslate/readingTime-one-false (0.00s) - --- PASS: TestI18nTranslate/readingTime-many-dot-false (0.01s) - --- PASS: TestI18nTranslate/readingTime-many-false (0.00s) + --- PASS: TestI18nTranslate/file-missing-false (0.01s) + --- PASS: TestI18nTranslate/context-provided-false (0.00s) + --- PASS: TestI18nTranslate/readingTime-one-false (0.01s) + --- PASS: TestI18nTranslate/readingTime-many-dot-false (0.00s) + --- PASS: TestI18nTranslate/readingTime-many-false (0.01s) --- PASS: TestI18nTranslate/readingTime-map-one-false (0.00s) - --- PASS: TestI18nTranslate/readingTime-string-one-false (0.01s) + --- PASS: TestI18nTranslate/readingTime-string-one-false (0.00s) --- PASS: TestI18nTranslate/readingTime-map-many-false (0.00s) - --- PASS: TestI18nTranslate/argument-float-false (0.00s) + --- PASS: TestI18nTranslate/argument-float-false (0.01s) --- PASS: TestI18nTranslate/same-id-and-translation-false (0.00s) - --- PASS: TestI18nTranslate/same-id-and-translation-default-false (0.00s) + --- PASS: TestI18nTranslate/same-id-and-translation-default-false (0.01s) --- PASS: TestI18nTranslate/unknown-language-code-false (0.00s) - --- PASS: TestI18nTranslate/unknown-language-codes-false (0.01s) + --- PASS: TestI18nTranslate/unknown-language-codes-false (0.00s) --- PASS: TestI18nTranslate/known-language-missing-plural-false (0.00s) --- PASS: TestI18nTranslate/dotted-bare-key-false (0.00s) --- PASS: TestI18nTranslate/lang-with-hyphen-false (0.00s) - --- PASS: TestI18nTranslate/all-present-true (0.01s) + --- PASS: TestI18nTranslate/all-present-true (0.02s) --- PASS: TestI18nTranslate/present-in-default-true (0.00s) - --- PASS: TestI18nTranslate/present-in-current-true (0.01s) - --- PASS: TestI18nTranslate/missing-true (0.00s) - --- PASS: TestI18nTranslate/file-missing-true (0.00s) - --- PASS: TestI18nTranslate/context-provided-true (0.01s) - --- PASS: TestI18nTranslate/readingTime-one-true (0.00s) - --- PASS: TestI18nTranslate/readingTime-many-dot-true (0.00s) - --- PASS: TestI18nTranslate/readingTime-many-true (0.01s) + --- PASS: TestI18nTranslate/present-in-current-true (0.00s) + --- PASS: TestI18nTranslate/missing-true (0.01s) + --- PASS: TestI18nTranslate/file-missing-true (0.01s) + --- PASS: TestI18nTranslate/context-provided-true (0.00s) + --- PASS: TestI18nTranslate/readingTime-one-true (0.01s) + --- PASS: TestI18nTranslate/readingTime-many-dot-true (0.02s) + --- PASS: TestI18nTranslate/readingTime-many-true (0.00s) --- PASS: TestI18nTranslate/readingTime-map-one-true (0.00s) - --- PASS: TestI18nTranslate/readingTime-string-one-true (0.00s) + --- PASS: TestI18nTranslate/readingTime-string-one-true (0.02s) --- PASS: TestI18nTranslate/readingTime-map-many-true (0.00s) - --- PASS: TestI18nTranslate/argument-float-true (0.00s) + --- PASS: TestI18nTranslate/argument-float-true (0.01s) --- PASS: TestI18nTranslate/same-id-and-translation-true (0.00s) - --- PASS: TestI18nTranslate/same-id-and-translation-default-true (0.00s) + --- PASS: TestI18nTranslate/same-id-and-translation-default-true (0.01s) --- PASS: TestI18nTranslate/unknown-language-code-true (0.00s) --- PASS: TestI18nTranslate/unknown-language-codes-true (0.01s) --- PASS: TestI18nTranslate/known-language-missing-plural-true (0.00s) --- PASS: TestI18nTranslate/dotted-bare-key-true (0.00s) - --- PASS: TestI18nTranslate/lang-with-hyphen-true (0.00s) + --- PASS: TestI18nTranslate/lang-with-hyphen-true (0.01s) === RUN TestI18nFromTheme === PAUSE TestI18nFromTheme === RUN TestPassPageToI18n @@ -14607,21 +14644,21 @@ === CONT TestI18nFromTheme === CONT TestI18nReservedKeyMap === CONT TestI18nDefaultContentLanguage -=== CONT TestI18nReservedKeyScalar === CONT TestPassPageToI18n ---- PASS: TestI18nReservedKeyMap (0.09s) ---- PASS: TestI18nFromTheme (0.12s) ---- PASS: TestI18nReservedKeyScalar (0.09s) ---- PASS: TestI18nDefaultContentLanguage (0.11s) ---- PASS: TestPassPageToI18n (0.09s) +=== CONT TestI18nReservedKeyScalar +--- PASS: TestI18nFromTheme (0.13s) +--- PASS: TestI18nReservedKeyScalar (0.11s) +--- PASS: TestI18nReservedKeyMap (0.16s) +--- PASS: TestI18nDefaultContentLanguage (0.16s) +--- PASS: TestPassPageToI18n (0.16s) PASS -ok github.com/gohugoio/hugo/langs/i18n 0.589s +ok github.com/gohugoio/hugo/langs/i18n 0.779s === RUN TestInit ---- PASS: TestInit (0.05s) +--- PASS: TestInit (0.04s) === RUN TestInitAddWithTimeout --- PASS: TestInitAddWithTimeout (0.00s) === RUN TestInitAddWithTimeoutTimeout ---- PASS: TestInitAddWithTimeoutTimeout (1.11s) +--- PASS: TestInitAddWithTimeoutTimeout (1.10s) === RUN TestInitAddWithTimeoutError --- PASS: TestInitAddWithTimeoutError (0.00s) === RUN TestInitBranchOrder @@ -14629,27 +14666,27 @@ === RUN TestResetError --- PASS: TestResetError (0.00s) PASS -ok github.com/gohugoio/hugo/lazy 1.180s +ok github.com/gohugoio/hugo/lazy 1.172s ? github.com/gohugoio/hugo/livereload [no test files] === RUN TestConverterRegistry --- PASS: TestConverterRegistry (0.00s) PASS -ok github.com/gohugoio/hugo/markup 0.191s +ok github.com/gohugoio/hugo/markup 0.308s === RUN TestAsciidoctorDefaultArgs ---- PASS: TestAsciidoctorDefaultArgs (0.01s) +--- PASS: TestAsciidoctorDefaultArgs (0.00s) === RUN TestAsciidoctorNonDefaultArgs WARN asciidoctor parameter NoHeaderOrFooter is expected for correct html rendering ---- PASS: TestAsciidoctorNonDefaultArgs (0.00s) +--- PASS: TestAsciidoctorNonDefaultArgs (0.01s) === RUN TestAsciidoctorDisallowedArgs ERROR Unsupported asciidoctor value `disallowed-backend` for option -b was passed in and will be ignored. ERROR Unsupported asciidoctor extension was passed in. Extension `./disallowed-extension` ignored. Only installed asciidoctor extensions are allowed. ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ERROR Unsupported asciidoctor value `disallowed-failurelevel` for option --failure-level was passed in and will be ignored. ERROR Unsupported asciidoctor value `disallowed-safemode` for option --safe-mode was passed in and will be ignored. ---- PASS: TestAsciidoctorDisallowedArgs (0.01s) +--- PASS: TestAsciidoctorDisallowedArgs (0.00s) === RUN TestAsciidoctorArbitraryExtension ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestAsciidoctorArbitraryExtension (0.01s) +--- PASS: TestAsciidoctorArbitraryExtension (0.02s) === RUN TestAsciidoctorDisallowedExtension ERROR Unsupported asciidoctor extension was passed in. Extension `foo-bar//` ignored. Only installed asciidoctor extensions are allowed. ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. @@ -14665,32 +14702,32 @@ ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ERROR Unsupported asciidoctor extension was passed in. Extension `foo.bar` ignored. Only installed asciidoctor extensions are allowed. ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestAsciidoctorDisallowedExtension (0.03s) +--- PASS: TestAsciidoctorDisallowedExtension (0.04s) === RUN TestAsciidoctorWorkingFolderCurrent ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. --- PASS: TestAsciidoctorWorkingFolderCurrent (0.00s) === RUN TestAsciidoctorWorkingFolderCurrentAndExtensions ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ERROR unable to cast interface to pageSubset ---- PASS: TestAsciidoctorWorkingFolderCurrentAndExtensions (0.00s) +--- PASS: TestAsciidoctorWorkingFolderCurrentAndExtensions (0.01s) === RUN TestAsciidoctorAttributes ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. --- PASS: TestAsciidoctorAttributes (0.00s) === RUN TestConvert ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestConvert (0.80s) +--- PASS: TestConvert (0.82s) === RUN TestTableOfContents ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. WARN : asciidoctor: WARNING: : line 5: section title out of sequence: expected level 1, got level 2 ---- PASS: TestTableOfContents (0.94s) +--- PASS: TestTableOfContents (0.99s) === RUN TestTableOfContentsWithCode ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestTableOfContentsWithCode (0.80s) +--- PASS: TestTableOfContentsWithCode (1.21s) === RUN TestTableOfContentsPreserveTOC ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestTableOfContentsPreserveTOC (0.75s) +--- PASS: TestTableOfContentsPreserveTOC (1.10s) PASS -ok github.com/gohugoio/hugo/markup/asciidocext 3.598s +ok github.com/gohugoio/hugo/markup/asciidocext 4.504s ? github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config [no test files] ? github.com/gohugoio/hugo/markup/asciidocext/internal [no test files] ? github.com/gohugoio/hugo/markup/blackfriday [no test files] @@ -14735,9 +14772,9 @@ === RUN TestSanitizeAnchorNameBlackfriday --- PASS: TestSanitizeAnchorNameBlackfriday (0.00s) === RUN TestConvert ---- PASS: TestConvert (0.03s) +--- PASS: TestConvert (0.04s) === RUN TestConvertAutoIDAsciiOnly ---- PASS: TestConvertAutoIDAsciiOnly (0.00s) +--- PASS: TestConvertAutoIDAsciiOnly (0.03s) === RUN TestConvertAutoIDBlackfriday --- PASS: TestConvertAutoIDBlackfriday (0.00s) === RUN TestConvertAttributes @@ -14753,18 +14790,18 @@ === RUN TestConvertAttributes/Unordered_list,_indented === RUN TestConvertAttributes/Table === RUN TestConvertAttributes/Title_and_Blockquote ---- PASS: TestConvertAttributes (0.07s) - --- PASS: TestConvertAttributes/Title (0.00s) +--- PASS: TestConvertAttributes (0.06s) + --- PASS: TestConvertAttributes/Title (0.01s) --- PASS: TestConvertAttributes/Blockquote (0.00s) - --- PASS: TestConvertAttributes/Code_block,_CodeFences=true (0.01s) + --- PASS: TestConvertAttributes/Code_block,_CodeFences=true (0.00s) --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,linenos=table (0.00s) --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,lineanchors (0.01s) --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,lineanchors,_default_ordinal (0.00s) --- PASS: TestConvertAttributes/Paragraph (0.00s) --- PASS: TestConvertAttributes/Ordered_list (0.00s) - --- PASS: TestConvertAttributes/Unordered_list (0.00s) + --- PASS: TestConvertAttributes/Unordered_list (0.02s) --- PASS: TestConvertAttributes/Unordered_list,_indented (0.00s) - --- PASS: TestConvertAttributes/Table (0.01s) + --- PASS: TestConvertAttributes/Table (0.00s) --- PASS: TestConvertAttributes/Title_and_Blockquote (0.00s) === RUN TestConvertIssues === RUN TestConvertIssues/Hyphen_in_HTML_attributes @@ -14777,17 +14814,17 @@ === RUN TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off === RUN TestCodeFence/No_language === RUN TestCodeFence/No_language,_guess_syntax ---- PASS: TestCodeFence (0.07s) - --- PASS: TestCodeFence/Basic (0.03s) - --- PASS: TestCodeFence/Highlight_lines,_default_config (0.00s) - --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on (0.00s) - --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off (0.02s) +--- PASS: TestCodeFence (0.10s) + --- PASS: TestCodeFence/Basic (0.05s) + --- PASS: TestCodeFence/Highlight_lines,_default_config (0.02s) + --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on (0.01s) + --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off (0.00s) --- PASS: TestCodeFence/No_language (0.01s) --- PASS: TestCodeFence/No_language,_guess_syntax (0.00s) === RUN TestTypographerConfig --- PASS: TestTypographerConfig (0.00s) === RUN TestTypographerImageAltText ---- PASS: TestTypographerImageAltText (0.00s) +--- PASS: TestTypographerImageAltText (0.03s) === RUN TestConvertCJK --- PASS: TestConvertCJK (0.00s) === RUN TestConvertCJKWithExtensionWithEastAsianLineBreaksOption @@ -14837,11 +14874,11 @@ === RUN TestExtrasExtension === PAUSE TestExtrasExtension === RUN TestGoldmarkRawHTMLWarningBlocks ---- PASS: TestGoldmarkRawHTMLWarningBlocks (0.08s) +--- PASS: TestGoldmarkRawHTMLWarningBlocks (0.10s) === RUN TestGoldmarkRawHTMLWarningInline ---- PASS: TestGoldmarkRawHTMLWarningInline (0.08s) +--- PASS: TestGoldmarkRawHTMLWarningInline (0.11s) === RUN TestGoldmarkRawHTMLCommentNoWarning ---- PASS: TestGoldmarkRawHTMLCommentNoWarning (0.10s) +--- PASS: TestGoldmarkRawHTMLCommentNoWarning (0.09s) === RUN TestFootnoteExtension === PAUSE TestFootnoteExtension === RUN TestTableOfContents @@ -14853,59 +14890,59 @@ === RUN TestTableOfContentsWithGoldmarkExtras === PAUSE TestTableOfContentsWithGoldmarkExtras === CONT TestAttributeExclusion -=== CONT TestGoldmarkEmojiExtension -=== CONT TestExtrasExtension +=== CONT TestEmojiDefaultConfig === CONT TestTableOfContentsWithGoldmarkExtras === CONT TestTableOfContents -=== CONT TestFootnoteExtension -=== CONT TestHighlight -=== CONT TestImageAltApostrophesWithTypographer -=== CONT TestGoldmarkBugs -=== CONT TestLinkifyProtocol === CONT TestIssue13416 === CONT TestTableOfContentsAdvanced ---- PASS: TestTableOfContents (0.15s) -=== CONT TestQuotesInImgAltAttr ---- PASS: TestGoldmarkBugs (0.14s) ---- PASS: TestAttributeExclusion (0.19s) -=== CONT TestPassthroughInlineFences -=== CONT TestHookInfiniteRecursion -=== CONT TestPassthroughWithAlternativeFences ---- PASS: TestHighlight (0.16s) ---- PASS: TestImageAltApostrophesWithTypographer (0.17s) +=== CONT TestFootnoteExtension === CONT TestPassthroughBlockFences ---- PASS: TestGoldmarkEmojiExtension (0.21s) -=== CONT TestEmojiDefaultConfig ---- PASS: TestTableOfContentsWithGoldmarkExtras (0.21s) -=== RUN TestHookInfiniteRecursion/markdownify +=== CONT TestExtrasExtension +=== CONT TestPassthroughWithAlternativeFences +=== CONT TestPassthroughInlineFences === CONT TestGoldmarkTemplateDelims ---- PASS: TestIssue13416 (0.18s) +--- PASS: TestTableOfContentsAdvanced (0.19s) +=== CONT TestQuotesInImgAltAttr +--- PASS: TestPassthroughInlineFences (0.15s) === CONT TestEmojiDisabled ---- PASS: TestTableOfContentsAdvanced (0.18s) ---- PASS: TestPassthroughBlockFences (0.12s) +--- PASS: TestGoldmarkTemplateDelims (0.17s) +=== CONT TestGoldmarkEmojiExtension +=== CONT TestGoldmarkBugs +=== CONT TestLinkifyProtocol +--- PASS: TestEmojiDefaultConfig (0.26s) +--- PASS: TestPassthroughWithAlternativeFences (0.21s) +--- PASS: TestIssue13416 (0.26s) +=== CONT TestImageAltApostrophesWithTypographer +--- PASS: TestPassthroughBlockFences (0.30s) === CONT TestLinkInTitle ---- PASS: TestPassthroughInlineFences (0.15s) +--- PASS: TestQuotesInImgAltAttr (0.13s) +=== CONT TestHookInfiniteRecursion +=== RUN TestHookInfiniteRecursion/markdownify +--- PASS: TestAttributeExclusion (0.40s) +=== CONT TestHighlight +--- PASS: TestEmojiDisabled (0.20s) +=== CONT TestAttributesDefaultRenderer +--- PASS: TestGoldmarkBugs (0.26s) === CONT TestAttributesHookNoEscape ---- PASS: TestGoldmarkTemplateDelims (0.07s) +--- PASS: TestGoldmarkEmojiExtension (0.26s) +--- PASS: TestImageAltApostrophesWithTypographer (0.26s) === CONT TestAttributeExclusionWithRenderHook ---- PASS: TestEmojiDefaultConfig (0.13s) +--- PASS: TestTableOfContentsWithGoldmarkExtras (0.53s) +--- PASS: TestLinkInTitle (0.23s) === RUN TestHookInfiniteRecursion/.Page.RenderString ---- PASS: TestPassthroughWithAlternativeFences (0.17s) -=== CONT TestAttributesDefaultRenderer ---- PASS: TestQuotesInImgAltAttr (0.20s) ---- PASS: TestExtrasExtension (0.37s) ---- PASS: TestAttributesHookNoEscape (0.05s) ---- PASS: TestEmojiDisabled (0.10s) ---- PASS: TestLinkInTitle (0.05s) +--- PASS: TestTableOfContents (0.54s) +--- PASS: TestHighlight (0.16s) +--- PASS: TestAttributesHookNoEscape (0.04s) +--- PASS: TestAttributesDefaultRenderer (0.14s) --- PASS: TestAttributeExclusionWithRenderHook (0.06s) ---- PASS: TestAttributesDefaultRenderer (0.08s) ---- PASS: TestHookInfiniteRecursion (0.21s) - --- PASS: TestHookInfiniteRecursion/markdownify (0.10s) - --- PASS: TestHookInfiniteRecursion/.Page.RenderString (0.09s) ---- PASS: TestFootnoteExtension (0.47s) ---- PASS: TestLinkifyProtocol (0.54s) +--- PASS: TestHookInfiniteRecursion (0.28s) + --- PASS: TestHookInfiniteRecursion/markdownify (0.22s) + --- PASS: TestHookInfiniteRecursion/.Page.RenderString (0.05s) +--- PASS: TestExtrasExtension (0.58s) +--- PASS: TestFootnoteExtension (0.70s) +--- PASS: TestLinkifyProtocol (0.55s) PASS -ok github.com/gohugoio/hugo/markup/goldmark 1.378s +ok github.com/gohugoio/hugo/markup/goldmark 1.812s === RUN TestResolveBlockQuoteAlert === PAUSE TestResolveBlockQuoteAlert === RUN TestBlockquoteHook @@ -14920,18 +14957,18 @@ === PAUSE TestBlockquoteDefaultOutput === CONT TestResolveBlockQuoteAlert === CONT TestBlockquObsidianWithTitleAndSign -=== CONT TestBlockquoteDefaultOutput +--- PASS: TestResolveBlockQuoteAlert (0.00s) === CONT TestBlockquoteEmptyIssue12756 ---- PASS: TestResolveBlockQuoteAlert (0.01s) +=== CONT TestBlockquoteDefaultOutput === CONT TestBlockquoteRenderHookTextParsing === CONT TestBlockquoteHook ---- PASS: TestBlockquoteRenderHookTextParsing (0.17s) ---- PASS: TestBlockquoteHook (0.17s) ---- PASS: TestBlockquObsidianWithTitleAndSign (0.19s) ---- PASS: TestBlockquoteEmptyIssue12756 (0.20s) ---- PASS: TestBlockquoteDefaultOutput (0.24s) +--- PASS: TestBlockquoteHook (0.15s) +--- PASS: TestBlockquoteRenderHookTextParsing (0.15s) +--- PASS: TestBlockquoteEmptyIssue12756 (0.19s) +--- PASS: TestBlockquObsidianWithTitleAndSign (0.22s) +--- PASS: TestBlockquoteDefaultOutput (0.25s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/blockquotes 0.608s +ok github.com/gohugoio/hugo/markup/goldmark/blockquotes 0.606s === RUN TestCodeblocks === PAUSE TestCodeblocks === RUN TestHighlightCodeblock @@ -14951,32 +14988,32 @@ === PAUSE TestPanics/issue-9819 === CONT TestPanics/issue-9819 --- PASS: TestPanics (0.00s) - --- PASS: TestPanics/issue-9819 (0.10s) + --- PASS: TestPanics/issue-9819 (0.06s) === RUN TestAttributesValidation === PAUSE TestAttributesValidation === CONT TestCodeblocks -=== CONT TestAttributes === CONT TestCodePosition === CONT TestAttributesChroma -=== CONT TestCodeblocksBugs +=== CONT TestAttributesValidation === CONT TestCodeChomp +=== CONT TestAttributes === CONT TestHighlightCodeblock -=== CONT TestAttributesValidation ---- PASS: TestCodeblocksBugs (0.16s) ---- PASS: TestHighlightCodeblock (0.20s) ---- PASS: TestAttributesValidation (0.21s) ---- PASS: TestCodeblocks (0.32s) ---- PASS: TestAttributes (0.32s) ---- PASS: TestCodePosition (0.30s) ---- PASS: TestCodeChomp (0.25s) ---- PASS: TestAttributesChroma (0.32s) +=== CONT TestCodeblocksBugs +--- PASS: TestAttributes (0.19s) +--- PASS: TestCodePosition (0.24s) +--- PASS: TestCodeblocksBugs (0.17s) +--- PASS: TestAttributesValidation (0.28s) +--- PASS: TestCodeChomp (0.28s) +--- PASS: TestCodeblocks (0.31s) +--- PASS: TestHighlightCodeblock (0.23s) +--- PASS: TestAttributesChroma (0.35s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/codeblocks 0.973s +ok github.com/gohugoio/hugo/markup/goldmark/codeblocks 0.894s ? github.com/gohugoio/hugo/markup/goldmark/goldmark_config [no test files] === RUN TestWrap --- PASS: TestWrap (0.00s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/hugocontext 0.239s +ok github.com/gohugoio/hugo/markup/goldmark/hugocontext 0.202s === RUN TestDisableWrapStandAloneImageWithinParagraph === PAUSE TestDisableWrapStandAloneImageWithinParagraph === CONT TestDisableWrapStandAloneImageWithinParagraph @@ -14984,30 +15021,30 @@ === RUN TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap === RUN TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap === RUN TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_wrap ---- PASS: TestDisableWrapStandAloneImageWithinParagraph (0.32s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_no_wrap (0.09s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap (0.09s) +--- PASS: TestDisableWrapStandAloneImageWithinParagraph (0.27s) + --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_no_wrap (0.08s) + --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap (0.05s) --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap (0.06s) --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_wrap (0.07s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/images 0.719s +ok github.com/gohugoio/hugo/markup/goldmark/images 0.576s === RUN TestDescriptionListAutoID === PAUSE TestDescriptionListAutoID === RUN TestSolitaryAttributesCrash === PAUSE TestSolitaryAttributesCrash === CONT TestDescriptionListAutoID === CONT TestSolitaryAttributesCrash ---- PASS: TestSolitaryAttributesCrash (0.14s) ---- PASS: TestDescriptionListAutoID (0.14s) +--- PASS: TestDescriptionListAutoID (0.15s) +--- PASS: TestSolitaryAttributesCrash (0.16s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes 0.521s +ok github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes 0.614s ? github.com/gohugoio/hugo/markup/goldmark/internal/render [no test files] === RUN TestPassthroughRenderHook === PAUSE TestPassthroughRenderHook === CONT TestPassthroughRenderHook ---- PASS: TestPassthroughRenderHook (0.11s) +--- PASS: TestPassthroughRenderHook (0.12s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/passthrough 0.547s +ok github.com/gohugoio/hugo/markup/goldmark/passthrough 0.565s === RUN TestTableHook === PAUSE TestTableHook === RUN TestTableDefault @@ -15020,12 +15057,12 @@ === CONT TestTableDefaultRSSAndHTML === CONT TestTableDefaultRSSOnly === CONT TestTableDefault ---- PASS: TestTableDefaultRSSOnly (0.16s) ---- PASS: TestTableDefault (0.16s) ---- PASS: TestTableHook (0.17s) ---- PASS: TestTableDefaultRSSAndHTML (0.18s) +--- PASS: TestTableHook (0.16s) +--- PASS: TestTableDefaultRSSOnly (0.17s) +--- PASS: TestTableDefaultRSSAndHTML (0.17s) +--- PASS: TestTableDefault (0.23s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/tables 0.518s +ok github.com/gohugoio/hugo/markup/goldmark/tables 0.614s === RUN TestConfig === RUN TestConfig/applyLegacyConfig === RUN TestConfig/parseOptions @@ -15044,8 +15081,8 @@ === RUN TestHighlight/No_language,_guess_syntax === RUN TestHighlight/No_language,_Escape_HTML_string === RUN TestHighlight/Highlight_lines,_default_config#01 ---- PASS: TestHighlight (0.04s) - --- PASS: TestHighlight/Basic (0.02s) +--- PASS: TestHighlight (0.72s) + --- PASS: TestHighlight/Basic (0.03s) --- PASS: TestHighlight/Highlight_lines,_default_config (0.00s) --- PASS: TestHighlight/Highlight_lines,_linenumbers_default_on (0.00s) --- PASS: TestHighlight/Highlight_lines,_linenumbers_default_on,_anchorlinenumbers_default_on (0.00s) @@ -15053,7 +15090,7 @@ --- PASS: TestHighlight/No_language (0.00s) --- PASS: TestHighlight/No_language,_guess_syntax (0.00s) --- PASS: TestHighlight/No_language,_Escape_HTML_string (0.00s) - --- PASS: TestHighlight/Highlight_lines,_default_config#01 (0.01s) + --- PASS: TestHighlight/Highlight_lines,_default_config#01 (0.68s) === RUN TestHighlightInline === PAUSE TestHighlightInline === RUN TestIssue11311 @@ -15063,11 +15100,11 @@ === CONT TestHighlightInline === CONT TestHighlightClass === CONT TestIssue11311 ---- PASS: TestIssue11311 (0.09s) ---- PASS: TestHighlightClass (0.10s) ---- PASS: TestHighlightInline (0.13s) +--- PASS: TestIssue11311 (1.91s) +--- PASS: TestHighlightClass (3.21s) +--- PASS: TestHighlightInline (4.40s) PASS -ok github.com/gohugoio/hugo/markup/highlight 0.573s +ok github.com/gohugoio/hugo/markup/highlight 8.494s ? github.com/gohugoio/hugo/markup/highlight/chromalexers [no test files] ? github.com/gohugoio/hugo/markup/internal [no test files] ? github.com/gohugoio/hugo/markup/internal/attributes [no test files] @@ -15078,24 +15115,24 @@ === PAUSE TestConfig/Decode_legacy_Goldmark_configs === CONT TestConfig/Decode === CONT TestConfig/Decode_legacy_Goldmark_configs ---- PASS: TestConfig (0.00s) - --- PASS: TestConfig/Decode_legacy_Goldmark_configs (0.03s) - --- PASS: TestConfig/Decode (0.03s) +--- PASS: TestConfig (0.46s) + --- PASS: TestConfig/Decode (0.43s) + --- PASS: TestConfig/Decode_legacy_Goldmark_configs (0.43s) PASS -ok github.com/gohugoio/hugo/markup/markup_config 0.317s +ok github.com/gohugoio/hugo/markup/markup_config 4.388s === RUN TestConvert ---- PASS: TestConvert (0.00s) +--- PASS: TestConvert (0.41s) PASS -ok github.com/gohugoio/hugo/markup/org 0.308s +ok github.com/gohugoio/hugo/markup/org 3.283s === RUN TestConvert convert_test.go:30: pandoc not installed --- SKIP: TestConvert (0.00s) PASS -ok github.com/gohugoio/hugo/markup/pandoc 0.261s +ok github.com/gohugoio/hugo/markup/pandoc 0.282s === RUN TestConvert ---- PASS: TestConvert (1.32s) +--- PASS: TestConvert (10.18s) PASS -ok github.com/gohugoio/hugo/markup/rst 1.604s +ok github.com/gohugoio/hugo/markup/rst 11.369s === RUN TestToc --- PASS: TestToc (0.00s) === RUN TestTocMissingParent @@ -15115,11 +15152,11 @@ === CONT TestHeadingsLevel === CONT TestHeadingsNilpointerIssue11843 === CONT TestToHTMLArgTypes ---- PASS: TestHeadingsNilpointerIssue11843 (0.09s) ---- PASS: TestHeadingsLevel (0.10s) ---- PASS: TestToHTMLArgTypes (0.17s) +--- PASS: TestHeadingsNilpointerIssue11843 (0.16s) +--- PASS: TestHeadingsLevel (0.19s) +--- PASS: TestToHTMLArgTypes (0.20s) PASS -ok github.com/gohugoio/hugo/markup/tableofcontents 0.530s +ok github.com/gohugoio/hugo/markup/tableofcontents 0.611s === RUN TestDecodeTypes --- PASS: TestDecodeTypes (0.00s) === RUN TestDefaultTypes @@ -15158,23 +15195,23 @@ === RUN TestFromContent/resource.webp === RUN TestFromContent/resource.xml --- PASS: TestFromContent (0.03s) - --- PASS: TestFromContent/resource.bmp (0.01s) + --- PASS: TestFromContent/resource.bmp (0.00s) --- PASS: TestFromContent/resource.css (0.00s) --- PASS: TestFromContent/resource.csv (0.00s) --- PASS: TestFromContent/resource.gif (0.00s) --- PASS: TestFromContent/resource.ics (0.00s) - --- PASS: TestFromContent/resource.jpe (0.01s) - --- PASS: TestFromContent/resource.jpg (0.00s) + --- PASS: TestFromContent/resource.jpe (0.00s) + --- PASS: TestFromContent/resource.jpg (0.01s) --- PASS: TestFromContent/resource.js (0.00s) --- PASS: TestFromContent/resource.json (0.00s) --- PASS: TestFromContent/resource.pdf (0.00s) - --- PASS: TestFromContent/resource.png (0.01s) + --- PASS: TestFromContent/resource.png (0.00s) --- PASS: TestFromContent/resource.rss (0.00s) --- PASS: TestFromContent/resource.sass (0.00s) --- PASS: TestFromContent/resource.scss (0.00s) --- PASS: TestFromContent/resource.svg (0.00s) --- PASS: TestFromContent/resource.ttf (0.00s) - --- PASS: TestFromContent/resource.webp (0.00s) + --- PASS: TestFromContent/resource.webp (0.01s) --- PASS: TestFromContent/resource.xml (0.00s) === RUN TestFromContentFakes === RUN TestFromContentFakes/fake.js @@ -15185,13 +15222,13 @@ === RUN TestToJSON --- PASS: TestToJSON (0.00s) PASS -ok github.com/gohugoio/hugo/media 0.146s +ok github.com/gohugoio/hugo/media 0.179s === RUN TestSimilarPercentage --- PASS: TestSimilarPercentage (0.00s) === RUN TestSimilarPercentageNonString --- PASS: TestSimilarPercentageNonString (0.00s) PASS -ok github.com/gohugoio/hugo/metrics 0.152s +ok github.com/gohugoio/hugo/metrics 0.264s === RUN TestConfig --- PASS: TestConfig (0.00s) === RUN TestConfigDeprecations @@ -15199,20 +15236,20 @@ === RUN TestConfigUpstreamDeprecations --- PASS: TestConfigUpstreamDeprecations (0.00s) === RUN TestNew ---- PASS: TestNew (0.01s) +--- PASS: TestNew (0.00s) === RUN TestConfigureMinify ---- PASS: TestConfigureMinify (0.00s) +--- PASS: TestConfigureMinify (0.01s) === RUN TestJSONRoundTrip --- PASS: TestJSONRoundTrip (0.00s) === RUN TestBugs ---- PASS: TestBugs (0.00s) +--- PASS: TestBugs (0.01s) PASS -ok github.com/gohugoio/hugo/minifiers 0.212s +ok github.com/gohugoio/hugo/minifiers 0.356s === RUN TestClient client_test.go:38: skip test as network access is not allowed during Debian package build --- SKIP: TestClient (0.00s) === RUN TestGetModlineSplitter ---- PASS: TestGetModlineSplitter (0.01s) +--- PASS: TestGetModlineSplitter (0.00s) === RUN TestClientConfigToEnv --- PASS: TestClientConfigToEnv (0.00s) === RUN TestPathKey @@ -15235,17 +15272,17 @@ modules_integration_test.go:23: This tests needs internet access --- SKIP: TestModuleImportWithVersion (0.00s) PASS -ok github.com/gohugoio/hugo/modules 0.260s +ok github.com/gohugoio/hugo/modules 0.349s === RUN TestPackageBuilder --- PASS: TestPackageBuilder (0.00s) PASS -ok github.com/gohugoio/hugo/modules/npm 0.194s +ok github.com/gohugoio/hugo/modules/npm 0.233s === RUN TestMenuCache === PAUSE TestMenuCache === CONT TestMenuCache ---- PASS: TestMenuCache (0.16s) +--- PASS: TestMenuCache (0.15s) PASS -ok github.com/gohugoio/hugo/navigation 0.253s +ok github.com/gohugoio/hugo/navigation 0.254s === RUN TestDecodeConfig --- PASS: TestDecodeConfig (0.00s) === RUN TestDefaultTypes @@ -15259,17 +15296,17 @@ === RUN TestSort --- PASS: TestSort (0.00s) PASS -ok github.com/gohugoio/hugo/output 0.112s +ok github.com/gohugoio/hugo/output 0.086s === RUN TestInterfaceToConfig --- PASS: TestInterfaceToConfig (0.00s) === RUN TestReplacingJSONMarshaller --- PASS: TestReplacingJSONMarshaller (0.00s) PASS -ok github.com/gohugoio/hugo/parser 0.079s +ok github.com/gohugoio/hugo/parser 0.052s === RUN TestUnmarshalXML ---- PASS: TestUnmarshalXML (0.00s) +--- PASS: TestUnmarshalXML (0.01s) === RUN TestUnmarshalToMap ---- PASS: TestUnmarshalToMap (0.01s) +--- PASS: TestUnmarshalToMap (0.00s) === RUN TestUnmarshalToInterface --- PASS: TestUnmarshalToInterface (0.00s) === RUN TestUnmarshalStringTo @@ -15281,13 +15318,13 @@ === RUN TestFormatFromContentString === PAUSE TestFormatFromContentString === RUN TestYAMLIntegerSortIssue14078 ---- PASS: TestYAMLIntegerSortIssue14078 (0.04s) +--- PASS: TestYAMLIntegerSortIssue14078 (0.10s) === RUN TestYAMLIntegerWhere ---- PASS: TestYAMLIntegerWhere (0.06s) +--- PASS: TestYAMLIntegerWhere (0.05s) === CONT TestFormatFromContentString --- PASS: TestFormatFromContentString (0.00s) PASS -ok github.com/gohugoio/hugo/parser/metadecoders 0.483s +ok github.com/gohugoio/hugo/parser/metadecoders 0.511s === RUN TestItemValTyped --- PASS: TestItemValTyped (0.00s) === RUN TestItemBoolMethods @@ -15313,7 +15350,7 @@ === RUN TestItemBoolMethods/IsDone_tEOF === RUN TestItemBoolMethods/IsEOF === RUN TestItemBoolMethods/IsError ---- PASS: TestItemBoolMethods (0.00s) +--- PASS: TestItemBoolMethods (0.01s) --- PASS: TestItemBoolMethods/IsText_true (0.00s) --- PASS: TestItemBoolMethods/IsIndentation_false (0.00s) --- PASS: TestItemBoolMethods/IsShortcodeName (0.00s) @@ -15371,7 +15408,9 @@ === RUN TestShortcodeLexer/spaces === RUN TestShortcodeLexer/text === RUN TestShortcodeLexer/no_markup +=== CONT TestFrontMatter === RUN TestShortcodeLexer/with_EOL +--- PASS: TestFrontMatter (0.00s) === RUN TestShortcodeLexer/forward_slash_inside_name === RUN TestShortcodeLexer/simple_with_markup === RUN TestShortcodeLexer/with_spaces @@ -15498,10 +15537,8 @@ --- PASS: TestShortcodeLexer/inline_with_template_syntax (0.00s) --- PASS: TestShortcodeLexer/inline_with_nested_shortcode_(not_supported) (0.00s) --- PASS: TestShortcodeLexer/inline_case_mismatch (0.00s) -=== CONT TestFrontMatter ---- PASS: TestFrontMatter (0.00s) PASS -ok github.com/gohugoio/hugo/parser/pageparser 0.109s +ok github.com/gohugoio/hugo/parser/pageparser 0.054s === RUN TestClassCollector === RUN TestClassCollector/basic--minify-false === RUN TestClassCollector/basic--minify-true @@ -15572,19 +15609,19 @@ === RUN TestClassCollector/Tabs_on_multiple_rows--minify-true === RUN TestClassCollector/Big_input,_multibyte_runes--minify-false === RUN TestClassCollector/Big_input,_multibyte_runes--minify-true ---- PASS: TestClassCollector (0.14s) +--- PASS: TestClassCollector (0.15s) --- PASS: TestClassCollector/basic--minify-false (0.00s) - --- PASS: TestClassCollector/basic--minify-true (0.01s) + --- PASS: TestClassCollector/basic--minify-true (0.00s) --- PASS: TestClassCollector/duplicates--minify-false (0.00s) --- PASS: TestClassCollector/duplicates--minify-true (0.00s) --- PASS: TestClassCollector/single_quote--minify-false (0.00s) - --- PASS: TestClassCollector/single_quote--minify-true (0.01s) + --- PASS: TestClassCollector/single_quote--minify-true (0.00s) --- PASS: TestClassCollector/no_quote--minify-false (0.00s) --- PASS: TestClassCollector/no_quote--minify-true (0.00s) --- PASS: TestClassCollector/short--minify-false (0.00s) --- PASS: TestClassCollector/short--minify-true (0.00s) --- PASS: TestClassCollector/invalid--minify-false (0.00s) - --- PASS: TestClassCollector/invalid--minify-true (0.02s) + --- PASS: TestClassCollector/invalid--minify-true (0.01s) --- PASS: TestClassCollector/thead--minify-false (0.00s) --- PASS: TestClassCollector/thead--minify-true (0.00s) --- PASS: TestClassCollector/thead_uppercase--minify-false (0.00s) @@ -15596,13 +15633,13 @@ --- PASS: TestClassCollector/AlpineJS_bind_2--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_2--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_3--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_bind_3--minify-true (0.00s) + --- PASS: TestClassCollector/AlpineJS_bind_3--minify-true (0.01s) --- PASS: TestClassCollector/AlpineJS_bind_4--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_4--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_5--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_bind_5--minify-true (0.02s) + --- PASS: TestClassCollector/AlpineJS_bind_5--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_6--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_bind_6--minify-true (0.00s) + --- PASS: TestClassCollector/AlpineJS_bind_6--minify-true (0.01s) --- PASS: TestClassCollector/AlpineJS_bind_7--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_7--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_transition_1--minify-false (0.00s) @@ -15610,23 +15647,23 @@ --- PASS: TestClassCollector/Vue_bind--minify-false (0.00s) --- PASS: TestClassCollector/Vue_bind--minify-true (0.00s) --- PASS: TestClassCollector/Apostrophe_inside_attribute_value--minify-false (0.00s) - --- PASS: TestClassCollector/Apostrophe_inside_attribute_value--minify-true (0.00s) + --- PASS: TestClassCollector/Apostrophe_inside_attribute_value--minify-true (0.01s) --- PASS: TestClassCollector/Script_tags_content_should_be_skipped--minify-false (0.00s) --- SKIP: TestClassCollector/Script_tags_content_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/Style_tags_content_should_be_skipped--minify-false (0.00s) - --- PASS: TestClassCollector/Style_tags_content_should_be_skipped--minify-true (0.01s) + --- PASS: TestClassCollector/Style_tags_content_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/Pre_tags_content_should_be_skipped--minify-false (0.00s) - --- PASS: TestClassCollector/Pre_tags_content_should_be_skipped--minify-true (0.00s) + --- PASS: TestClassCollector/Pre_tags_content_should_be_skipped--minify-true (0.01s) --- PASS: TestClassCollector/Textarea_tags_content_should_be_skipped--minify-false (0.00s) - --- PASS: TestClassCollector/Textarea_tags_content_should_be_skipped--minify-true (0.01s) + --- PASS: TestClassCollector/Textarea_tags_content_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/DOCTYPE_should_beskipped--minify-false (0.00s) --- PASS: TestClassCollector/DOCTYPE_should_beskipped--minify-true (0.00s) --- PASS: TestClassCollector/Comments_should_be_skipped--minify-false (0.00s) - --- PASS: TestClassCollector/Comments_should_be_skipped--minify-true (0.00s) + --- PASS: TestClassCollector/Comments_should_be_skipped--minify-true (0.01s) --- PASS: TestClassCollector/Comments_with_elements_before_and_after--minify-false (0.00s) - --- PASS: TestClassCollector/Comments_with_elements_before_and_after--minify-true (0.01s) + --- PASS: TestClassCollector/Comments_with_elements_before_and_after--minify-true (0.00s) --- PASS: TestClassCollector/Self_closing_tag--minify-false (0.00s) - --- PASS: TestClassCollector/Self_closing_tag--minify-true (0.00s) + --- PASS: TestClassCollector/Self_closing_tag--minify-true (0.02s) --- PASS: TestClassCollector/SVG_with_self_closing_style_tag--minify-false (0.00s) --- PASS: TestClassCollector/SVG_with_self_closing_style_tag--minify-true (0.00s) --- PASS: TestClassCollector/Comment_with_single_quote--minify-false (0.00s) @@ -15634,13 +15671,13 @@ --- PASS: TestClassCollector/Uppercase_tags--minify-false (0.00s) --- PASS: TestClassCollector/Uppercase_tags--minify-true (0.00s) --- PASS: TestClassCollector/Predefined_tags_with_distinct_casing--minify-false (0.00s) - --- PASS: TestClassCollector/Predefined_tags_with_distinct_casing--minify-true (0.00s) + --- PASS: TestClassCollector/Predefined_tags_with_distinct_casing--minify-true (0.01s) --- PASS: TestClassCollector/Tabs_inline--minify-false (0.00s) --- PASS: TestClassCollector/Tabs_inline--minify-true (0.00s) --- PASS: TestClassCollector/Tabs_on_multiple_rows--minify-false (0.00s) - --- PASS: TestClassCollector/Tabs_on_multiple_rows--minify-true (0.00s) + --- PASS: TestClassCollector/Tabs_on_multiple_rows--minify-true (0.01s) --- PASS: TestClassCollector/Big_input,_multibyte_runes--minify-false (0.00s) - --- PASS: TestClassCollector/Big_input,_multibyte_runes--minify-true (0.00s) + --- PASS: TestClassCollector/Big_input,_multibyte_runes--minify-true (0.01s) === RUN TestEndsWithTag === RUN TestEndsWithTag/empty === RUN TestEndsWithTag/no_match @@ -15666,7 +15703,7 @@ --- PASS: TestEndsWithTag/match_case (0.00s) --- PASS: TestEndsWithTag/self_closing (0.00s) PASS -ok github.com/gohugoio/hugo/publisher 0.483s +ok github.com/gohugoio/hugo/publisher 0.283s === RUN TestCardinalityThreshold --- PASS: TestCardinalityThreshold (0.01s) === RUN TestSearch @@ -15677,7 +15714,7 @@ === RUN TestSearch/searchdoc-tags === RUN TestSearch/searchdoc-keywords-date === RUN TestSearch/searchdoc-keywords-same-date ---- PASS: TestSearch (0.02s) +--- PASS: TestSearch (0.01s) --- PASS: TestSearch/count (0.00s) --- PASS: TestSearch/search-tags (0.00s) --- PASS: TestSearch/search-tags-and-keywords (0.00s) @@ -15694,24 +15731,24 @@ === RUN TestRelatedFragments === PAUSE TestRelatedFragments === CONT TestRelatedFragments ---- PASS: TestRelatedFragments (0.07s) +--- PASS: TestRelatedFragments (0.06s) PASS -ok github.com/gohugoio/hugo/related 0.396s +ok github.com/gohugoio/hugo/related 0.273s ? github.com/gohugoio/hugo/releaser [no test files] === RUN TestAtomicStaler --- PASS: TestAtomicStaler (0.00s) === RUN TestImageTransformBasic ---- PASS: TestImageTransformBasic (1.28s) +--- PASS: TestImageTransformBasic (0.80s) === RUN TestImageProcess ---- PASS: TestImageProcess (1.63s) +--- PASS: TestImageProcess (1.21s) === RUN TestImageTransformFormat ---- PASS: TestImageTransformFormat (0.63s) +--- PASS: TestImageTransformFormat (0.37s) === RUN TestImagePermalinkPublishOrder === RUN TestImagePermalinkPublishOrder/OriginalFirst === RUN TestImagePermalinkPublishOrder/ResizedFirst ---- PASS: TestImagePermalinkPublishOrder (0.16s) - --- PASS: TestImagePermalinkPublishOrder/OriginalFirst (0.07s) - --- PASS: TestImagePermalinkPublishOrder/ResizedFirst (0.09s) +--- PASS: TestImagePermalinkPublishOrder (0.08s) + --- PASS: TestImagePermalinkPublishOrder/OriginalFirst (0.04s) + --- PASS: TestImagePermalinkPublishOrder/ResizedFirst (0.04s) === RUN TestImageBugs === RUN TestImageBugs/Transform_long_filename === RUN TestImageBugs/Transform_upper_case_extension @@ -15724,32 +15761,32 @@ === RUN TestImageBugs/Fill_with_smartcrop/476x468 === RUN TestImageBugs/Fill_with_smartcrop/578x585 === RUN TestImageBugs/Fill_with_smartcrop/578x598 ---- PASS: TestImageBugs (1.88s) - --- PASS: TestImageBugs/Transform_long_filename (0.10s) - --- PASS: TestImageBugs/Transform_upper_case_extension (0.17s) - --- PASS: TestImageBugs/Fill_with_smartcrop (1.59s) - --- PASS: TestImageBugs/Fill_with_smartcrop/408x403 (0.16s) - --- PASS: TestImageBugs/Fill_with_smartcrop/425x403 (0.21s) - --- PASS: TestImageBugs/Fill_with_smartcrop/459x429 (0.17s) - --- PASS: TestImageBugs/Fill_with_smartcrop/476x442 (0.12s) - --- PASS: TestImageBugs/Fill_with_smartcrop/544x403 (0.18s) - --- PASS: TestImageBugs/Fill_with_smartcrop/476x468 (0.21s) - --- PASS: TestImageBugs/Fill_with_smartcrop/578x585 (0.22s) - --- PASS: TestImageBugs/Fill_with_smartcrop/578x598 (0.30s) +--- PASS: TestImageBugs (1.85s) + --- PASS: TestImageBugs/Transform_long_filename (0.07s) + --- PASS: TestImageBugs/Transform_upper_case_extension (0.05s) + --- PASS: TestImageBugs/Fill_with_smartcrop (1.72s) + --- PASS: TestImageBugs/Fill_with_smartcrop/408x403 (0.19s) + --- PASS: TestImageBugs/Fill_with_smartcrop/425x403 (0.17s) + --- PASS: TestImageBugs/Fill_with_smartcrop/459x429 (0.21s) + --- PASS: TestImageBugs/Fill_with_smartcrop/476x442 (0.18s) + --- PASS: TestImageBugs/Fill_with_smartcrop/544x403 (0.22s) + --- PASS: TestImageBugs/Fill_with_smartcrop/476x468 (0.20s) + --- PASS: TestImageBugs/Fill_with_smartcrop/578x585 (0.25s) + --- PASS: TestImageBugs/Fill_with_smartcrop/578x598 (0.31s) === RUN TestImageTransformConcurrent ---- PASS: TestImageTransformConcurrent (0.13s) +--- PASS: TestImageTransformConcurrent (0.17s) === RUN TestImageResize8BitPNG ---- PASS: TestImageResize8BitPNG (1.63s) +--- PASS: TestImageResize8BitPNG (1.30s) === RUN TestSVGImage ---- PASS: TestSVGImage (0.00s) +--- PASS: TestSVGImage (0.01s) === RUN TestSVGImageContent ---- PASS: TestSVGImageContent (0.01s) +--- PASS: TestSVGImageContent (0.00s) === RUN TestImageExif --- PASS: TestImageExif (0.07s) === RUN TestImageColorsLuminance ---- PASS: TestImageColorsLuminance (0.04s) +--- PASS: TestImageColorsLuminance (0.02s) === RUN TestNewResource ---- PASS: TestNewResource (0.01s) +--- PASS: TestNewResource (0.00s) === RUN TestImageCache === PAUSE TestImageCache === RUN TestSVGError @@ -15765,7 +15802,7 @@ === RUN TestUseDifferentCacheKeyForResourceCopy === PAUSE TestUseDifferentCacheKeyForResourceCopy === RUN TestTransformCached ---- PASS: TestTransformCached (0.03s) +--- PASS: TestTransformCached (0.05s) === RUN TestTransform === RUN TestTransform/All_values === PAUSE TestTransform/All_values @@ -15787,42 +15824,42 @@ === PAUSE TestTransform/Image === RUN TestTransform/Concurrent === CONT TestTransform/All_values -=== CONT TestTransform/Content_two === CONT TestTransform/Image -=== CONT TestTransform/Content_many -=== CONT TestTransform/Content_two_chained === CONT TestTransform/File-cached_transformation -=== CONT TestTransform/Access_RelPermalink_first -=== CONT TestTransform/Memory-cached_transformation === CONT TestTransform/Meta_only +=== CONT TestTransform/Content_many +=== CONT TestTransform/Memory-cached_transformation +=== CONT TestTransform/Access_RelPermalink_first +=== CONT TestTransform/Content_two_chained +=== CONT TestTransform/Content_two --- PASS: TestTransform (0.01s) --- PASS: TestTransform/Concurrent (0.01s) + --- PASS: TestTransform/All_values (0.00s) + --- PASS: TestTransform/File-cached_transformation (0.00s) + --- PASS: TestTransform/Meta_only (0.00s) --- PASS: TestTransform/Content_many (0.00s) - --- PASS: TestTransform/Image (0.01s) - --- PASS: TestTransform/Content_two_chained (0.00s) - --- PASS: TestTransform/Content_two (0.02s) - --- PASS: TestTransform/Meta_only (0.01s) - --- PASS: TestTransform/File-cached_transformation (0.01s) - --- PASS: TestTransform/Memory-cached_transformation (0.01s) + --- PASS: TestTransform/Memory-cached_transformation (0.00s) + --- PASS: TestTransform/Content_two (0.00s) --- PASS: TestTransform/Access_RelPermalink_first (0.01s) - --- PASS: TestTransform/All_values (0.03s) + --- PASS: TestTransform/Content_two_chained (0.01s) + --- PASS: TestTransform/Image (0.02s) === CONT TestImageCache === CONT TestGroupByParamDate -=== CONT TestUseDifferentCacheKeyForResourceCopy -=== CONT TestImageTransformThenCopy +=== CONT TestSVGError === CONT TestNoPublishOfUnusedProcessedImage === CONT TestProcessFilter -=== CONT TestSVGError ---- PASS: TestUseDifferentCacheKeyForResourceCopy (0.10s) ---- PASS: TestImageTransformThenCopy (0.13s) ---- PASS: TestProcessFilter (0.14s) ---- PASS: TestGroupByParamDate (0.18s) ---- PASS: TestSVGError (0.16s) +=== CONT TestUseDifferentCacheKeyForResourceCopy +=== CONT TestImageTransformThenCopy +--- PASS: TestUseDifferentCacheKeyForResourceCopy (0.06s) +--- PASS: TestProcessFilter (0.10s) +--- PASS: TestGroupByParamDate (0.10s) +--- PASS: TestSVGError (0.12s) Source changed /mybundle/index.md ---- PASS: TestImageCache (0.32s) ---- PASS: TestNoPublishOfUnusedProcessedImage (0.42s) +--- PASS: TestImageCache (0.26s) +--- PASS: TestImageTransformThenCopy (0.27s) +--- PASS: TestNoPublishOfUnusedProcessedImage (0.46s) PASS -ok github.com/gohugoio/hugo/resources 8.236s +ok github.com/gohugoio/hugo/resources 6.744s === RUN TestHexStringToColor === RUN TestHexStringToColor/f === PAUSE TestHexStringToColor/f @@ -15851,30 +15888,30 @@ === RUN TestHexStringToColor/777 === PAUSE TestHexStringToColor/777 === CONT TestHexStringToColor/f -=== CONT TestHexStringToColor/FFF -=== CONT TestHexStringToColor/FfF +=== CONT TestHexStringToColor/777 +=== CONT TestHexStringToColor/#4287f5 +=== CONT TestHexStringToColor/#000 === CONT TestHexStringToColor/ffffff === CONT TestHexStringToColor/#ffffff -=== CONT TestHexStringToColor/#000 -=== CONT TestHexStringToColor/fffffff -=== CONT TestHexStringToColor/777 +=== CONT TestHexStringToColor/FfF +=== CONT TestHexStringToColor/FFF === CONT TestHexStringToColor/fff -=== CONT TestHexStringToColor/#4287f5 === CONT TestHexStringToColor/#fff +=== CONT TestHexStringToColor/fffffff === CONT TestHexStringToColor/#fffffff === CONT TestHexStringToColor/#f ---- PASS: TestHexStringToColor (0.01s) +--- PASS: TestHexStringToColor (0.00s) --- PASS: TestHexStringToColor/f (0.00s) - --- PASS: TestHexStringToColor/FFF (0.00s) - --- PASS: TestHexStringToColor/FfF (0.00s) + --- PASS: TestHexStringToColor/777 (0.00s) + --- PASS: TestHexStringToColor/#4287f5 (0.00s) + --- PASS: TestHexStringToColor/#000 (0.00s) --- PASS: TestHexStringToColor/ffffff (0.00s) --- PASS: TestHexStringToColor/#ffffff (0.00s) - --- PASS: TestHexStringToColor/#000 (0.00s) - --- PASS: TestHexStringToColor/fffffff (0.00s) - --- PASS: TestHexStringToColor/777 (0.00s) + --- PASS: TestHexStringToColor/FfF (0.00s) + --- PASS: TestHexStringToColor/FFF (0.00s) --- PASS: TestHexStringToColor/fff (0.00s) - --- PASS: TestHexStringToColor/#4287f5 (0.00s) --- PASS: TestHexStringToColor/#fff (0.00s) + --- PASS: TestHexStringToColor/fffffff (0.00s) --- PASS: TestHexStringToColor/#fffffff (0.00s) --- PASS: TestHexStringToColor/#f (0.00s) === RUN TestColorToHexString @@ -15912,7 +15949,7 @@ === RUN TestImagesGoldenFiltersMask === PAUSE TestImagesGoldenFiltersMask === RUN TestImagesGoldenFiltersMaskCacheIssues ---- PASS: TestImagesGoldenFiltersMaskCacheIssues (0.69s) +--- PASS: TestImagesGoldenFiltersMaskCacheIssues (0.50s) === RUN TestImagesGoldenFiltersText === PAUSE TestImagesGoldenFiltersText === RUN TestImagesGoldenProcessMisc @@ -15920,7 +15957,7 @@ === RUN TestImagesGoldenMethods === PAUSE TestImagesGoldenMethods === RUN TestAutoOrient ---- PASS: TestAutoOrient (0.10s) +--- PASS: TestAutoOrient (0.08s) === RUN TestOrientationEq --- PASS: TestOrientationEq (0.06s) === CONT TestImagesGoldenFiltersMisc @@ -15928,13 +15965,13 @@ === CONT TestImagesGoldenFiltersText === CONT TestImagesGoldenFiltersMask === CONT TestImagesGoldenMethods ---- PASS: TestImagesGoldenFiltersMask (2.93s) ---- PASS: TestImagesGoldenFiltersText (3.57s) ---- PASS: TestImagesGoldenProcessMisc (4.51s) ---- PASS: TestImagesGoldenMethods (5.39s) ---- PASS: TestImagesGoldenFiltersMisc (6.14s) +--- PASS: TestImagesGoldenFiltersMask (2.51s) +--- PASS: TestImagesGoldenFiltersText (3.52s) +--- PASS: TestImagesGoldenProcessMisc (3.94s) +--- PASS: TestImagesGoldenMethods (4.89s) +--- PASS: TestImagesGoldenFiltersMisc (5.46s) PASS -ok github.com/gohugoio/hugo/resources/images 7.322s +ok github.com/gohugoio/hugo/resources/images 6.346s === RUN TestExif --- PASS: TestExif (0.00s) === RUN TestExifPNG @@ -15955,38 +15992,38 @@ === RUN TestIssue10738/nikon_nef_fraction_2 === RUN TestIssue10738/sony_arw_fraction === RUN TestIssue10738/sony_arw_integer ---- PASS: TestIssue10738 (0.04s) +--- PASS: TestIssue10738 (0.02s) --- PASS: TestIssue10738/canon_cr2_fraction (0.00s) --- PASS: TestIssue10738/canon_cr2_integer (0.00s) --- PASS: TestIssue10738/dji_dng_fraction (0.00s) --- PASS: TestIssue10738/fuji_raf_fraction (0.00s) --- PASS: TestIssue10738/fuji_raf_integer (0.00s) --- PASS: TestIssue10738/leica_dng_fraction (0.00s) - --- PASS: TestIssue10738/lumix_rw2_fraction (0.01s) + --- PASS: TestIssue10738/lumix_rw2_fraction (0.00s) --- PASS: TestIssue10738/nikon_nef_d5600 (0.00s) - --- PASS: TestIssue10738/nikon_nef_fraction (0.01s) + --- PASS: TestIssue10738/nikon_nef_fraction (0.00s) --- PASS: TestIssue10738/nikon_nef_integer (0.00s) --- PASS: TestIssue10738/nikon_nef_fraction_2 (0.00s) --- PASS: TestIssue10738/sony_arw_fraction (0.00s) --- PASS: TestIssue10738/sony_arw_integer (0.00s) PASS -ok github.com/gohugoio/hugo/resources/images/exif 0.088s +ok github.com/gohugoio/hugo/resources/images/exif 0.059s ? github.com/gohugoio/hugo/resources/images/imagetesting [no test files] ? github.com/gohugoio/hugo/resources/images/webp [no test files] === RUN TestResourceTransformationKey --- PASS: TestResourceTransformationKey (0.00s) PASS -ok github.com/gohugoio/hugo/resources/internal 0.040s +ok github.com/gohugoio/hugo/resources/internal 0.029s === RUN TestJsConfigBuilder --- PASS: TestJsConfigBuilder (0.00s) PASS -ok github.com/gohugoio/hugo/resources/jsconfig 0.082s +ok github.com/gohugoio/hugo/resources/jsconfig 0.017s === RUN TestKind === PAUSE TestKind === CONT TestKind --- PASS: TestKind (0.00s) PASS -ok github.com/gohugoio/hugo/resources/kinds 0.032s +ok github.com/gohugoio/hugo/resources/kinds 0.018s === RUN TestPageData --- PASS: TestPageData (0.00s) === RUN TestExtractSummaryFromHTML @@ -16126,9 +16163,9 @@ === RUN TestPermalinkExpansionSliceSyntax === PAUSE TestPermalinkExpansionSliceSyntax === RUN TestGroupByLocalizedDate ---- PASS: TestGroupByLocalizedDate (0.09s) +--- PASS: TestGroupByLocalizedDate (0.06s) === RUN TestPagesSortCollation ---- PASS: TestPagesSortCollation (0.05s) +--- PASS: TestPagesSortCollation (0.08s) === RUN TestPermalinkExpansionSectionsRepeated === PAUSE TestPermalinkExpansionSectionsRepeated === RUN TestPageMarkupMethods @@ -16146,7 +16183,7 @@ === RUN TestIssue13968 === PAUSE TestIssue13968 === RUN TestNextPrevConfig ---- PASS: TestNextPrevConfig (0.26s) +--- PASS: TestNextPrevConfig (0.18s) === RUN TestHashSignInPermalink === PAUSE TestHashSignInPermalink === RUN TestMiscPathIssues @@ -16183,141 +16220,158 @@ === CONT TestTaxonomiesGetAndCount === CONT TestGroupByParamDate --- PASS: TestGroupByParamDate (0.00s) +=== CONT TestPageMarkupScope +=== CONT TestPageSiteSitesDefault +=== CONT TestIssue13755 +=== CONT TestPermalinksContentbasenameWithAndWithoutFile +=== CONT TestPermalinksContentbasenameContentAdapter +=== CONT TestPermalinksWithEscapedColons +=== CONT TestPermalinksUrlCascade +=== CONT TestPermalinksNestedSectionsWithSlugs +=== CONT TestPermalinksNestedSections +=== CONT TestPermalinksOldSetup +--- PASS: TestPermalinksWithEscapedColons (0.14s) +=== CONT TestPermalinks +=== NAME TestPermalinksOldSetup + permalinks_integration_test.go:175: +--- PASS: TestPermalinksOldSetup (0.15s) +=== CONT TestMiscPathIssues +--- PASS: TestTaxonomiesGetAndCount (0.20s) +=== CONT TestHashSignInPermalink +=== NAME TestPermalinksNestedSections + permalinks_integration_test.go:228: WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. + +--- PASS: TestPermalinksNestedSections (0.16s) +=== CONT TestIssue13968 +--- PASS: TestPageSiteSitesDefault (0.18s) +=== CONT TestIssue13967 +--- PASS: TestTaxonomiesPage (0.24s) +=== CONT TestPageMarkupWithoutSummaryAsciidoc +--- PASS: TestPageMarkupScope (0.21s) +=== CONT TestPageMarkupWithoutSummaryRST +--- PASS: TestPermalinksContentbasenameWithAndWithoutFile (0.22s) +=== CONT TestPageContentWithoutSummary +--- PASS: TestPermalinksContentbasenameContentAdapter (0.27s) +=== CONT TestPrev +--- PASS: TestPrev (0.00s) === CONT TestSortByLinkTitle --- PASS: TestSortByLinkTitle (0.00s) === CONT TestDefaultSort --- PASS: TestDefaultSort (0.00s) === CONT TestIsPagesProbablySorted +--- PASS: TestHashSignInPermalink (0.14s) +=== CONT TestSearchPage +--- PASS: TestSearchPage (0.00s) +=== CONT TestRelated +--- PASS: TestRelated (0.00s) +=== CONT TestWeightedPagesNext +--- PASS: TestWeightedPagesNext (0.00s) +=== CONT TestWeightedPagesPrev +--- PASS: TestWeightedPagesPrev (0.00s) +=== CONT TestNext +--- PASS: TestNext (0.00s) === CONT TestGroupByParamCalledWithEmptyPages -=== CONT TestPageCache --- PASS: TestGroupByParamCalledWithEmptyPages (0.00s) === CONT TestGroupByExpiryDate -=== CONT TestWeightedPagesNext ---- PASS: TestWeightedPagesNext (0.00s) -=== CONT TestSearchPage --- PASS: TestGroupByExpiryDate (0.00s) === CONT TestGroupByPublishDateWithEmptyPages --- PASS: TestGroupByPublishDateWithEmptyPages (0.00s) === CONT TestGroupByPublishDateInReverseOrder -=== CONT TestRelated -=== CONT TestGroupByParamCalledWithSomeUnavailableParams ---- PASS: TestGroupByParamCalledWithSomeUnavailableParams (0.00s) -=== CONT TestGroupByParamDateNestedWithStringParams ---- PASS: TestGroupByParamDateNestedWithStringParams (0.00s) -=== CONT TestGroupByParamDateWithStringParams ---- PASS: TestGroupByParamDateWithStringParams (0.00s) -=== CONT TestGroupByParamDateNested ---- PASS: TestGroupByParamDateNested (0.00s) -=== CONT TestGroupByParamInReverseOrder ---- PASS: TestGroupByParamInReverseOrder (0.00s) -=== CONT TestGroupByParam ---- PASS: TestIsPagesProbablySorted (0.05s) -=== CONT TestWeightedPagesPrev ---- PASS: TestGroupByPublishDateInReverseOrder (0.05s) -=== CONT TestNext ---- PASS: TestNext (0.00s) -=== CONT TestPrev ---- PASS: TestPrev (0.00s) -=== CONT TestPageSiteSitesDefault -=== CONT TestGroupByParamDateWithEmptyPages ---- PASS: TestGroupByParamDateWithEmptyPages (0.00s) -=== CONT TestIssue13755 ---- PASS: TestSearchPage (0.06s) -=== CONT TestPermalinksContentbasenameWithAndWithoutFile -=== CONT TestGroupByParamDateInReverseOrder -=== CONT TestGroupByLastmodInReverseOrder -=== CONT TestGroupByLastmod ---- PASS: TestGroupByLastmod (0.02s) -=== CONT TestPermalinksContentbasenameContentAdapter ---- PASS: TestGroupByParamDateInReverseOrder (0.02s) +--- PASS: TestGroupByPublishDateInReverseOrder (0.00s) === CONT TestGroupByPublishDate ---- PASS: TestGroupByPublishDate (0.01s) +--- PASS: TestGroupByPublishDate (0.00s) === CONT TestGroupByDateInReverseOrder ---- PASS: TestGroupByDateInReverseOrder (0.01s) +--- PASS: TestGroupByDateInReverseOrder (0.00s) === CONT TestGroupByDate --- PASS: TestGroupByDate (0.00s) === CONT TestGroupByParamNested --- PASS: TestGroupByParamNested (0.00s) === CONT TestGroupByParamCalledWithUnavailableParam --- PASS: TestGroupByParamCalledWithUnavailableParam (0.00s) +=== CONT TestReverse +--- PASS: TestReverse (0.00s) +=== CONT TestGroupByParamCalledWithSomeUnavailableParams +--- PASS: TestGroupByParamCalledWithSomeUnavailableParams (0.00s) +=== CONT TestGroupByParamInReverseOrder +--- PASS: TestGroupByParamInReverseOrder (0.02s) +=== CONT TestGroupByParam +--- PASS: TestGroupByParam (0.00s) +=== CONT TestGroupByInReverseOrder +--- PASS: TestGroupByInReverseOrder (0.00s) +=== CONT TestGroupByCalledWithEmptyPages +--- PASS: TestGroupByCalledWithEmptyPages (0.00s) +=== CONT TestGroupByWithSectionArg +--- PASS: TestGroupByWithSectionArg (0.00s) +=== CONT TestPagerNoPages +--- PASS: TestPagerNoPages (0.00s) === CONT TestPageMarkupMethods ---- PASS: TestGroupByParam (0.06s) -=== CONT TestPermalinksWithEscapedColons ---- PASS: TestGroupByLastmodInReverseOrder (0.06s) -=== CONT TestPermalinksUrlCascade ---- PASS: TestRelated (0.18s) -=== CONT TestPermalinksNestedSectionsWithSlugs ---- PASS: TestWeightedPagesPrev (0.22s) -=== CONT TestPermalinksNestedSections ---- PASS: TestTaxonomiesPage (0.28s) -=== CONT TestPermalinksOldSetup ---- PASS: TestTaxonomiesGetAndCount (0.28s) -=== CONT TestPermalinks ---- PASS: TestPageSiteSitesDefault (0.24s) -=== CONT TestMiscPathIssues === NAME TestPermalinksUrlCascade permalinks_integration_test.go:318: ---- PASS: TestPermalinksUrlCascade (0.18s) -=== CONT TestHashSignInPermalink ---- PASS: TestPermalinksContentbasenameWithAndWithoutFile (0.24s) -=== CONT TestIssue13968 ---- PASS: TestPermalinksWithEscapedColons (0.22s) -=== CONT TestIssue13967 -=== NAME TestPermalinksNestedSectionsWithSlugs - permalinks_integration_test.go:277: ---- PASS: TestPermalinksNestedSectionsWithSlugs (0.16s) -=== CONT TestPageMarkupWithoutSummaryAsciidoc ---- PASS: TestPermalinksContentbasenameContentAdapter (0.33s) -=== CONT TestPageMarkupWithoutSummaryRST ---- PASS: TestHashSignInPermalink (0.11s) -=== NAME TestPermalinksNestedSections - permalinks_integration_test.go:228: WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. - ---- PASS: TestPermalinksNestedSections (0.16s) -=== CONT TestPageMarkupScope -=== CONT TestPageContentWithoutSummary ---- PASS: TestIssue13755 (0.37s) -=== CONT TestPagerNoPages ---- PASS: TestPagerNoPages (0.00s) +--- PASS: TestPermalinksUrlCascade (0.33s) === CONT TestPermalinkExpansionSectionsRepeated -=== NAME TestPermalinksOldSetup - permalinks_integration_test.go:175: ---- PASS: TestPageMarkupMethods (0.37s) +--- PASS: TestIsPagesProbablySorted (0.07s) === CONT TestPermalinkExpansionSliceSyntax === RUN TestPermalinkExpansionSliceSyntax/Basic +=== RUN TestPermalinkExpansionSliceSyntax/Out_of_bounds +--- PASS: TestPermalinkExpansionSliceSyntax (0.00s) + --- PASS: TestPermalinkExpansionSliceSyntax/Basic (0.00s) + --- PASS: TestPermalinkExpansionSliceSyntax/Out_of_bounds (0.00s) +=== CONT TestPermalinkExpansionConcurrent === NAME TestPermalinks permalinks_integration_test.go:122: WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. +=== NAME TestPermalinksNestedSectionsWithSlugs + permalinks_integration_test.go:277: +--- PASS: TestPermalinksNestedSectionsWithSlugs (0.35s) === CONT TestPermalinkExpansionMultiSection +--- PASS: TestPermalinks (0.21s) === CONT TestPermalinkExpansion -=== RUN TestPermalinkExpansion/[0]__title ---- PASS: TestIssue13967 (0.24s) -=== RUN TestPermalinkExpansionSliceSyntax/Out_of_bounds ---- PASS: TestPermalinkExpansionSliceSyntax (0.11s) - --- PASS: TestPermalinkExpansionSliceSyntax/Basic (0.10s) - --- PASS: TestPermalinkExpansionSliceSyntax/Out_of_bounds (0.00s) +--- PASS: TestPermalinkExpansionMultiSection (0.00s) === CONT TestPaginationPage +=== RUN TestPermalinkExpansion/[0]__title --- PASS: TestPaginationPage (0.00s) === CONT TestProbablyEqualPageLists --- PASS: TestProbablyEqualPageLists (0.00s) -=== CONT TestGroupByInReverseOrder ---- PASS: TestGroupByInReverseOrder (0.00s) -=== CONT TestReverse ---- PASS: TestReverse (0.00s) -=== CONT TestGroupByCalledWithEmptyPages ---- PASS: TestGroupByCalledWithEmptyPages (0.00s) +=== CONT TestPageSortByParam +--- PASS: TestPageSortByParam (0.00s) +=== RUN TestPermalinkExpansion/[1]___year-_month-_title +--- PASS: TestPermalinkExpansionConcurrent (0.02s) +=== CONT TestSplitPageGroups +--- PASS: TestSplitPageGroups (0.00s) +=== CONT TestSplitPages +--- PASS: TestSplitPages (0.00s) +=== CONT TestPageSortByParamNumeric +--- PASS: TestPageSortByParamNumeric (0.00s) === CONT TestGroupByWithMethodNameArg --- PASS: TestGroupByWithMethodNameArg (0.00s) -=== CONT TestPermalinkExpansionConcurrent ---- PASS: TestPermalinks (0.29s) ---- PASS: TestPermalinkExpansionMultiSection (0.00s) -=== RUN TestPermalinkExpansion/[1]___year-_month-_title +=== CONT TestGroupByLastmodInReverseOrder === RUN TestPermalinkExpansion/[2]___year__yearday__month__monthname__day__weekday__weekdayname_ +--- PASS: TestGroupByLastmodInReverseOrder (0.00s) +=== CONT TestPageCache +=== CONT TestPager +--- PASS: TestPager (0.00s) +=== CONT TestGroupByParamDateWithEmptyPages +--- PASS: TestGroupByParamDateWithEmptyPages (0.00s) +=== CONT TestGroupByParamDateInReverseOrder +--- PASS: TestGroupByParamDateInReverseOrder (0.00s) +=== CONT TestLimit === RUN TestPermalinkExpansion/[3]___section_ +--- PASS: TestLimit (0.00s) +=== CONT TestPageSortReverse +--- PASS: TestPageSortReverse (0.00s) +=== CONT TestGroupByParamDateNestedWithStringParams +--- PASS: TestGroupByParamDateNestedWithStringParams (0.00s) +=== CONT TestGroupByLastmod === RUN TestPermalinkExpansion/[4]___title_ +--- PASS: TestGroupByLastmod (0.00s) +=== CONT TestGroupByParamDateWithStringParams +--- PASS: TestGroupByParamDateWithStringParams (0.00s) +=== CONT TestGroupByParamDateNested +--- PASS: TestGroupByParamDateNested (0.00s) === RUN TestPermalinkExpansion/[5]___slug_ === RUN TestPermalinkExpansion/[6]___slugorfilename_ === RUN TestPermalinkExpansion/[7]___filename_ +--- PASS: TestIssue13967 (0.19s) === RUN TestPermalinkExpansion/[8]___06-_1-_2-_Monday === RUN TestPermalinkExpansion/[9]___2006_01_02_15_04_05.000 === RUN TestPermalinkExpansion/[10]___sections_ @@ -16333,7 +16387,7 @@ === RUN TestPermalinkExpansion/[20]___sectionslugs_ === RUN TestPermalinkExpansion/[21]___sectionslugs_0___sectionslugs_last__ === RUN TestPermalinkExpansion/[22]___sectionslugs_last__ ---- PASS: TestPermalinkExpansion (0.00s) +--- PASS: TestPermalinkExpansion (0.02s) --- PASS: TestPermalinkExpansion/[0]__title (0.00s) --- PASS: TestPermalinkExpansion/[1]___year-_month-_title (0.00s) --- PASS: TestPermalinkExpansion/[2]___year__yearday__month__monthname__day__weekday__weekdayname_ (0.00s) @@ -16357,34 +16411,17 @@ --- PASS: TestPermalinkExpansion/[20]___sectionslugs_ (0.00s) --- PASS: TestPermalinkExpansion/[21]___sectionslugs_0___sectionslugs_last__ (0.00s) --- PASS: TestPermalinkExpansion/[22]___sectionslugs_last__ (0.00s) -=== CONT TestPageSortByParamNumeric -=== CONT TestGroupByWithSectionArg ---- PASS: TestGroupByWithSectionArg (0.00s) -=== CONT TestPager ---- PASS: TestPager (0.00s) -=== CONT TestSplitPageGroups ---- PASS: TestSplitPageGroups (0.00s) -=== CONT TestSplitPages ---- PASS: TestSplitPages (0.00s) -=== CONT TestPageSortReverse ---- PASS: TestPageSortReverse (0.00s) -=== CONT TestPageSortByParam ---- PASS: TestPageSortByParam (0.00s) -=== CONT TestLimit ---- PASS: TestLimit (0.00s) ---- PASS: TestPermalinksOldSetup (0.31s) ---- PASS: TestPermalinkExpansionConcurrent (0.02s) ---- PASS: TestPageSortByParamNumeric (0.02s) ---- PASS: TestPageCache (0.61s) ---- PASS: TestPermalinkExpansionSectionsRepeated (0.23s) ---- PASS: TestPageContentWithoutSummary (0.25s) ---- PASS: TestPageMarkupScope (0.33s) ---- PASS: TestMiscPathIssues (0.46s) ---- PASS: TestIssue13968 (0.74s) ---- PASS: TestPageMarkupWithoutSummaryRST (1.39s) ---- PASS: TestPageMarkupWithoutSummaryAsciidoc (1.62s) +--- PASS: TestIssue13755 (0.38s) +--- PASS: TestPageContentWithoutSummary (0.19s) +--- PASS: TestPermalinkExpansionSectionsRepeated (0.10s) +--- PASS: TestPageMarkupMethods (0.16s) +--- PASS: TestMiscPathIssues (0.32s) +--- PASS: TestPageCache (0.27s) +--- PASS: TestIssue13968 (0.51s) +--- PASS: TestPageMarkupWithoutSummaryAsciidoc (0.86s) +--- PASS: TestPageMarkupWithoutSummaryRST (1.10s) PASS -ok github.com/gohugoio/hugo/resources/page 2.692s +ok github.com/gohugoio/hugo/resources/page 1.919s ? github.com/gohugoio/hugo/resources/page/page_generate [no test files] === RUN TestDecodeBuildConfig === PAUSE TestDecodeBuildConfig @@ -16395,7 +16432,7 @@ === RUN TestFrontMatterNewConfig --- PASS: TestFrontMatterNewConfig (0.00s) === RUN TestFrontMatterDatesHandlers ---- PASS: TestFrontMatterDatesHandlers (0.01s) +--- PASS: TestFrontMatterDatesHandlers (0.00s) === RUN TestFrontMatterDatesDefaultKeyword === PAUSE TestFrontMatterDatesDefaultKeyword === RUN TestContentMediaTypeFromMarkup @@ -16410,27 +16447,27 @@ === CONT TestFrontMatterDatesDefaultKeyword --- PASS: TestFrontMatterDatesDefaultKeyword (0.00s) === CONT TestDateAndSlugFromBaseFilename ---- PASS: TestDateAndSlugFromBaseFilename (0.00s) ---- PASS: TestDateValidation (0.40s) +--- PASS: TestDateAndSlugFromBaseFilename (0.01s) +--- PASS: TestDateValidation (0.67s) PASS -ok github.com/gohugoio/hugo/resources/page/pagemeta 0.852s +ok github.com/gohugoio/hugo/resources/page/pagemeta 1.269s ? github.com/gohugoio/hugo/resources/page/siteidentities [no test files] === RUN TestCreatePlaceholders --- PASS: TestCreatePlaceholders (0.00s) PASS -ok github.com/gohugoio/hugo/resources/postpub 0.173s +ok github.com/gohugoio/hugo/resources/postpub 0.153s === RUN TestResourcesMount --- PASS: TestResourcesMount (0.00s) === RUN TestResourcesMount ---- PASS: TestResourcesMount (0.09s) +--- PASS: TestResourcesMount (0.05s) === RUN TestResourcesMountOnRename ---- PASS: TestResourcesMountOnRename (0.07s) +--- PASS: TestResourcesMountOnRename (0.06s) PASS -ok github.com/gohugoio/hugo/resources/resource 0.516s +ok github.com/gohugoio/hugo/resources/resource 0.376s === RUN TestMultiReadSeekCloser ---- PASS: TestMultiReadSeekCloser (0.00s) +--- PASS: TestMultiReadSeekCloser (0.01s) PASS -ok github.com/gohugoio/hugo/resources/resource_factories/bundler 0.113s +ok github.com/gohugoio/hugo/resources/resource_factories/bundler 0.231s === RUN TestDecodeRemoteOptions === PAUSE TestDecodeRemoteOptions === RUN TestOptionsNewRequest @@ -16447,11 +16484,11 @@ create_integration_test.go:104: This tests needs internet access --- SKIP: TestGetRemoteRetry (0.00s) === CONT TestDecodeRemoteOptions +=== RUN TestDecodeRemoteOptions/POST === CONT TestRemoteResourceKeys --- PASS: TestRemoteResourceKeys (0.00s) === CONT TestOptionsNewRequest --- PASS: TestOptionsNewRequest (0.00s) -=== RUN TestDecodeRemoteOptions/POST === RUN TestDecodeRemoteOptions/Body === RUN TestDecodeRemoteOptions/Body,_string --- PASS: TestDecodeRemoteOptions (0.00s) @@ -16459,12 +16496,12 @@ --- PASS: TestDecodeRemoteOptions/Body (0.00s) --- PASS: TestDecodeRemoteOptions/Body,_string (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_factories/create 0.313s +ok github.com/gohugoio/hugo/resources/resource_factories/create 0.306s === RUN TestTransformBabel babel_integration_test.go:27: Skip test as network is inaccessible during Debian package build --- SKIP: TestTransformBabel (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/babel 0.281s +ok github.com/gohugoio/hugo/resources/resource_transformers/babel 0.244s === RUN TestDecodeOptions --- PASS: TestDecodeOptions (0.00s) === RUN TestShouldImport @@ -16498,7 +16535,7 @@ tailwindcss_integration_test.go:97: This tests needs internet access --- SKIP: TestTailwindCSSNoInlineImportsIssue13719 (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/cssjs 0.360s +ok github.com/gohugoio/hugo/resources/resource_transformers/cssjs 0.383s ? github.com/gohugoio/hugo/resources/resource_transformers/htesting [no test files] === RUN TestHashFromAlgo === RUN TestHashFromAlgo/md5 @@ -16513,19 +16550,19 @@ --- PASS: TestHashFromAlgo/sha512 (0.00s) --- PASS: TestHashFromAlgo/shaman (0.00s) === RUN TestTransform ---- PASS: TestTransform (0.02s) +--- PASS: TestTransform (0.01s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/integrity 0.328s +ok github.com/gohugoio/hugo/resources/resource_transformers/integrity 0.298s === RUN TestBuildVariants === RUN TestBuildVariants/Basic === RUN TestBuildVariants/Edit_Import Asset changed /js/util1.js === RUN TestBuildVariants/Edit_Import_Nested Asset changed /js/util2.js ---- PASS: TestBuildVariants (0.24s) - --- PASS: TestBuildVariants/Basic (0.09s) - --- PASS: TestBuildVariants/Edit_Import (0.07s) - --- PASS: TestBuildVariants/Edit_Import_Nested (0.07s) +--- PASS: TestBuildVariants (0.30s) + --- PASS: TestBuildVariants/Basic (0.11s) + --- PASS: TestBuildVariants/Edit_Import (0.08s) + --- PASS: TestBuildVariants/Edit_Import_Nested (0.11s) === RUN TestBuildWithModAndNpm js_integration_test.go:83: Skip test as network is inaccessible during Debian package build --- SKIP: TestBuildWithModAndNpm (0.00s) @@ -16540,14 +16577,14 @@ === CONT TestBuildError/Import_from_main_not_found === CONT TestBuildError/Import_from_import_not_found --- PASS: TestBuildError (0.00s) - --- PASS: TestBuildError/Import_from_import_not_found (0.03s) - --- PASS: TestBuildError/Import_from_main_not_found (0.06s) + --- PASS: TestBuildError/Import_from_import_not_found (0.08s) + --- PASS: TestBuildError/Import_from_main_not_found (0.13s) === RUN TestImportHugoVsESBuild === RUN TestImportHugoVsESBuild/node_modules === RUN TestImportHugoVsESBuild/assets ---- PASS: TestImportHugoVsESBuild (0.10s) - --- PASS: TestImportHugoVsESBuild/node_modules (0.05s) - --- PASS: TestImportHugoVsESBuild/assets (0.05s) +--- PASS: TestImportHugoVsESBuild (0.20s) + --- PASS: TestImportHugoVsESBuild/node_modules (0.09s) + --- PASS: TestImportHugoVsESBuild/assets (0.11s) === RUN TestPreserveLegalComments === PAUSE TestPreserveLegalComments === RUN TestTypeScriptExperimentalDecorators @@ -16556,22 +16593,22 @@ --- PASS: TestExternalsInAssets (0.05s) === CONT TestPreserveLegalComments === CONT TestTypeScriptExperimentalDecorators ---- PASS: TestPreserveLegalComments (0.05s) ---- PASS: TestTypeScriptExperimentalDecorators (0.07s) +--- PASS: TestTypeScriptExperimentalDecorators (0.11s) +--- PASS: TestPreserveLegalComments (0.12s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/js 0.896s +ok github.com/gohugoio/hugo/resources/resource_transformers/js 1.205s === RUN TestTransform ---- PASS: TestTransform (0.00s) +--- PASS: TestTransform (0.02s) === RUN TestTransformMinify ---- PASS: TestTransformMinify (0.07s) +--- PASS: TestTransformMinify (0.08s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/minifier 0.402s +ok github.com/gohugoio/hugo/resources/resource_transformers/minifier 0.440s === RUN TestExecuteAsTemplateMultipleLanguages === PAUSE TestExecuteAsTemplateMultipleLanguages === CONT TestExecuteAsTemplateMultipleLanguages ---- PASS: TestExecuteAsTemplateMultipleLanguages (0.08s) +--- PASS: TestExecuteAsTemplateMultipleLanguages (0.11s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/templates 0.361s +ok github.com/gohugoio/hugo/resources/resource_transformers/templates 0.329s === RUN TestTransformIncludePaths === PAUSE TestTransformIncludePaths === RUN TestTransformImportRegularCSS @@ -16643,11 +16680,11 @@ dartsass_integration_test.go:62: --- SKIP: TestTransformImportRegularCSS (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass 0.289s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass 0.262s === RUN TestIsUnquotedCSSValue --- PASS: TestIsUnquotedCSSValue (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/sass 0.042s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/sass 0.024s === RUN TestReplaceRegularCSSImports --- PASS: TestReplaceRegularCSSImports (0.00s) === RUN TestTransformIncludePaths @@ -16696,7 +16733,7 @@ scss_integration_test.go:64: --- SKIP: TestTransformImportRegularCSS (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss 0.286s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss 0.354s === RUN TestIgnoreDotFilesAndDirectories === RUN TestIgnoreDotFilesAndDirectories/[0]_.foobar/ === PAUSE TestIgnoreDotFilesAndDirectories/[0]_.foobar/ @@ -16734,45 +16771,45 @@ === PAUSE TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md === CONT TestIgnoreDotFilesAndDirectories/[0]_.foobar/ === CONT TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md -=== CONT TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ === CONT TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md -=== CONT TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html -=== CONT TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md -=== CONT TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ +=== CONT TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ +=== CONT TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[6]_.md === CONT TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md -=== CONT TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md -=== CONT TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ === CONT TestIgnoreDotFilesAndDirectories/[2]_barfoo.md ---- PASS: TestIgnoreDotFilesAndDirectories (0.00s) +=== CONT TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ +=== CONT TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md +=== CONT TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md +=== CONT TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md +=== CONT TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html +=== CONT TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md +=== CONT TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md +--- PASS: TestIgnoreDotFilesAndDirectories (0.01s) --- PASS: TestIgnoreDotFilesAndDirectories/[0]_.foobar/ (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[6]_.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ (0.03s) --- PASS: TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[6]_.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md (0.00s) --- PASS: TestIgnoreDotFilesAndDirectories/[2]_barfoo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md (0.05s) + --- PASS: TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md (0.08s) + --- PASS: TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md (0.00s) PASS -ok github.com/gohugoio/hugo/source 0.412s +ok github.com/gohugoio/hugo/source 0.546s === RUN TestStripHTML --- PASS: TestStripHTML (0.00s) PASS -ok github.com/gohugoio/hugo/tpl 0.080s +ok github.com/gohugoio/hugo/tpl 0.133s === RUN TestToInt === PAUSE TestToInt === RUN TestToString @@ -16781,12 +16818,12 @@ === PAUSE TestToFloat === CONT TestToInt === CONT TestToFloat ---- PASS: TestToFloat (0.00s) +--- PASS: TestToInt (0.00s) === CONT TestToString --- PASS: TestToString (0.00s) ---- PASS: TestToInt (0.00s) +--- PASS: TestToFloat (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/cast 0.352s +ok github.com/gohugoio/hugo/tpl/cast 0.255s === RUN TestAppend === PAUSE TestAppend === RUN TestAfter @@ -16814,7 +16851,7 @@ === CONT TestDictionary/3 === CONT TestDictionary/2 === CONT TestDictionary/1 ---- PASS: TestDictionary (0.02s) +--- PASS: TestDictionary (0.03s) --- PASS: TestDictionary/0 (0.00s) --- PASS: TestDictionary/5 (0.00s) --- PASS: TestDictionary/4 (0.00s) @@ -16914,7 +16951,7 @@ --- PASS: TestMerge/basic_case_insensitive (0.00s) --- PASS: TestMerge/multi (0.00s) === RUN TestMergeDataFormats ---- PASS: TestMergeDataFormats (0.00s) +--- PASS: TestMergeDataFormats (0.01s) === RUN TestCaseInsensitiveMapLookup --- PASS: TestCaseInsensitiveMapLookup (0.00s) === RUN TestQuerify @@ -16926,8 +16963,8 @@ === RUN TestGolden --- PASS: TestGolden (0.00s) === RUN TestInspectCounts - vitter_test.go:53: [0 38 32 -71 -29 4 12 23 -66 14 48 -14 -33 6 5 19 15 8 -19 6 -10 2 -5 8 -43 -39 32 -14 -9 -14 -56 16 -5 -54 -22 18 26 -4 39 30 -16 -23 -7 38 -29 -7 14 -35 58 1 34 7 -49 52 15 43 -1 -11 -30 -32 18 -22 -4 26 17 76 16 5 -17 -40 -22 5 -15 16 32 32 30 -15 -35 -22 -17 6 -18 39 -23 11 -9 30 -3 4 30 -5 21 -20 -6 -21 -33 46 14 -43] ---- PASS: TestInspectCounts (0.02s) + vitter_test.go:53: [17 -11 6 22 81 5 14 47 -15 16 52 -45 -10 2 62 6 -50 -65 -11 -4 -25 60 -35 -19 19 -2 -27 37 12 -34 14 -10 13 -22 -5 9 16 -13 0 -43 -19 20 -5 -14 -17 13 21 -28 -22 2 -12 -55 -24 21 3 8 -13 -57 -17 -27 39 -16 -53 -24 72 -19 -8 10 -7 -26 47 35 36 23 -7 -11 -75 -12 -26 -3 -26 19 -45 -40 16 70 11 14 75 28 45 11 -3 70 -11 5 -24 2 -56 22] +--- PASS: TestInspectCounts (0.04s) === RUN TestWantIsMax --- PASS: TestWantIsMax (0.00s) === RUN TestWhere @@ -17039,59 +17076,47 @@ --- PASS: TestIndex/slice_17 (0.00s) === CONT TestWhereNotInEmptySlice === CONT TestLast ---- PASS: TestLast (0.01s) -=== CONT TestReverse -=== CONT TestSlice === CONT TestComplement +--- PASS: TestComplement (0.00s) === CONT TestD +=== CONT TestShuffle === CONT TestUniq === CONT TestUnion -=== CONT TestIn +=== CONT TestSlice +=== CONT TestShuffleRandomising +=== CONT TestReverse +=== CONT TestSeq === CONT TestIsSet +--- PASS: TestShuffle (0.00s) === CONT TestIntersect +--- PASS: TestIntersect (0.03s) +=== CONT TestIn +--- PASS: TestIn (0.00s) === CONT TestFirst ---- PASS: TestSlice (0.01s) +--- PASS: TestFirst (0.00s) === CONT TestGroup ---- PASS: TestD (0.00s) -=== CONT TestDelimit --- PASS: TestGroup (0.00s) -=== CONT TestAfter ---- PASS: TestDelimit (0.01s) === CONT TestApplyWithContext ---- PASS: TestComplement (0.01s) +--- PASS: TestUnion (0.00s) +=== CONT TestDelimit +--- PASS: TestDelimit (0.00s) === CONT TestUnionResourcesMatch ---- PASS: TestUniq (0.01s) +--- PASS: TestUniq (0.00s) +=== CONT TestAfter +--- PASS: TestAfter (0.00s) === CONT TestTermEntriesCollectionsIssue12254 -WARN calling IsSet with unsupported type "struct" (time.Time) will always return false. -WARN calling IsSet with unsupported type "invalid" () will always return false. ---- PASS: TestIsSet (0.00s) +--- PASS: TestSlice (0.00s) === CONT TestWhereLikeOperator ---- PASS: TestAfter (0.03s) +--- PASS: TestShuffleRandomising (0.02s) === CONT TestWhereWithWordCount ---- PASS: TestFirst (0.00s) -=== CONT TestAppendNilsToSliceWithNils ---- PASS: TestReverse (0.07s) -=== CONT TestAppendNilToSlice ---- PASS: TestUnion (0.07s) -=== CONT TestAppendSliceToASliceOfSlices ---- PASS: TestIntersect (0.00s) -=== CONT TestSortStable ---- PASS: TestWhereNotInEmptySlice (0.16s) ---- PASS: TestUnionResourcesMatch (0.13s) -=== CONT TestShuffleRandomising ---- PASS: TestShuffleRandomising (0.00s) -=== CONT TestShuffle ---- PASS: TestShuffle (0.00s) +WARN calling IsSet with unsupported type "struct" (time.Time) will always return false. +WARN calling IsSet with unsupported type "invalid" () will always return false. +--- PASS: TestIsSet (0.01s) === CONT TestWhere ---- PASS: TestWhereLikeOperator (0.14s) -=== CONT TestToFloat ---- PASS: TestToFloat (0.00s) -=== CONT TestEvaluateSubElem ---- PASS: TestEvaluateSubElem (0.00s) -=== CONT TestCheckCondition ---- PASS: TestCheckCondition (0.00s) -=== CONT TestSeq === RUN TestWhere/0/0_slice-of-map[int]string__%!s(int=2) +--- PASS: TestD (0.15s) +--- PASS: TestSeq (0.00s) +--- PASS: TestLast (0.18s) === RUN TestWhere/1/0_slice-of-map[string]int__b === RUN TestWhere/2/0_slice-of-map[string]float64__b === RUN TestWhere/3/0_slice-of-map[string]float64_!=_b @@ -17106,7 +17131,6 @@ === RUN TestWhere/12/0_slice-of-collections.TstX__B === RUN TestWhere/12/1_slice-of-collections.TstXI__B === RUN TestWhere/13/0_slice-of-*map[int]string__%!s(int=2) -=== CONT TestSort === RUN TestWhere/14/0_slice-of-collections.TstParams__.Params.COLOR === RUN TestWhere/15/0_slice-of-collections.TstParams__.Params.NEsTED.COLOR === RUN TestWhere/16/0_slice-of-collections.TstParams__.Params @@ -17168,7 +17192,7 @@ === RUN TestWhere/65/0_map[string]interface_{}_in_b === RUN TestWhere/66/0_map[string]interface_{}_>_b === RUN TestWhere/67/0_map[string]interface_{}_>_B ---- PASS: TestWhere (0.06s) +--- PASS: TestWhere (0.02s) --- PASS: TestWhere/0/0_slice-of-map[int]string__%!s(int=2) (0.00s) --- PASS: TestWhere/1/0_slice-of-map[string]int__b (0.00s) --- PASS: TestWhere/2/0_slice-of-map[string]float64__b (0.00s) @@ -17245,9 +17269,20 @@ --- PASS: TestWhere/65/0_map[string]interface_{}_in_b (0.00s) --- PASS: TestWhere/66/0_map[string]interface_{}_>_b (0.00s) --- PASS: TestWhere/67/0_map[string]interface_{}_>_B (0.00s) +=== CONT TestEvaluateSubElem +--- PASS: TestEvaluateSubElem (0.00s) +=== CONT TestAppendSliceToASliceOfSlices +=== CONT TestAppendNilsToSliceWithNils +=== CONT TestToFloat +--- PASS: TestToFloat (0.00s) +=== CONT TestSortStable +=== CONT TestAppendNilToSlice +--- PASS: TestWhereLikeOperator (0.21s) +=== CONT TestCheckCondition +--- PASS: TestReverse (0.18s) +=== CONT TestSort +--- PASS: TestTermEntriesCollectionsIssue12254 (0.23s) === CONT TestSymDiff ---- PASS: TestSymDiff (0.00s) -=== CONT TestQuerify === RUN TestSort/test0 === RUN TestSort/test1 === RUN TestSort/test2 @@ -17271,7 +17306,6 @@ === RUN TestSort/test20 === RUN TestSort/test21 === RUN TestSort/test22 ---- PASS: TestQuerify (0.00s) === RUN TestSort/test23 === RUN TestSort/test24 === RUN TestSort/test25 @@ -17346,18 +17380,21 @@ --- PASS: TestSort/test45 (0.00s) --- PASS: TestSort/test46 (0.00s) --- PASS: TestSort/test47 (0.00s) ---- PASS: TestAppendSliceToASliceOfSlices (0.14s) ---- PASS: TestIn (0.19s) ---- PASS: TestAppendNilToSlice (0.17s) ---- PASS: TestSeq (0.08s) ---- PASS: TestTermEntriesCollectionsIssue12254 (0.21s) ---- PASS: TestWhereWithWordCount (0.26s) ---- PASS: TestD (0.33s) ---- PASS: TestApplyWithContext (0.39s) ---- PASS: TestAppendNilsToSliceWithNils (0.43s) ---- PASS: TestSortStable (0.38s) +=== CONT TestQuerify +--- PASS: TestD (0.36s) +--- PASS: TestCheckCondition (0.07s) +--- PASS: TestSymDiff (0.05s) +--- PASS: TestApplyWithContext (0.30s) +--- PASS: TestQuerify (0.03s) +--- PASS: TestAppendSliceToASliceOfSlices (0.27s) +--- PASS: TestWhereWithWordCount (0.31s) +--- PASS: TestUnionResourcesMatch (0.36s) +--- PASS: TestWhereNotInEmptySlice (0.48s) +--- PASS: TestAppendNilToSlice (0.29s) +--- PASS: TestAppendNilsToSliceWithNils (0.47s) +--- PASS: TestSortStable (0.49s) PASS -ok github.com/gohugoio/hugo/tpl/collections 0.958s +ok github.com/gohugoio/hugo/tpl/collections 1.450s === RUN TestDefaultFunc === PAUSE TestDefaultFunc === RUN TestCompare @@ -17385,27 +17422,12 @@ === RUN TestComparisonArgCount === PAUSE TestComparisonArgCount === CONT TestDefaultFunc -=== CONT TestLessEqualExtend ---- PASS: TestLessEqualExtend (0.00s) +--- PASS: TestDefaultFunc (0.00s) === CONT TestComparisonArgCount +--- PASS: TestComparisonArgCount (0.00s) === CONT TestConditional === RUN TestConditional/a === RUN TestConditional/b ---- PASS: TestComparisonArgCount (0.00s) -=== CONT TestTimeUnix ---- PASS: TestTimeUnix (0.00s) -=== CONT TestLessThanExtend ---- PASS: TestLessThanExtend (0.00s) -=== CONT TestNotEqualExtend ---- PASS: TestNotEqualExtend (0.00s) -=== CONT TestGreaterThanExtend ---- PASS: TestGreaterThanExtend (0.00s) -=== CONT TestGreaterEqualExtend ---- PASS: TestGreaterEqualExtend (0.00s) -=== CONT TestEqualExtend ---- PASS: TestEqualExtend (0.00s) -=== CONT TestCompare ---- PASS: TestCompare (0.00s) === RUN TestConditional/c === RUN TestConditional/d === RUN TestConditional/e @@ -17423,9 +17445,24 @@ --- PASS: TestConditional/g (0.00s) --- PASS: TestConditional/h (0.00s) --- PASS: TestConditional/i (0.00s) ---- PASS: TestDefaultFunc (0.00s) +=== CONT TestTimeUnix +--- PASS: TestTimeUnix (0.00s) +=== CONT TestLessThanExtend +--- PASS: TestLessThanExtend (0.00s) +=== CONT TestLessEqualExtend +--- PASS: TestLessEqualExtend (0.00s) +=== CONT TestGreaterThanExtend +--- PASS: TestGreaterThanExtend (0.00s) +=== CONT TestGreaterEqualExtend +--- PASS: TestGreaterEqualExtend (0.00s) +=== CONT TestNotEqualExtend +--- PASS: TestNotEqualExtend (0.00s) +=== CONT TestEqualExtend +--- PASS: TestEqualExtend (0.00s) +=== CONT TestCompare +--- PASS: TestCompare (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/compare 0.322s +ok github.com/gohugoio/hugo/tpl/compare 0.378s === RUN TestMD5 === PAUSE TestMD5 === RUN TestSHA1 @@ -17435,15 +17472,15 @@ === RUN TestHMAC === PAUSE TestHMAC === CONT TestMD5 -=== CONT TestSHA256 ---- PASS: TestSHA256 (0.00s) +--- PASS: TestMD5 (0.00s) === CONT TestHMAC --- PASS: TestHMAC (0.00s) +=== CONT TestSHA256 +--- PASS: TestSHA256 (0.00s) === CONT TestSHA1 --- PASS: TestSHA1 (0.00s) ---- PASS: TestMD5 (0.01s) PASS -ok github.com/gohugoio/hugo/tpl/crypto 0.357s +ok github.com/gohugoio/hugo/tpl/crypto 0.324s ? github.com/gohugoio/hugo/tpl/css [no test files] === RUN TestGetCSV === PAUSE TestGetCSV @@ -17462,46 +17499,43 @@ === RUN TestScpGetRemoteParallel === PAUSE TestScpGetRemoteParallel === CONT TestGetCSV +=== RUN TestGetCSV/http://success/ === CONT TestParseCSV --- PASS: TestParseCSV (0.00s) === CONT TestScpGetRemoteParallel +=== CONT TestScpGetRemote +=== CONT TestScpGetLocal +--- PASS: TestScpGetLocal (0.00s) === CONT TestHeaders === RUN TestHeaders/Misc_header_variants -=== CONT TestToURLAndHeaders ---- PASS: TestToURLAndHeaders (0.00s) === CONT TestGetJSON -=== RUN TestGetJSON/http://success/ +ERROR deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal.=== RUN TestGetJSON/http://success/ + +=== CONT TestToURLAndHeaders ERROR deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. +--- PASS: TestToURLAndHeaders (0.00s) +=== RUN TestGetCSV/http://error.extra.field/ +=== RUN TestGetJSON/http://malformed/ ERROR deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. -=== RUN TestGetCSV/http://success/ ERROR deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. === RUN TestHeaders/Params -=== CONT TestScpGetRemote -=== CONT TestScpGetLocal ---- PASS: TestScpGetLocal (0.00s) -=== RUN TestGetJSON/http://malformed/ ERROR deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. ERROR deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. -=== RUN TestGetCSV/http://error.extra.field/ +--- PASS: TestScpGetRemote (0.09s) === RUN TestHeaders/Override_User-Agent -ERROR deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. ERROR deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. ---- PASS: TestHeaders (0.06s) - --- PASS: TestHeaders/Misc_header_variants (0.02s) - --- PASS: TestHeaders/Params (0.03s) - --- PASS: TestHeaders/Override_User-Agent (0.00s) ---- PASS: TestScpGetRemote (0.07s) ---- PASS: TestScpGetRemoteParallel (0.27s) +ERROR deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. +ERROR deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. +--- PASS: TestHeaders (0.09s) + --- PASS: TestHeaders/Misc_header_variants (0.06s) + --- PASS: TestHeaders/Params (0.02s) + --- PASS: TestHeaders/Override_User-Agent (0.01s) +--- PASS: TestScpGetRemoteParallel (0.29s) ERROR Failed to get JSON resource "http://malformed/": invalid character 'g' looking for beginning of object key string You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getjson'] === RUN TestGetJSON/http://nofound/404 ERROR deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. -ERROR Failed to get CSV resource "http://error.extra.field/": failed to parse CSV file http://error.extra.field/: record on line 4: wrong number of fields -You can suppress this error by adding the following to your site configuration: -ignoreLogs = ['error-remote-getcsv'] -=== RUN TestGetCSV/http://nofound/404 -ERROR deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. ERROR Failed to get JSON resource "http://nofound/404": failed to retrieve remote file: Not Found, body: "Not Found\n" You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getjson'] @@ -17513,38 +17547,43 @@ You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getjson'] === RUN TestGetJSON/pass/üńīçøðê-url.json +ERROR deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. +--- PASS: TestGetJSON (4.08s) + --- PASS: TestGetJSON/http://success/ (0.00s) + --- PASS: TestGetJSON/http://malformed/ (4.06s) + --- PASS: TestGetJSON/http://nofound/404 (0.01s) + --- PASS: TestGetJSON/pass/semi (0.00s) + --- PASS: TestGetJSON/fail/no-file (0.00s) + --- PASS: TestGetJSON/pass/üńīçøðê-url.json (0.00s) +ERROR Failed to get CSV resource "http://error.extra.field/": failed to parse CSV file http://error.extra.field/: record on line 4: wrong number of fields +You can suppress this error by adding the following to your site configuration: +ignoreLogs = ['error-remote-getcsv'] +=== RUN TestGetCSV/http://nofound/404 +ERROR deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. ERROR Failed to get CSV resource "http://nofound/404": failed to retrieve remote file: Not Found, body: "Not Found\n" You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getcsv'] === RUN TestGetCSV/pass/semi ERROR deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. -ERROR deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. === RUN TestGetCSV/fail/no-file ---- PASS: TestGetJSON (4.10s) - --- PASS: TestGetJSON/http://success/ (0.02s) - --- PASS: TestGetJSON/http://malformed/ (4.03s) - --- PASS: TestGetJSON/http://nofound/404 (0.02s) - --- PASS: TestGetJSON/pass/semi (0.00s) - --- PASS: TestGetJSON/fail/no-file (0.00s) - --- PASS: TestGetJSON/pass/üńīçøðê-url.json (0.03s) ERROR deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and subsequently removed. use resources.Get or resources.GetRemote with transform.Unmarshal. ERROR Failed to get CSV resource "fail/no-file": open fail/no-file: file does not exist You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getcsv'] ---- PASS: TestGetCSV (4.13s) +--- PASS: TestGetCSV (4.14s) --- PASS: TestGetCSV/http://success/ (0.04s) - --- PASS: TestGetCSV/http://error.extra.field/ (4.01s) - --- PASS: TestGetCSV/http://nofound/404 (0.03s) - --- PASS: TestGetCSV/pass/semi (0.01s) - --- PASS: TestGetCSV/fail/no-file (0.02s) + --- PASS: TestGetCSV/http://error.extra.field/ (4.07s) + --- PASS: TestGetCSV/http://nofound/404 (0.01s) + --- PASS: TestGetCSV/pass/semi (0.02s) + --- PASS: TestGetCSV/fail/no-file (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/data 4.399s +ok github.com/gohugoio/hugo/tpl/data 4.512s === RUN TestTimer ---- PASS: TestTimer (0.08s) +--- PASS: TestTimer (0.12s) === RUN TestDebugDumpPage ---- PASS: TestDebugDumpPage (0.08s) +--- PASS: TestDebugDumpPage (0.06s) PASS -ok github.com/gohugoio/hugo/tpl/debug 0.431s +ok github.com/gohugoio/hugo/tpl/debug 0.621s ? github.com/gohugoio/hugo/tpl/diagrams [no test files] === RUN TestBase64Decode === PAUSE TestBase64Decode @@ -17553,29 +17592,29 @@ === RUN TestJsonify === PAUSE TestJsonify === CONT TestBase64Decode ---- PASS: TestBase64Decode (0.00s) === CONT TestJsonify --- PASS: TestJsonify (0.00s) === CONT TestBase64Encode --- PASS: TestBase64Encode (0.00s) +--- PASS: TestBase64Decode (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/encoding 0.128s +ok github.com/gohugoio/hugo/tpl/encoding 0.272s === RUN TestErroridf === PAUSE TestErroridf === RUN TestWarnidf === PAUSE TestWarnidf === CONT TestErroridf === CONT TestWarnidf ---- PASS: TestErroridf (0.08s) ---- PASS: TestWarnidf (0.09s) +--- PASS: TestWarnidf (0.17s) +--- PASS: TestErroridf (0.19s) PASS -ok github.com/gohugoio/hugo/tpl/fmt 0.445s +ok github.com/gohugoio/hugo/tpl/fmt 0.664s === RUN TestXxHash === PAUSE TestXxHash === CONT TestXxHash --- PASS: TestXxHash (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/hash 0.150s +ok github.com/gohugoio/hugo/tpl/hash 0.335s ? github.com/gohugoio/hugo/tpl/hugo [no test files] === RUN TestNSConfig === PAUSE TestNSConfig @@ -17586,25 +17625,25 @@ === RUN TestImagesGoldenFuncs === PAUSE TestImagesGoldenFuncs === CONT TestNSConfig ---- PASS: TestNSConfig (0.00s) +=== CONT TestQR === CONT TestImagesGoldenFuncs === CONT TestImageConfigFromModule -=== CONT TestQR ---- PASS: TestImageConfigFromModule (0.15s) ---- PASS: TestImagesGoldenFuncs (0.21s) ---- PASS: TestQR (0.28s) +--- PASS: TestNSConfig (0.08s) +--- PASS: TestImageConfigFromModule (0.17s) +--- PASS: TestImagesGoldenFuncs (0.20s) +--- PASS: TestQR (0.36s) PASS -ok github.com/gohugoio/hugo/tpl/images 0.646s +ok github.com/gohugoio/hugo/tpl/images 0.867s === RUN TestInflect === PAUSE TestInflect === CONT TestInflect --- PASS: TestInflect (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/inflect 0.234s +ok github.com/gohugoio/hugo/tpl/inflect 0.329s === RUN TestMethodToName --- PASS: TestMethodToName (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal 0.290s +ok github.com/gohugoio/hugo/tpl/internal 0.471s ? github.com/gohugoio/hugo/tpl/internal/go_templates/cfg [no test files] === RUN TestCompare --- PASS: TestCompare (0.00s) @@ -17613,7 +17652,7 @@ === RUN TestInterface --- PASS: TestInterface (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort 0.021s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort 0.039s === RUN TestAddParseTreeHTML --- PASS: TestAddParseTreeHTML (0.00s) === RUN TestClone @@ -17649,7 +17688,7 @@ === RUN TestDecodeCSS --- PASS: TestDecodeCSS (0.00s) === RUN TestHexDecode ---- PASS: TestHexDecode (0.00s) +--- PASS: TestHexDecode (0.02s) === RUN TestSkipCSSSpace --- PASS: TestSkipCSSSpace (0.00s) === RUN TestCSSEscaper @@ -17781,7 +17820,7 @@ === RUN TestEscape/JS_template_lit_special_characters === RUN TestEscape/JS_template_lit_special_characters,_nested_lit === RUN TestEscape/JS_template_lit,_nested_JS ---- PASS: TestEscape (0.07s) +--- PASS: TestEscape (0.03s) --- PASS: TestEscape/if (0.00s) --- PASS: TestEscape/else (0.00s) --- PASS: TestEscape/overescaping1 (0.00s) @@ -17804,9 +17843,9 @@ --- PASS: TestEscape/dangerousURLStart (0.00s) --- PASS: TestEscape/dangerousURLStart2 (0.00s) --- PASS: TestEscape/nonHierURL (0.00s) - --- PASS: TestEscape/urlPath (0.02s) + --- PASS: TestEscape/urlPath (0.00s) --- PASS: TestEscape/urlQuery (0.00s) - --- PASS: TestEscape/urlFragment (0.03s) + --- PASS: TestEscape/urlFragment (0.00s) --- PASS: TestEscape/urlBranch (0.00s) --- PASS: TestEscape/urlBranchConflictMoot (0.00s) --- PASS: TestEscape/jsStrValue (0.00s) @@ -17861,7 +17900,7 @@ --- PASS: TestEscape/HTML_doctype_not_normalized (0.00s) --- PASS: TestEscape/HTML_doctype_not_case-insensitive (0.00s) --- PASS: TestEscape/No_doctype_injection (0.00s) - --- PASS: TestEscape/Split_HTML_comment (0.00s) + --- PASS: TestEscape/Split_HTML_comment (0.01s) --- PASS: TestEscape/JS_line_comment (0.00s) --- PASS: TestEscape/JS_multiline_block_comment (0.00s) --- PASS: TestEscape/JS_single-line_block_comment (0.00s) @@ -17939,7 +17978,7 @@ === RUN TestAliasedParseTreeDoesNotOverescape --- PASS: TestAliasedParseTreeDoesNotOverescape (0.00s) === RUN TestExecute ---- PASS: TestExecute (0.05s) +--- PASS: TestExecute (0.06s) === RUN TestDelims --- PASS: TestDelims (0.00s) === RUN TestExecuteError @@ -17957,7 +17996,7 @@ === RUN TestFinalForPrintf --- PASS: TestFinalForPrintf (0.00s) === RUN TestComparison ---- PASS: TestComparison (0.01s) +--- PASS: TestComparison (0.02s) === RUN TestMissingMapKey exec_test.go:1307: template: t1:1:2: executing "t1" at <.x>: nil data; no entry for key "x" --- PASS: TestMissingMapKey (0.00s) @@ -18022,17 +18061,17 @@ === RUN TestIsJsMimeType --- PASS: TestIsJsMimeType (0.00s) === RUN TestMultiExecute ---- PASS: TestMultiExecute (0.02s) +--- PASS: TestMultiExecute (0.00s) === RUN TestParseFiles ---- PASS: TestParseFiles (0.01s) +--- PASS: TestParseFiles (0.00s) === RUN TestParseGlob --- PASS: TestParseGlob (0.00s) === RUN TestParseFS --- PASS: TestParseFS (0.00s) === RUN TestParseFilesWithData ---- PASS: TestParseFilesWithData (0.01s) +--- PASS: TestParseFilesWithData (0.00s) === RUN TestParseGlobWithData ---- PASS: TestParseGlobWithData (0.01s) +--- PASS: TestParseGlobWithData (0.00s) === RUN TestParseZipFS --- PASS: TestParseZipFS (0.00s) === RUN TestAddParseTreeToUnparsedTemplate @@ -18049,7 +18088,7 @@ === RUN TestEmptyTemplate --- PASS: TestEmptyTemplate (0.00s) === RUN TestIssue19294 ---- PASS: TestIssue19294 (0.00s) +--- PASS: TestIssue19294 (0.01s) === RUN TestFindEndTag --- PASS: TestFindEndTag (0.00s) === RUN TestURLNormalizer @@ -18123,7 +18162,7 @@ === RUN ExampleTemplate_share --- PASS: ExampleTemplate_share (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate 0.345s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate 0.384s === RUN TestGoToolLocation testenv_test.go:18: This test is not relevant for Hugo --- SKIP: TestGoToolLocation (0.00s) @@ -18131,7 +18170,7 @@ testenv_test.go:106: HasGoBuild is true; checking consistency with other functions === RUN TestHasGoBuild/MustHaveExec === RUN TestHasGoBuild/MustHaveExecPath ---- PASS: TestHasGoBuild (4.27s) +--- PASS: TestHasGoBuild (2.28s) --- PASS: TestHasGoBuild/MustHaveExec (0.00s) --- PASS: TestHasGoBuild/MustHaveExecPath (0.00s) === RUN TestMustHaveExec @@ -18142,9 +18181,9 @@ === RUN TestCleanCmdEnvPWD --- PASS: TestCleanCmdEnvPWD (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/testenv 4.291s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/testenv 2.328s === RUN TestExecute ---- PASS: TestExecute (0.06s) +--- PASS: TestExecute (0.05s) === RUN TestDelims --- PASS: TestDelims (0.00s) === RUN TestExecuteError @@ -18206,7 +18245,7 @@ === RUN TestIssue31810 --- PASS: TestIssue31810 (0.00s) === RUN TestIssue43065 ---- PASS: TestIssue43065 (0.00s) +--- PASS: TestIssue43065 (0.02s) === RUN TestIssue39807 --- PASS: TestIssue39807 (0.00s) === RUN TestIssue48215 @@ -18218,15 +18257,15 @@ === RUN TestMultiExecute --- PASS: TestMultiExecute (0.00s) === RUN TestParseFiles ---- PASS: TestParseFiles (0.00s) +--- PASS: TestParseFiles (0.01s) === RUN TestParseGlob --- PASS: TestParseGlob (0.00s) === RUN TestParseFS --- PASS: TestParseFS (0.00s) === RUN TestParseFilesWithData ---- PASS: TestParseFilesWithData (0.00s) +--- PASS: TestParseFilesWithData (0.01s) === RUN TestParseGlobWithData ---- PASS: TestParseGlobWithData (0.01s) +--- PASS: TestParseGlobWithData (0.00s) === RUN TestClone --- PASS: TestClone (0.00s) === RUN TestAddParseTree @@ -18262,7 +18301,7 @@ === RUN ExampleTemplate_func --- PASS: ExampleTemplate_func (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate 0.188s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate 0.237s === RUN TestLex lex_test.go:443: empty OK lex_test.go:443: spaces OK @@ -18316,7 +18355,7 @@ === RUN TestNumberParse --- PASS: TestNumberParse (0.00s) === RUN TestParse ---- PASS: TestParse (0.00s) +--- PASS: TestParse (0.01s) === RUN TestParseCopy --- PASS: TestParseCopy (0.00s) === RUN TestParseWithComments @@ -18408,7 +18447,7 @@ === RUN TestLineNum --- PASS: TestLineNum (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse 0.018s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse 0.048s ? github.com/gohugoio/hugo/tpl/internal/resourcehelpers [no test files] ? github.com/gohugoio/hugo/tpl/js [no test files] === RUN TestNumFmt @@ -18423,13 +18462,13 @@ === RUN TestFormatNumbers/FormatAccounting === PAUSE TestFormatNumbers/FormatAccounting === CONT TestFormatNumbers/FormatNumber -=== CONT TestFormatNumbers/FormatCurrency === CONT TestFormatNumbers/FormatAccounting +=== CONT TestFormatNumbers/FormatCurrency === CONT TestFormatNumbers/FormatPercent --- PASS: TestFormatNumbers (0.00s) - --- PASS: TestFormatNumbers/FormatCurrency (0.00s) - --- PASS: TestFormatNumbers/FormatAccounting (0.00s) --- PASS: TestFormatNumbers/FormatNumber (0.00s) + --- PASS: TestFormatNumbers/FormatAccounting (0.00s) + --- PASS: TestFormatNumbers/FormatCurrency (0.00s) --- PASS: TestFormatNumbers/FormatPercent (0.00s) === RUN TestLanguageKeyFormat === RUN TestLanguageKeyFormat/FormatNumber @@ -18440,7 +18479,7 @@ === CONT TestNumFmt --- PASS: TestNumFmt (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/lang 0.483s +ok github.com/gohugoio/hugo/tpl/lang 4.133s === RUN TestBasicNSArithmetic === PAUSE TestBasicNSArithmetic === RUN TestAbs @@ -18542,15 +18581,15 @@ === CONT TestAbs --- PASS: TestAbs (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/math 0.278s +ok github.com/gohugoio/hugo/tpl/math 4.394s ? github.com/gohugoio/hugo/tpl/openapi [no test files] === RUN TestUnmarshal === PAUSE TestUnmarshal === CONT TestUnmarshal Asset changed /api/myapi.yaml ---- PASS: TestUnmarshal (0.11s) +--- PASS: TestUnmarshal (0.19s) PASS -ok github.com/gohugoio/hugo/tpl/openapi/openapi3 0.417s +ok github.com/gohugoio/hugo/tpl/openapi/openapi3 0.999s === RUN TestReadDirWorkDir === PAUSE TestReadDirWorkDir === RUN TestReadFileNotExists @@ -18566,13 +18605,13 @@ === CONT TestStat === CONT TestReadFile === CONT TestReadFileNotExists ---- PASS: TestFileExists (0.12s) ---- PASS: TestReadDirWorkDir (0.19s) ---- PASS: TestStat (0.20s) ---- PASS: TestReadFile (0.16s) ---- PASS: TestReadFileNotExists (0.12s) +--- PASS: TestStat (0.18s) +--- PASS: TestFileExists (0.30s) +--- PASS: TestReadFileNotExists (0.28s) +--- PASS: TestReadDirWorkDir (0.33s) +--- PASS: TestReadFile (0.34s) PASS -ok github.com/gohugoio/hugo/tpl/os 0.621s +ok github.com/gohugoio/hugo/tpl/os 0.921s === RUN TestThatPageIsAvailableEverywhere === PAUSE TestThatPageIsAvailableEverywhere === RUN TestPageTableOfContentsInShortcode @@ -18586,15 +18625,15 @@ === CONT TestFromStringRunning === CONT TestThatPageGitInfoShouldBeNil === CONT TestPageTableOfContentsInShortcode ---- PASS: TestFromStringRunning (0.26s) ---- PASS: TestThatPageGitInfoShouldBeNil (0.26s) ---- PASS: TestPageTableOfContentsInShortcode (0.26s) +--- PASS: TestFromStringRunning (0.21s) +--- PASS: TestPageTableOfContentsInShortcode (0.17s) +--- PASS: TestThatPageGitInfoShouldBeNil (0.20s) === RUN TestThatPageIsAvailableEverywhere/multilingual-true ---- PASS: TestThatPageIsAvailableEverywhere (0.35s) - --- PASS: TestThatPageIsAvailableEverywhere/multilingual-false (0.27s) - --- PASS: TestThatPageIsAvailableEverywhere/multilingual-true (0.08s) +--- PASS: TestThatPageIsAvailableEverywhere (0.52s) + --- PASS: TestThatPageIsAvailableEverywhere/multilingual-false (0.32s) + --- PASS: TestThatPageIsAvailableEverywhere/multilingual-true (0.18s) PASS -ok github.com/gohugoio/hugo/tpl/page 0.640s +ok github.com/gohugoio/hugo/tpl/page 1.168s === RUN TestInclude === PAUSE TestInclude === RUN TestIncludeCached @@ -18614,37 +18653,37 @@ === RUN TestReturnExecuteFromTemplateInPartial === PAUSE TestReturnExecuteFromTemplateInPartial === CONT TestInclude -=== CONT TestIncludeTimeout -=== CONT TestIncludeCachedDifferentKey -=== CONT TestIncludeCachedTimeout -=== CONT TestReturnExecuteFromTemplateInPartial === CONT TestIncludeCacheHints +=== CONT TestIncludeCachedTimeout === CONT TestIncludeCachedRecursionShortcode +=== CONT TestReturnExecuteFromTemplateInPartial === CONT TestIncludeCachedRecursion === CONT TestIncludeCached ---- PASS: TestInclude (0.25s) ---- PASS: TestReturnExecuteFromTemplateInPartial (0.26s) ---- PASS: TestIncludeCachedDifferentKey (0.31s) ---- PASS: TestIncludeCachedRecursion (0.27s) ---- PASS: TestIncludeCachedTimeout (0.32s) ---- PASS: TestIncludeCached (0.28s) +=== CONT TestIncludeTimeout +=== CONT TestIncludeCachedDifferentKey Template Metrics: cumulative average maximum cache percent cached total duration duration duration potential cached count count template ---------- -------- -------- --------- ------- ------ ----- -------- - 250.762µs 250.762µs 250.762µs 0 0 0 1 index.html - 46.72µs 11.68µs 40.12µs 25 50 2 4 _partials/dynamic1.html - 10.801µs 3.6µs 5.761µs 66 33 1 3 _partials/halfdynamic1.html - 2.96µs 1.48µs 1.56µs 100 50 1 2 _partials/static1.html - 800ns 800ns 800ns 100 0 0 1 _partials/static2.html + 582.72µs 582.72µs 582.72µs 0 0 0 1 index.html + 186.4µs 46.6µs 174.72µs 25 50 2 4 _partials/dynamic1.html + 13.4µs 4.466µs 7.68µs 66 33 1 3 _partials/halfdynamic1.html + 3.76µs 1.88µs 2.24µs 100 50 1 2 _partials/static1.html + 840ns 840ns 840ns 100 0 0 1 _partials/static2.html ---- PASS: TestIncludeCacheHints (0.33s) ---- PASS: TestIncludeCachedRecursionShortcode (0.27s) ---- PASS: TestIncludeTimeout (251.71s) +--- PASS: TestIncludeCacheHints (0.29s) +--- PASS: TestIncludeCached (0.25s) +--- PASS: TestReturnExecuteFromTemplateInPartial (0.32s) +--- PASS: TestIncludeCachedTimeout (0.34s) +--- PASS: TestInclude (0.43s) +--- PASS: TestIncludeCachedRecursion (0.38s) +--- PASS: TestIncludeCachedRecursionShortcode (0.54s) +--- PASS: TestIncludeCachedDifferentKey (0.40s) +--- PASS: TestIncludeTimeout (268.07s) PASS -ok github.com/gohugoio/hugo/tpl/partials 252.436s +ok github.com/gohugoio/hugo/tpl/partials 268.764s === RUN TestBase === PAUSE TestBase === RUN TestBaseName @@ -18661,26 +18700,26 @@ === PAUSE TestClean === CONT TestBase === CONT TestJoin +--- PASS: TestJoin (0.00s) +=== CONT TestClean +--- PASS: TestClean (0.00s) +=== CONT TestSplit === CONT TestDir +--- PASS: TestDir (0.02s) +--- PASS: TestSplit (0.03s) +--- PASS: TestBase (0.03s) === CONT TestExt +--- PASS: TestExt (0.00s) === CONT TestBaseName ---- PASS: TestExt (0.01s) ---- PASS: TestDir (0.01s) ---- PASS: TestBaseName (0.01s) ---- PASS: TestBase (0.02s) -=== CONT TestClean -=== CONT TestSplit ---- PASS: TestSplit (0.02s) ---- PASS: TestClean (0.02s) ---- PASS: TestJoin (0.04s) +--- PASS: TestBaseName (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/path 0.324s +ok github.com/gohugoio/hugo/tpl/path 0.564s === RUN TestIsMap --- PASS: TestIsMap (0.00s) === RUN TestIsSlice --- PASS: TestIsSlice (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/reflect 0.330s +ok github.com/gohugoio/hugo/tpl/reflect 0.328s === RUN TestCopy === PAUSE TestCopy === RUN TestCopyPageShouldFail @@ -18697,21 +18736,21 @@ === PAUSE TestDartSassVars === CONT TestCopy === CONT TestGlobalResourcesNotPublishedRegressionIssue12190 -=== CONT TestGlobalResourcesNotPublishedRegressionIssue12214 -=== CONT TestGet === CONT TestDartSassVars resources_integration_test.go:249: --- SKIP: TestDartSassVars (0.00s) +=== CONT TestGlobalResourcesNotPublishedRegressionIssue12214 === CONT TestResourcesGettersShouldNotNormalizePermalinks +=== CONT TestGet === CONT TestCopyPageShouldFail ---- PASS: TestGlobalResourcesNotPublishedRegressionIssue12190 (0.27s) ---- PASS: TestGlobalResourcesNotPublishedRegressionIssue12214 (0.26s) ---- PASS: TestCopyPageShouldFail (0.18s) ---- PASS: TestCopy (0.30s) ---- PASS: TestGet (0.28s) ---- PASS: TestResourcesGettersShouldNotNormalizePermalinks (0.21s) +--- PASS: TestGet (0.27s) +--- PASS: TestGlobalResourcesNotPublishedRegressionIssue12190 (0.38s) +--- PASS: TestCopyPageShouldFail (0.28s) +--- PASS: TestGlobalResourcesNotPublishedRegressionIssue12214 (0.43s) +--- PASS: TestCopy (0.48s) +--- PASS: TestResourcesGettersShouldNotNormalizePermalinks (0.47s) PASS -ok github.com/gohugoio/hugo/tpl/resources 0.729s +ok github.com/gohugoio/hugo/tpl/resources 1.162s === RUN TestCSS === PAUSE TestCSS === RUN TestHTML @@ -18725,19 +18764,19 @@ === RUN TestURL === PAUSE TestURL === CONT TestCSS -=== CONT TestJS ---- PASS: TestJS (0.00s) +--- PASS: TestCSS (0.00s) === CONT TestURL --- PASS: TestURL (0.00s) === CONT TestJSStr --- PASS: TestJSStr (0.00s) +=== CONT TestJS +--- PASS: TestJS (0.00s) === CONT TestHTMLAttr --- PASS: TestHTMLAttr (0.00s) === CONT TestHTML --- PASS: TestHTML (0.00s) ---- PASS: TestCSS (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/safe 0.336s +ok github.com/gohugoio/hugo/tpl/safe 0.521s ? github.com/gohugoio/hugo/tpl/site [no test files] === RUN TestFindRE === PAUSE TestFindRE @@ -18796,16 +18835,35 @@ === RUN TestTruncate === PAUSE TestTruncate === CONT TestFindRE -=== CONT TestSplit ---- PASS: TestSplit (0.00s) +--- PASS: TestFindRE (0.00s) +=== CONT TestTruncate +--- PASS: TestTruncate (0.00s) +=== CONT TestTrimSpace +--- PASS: TestTrimSpace (0.00s) +=== CONT TestDiff +--- PASS: TestDiff (0.00s) +=== CONT TestRepeat +--- PASS: TestRepeat (0.00s) +=== CONT TestTrimSuffix +--- PASS: TestTrimSuffix (0.00s) +=== CONT TestTrimRight +--- PASS: TestTrimRight (0.00s) +=== CONT TestTrimPrefix +--- PASS: TestTrimPrefix (0.00s) +=== CONT TestTrimLeft +--- PASS: TestTrimLeft (0.00s) +=== CONT TestTrim +--- PASS: TestTrim (0.00s) +=== CONT TestToUpper +--- PASS: TestToUpper (0.00s) === CONT TestToLower --- PASS: TestToLower (0.00s) === CONT TestTitle --- PASS: TestTitle (0.00s) === CONT TestSubstr --- PASS: TestSubstr (0.00s) -=== CONT TestCountRunes ---- PASS: TestCountRunes (0.00s) +=== CONT TestSplit +--- PASS: TestSplit (0.00s) === CONT TestSliceString --- PASS: TestSliceString (0.00s) === CONT TestReplace @@ -18815,44 +18873,25 @@ === CONT TestHasPrefix --- PASS: TestHasPrefix (0.00s) === CONT TestCountWords ---- PASS: TestCountWords (0.00s) +=== CONT TestContainsAny +--- PASS: TestContainsAny (0.00s) === CONT TestRuneCount --- PASS: TestRuneCount (0.00s) -=== CONT TestContains ---- PASS: TestContains (0.00s) +=== CONT TestCountRunes +--- PASS: TestCountRunes (0.00s) === CONT TestContainsNonSpace --- PASS: TestContainsNonSpace (0.00s) -=== CONT TestContainsAny ---- PASS: TestContainsAny (0.00s) -=== CONT TestReplaceRE ---- PASS: TestReplaceRE (0.00s) === CONT TestChomp --- PASS: TestChomp (0.00s) +=== CONT TestContains +--- PASS: TestContains (0.00s) +=== CONT TestReplaceRE +--- PASS: TestReplaceRE (0.00s) === CONT TestFindRESubmatch --- PASS: TestFindRESubmatch (0.00s) -=== CONT TestTruncate ---- PASS: TestTruncate (0.00s) -=== CONT TestTrimSpace ---- PASS: TestTrimSpace (0.00s) -=== CONT TestDiff ---- PASS: TestDiff (0.00s) -=== CONT TestRepeat ---- PASS: TestRepeat (0.00s) -=== CONT TestTrimSuffix ---- PASS: TestTrimSuffix (0.00s) -=== CONT TestTrimRight ---- PASS: TestTrimRight (0.00s) -=== CONT TestTrimPrefix ---- PASS: TestTrimPrefix (0.00s) -=== CONT TestTrimLeft ---- PASS: TestTrimLeft (0.00s) -=== CONT TestTrim ---- PASS: TestTrim (0.00s) -=== CONT TestToUpper ---- PASS: TestToUpper (0.00s) ---- PASS: TestFindRE (0.00s) +--- PASS: TestCountWords (0.01s) PASS -ok github.com/gohugoio/hugo/tpl/strings 0.274s +ok github.com/gohugoio/hugo/tpl/strings 0.421s === RUN TestDeferNoBaseof === PAUSE TestDeferNoBaseof === RUN TestDeferBaseof @@ -18915,81 +18954,81 @@ === PAUSE TestJSONAddDateIssue14079 === CONT TestDeferNoBaseof === CONT TestExistsWithBaseOf -=== CONT TestDeferEditDeferBlock -=== CONT TestJSONAddDateIssue14079 -=== CONT TestPartialWithoutSuffixIssue13601 -=== CONT TestErrorMessageParseError -=== CONT TestTOMLAddDateIssue14079 -=== CONT TestYAMLAddDateIssue14079 -=== CONT TestTemplateExistsCaseIssue13684 -=== CONT TestDeferFromContentAdapterShouldFail -=== CONT TestPartialReturnPanicIssue13600 === CONT TestErrorMessageExecuteError ---- PASS: TestErrorMessageParseError (0.05s) +=== CONT TestJSONAddDateIssue14079 === CONT TestExists ---- PASS: TestExistsWithBaseOf (0.22s) === CONT TestDeferMultipleInSameTemplate ---- PASS: TestDeferNoBaseof (0.22s) === CONT TestDeferPostProcessShouldThrowAnError ---- PASS: TestPartialWithoutSuffixIssue13601 (0.16s) ---- PASS: TestTOMLAddDateIssue14079 (0.14s) -=== CONT TestLegacySectionSection -Template changed /index.html -=== CONT TestBaseOfIssue13583 -=== CONT TestDeferRepeatedBuildsEditOutside ---- PASS: TestDeferPostProcessShouldThrowAnError (0.10s) ---- PASS: TestDeferFromContentAdapterShouldFail (0.29s) ---- PASS: TestTemplateExistsCaseIssue13684 (0.29s) ---- PASS: TestJSONAddDateIssue14079 (0.39s) ---- PASS: TestYAMLAddDateIssue14079 (0.31s) ---- PASS: TestDeferEditDeferBlock (0.41s) ---- PASS: TestErrorMessageExecuteError (0.32s) -=== CONT TestTry -=== CONT TestTemplatesCurrent ---- PASS: TestPartialReturnPanicIssue13600 (0.36s) +=== CONT TestDeferFromContentAdapterShouldFail +=== CONT TestDeferMountPublic +=== CONT TestDeferEditResourceUsedInDeferBlock +=== CONT TestDeferEditDeferBlock === CONT TestDeferErrorRuntime -=== CONT TestPageFunctionExists -=== CONT TestAllVsAmp ---- PASS: TestDeferMultipleInSameTemplate (0.29s) +--- PASS: TestDeferPostProcessShouldThrowAnError (0.19s) === CONT TestDeferErrorParse -=== CONT TestDeferEditResourceUsedInDeferBlock -=== CONT TestDeferMountPublic ---- PASS: TestDeferErrorParse (0.03s) +--- PASS: TestErrorMessageExecuteError (0.32s) === CONT TestDeferRepeatedBuildsEditDefer ---- PASS: TestExists (0.43s) -=== CONT TestDeferMain ---- PASS: TestLegacySectionSection (0.29s) +--- PASS: TestDeferErrorParse (0.03s) +=== CONT TestDeferRepeatedBuildsEditOutside +--- PASS: TestDeferNoBaseof (0.36s) === CONT TestDeferBasic -Template changed /index.html ---- PASS: TestDeferErrorRuntime (0.15s) ---- PASS: TestPageFunctionExists (0.13s) +--- PASS: TestDeferFromContentAdapterShouldFail (0.26s) +=== CONT TestDeferMain +--- PASS: TestExistsWithBaseOf (0.45s) === CONT TestDeferBaseof ---- PASS: TestTemplatesCurrent (0.21s) ---- PASS: TestDeferMain (0.09s) ---- PASS: TestBaseOfIssue13583 (0.24s) -Template changed /index.html +--- PASS: TestDeferMultipleInSameTemplate (0.36s) +=== CONT TestBaseOfIssue13583 +--- PASS: TestDeferMountPublic (0.37s) +=== CONT TestErrorMessageParseError +--- PASS: TestErrorMessageParseError (0.01s) +=== CONT TestLegacySectionSection +--- PASS: TestJSONAddDateIssue14079 (0.47s) +=== CONT TestAllVsAmp +--- PASS: TestExists (0.43s) +=== CONT TestPartialWithoutSuffixIssue13601 +--- PASS: TestDeferMain (0.21s) +=== CONT TestTOMLAddDateIssue14079 Asset changed /mytext.txt ---- PASS: TestDeferEditResourceUsedInDeferBlock (0.19s) ---- PASS: TestTry (0.31s) ---- PASS: TestDeferMountPublic (0.21s) ---- PASS: TestDeferBasic (0.19s) +--- PASS: TestAllVsAmp (0.14s) +=== CONT TestYAMLAddDateIssue14079 +--- PASS: TestDeferBaseof (0.20s) +=== CONT TestTemplateExistsCaseIssue13684 +Template changed /index.html +--- PASS: TestBaseOfIssue13583 (0.23s) +=== CONT TestPartialReturnPanicIssue13600 +--- PASS: TestDeferEditResourceUsedInDeferBlock (0.49s) +=== CONT TestTry +Template changed /index.html +--- PASS: TestLegacySectionSection (0.22s) +--- PASS: TestPartialWithoutSuffixIssue13601 (0.20s) +--- PASS: TestDeferBasic (0.37s) +=== CONT TestTemplatesCurrent +--- PASS: TestDeferEditDeferBlock (0.46s) +=== CONT TestPageFunctionExists Template changed /index.html ---- PASS: TestDeferBaseof (0.15s) +--- PASS: TestDeferErrorRuntime (0.56s) Template changed /index.html ---- PASS: TestAllVsAmp (0.29s) +--- PASS: TestYAMLAddDateIssue14079 (0.14s) Template changed /index.html +--- PASS: TestTry (0.10s) +--- PASS: TestTOMLAddDateIssue14079 (0.17s) Template changed /index.html Template changed /index.html ---- PASS: TestDeferRepeatedBuildsEditOutside (0.39s) +--- PASS: TestPartialReturnPanicIssue13600 (0.19s) +--- PASS: TestPageFunctionExists (0.11s) +--- PASS: TestTemplateExistsCaseIssue13684 (0.23s) Template changed /index.html Template changed /index.html +--- PASS: TestDeferRepeatedBuildsEditOutside (0.55s) +--- PASS: TestTemplatesCurrent (0.18s) Template changed /index.html Template changed /index.html Template changed /index.html Template changed /index.html ---- PASS: TestDeferRepeatedBuildsEditDefer (0.36s) +Template changed /index.html +--- PASS: TestDeferRepeatedBuildsEditDefer (0.67s) PASS -ok github.com/gohugoio/hugo/tpl/templates 1.249s +ok github.com/gohugoio/hugo/tpl/templates 1.701s === RUN TestTimeLocation === PAUSE TestTimeLocation === RUN TestFormat @@ -18999,7 +19038,7 @@ === PAUSE TestFormat/TZ_America/Los_Angeles === CONT TestFormat/UTC === CONT TestFormat/TZ_America/Los_Angeles ---- PASS: TestFormat (0.05s) +--- PASS: TestFormat (0.09s) --- PASS: TestFormat/UTC (0.00s) --- PASS: TestFormat/TZ_America/Los_Angeles (0.00s) === RUN TestDuration @@ -19009,8 +19048,7 @@ === CONT TestTimeLocation === CONT TestIn === CONT TestDuration -=== RUN TestIn/A -=== RUN TestIn/B +--- PASS: TestDuration (0.14s) === RUN TestTimeLocation/Empty_location === RUN TestTimeLocation/New_location === RUN TestTimeLocation/New_York_EDT @@ -19022,8 +19060,9 @@ === RUN TestTimeLocation/Offset,_New_York === RUN TestTimeLocation/Offset,_Oslo === RUN TestTimeLocation/Invalid_time_zone +=== RUN TestIn/A === RUN TestTimeLocation/Invalid_time_value ---- PASS: TestTimeLocation (0.12s) +--- PASS: TestTimeLocation (0.20s) --- PASS: TestTimeLocation/Empty_location (0.00s) --- PASS: TestTimeLocation/New_location (0.00s) --- PASS: TestTimeLocation/New_York_EDT (0.00s) @@ -19034,22 +19073,22 @@ --- PASS: TestTimeLocation/Offset_plus_0200,_empty_location (0.00s) --- PASS: TestTimeLocation/Offset,_New_York (0.00s) --- PASS: TestTimeLocation/Offset,_Oslo (0.00s) - --- PASS: TestTimeLocation/Invalid_time_zone (0.00s) + --- PASS: TestTimeLocation/Invalid_time_zone (0.02s) --- PASS: TestTimeLocation/Invalid_time_value (0.00s) +=== RUN TestIn/B === RUN TestIn/C === RUN TestIn/D === RUN TestIn/E === RUN TestIn/F ---- PASS: TestIn (0.12s) +--- PASS: TestIn (0.21s) --- PASS: TestIn/A (0.00s) - --- PASS: TestIn/B (0.01s) + --- PASS: TestIn/B (0.00s) --- PASS: TestIn/C (0.00s) --- PASS: TestIn/D (0.00s) --- PASS: TestIn/E (0.00s) --- PASS: TestIn/F (0.00s) ---- PASS: TestDuration (0.11s) PASS -ok github.com/gohugoio/hugo/tpl/time 0.569s +ok github.com/gohugoio/hugo/tpl/time 0.601s === RUN TestTemplateDescriptorCompare --- PASS: TestTemplateDescriptorCompare (0.00s) === RUN TestLegacyPartialIssue13599 @@ -19061,7 +19100,7 @@ === RUN TestEmbeddedLinkAndImageRenderHookConfig === PAUSE TestEmbeddedLinkAndImageRenderHookConfig === RUN TestCommentShortcode ---- PASS: TestCommentShortcode (0.05s) +--- PASS: TestCommentShortcode (0.03s) === RUN TestDetailsShortcode === PAUSE TestDetailsShortcode === RUN TestFigureShortcode @@ -19105,9 +19144,9 @@ === RUN TestLayoutsOldSetupCustomRSS === PAUSE TestLayoutsOldSetupCustomRSS === RUN TestLayoutsType ---- PASS: TestLayoutsType (0.05s) +--- PASS: TestLayoutsType (0.07s) === RUN TestLayoutsNewSetup ---- PASS: TestLayoutsNewSetup (0.06s) +--- PASS: TestLayoutsNewSetup (0.08s) === RUN TestHomeRSSAndHTMLWithHTMLOnlyShortcode === PAUSE TestHomeRSSAndHTMLWithHTMLOnlyShortcode === RUN TestHomeRSSAndHTMLWithHTMLOnlyRenderHook @@ -19115,7 +19154,7 @@ === RUN TestCodeblockIssue13864 === PAUSE TestCodeblockIssue13864 === RUN TestRenderCodeblockSpecificity ---- PASS: TestRenderCodeblockSpecificity (0.05s) +--- PASS: TestRenderCodeblockSpecificity (0.07s) === RUN TestPrintUnusedTemplates === PAUSE TestPrintUnusedTemplates === RUN TestCreateManyTemplateStores @@ -19185,7 +19224,7 @@ === PAUSE TestGoTemplateBugs/Issue_11112 === CONT TestGoTemplateBugs/Issue_11112 --- PASS: TestGoTemplateBugs (0.00s) - --- PASS: TestGoTemplateBugs/Issue_11112 (0.04s) + --- PASS: TestGoTemplateBugs/Issue_11112 (0.06s) === RUN TestSecurityAllowActionJSTmpl --- PASS: TestSecurityAllowActionJSTmpl (0.05s) === RUN TestGoogleAnalyticsTemplate @@ -19202,59 +19241,101 @@ === PAUSE TestTwitterCards === RUN TestEditBaseofParseAfterExecute Template changed /_default/baseof.html ---- PASS: TestEditBaseofParseAfterExecute (0.06s) -=== CONT TestSitemap +--- PASS: TestEditBaseofParseAfterExecute (0.08s) === CONT TestLegacyPartialIssue13599 -=== CONT TestLookupShortcodeLayout +=== CONT TestCommentsBeforeBlockDefinition +=== CONT TestTemplateLoopBlogVsBlogrollIssue13672 +=== CONT TestIssue13630 +=== CONT TestLayoutIssue13628 +=== CONT TestIssue13605 +=== CONT TestTwitterCards === CONT TestSchema +=== CONT TestOpengraph +=== CONT TestSitemap === CONT TestDisqusTemplate -=== CONT TestTwitterCards +=== CONT TestGoogleAnalyticsTemplate +--- PASS: TestCommentsBeforeBlockDefinition (0.13s) +=== CONT TestTemplateLoop +--- PASS: TestLegacyPartialIssue13599 (0.15s) +=== CONT TestSkipDotFiles +--- PASS: TestOpengraph (0.10s) +--- PASS: TestTemplateLoopBlogVsBlogrollIssue13672 (0.24s) +=== CONT TestGo18Constructs +=== CONT TestGo23ElseWith +--- PASS: TestDisqusTemplate (0.12s) +=== CONT TestPageKindIssue13868 +--- PASS: TestSchema (0.24s) +=== CONT TestIssue13351 +--- PASS: TestGo18Constructs (0.11s) +=== CONT TestPartialPlainTextVsHTML +--- PASS: TestTwitterCards (0.31s) +=== CONT TestPartialsLangIssue13612 +--- PASS: TestSkipDotFiles (0.23s) +=== CONT TestPartialHTML +--- PASS: TestGoogleAnalyticsTemplate (0.25s) +=== CONT TestHomeRSSAndHTMLWithHTMLOnlyShortcode +--- PASS: TestIssue13605 (0.33s) +=== CONT TestLayoutAllNested +--- PASS: TestGo23ElseWith (0.26s) +=== CONT TestLayoutAll +--- PASS: TestPartialPlainTextVsHTML (0.19s) +=== CONT TestLookupShortcodeLayout +--- PASS: TestPageKindIssue13868 (0.33s) === CONT TestLookupShortcodeDepth -=== CONT TestCreateManyTemplateStores -=== CONT TestPrintUnusedTemplates +--- PASS: TestLayoutAllNested (0.17s) === CONT TestLookupOrderIssue13636 templatestore_integration_test.go:802: Test 0: en all.en.html all.html single.html -=== CONT TestCodeblockIssue13864 +--- PASS: TestLayoutAll (0.12s) +--- PASS: TestPartialHTML (0.21s) +--- PASS: TestIssue13630 (0.62s) === CONT TestLayoutsLookupVariants ---- PASS: TestDisqusTemplate (0.13s) ---- PASS: TestLegacyPartialIssue13599 (0.14s) +=== CONT TestCreateManyTemplateStores +--- PASS: TestHomeRSSAndHTMLWithHTMLOnlyShortcode (0.22s) +=== CONT TestCodeblockIssue13864 +=== CONT TestPrintUnusedTemplates +--- PASS: TestLookupShortcodeDepth (0.11s) === CONT TestHomeRSSAndHTMLWithHTMLOnlyRenderHook ---- PASS: TestPrintUnusedTemplates (0.13s) +--- PASS: TestPartialsLangIssue13612 (0.37s) +=== CONT TestRefShortcode +--- PASS: TestLookupShortcodeLayout (0.21s) +=== CONT TestLayoutsOldSetupCustomRSS +--- PASS: TestSitemap (0.66s) === CONT TestLayoutsOldSetupTaxonomyAndTerm -=== CONT TestHomeRSSAndHTMLWithHTMLOnlyShortcode ---- PASS: TestSchema (0.18s) -=== CONT TestLayoutsOldSetup ---- PASS: TestLookupShortcodeLayout (0.18s) +--- PASS: TestLayoutIssue13628 (0.86s) === CONT TestLayoutsOldSetupBaseofPrefix ---- PASS: TestHomeRSSAndHTMLWithHTMLOnlyShortcode (0.07s) -=== CONT TestLayoutsOldSetupCustomRSS ---- PASS: TestLayoutsOldSetup (0.09s) +--- PASS: TestLayoutsOldSetupTaxonomyAndTerm (0.07s) +=== CONT TestLayoutsOldSetup +--- PASS: TestCodeblockIssue13864 (0.27s) +--- PASS: TestLayoutsOldSetupCustomRSS (0.13s) === CONT TestTemplateFuncsExamples ---- PASS: TestLookupShortcodeDepth (0.26s) +--- PASS: TestRefShortcode (0.17s) +=== CONT TestShortcodeOnlyLanguageInBaseIssue13699And13740 === CONT TestShortcodeLanguage13767 ---- PASS: TestTwitterCards (0.27s) +--- PASS: TestHomeRSSAndHTMLWithHTMLOnlyRenderHook (0.27s) === CONT TestShortcodePlainTextVsHTMLTemplateIssue13698 ---- PASS: TestCodeblockIssue13864 (0.21s) -=== CONT TestShortcodeOnlyLanguageInBaseIssue13699And13740 ---- PASS: TestLayoutsLookupVariants (0.21s) +--- PASS: TestPrintUnusedTemplates (0.33s) +=== CONT TestYouTubeShortcode +--- PASS: TestLayoutsLookupVariants (0.37s) === CONT TestRelRefShortcode ---- PASS: TestLayoutsOldSetupTaxonomyAndTerm (0.17s) -=== CONT TestRefShortcode ---- PASS: TestSitemap (0.36s) +--- PASS: TestLayoutsOldSetupBaseofPrefix (0.16s) +=== CONT TestFigureShortcode +--- PASS: TestLayoutsOldSetup (0.17s) === CONT TestQRShortcode ---- PASS: TestLayoutsOldSetupBaseofPrefix (0.19s) +--- PASS: TestShortcodeOnlyLanguageInBaseIssue13699And13740 (0.09s) === CONT TestParamShortcode ---- PASS: TestHomeRSSAndHTMLWithHTMLOnlyRenderHook (0.22s) +--- PASS: TestShortcodeLanguage13767 (0.11s) === CONT TestInstagramShortcode ---- PASS: TestLayoutsOldSetupCustomRSS (0.12s) +=== NAME TestLookupOrderIssue13636 + templatestore_integration_test.go:802: Test 1: en all.amp.html all.html page.html +--- PASS: TestFigureShortcode (0.06s) === CONT TestHighlightShortcode ---- PASS: TestQRShortcode (0.07s) +--- PASS: TestIssue13351 (0.76s) === CONT TestGistShortcode ---- PASS: TestRelRefShortcode (0.15s) -=== CONT TestFigureShortcode ---- PASS: TestShortcodeLanguage13767 (0.16s) +--- PASS: TestRelRefShortcode (0.10s) +=== CONT TestEmbeddedImageRenderHook +--- PASS: TestQRShortcode (0.16s) === CONT TestDetailsShortcode ---- PASS: TestShortcodeOnlyLanguageInBaseIssue13699And13740 (0.16s) +--- PASS: TestParamShortcode (0.16s) === CONT TestEmbeddedLinkAndImageRenderHookConfig === RUN TestEmbeddedLinkAndImageRenderHookConfig/01 === PAUSE TestEmbeddedLinkAndImageRenderHookConfig/01 @@ -19312,139 +19393,98 @@ === PAUSE TestEmbeddedLinkAndImageRenderHookConfig/27 === RUN TestEmbeddedLinkAndImageRenderHookConfig/28 === PAUSE TestEmbeddedLinkAndImageRenderHookConfig/28 -=== CONT TestEmbeddedImageRenderHook ---- PASS: TestShortcodePlainTextVsHTMLTemplateIssue13698 (0.18s) +=== CONT TestLookupCodeblockIssue13651 +--- PASS: TestTemplateFuncsExamples (0.32s) === CONT TestEmbeddedLinkRenderHook ---- PASS: TestFigureShortcode (0.08s) -=== CONT TestOpengraph ---- PASS: TestRefShortcode (0.16s) -=== CONT TestGoatcustom ---- PASS: TestHighlightShortcode (0.12s) -=== CONT TestStandardLayoutInFrontMatter13588 ---- PASS: TestDetailsShortcode (0.07s) +--- PASS: TestHighlightShortcode (0.17s) === CONT TestLayoutOverrideThemeWhenThemeOnOldFormatIssue13715 ---- PASS: TestGistShortcode (0.09s) -=== CONT TestLayoutNotFound ---- PASS: TestParamShortcode (0.16s) +--- PASS: TestShortcodePlainTextVsHTMLTemplateIssue13698 (0.32s) +--- PASS: TestGistShortcode (0.20s) +--- PASS: TestYouTubeShortcode (0.31s) === CONT TestPrintPathWarningOnInvalidMarkupFilename ---- PASS: TestEmbeddedLinkRenderHook (0.09s) +=== CONT TestLayoutNotFound === CONT TestPrintPathWarningOnDotRemoval ---- PASS: TestTemplateFuncsExamples (0.28s) -=== CONT TestLookupCodeblockIssue13651 ---- PASS: TestStandardLayoutInFrontMatter13588 (0.05s) ---- PASS: TestPrintPathWarningOnInvalidMarkupFilename (0.03s) -=== CONT TestPartialPlainTextInHTML ---- PASS: TestLayoutOverrideThemeWhenThemeOnOldFormatIssue13715 (0.05s) +--- PASS: TestDetailsShortcode (0.21s) === CONT TestGoatAndNoGoatCustomTemplate -=== CONT TestPartialPlainTextVsHTML ---- PASS: TestOpengraph (0.06s) -=== CONT TestGoogleAnalyticsTemplate ---- PASS: TestInstagramShortcode (0.20s) +--- PASS: TestEmbeddedImageRenderHook (0.38s) +=== CONT TestGoatcustom +--- PASS: TestInstagramShortcode (0.42s) === CONT TestGoatAndNoGoat ---- PASS: TestGoatcustom (0.08s) -=== CONT TestCommentsBeforeBlockDefinition ---- PASS: TestLayoutNotFound (0.09s) ---- PASS: TestEmbeddedImageRenderHook (0.18s) -=== CONT TestGo23ElseWith ---- PASS: TestPartialPlainTextInHTML (0.08s) -=== CONT TestGo18Constructs -=== CONT TestLayoutAllNested ---- PASS: TestGoatAndNoGoatCustomTemplate (0.11s) -=== CONT TestPageKindIssue13868 ---- PASS: TestPrintPathWarningOnDotRemoval (0.13s) ---- PASS: TestGoatAndNoGoat (0.11s) ---- PASS: TestPartialPlainTextVsHTML (0.11s) -=== CONT TestIssue13351 ---- PASS: TestGoogleAnalyticsTemplate (0.13s) ---- PASS: TestCommentsBeforeBlockDefinition (0.12s) -=== CONT TestTemplateLoopBlogVsBlogrollIssue13672 -=== CONT TestIssue13630 -=== CONT TestLayoutAll ---- PASS: TestLookupCodeblockIssue13651 (0.17s) -=== CONT TestPartialsLangIssue13612 -=== CONT TestTemplateLoop -=== NAME TestLookupOrderIssue13636 - templatestore_integration_test.go:802: Test 1: en all.amp.html all.html page.html ---- PASS: TestGo18Constructs (0.11s) -=== CONT TestLayoutIssue13628 ---- PASS: TestLayoutAllNested (0.11s) -=== CONT TestSkipDotFiles ---- PASS: TestPageKindIssue13868 (0.10s) -=== CONT TestYouTubeShortcode ---- PASS: TestGo23ElseWith (0.14s) -=== CONT TestPartialHTML ---- PASS: TestLayoutAll (0.07s) -=== CONT TestIssue13605 ---- PASS: TestSkipDotFiles (0.05s) +--- PASS: TestLayoutNotFound (0.16s) +=== CONT TestPartialPlainTextInHTML +--- PASS: TestPrintPathWarningOnDotRemoval (0.18s) +=== CONT TestStandardLayoutInFrontMatter13588 +--- PASS: TestLayoutOverrideThemeWhenThemeOnOldFormatIssue13715 (0.28s) === CONT TestEmbeddedLinkAndImageRenderHookConfig/01 ---- PASS: TestTemplateLoopBlogVsBlogrollIssue13672 (0.11s) -=== CONT TestEmbeddedLinkAndImageRenderHookConfig/15 ---- PASS: TestPartialHTML (0.04s) +--- PASS: TestEmbeddedLinkRenderHook (0.31s) === CONT TestEmbeddedLinkAndImageRenderHookConfig/28 ---- PASS: TestIssue13605 (0.04s) +--- PASS: TestPrintPathWarningOnInvalidMarkupFilename (0.26s) === CONT TestEmbeddedLinkAndImageRenderHookConfig/27 ---- PASS: TestPartialsLangIssue13612 (0.14s) +--- PASS: TestGoatAndNoGoatCustomTemplate (0.17s) === CONT TestEmbeddedLinkAndImageRenderHookConfig/26 ---- PASS: TestYouTubeShortcode (0.14s) +--- PASS: TestGoatAndNoGoat (0.09s) === CONT TestEmbeddedLinkAndImageRenderHookConfig/25 ---- PASS: TestIssue13630 (0.20s) -=== CONT TestEmbeddedLinkAndImageRenderHookConfig/24 -=== CONT TestEmbeddedLinkAndImageRenderHookConfig/23 +--- PASS: TestPartialPlainTextInHTML (0.12s) +--- PASS: TestGoatcustom (0.14s) +--- PASS: TestLookupCodeblockIssue13651 (0.41s) === CONT TestEmbeddedLinkAndImageRenderHookConfig/22 === CONT TestEmbeddedLinkAndImageRenderHookConfig/21 ---- PASS: TestIssue13351 (0.29s) +--- PASS: TestStandardLayoutInFrontMatter13588 (0.10s) === CONT TestEmbeddedLinkAndImageRenderHookConfig/20 +=== NAME TestLookupOrderIssue13636 + templatestore_integration_test.go:802: Test 2: en all.amp.html all.html list.html === CONT TestEmbeddedLinkAndImageRenderHookConfig/19 +=== CONT TestEmbeddedLinkAndImageRenderHookConfig/24 === CONT TestEmbeddedLinkAndImageRenderHookConfig/18 === CONT TestEmbeddedLinkAndImageRenderHookConfig/17 === CONT TestEmbeddedLinkAndImageRenderHookConfig/16 +=== CONT TestEmbeddedLinkAndImageRenderHookConfig/15 === CONT TestEmbeddedLinkAndImageRenderHookConfig/14 +=== CONT TestEmbeddedLinkAndImageRenderHookConfig/23 === CONT TestEmbeddedLinkAndImageRenderHookConfig/13 -=== CONT TestEmbeddedLinkAndImageRenderHookConfig/08 === CONT TestEmbeddedLinkAndImageRenderHookConfig/12 === CONT TestEmbeddedLinkAndImageRenderHookConfig/11 === CONT TestEmbeddedLinkAndImageRenderHookConfig/10 ---- PASS: TestLayoutIssue13628 (0.48s) === CONT TestEmbeddedLinkAndImageRenderHookConfig/09 -=== CONT TestEmbeddedLinkAndImageRenderHookConfig/05 +=== CONT TestEmbeddedLinkAndImageRenderHookConfig/08 === CONT TestEmbeddedLinkAndImageRenderHookConfig/07 === CONT TestEmbeddedLinkAndImageRenderHookConfig/06 -=== CONT TestEmbeddedLinkAndImageRenderHookConfig/03 -=== NAME TestLookupOrderIssue13636 - templatestore_integration_test.go:802: Test 2: en all.amp.html all.html list.html +=== CONT TestEmbeddedLinkAndImageRenderHookConfig/05 === CONT TestEmbeddedLinkAndImageRenderHookConfig/04 +=== CONT TestEmbeddedLinkAndImageRenderHookConfig/03 === CONT TestEmbeddedLinkAndImageRenderHookConfig/02 ---- PASS: TestEmbeddedLinkAndImageRenderHookConfig (0.01s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/27 (0.11s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/15 (0.13s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/01 (0.14s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/28 (0.18s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/26 (0.15s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/18 (0.10s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/21 (0.15s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/25 (0.20s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/22 (0.19s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/24 (0.23s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/20 (0.18s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/19 (0.18s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/23 (0.24s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/14 (0.10s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/16 (0.12s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/13 (0.10s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/08 (0.12s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/11 (0.11s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/05 (0.05s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/12 (0.14s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/10 (0.12s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/09 (0.08s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/03 (0.04s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/07 (0.07s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/06 (0.08s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/17 (0.22s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/02 (0.05s) - --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/04 (0.07s) === NAME TestLookupOrderIssue13636 templatestore_integration_test.go:802: Test 3: en all.en.html all.json single.html +--- PASS: TestEmbeddedLinkAndImageRenderHookConfig (0.00s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/01 (0.09s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/26 (0.06s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/28 (0.11s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/20 (0.06s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/21 (0.11s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/27 (0.17s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/25 (0.16s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/18 (0.10s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/19 (0.14s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/15 (0.08s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/17 (0.13s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/16 (0.14s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/13 (0.11s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/14 (0.16s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/24 (0.28s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/12 (0.15s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/23 (0.20s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/22 (0.35s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/11 (0.19s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/09 (0.20s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/08 (0.21s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/07 (0.19s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/06 (0.18s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/03 (0.12s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/04 (0.17s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/05 (0.20s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/02 (0.16s) + --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/10 (0.51s) +=== NAME TestLookupOrderIssue13636 templatestore_integration_test.go:802: Test 4: en all.en.html single.json single.html templatestore_integration_test.go:802: Test 5: en all.en.html all.html list.html templatestore_integration_test.go:802: Test 6: en list.en.html list.html list.en.html @@ -19453,11 +19493,11 @@ templatestore_integration_test.go:802: Test 9: nn all.en.html all.nn.html single.nn.html templatestore_integration_test.go:802: Test 10: nn single.json single.nn.json all.json templatestore_integration_test.go:802: Test 11: nn single.json single.en.json all.nn.json ---- PASS: TestLookupOrderIssue13636 (3.48s) ---- PASS: TestCreateManyTemplateStores (4.92s) ---- PASS: TestTemplateLoop (6.72s) +--- PASS: TestLookupOrderIssue13636 (5.11s) +--- PASS: TestCreateManyTemplateStores (7.41s) +--- PASS: TestTemplateLoop (12.37s) PASS -ok github.com/gohugoio/hugo/tpl/tplimpl 8.365s +ok github.com/gohugoio/hugo/tpl/tplimpl 14.063s ? github.com/gohugoio/hugo/tpl/tplimplinit [no test files] === RUN TestRemarshal === PAUSE TestRemarshal @@ -19472,27 +19512,27 @@ === RUN TestUnmarshalCSVLazyDecoding === PAUSE TestUnmarshalCSVLazyDecoding === RUN TestToMath ---- PASS: TestToMath (2.11s) +--- PASS: TestToMath (2.62s) === RUN TestToMathError === RUN TestToMathError/Default === RUN TestToMathError/Disable_ThrowOnError === RUN TestToMathError/Handle_in_template === RUN TestToMathError/Handle_in_template,_old_Err_construct ---- PASS: TestToMathError (0.95s) - --- PASS: TestToMathError/Default (0.16s) - --- PASS: TestToMathError/Disable_ThrowOnError (0.32s) - --- PASS: TestToMathError/Handle_in_template (0.20s) - --- PASS: TestToMathError/Handle_in_template,_old_Err_construct (0.26s) +--- PASS: TestToMathError (1.38s) + --- PASS: TestToMathError/Default (0.33s) + --- PASS: TestToMathError/Disable_ThrowOnError (0.40s) + --- PASS: TestToMathError/Handle_in_template (0.31s) + --- PASS: TestToMathError/Handle_in_template,_old_Err_construct (0.35s) === RUN TestToMathBigAndManyExpressions === RUN TestToMathBigAndManyExpressions/Very_large_file_with_many_complex_KaTeX_expressions === RUN TestToMathBigAndManyExpressions/Large_and_complex_expression ---- PASS: TestToMathBigAndManyExpressions (2.63s) - --- PASS: TestToMathBigAndManyExpressions/Very_large_file_with_many_complex_KaTeX_expressions (2.38s) - --- PASS: TestToMathBigAndManyExpressions/Large_and_complex_expression (0.25s) +--- PASS: TestToMathBigAndManyExpressions (3.83s) + --- PASS: TestToMathBigAndManyExpressions/Very_large_file_with_many_complex_KaTeX_expressions (3.44s) + --- PASS: TestToMathBigAndManyExpressions/Large_and_complex_expression (0.39s) === RUN TestToMathRenderHookPosition ---- PASS: TestToMathRenderHookPosition (0.36s) +--- PASS: TestToMathRenderHookPosition (0.45s) === RUN TestToMathMacros ---- PASS: TestToMathMacros (0.19s) +--- PASS: TestToMathMacros (0.28s) === RUN TestUnmarshalWithIndentedYAML === PAUSE TestUnmarshalWithIndentedYAML === RUN TestPortableText @@ -19524,77 +19564,77 @@ === RUN TestUnmarshal --- PASS: TestUnmarshal (0.03s) === CONT TestRemarshal +=== CONT TestUnmarshalExcessiveYAMLStructureShouldFail === CONT TestHTMLUnescape +=== CONT TestCanHighlight +=== CONT TestHighlight +=== CONT TestHTMLToMarkdown === CONT TestHTMLEscape -=== CONT TestMarkdownifyBlocksOfText === CONT TestPlainify -=== CONT TestMarkdownify -=== CONT TestUnmarshalCSV +--- PASS: TestCanHighlight (0.03s) +=== CONT TestUnmarshalCSVLazyDecoding +=== CONT TestMarkdownifyBlocksOfText === CONT TestEmojify === CONT TestHighlightError -=== CONT TestUnmarshalWithIndentedYAML -=== CONT TestCanHighlight -=== CONT TestHTMLToMarkdown ---- PASS: TestHTMLUnescape (0.04s) -=== CONT TestXMLEscape ---- PASS: TestMarkdownifyBlocksOfText (0.04s) ---- PASS: TestCanHighlight (0.02s) -=== CONT TestRemarshaBillionLaughs ---- PASS: TestMarkdownify (0.05s) ---- PASS: TestPlainify (0.06s) -=== CONT TestHighlight -=== CONT TestUnmarshalCSVLazyDecoding ---- PASS: TestUnmarshalWithIndentedYAML (0.07s) +=== CONT TestMarkdownify +--- PASS: TestHTMLUnescape (0.10s) === CONT TestToMathStrictMode -=== CONT TestMarkdownifyIssue11698 ---- PASS: TestHTMLEscape (0.09s) ---- PASS: TestHighlightError (0.07s) ---- PASS: TestHTMLToMarkdown (0.06s) -=== CONT TestUnmarshalExcessiveYAMLStructureShouldFail +--- PASS: TestHTMLToMarkdown (0.09s) +=== CONT TestUnmarshalCSV +=== RUN TestRemarshal/Roundtrip_variants --- PASS: TestEmojify (0.08s) ---- PASS: TestHighlight (0.04s) +=== CONT TestUnmarshalWithIndentedYAML +=== RUN TestRemarshal/Comments +--- PASS: TestUnmarshalCSVLazyDecoding (0.09s) +--- PASS: TestHighlightError (0.10s) +=== CONT TestMarkdownifyIssue11698 +--- PASS: TestHighlight (0.15s) +=== CONT TestRemarshaBillionLaughs +=== CONT TestXMLEscape +--- PASS: TestMarkdownify (0.11s) +--- PASS: TestUnmarshalExcessiveYAMLStructureShouldFail (0.19s) +--- PASS: TestPlainify (0.15s) +--- PASS: TestHTMLEscape (0.16s) +=== RUN TestRemarshal/TOML_Indent +=== RUN TestRemarshal/Map_input +=== RUN TestRemarshal/Error +--- PASS: TestRemarshal (0.20s) + --- PASS: TestRemarshal/Roundtrip_variants (0.02s) + --- PASS: TestRemarshal/Comments (0.06s) + --- PASS: TestRemarshal/TOML_Indent (0.00s) + --- PASS: TestRemarshal/Map_input (0.00s) + --- PASS: TestRemarshal/Error (0.00s) +--- PASS: TestMarkdownifyBlocksOfText (0.15s) +--- PASS: TestUnmarshalWithIndentedYAML (0.14s) === RUN TestRemarshaBillionLaughs/10k === PAUSE TestRemarshaBillionLaughs/10k === RUN TestRemarshaBillionLaughs/1M === PAUSE TestRemarshaBillionLaughs/1M === RUN TestRemarshaBillionLaughs/1B === PAUSE TestRemarshaBillionLaughs/1B +--- PASS: TestXMLEscape (0.12s) === CONT TestRemarshaBillionLaughs/10k === CONT TestRemarshaBillionLaughs/1B === CONT TestRemarshaBillionLaughs/1M -=== RUN TestRemarshal/Roundtrip_variants ---- PASS: TestRemarshaBillionLaughs (0.07s) +--- PASS: TestRemarshaBillionLaughs (0.15s) --- PASS: TestRemarshaBillionLaughs/10k (0.00s) --- PASS: TestRemarshaBillionLaughs/1B (0.00s) --- PASS: TestRemarshaBillionLaughs/1M (0.00s) -=== RUN TestRemarshal/Comments -=== RUN TestRemarshal/TOML_Indent -=== RUN TestRemarshal/Map_input -=== RUN TestRemarshal/Error ---- PASS: TestRemarshal (0.13s) - --- PASS: TestRemarshal/Roundtrip_variants (0.01s) - --- PASS: TestRemarshal/Comments (0.00s) - --- PASS: TestRemarshal/TOML_Indent (0.00s) - --- PASS: TestRemarshal/Map_input (0.00s) - --- PASS: TestRemarshal/Error (0.00s) ---- PASS: TestUnmarshalCSVLazyDecoding (0.06s) ---- PASS: TestMarkdownifyIssue11698 (0.07s) ---- PASS: TestXMLEscape (0.11s) ---- PASS: TestUnmarshalExcessiveYAMLStructureShouldFail (0.11s) ---- PASS: TestUnmarshalCSV (0.57s) ---- PASS: TestToMathStrictMode (1.06s) +--- PASS: TestMarkdownifyIssue11698 (0.17s) +--- PASS: TestUnmarshalCSV (1.08s) +--- PASS: TestToMathStrictMode (1.79s) PASS -ok github.com/gohugoio/hugo/tpl/transform 7.880s +ok github.com/gohugoio/hugo/tpl/transform 11.254s === RUN TestParse === PAUSE TestParse === RUN TestJoinPath === PAUSE TestJoinPath === CONT TestParse === CONT TestJoinPath ---- PASS: TestParse (0.02s) ---- PASS: TestJoinPath (0.02s) +--- PASS: TestJoinPath (0.00s) +--- PASS: TestParse (0.01s) PASS -ok github.com/gohugoio/hugo/tpl/urls 0.273s +ok github.com/gohugoio/hugo/tpl/urls 0.296s === RUN TestChainZeroTransformers --- PASS: TestChainZeroTransformers (0.00s) === RUN TestChainingMultipleTransformers @@ -19602,7 +19642,7 @@ === RUN TestNewEmptyTransforms --- PASS: TestNewEmptyTransforms (0.00s) PASS -ok github.com/gohugoio/hugo/transform 0.084s +ok github.com/gohugoio/hugo/transform 0.142s === RUN TestLiveReloadInject === RUN TestLiveReloadInject/Inject_after_head_tag === RUN TestLiveReloadInject/Inject_after_head_tag_when_doctype_and_html_omitted @@ -19622,7 +19662,7 @@ === RUN TestLiveReloadInject/Search_from_the_start_of_the_input === RUN TestLiveReloadInject/Do_not_mistake_header_for_head === RUN TestLiveReloadInject/Do_not_mistake_custom_elements_for_head ---- PASS: TestLiveReloadInject (0.01s) +--- PASS: TestLiveReloadInject (0.00s) --- PASS: TestLiveReloadInject/Inject_after_head_tag (0.00s) --- PASS: TestLiveReloadInject/Inject_after_head_tag_when_doctype_and_html_omitted (0.00s) --- PASS: TestLiveReloadInject/Inject_after_html_when_head_omitted (0.00s) @@ -19642,11 +19682,11 @@ --- PASS: TestLiveReloadInject/Do_not_mistake_header_for_head (0.00s) --- PASS: TestLiveReloadInject/Do_not_mistake_custom_elements_for_head (0.00s) PASS -ok github.com/gohugoio/hugo/transform/livereloadinject 0.118s +ok github.com/gohugoio/hugo/transform/livereloadinject 0.122s === RUN TestHugoGeneratorInject --- PASS: TestHugoGeneratorInject (0.00s) PASS -ok github.com/gohugoio/hugo/transform/metainject 0.108s +ok github.com/gohugoio/hugo/transform/metainject 0.122s === RUN TestAbsURL --- PASS: TestAbsURL (0.00s) === RUN TestAbsURLUnquoted @@ -19660,7 +19700,7 @@ === RUN TestXMLAbsURL --- PASS: TestXMLAbsURL (0.00s) PASS -ok github.com/gohugoio/hugo/transform/urlreplacers 0.207s +ok github.com/gohugoio/hugo/transform/urlreplacers 0.281s ? github.com/gohugoio/hugo/watcher [no test files] === RUN TestPollerAddRemove --- PASS: TestPollerAddRemove (0.00s) @@ -19672,7 +19712,7 @@ === RUN TestCheckChange --- PASS: TestCheckChange (0.00s) PASS -ok github.com/gohugoio/hugo/watcher/filenotify 0.384s +ok github.com/gohugoio/hugo/watcher/filenotify 0.426s make[1]: Leaving directory '/build/reproducible-path/hugo-0.152.2' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build @@ -19703,8 +19743,8 @@ dh_gencontrol -O--builddirectory=_build dh_md5sums -O--builddirectory=_build dh_builddeb -O--builddirectory=_build -dpkg-deb: building package 'hugo-dbgsym' in '../hugo-dbgsym_0.152.2-1_arm64.deb'. dpkg-deb: building package 'hugo' in '../hugo_0.152.2-1_arm64.deb'. +dpkg-deb: building package 'hugo-dbgsym' in '../hugo-dbgsym_0.152.2-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../hugo_0.152.2-1_arm64.buildinfo dpkg-genchanges --build=binary -O../hugo_0.152.2-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -19712,12 +19752,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2318849/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2318849/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2046234 and its subdirectories -I: Current time: Wed Oct 29 19:43:16 -12 2025 -I: pbuilder-time-stamp: 1761810196 +I: removing directory /srv/workspace/pbuilder/2318849 and its subdirectories +I: Current time: Thu Oct 30 22:25:27 +14 2025 +I: pbuilder-time-stamp: 1761812727