Diff of the two buildlogs: -- --- b1/build.log 2025-10-30 05:17:16.168586406 +0000 +++ b2/build.log 2025-10-30 05:56:37.914427090 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Oct 29 17:11:05 -12 2025 -I: pbuilder-time-stamp: 1761801065 +I: Current time: Thu Dec 3 01:41:34 +14 2026 +I: pbuilder-time-stamp: 1796211694 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/3678142/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/773802/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +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 11:43 /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/773802/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/773802/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + 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]="x86_64-pc-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=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='d791e67f52c64fafa4d5f50dd6754df1' - 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='3678142' - PS1='# ' - PS2='> ' + INVOCATION_ID=ad2e624d416a4a3fba86910d072899bb + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-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=773802 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.N1tOe6ip/pbuilderrc_Mr3s --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.N1tOe6ip/b1 --logfile b1/build.log hugo_0.152.2-1.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132: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.N1tOe6ip/pbuilderrc_Q75g --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.N1tOe6ip/b2 --logfile b2/build.log hugo_0.152.2-1.dsc' + SUDO_GID=110 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3678142/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/773802/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -636,7 +668,7 @@ Get: 331 http://deb.debian.org/debian forky/main amd64 golang-github-matryer-try-dev all 1+git20161228.6.9ac251b-4 [4120 B] Get: 332 http://deb.debian.org/debian forky/main amd64 golang-github-tdewolff-parse-dev all 2.8.4-2 [87.3 kB] Get: 333 http://deb.debian.org/debian forky/main amd64 golang-github-tdewolff-minify-dev all 2.24.5-1 [140 kB] -Fetched 234 MB in 10s (23.1 MB/s) +Fetched 234 MB in 10s (24.0 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 ... 19869 files and directories currently installed.) @@ -1734,8 +1766,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Oct 30 05:13:45 UTC 2025. -Universal Time is now: Thu Oct 30 05:13:45 UTC 2025. +Local time is now: Wed Dec 2 11:57:23 UTC 2026. +Universal Time is now: Wed Dec 2 11:57:23 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -2010,7 +2042,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/773802/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/773802/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 @@ -2051,735 +2087,735 @@ go is /usr/bin/go go version go1.24.9 linux/amd64 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 40 -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 -github.com/gobwas/glob/util/runes -internal/coverage/rtcov -internal/goexperiment -github.com/gohugoio/locales/currency -internal/profilerecord -internal/byteorder -github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config -internal/goarch -crypto/internal/fips140/alias -log/slog/internal -internal/godebugs + cd _build && go install -trimpath -v -p 42 -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 +github.com/gohugoio/hugo/common/predicate github.com/gohugoio/hugo/common/constants +image/color +vendor/golang.org/x/crypto/internal/alias +github.com/gobwas/glob/util/runes +vendor/golang.org/x/crypto/cryptobyte/asn1 +container/list github.com/gohugoio/hugo/markup/goldmark/goldmark_config -cmp -unicode/utf8 -golang.org/x/text/encoding/internal/identifier -math/bits -github.com/gohugoio/hugo/common/predicate +internal/byteorder google.golang.org/protobuf/internal/flags github.com/bep/gowebp/libwebp/webpoptions +internal/msan +encoding +cmp +log/slog/internal +github.com/gohugoio/locales/currency log/internal +golang.org/x/text/encoding/internal/identifier unicode/utf16 -internal/goos -internal/asan -internal/msan -golang.org/x/net/html/atom -vendor/golang.org/x/crypto/cryptobyte/asn1 +internal/godebugs +internal/goexperiment +golang.org/x/image/math/f64 internal/nettrace -encoding +internal/goarch +internal/profilerecord +math/bits +internal/asan +github.com/google/go-cmp/cmp/internal/flags +github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config +internal/coverage/rtcov internal/itoa internal/unsafeheader +internal/goos +unicode/utf8 +crypto/internal/fips140/alias unicode -github.com/google/go-cmp/cmp/internal/flags -crypto/internal/boring/sig -vendor/golang.org/x/crypto/internal/alias -internal/runtime/atomic -container/list -sync/atomic -internal/runtime/syscall -internal/cpu -image/color -internal/runtime/math -golang.org/x/image/math/f64 -internal/abi +golang.org/x/net/html/atom github.com/tetratelabs/wazero/internal/internalapi -github.com/tetratelabs/wazero/internal/expctxkeys github.com/tetratelabs/wazero/internal/wasmruntime github.com/tetratelabs/wazero/internal/u32 +github.com/tetratelabs/wazero/internal/expctxkeys github.com/tetratelabs/wazero/internal/u64 github.com/evanw/esbuild/internal/api_helpers github.com/gohugoio/hugo/common/types/css github.com/go-openapi/swag/cmdutils -crypto/internal/fips140deps/byteorder -internal/chacha8rand +internal/runtime/math github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/common -internal/runtime/sys -github.com/gohugoio/hugo/tpl/internal/go_templates/cfg github.com/gohugoio/hugo/tpl/openapi golang.org/x/image/font/gofont/goregular -crypto/internal/fips140/subtle +github.com/gohugoio/hugo/tpl/internal/go_templates/cfg +crypto/internal/fips140deps/byteorder google.golang.org/protobuf/internal/set github.com/pelletier/go-toml/v2/internal/characters github.com/rivo/uniseg image/color/palette -internal/bytealg +internal/runtime/atomic +crypto/internal/boring/sig +internal/runtime/syscall +sync/atomic +crypto/internal/fips140/subtle +internal/runtime/sys +internal/abi +internal/cpu +internal/chacha8rand +github.com/gohugoio/hugo/markup/blackfriday crypto/internal/fips140deps/cpu -math +internal/bytealg internal/runtime/exithook -internal/stringslite -github.com/gohugoio/hugo/markup/blackfriday +math internal/race internal/sync internal/runtime/maps -github.com/tdewolff/parse/strconv +internal/stringslite github.com/tetratelabs/wazero/internal/moremath +github.com/tdewolff/parse/strconv runtime +sync +internal/reflectlite iter crypto/subtle -internal/reflectlite weak -sync maps slices github.com/tetratelabs/wazero/internal/descriptor +internal/testlog +google.golang.org/protobuf/internal/pragma +unique +internal/bisect +log/slog/internal/buffer +internal/singleflight +github.com/josharian/intern +github.com/yuin/goldmark-emoji/definition +runtime/cgo errors sort internal/oserror path -vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 -strconv io -internal/bisect -internal/testlog +strconv +vendor/golang.org/x/net/dns/dnsmessage syscall -internal/singleflight -google.golang.org/protobuf/internal/pragma -github.com/josharian/intern -unique -log/slog/internal/buffer -github.com/yuin/goldmark-emoji/definition -runtime/cgo internal/godebug bytes -crypto/internal/randutil -golang.org/x/text/internal/tag +crypto/internal/fips140deps/godebug hash -internal/saferio +golang.org/x/mod/semver github.com/tdewolff/parse/buffer strings +internal/saferio +crypto/internal/randutil +golang.org/x/text/internal/tag +math/rand +reflect +net/netip +hash/fnv hash/crc32 crypto -golang.org/x/mod/semver -golang.org/x/text/transform -vendor/golang.org/x/text/transform -net/netip -github.com/gohugoio/hugo/bufferpool hash/adler32 -hash/fnv -github.com/JohannesKaufmann/html-to-markdown/marker -github.com/kr/text encoding/base32 rsc.io/qr/gf256 -reflect -crypto/internal/fips140deps/godebug -math/rand +github.com/gohugoio/hugo/bufferpool +github.com/JohannesKaufmann/html-to-markdown/marker +github.com/kr/text +vendor/golang.org/x/text/transform +golang.org/x/text/transform github.com/JohannesKaufmann/html-to-markdown/internal/escape -golang.org/x/text/runes golang.org/x/text/encoding +golang.org/x/text/runes +github.com/pbnjay/memory +internal/syscall/execenv +internal/syscall/unix +time golang.org/x/text/encoding/internal golang.org/x/text/encoding/charmap crypto/internal/impl net/http/internal/ascii -bufio github.com/gohugoio/hugo/compare github.com/gobwas/glob/util/strings github.com/gohugoio/hugo/resources/kinds github.com/armon/go-radix -go/build/constraint github.com/go-openapi/swag/conv -html crypto/internal/fips140 -regexp/syntax github.com/go-openapi/swag/stringutils -github.com/JohannesKaufmann/html-to-markdown/internal/textutils +bufio github.com/go-openapi/swag/mangling +html +github.com/JohannesKaufmann/html-to-markdown/internal/textutils +go/build/constraint +regexp/syntax crypto/tls/internal/fips140tls crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 -internal/syscall/execenv -github.com/pbnjay/memory -internal/syscall/unix -time image -crypto/internal/fips140/hmac crypto/sha3 +crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash -crypto/internal/fips140/hkdf crypto/internal/fips140/edwards25519/field -crypto/internal/fips140/bigmod -crypto/internal/fips140/tls12 crypto/internal/fips140/aes +crypto/internal/fips140/hkdf +crypto/internal/fips140/tls12 +crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 -github.com/muesli/smartcrop/options +crypto/internal/fips140/edwards25519 image/internal/imageutil +regexp github.com/marekm4/color-extractor -golang.org/x/image/vp8l +github.com/muesli/smartcrop/options golang.org/x/image/vp8 +golang.org/x/image/vp8l image/draw -crypto/internal/fips140/edwards25519 image/jpeg -regexp -github.com/makeworld-the-better-one/dither -github.com/disintegration/gift -golang.org/x/image/draw -golang.org/x/image/vector -context -io/fs github.com/bep/clocks +context +github.com/bep/debounce github.com/hashicorp/golang-lru/v2/internal -github.com/google/go-cmp/cmp/internal/diff -github.com/olekukonko/ll/lx +github.com/gohugoio/locales internal/poll +github.com/google/go-cmp/cmp/internal/diff github.com/gohugoio/hugo/common/tasks -github.com/bep/debounce -github.com/gohugoio/locales +github.com/olekukonko/ll/lx +io/fs github.com/hashicorp/golang-lru/v2/simplelru github.com/bep/lazycache -github.com/microcosm-cc/bluemonday/css +github.com/makeworld-the-better-one/dither +golang.org/x/image/vector +golang.org/x/image/draw +github.com/disintegration/gift github.com/gohugoio/localescompressed -github.com/bep/helpers/contexthelpers github.com/gohugoio/hugo/lazy golang.org/x/sync/semaphore -internal/filepathlite +github.com/bep/helpers/contexthelpers embed +internal/filepathlite github.com/spf13/afero/internal/common +github.com/microcosm-cc/bluemonday/css google.golang.org/protobuf/internal/editiondefaults -crypto/internal/fips140/nistec os -internal/fmtsort +crypto/internal/fips140/nistec github.com/google/go-cmp/cmp/internal/function -github.com/gohugoio/hugo/common/math +internal/fmtsort encoding/binary github.com/rogpeppe/go-internal/fmtsort github.com/go-openapi/swag/jsonname github.com/go-openapi/swag/typeutils -github.com/mohae/deepcopy github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort +github.com/gohugoio/hugo/common/math +github.com/mohae/deepcopy github.com/bep/gowebp/internal/libwebp github.com/bep/golibsass/internal/libsass vendor/golang.org/x/crypto/internal/poly1305 +github.com/cespare/xxhash golang.org/x/image/bmp github.com/tetratelabs/wazero/internal/ieee754 -encoding/base64 github.com/evanw/esbuild/internal/xxhash +encoding/base64 golang.org/x/image/ccitt -github.com/cespare/xxhash golang.org/x/sys/unix -encoding/pem +crypto/internal/sysrand +internal/lazyregexp path/filepath -vendor/golang.org/x/sys/cpu -google.golang.org/protobuf/internal/detrand io/ioutil -fmt +google.golang.org/protobuf/internal/detrand +vendor/golang.org/x/sys/cpu +github.com/bep/godartsass/v2/internal/godartsasstesting internal/sysinfo golang.org/x/mod/internal/lazyregexp github.com/rogpeppe/go-internal/lockedfile/internal/filelock -github.com/bep/godartsass/v2/internal/godartsasstesting -internal/lazyregexp os/signal +fmt github.com/mattn/go-runewidth -crypto/internal/sysrand net +encoding/pem crypto/internal/entropy crypto/internal/fips140/drbg -github.com/olekukonko/tablewriter/pkg/twwidth golang.org/x/image/riff +github.com/olekukonko/tablewriter/pkg/twwidth golang.org/x/image/webp github.com/olekukonko/tablewriter/pkg/twwarp crypto/internal/fips140only -crypto/internal/fips140/ecdh -crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem -crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa +crypto/internal/fips140/aes/gcm +crypto/rc4 +crypto/md5 github.com/gohugoio/hugo/hugofs/files -github.com/jdkato/prose/internal/util github.com/spf13/afero/mem -os/exec github.com/gohugoio/hugo/resources/jsconfig -crypto/rc4 -crypto/md5 +github.com/jdkato/prose/internal/util +os/exec github.com/jdkato/prose/transform +crypto/cipher +crypto/internal/fips140/ecdh +crypto/internal/fips140/ecdsa encoding/hex encoding/csv -net/url -encoding/json log -compress/flate github.com/pkg/errors -flag -encoding/xml +net/url +google.golang.org/protobuf/internal/version mime runtime/debug -github.com/dlclark/regexp2/syntax os/user -mime/quotedprintable +github.com/spf13/cast/internal +github.com/pelletier/go-toml/v2/internal/danger net/http/internal -vendor/golang.org/x/net/http2/hpack -google.golang.org/protobuf/internal/errors +flag github.com/goccy/go-yaml/token -text/template/parse -github.com/gobwas/glob/syntax/lexer -github.com/gobwas/glob/match -golang.org/x/text/unicode/norm -math/big +encoding/xml +mime/quotedprintable go/token -vendor/golang.org/x/text/unicode/norm -github.com/pelletier/go-toml/v2/internal/danger +github.com/gohugoio/hugo/common/collections +google.golang.org/protobuf/internal/errors github.com/gohugoio/hugo/common/hstrings -google.golang.org/protobuf/internal/version +text/template/parse +encoding/json +compress/flate +vendor/golang.org/x/net/http2/hpack +github.com/dlclark/regexp2/syntax github.com/gohugoio/hashstructure +math/big github.com/tdewolff/parse -github.com/spf13/cast/internal -github.com/gohugoio/hugo/common/collections golang.org/x/text/internal/language -google.golang.org/protobuf/encoding/protowire +golang.org/x/text/unicode/norm +github.com/gobwas/glob/syntax/lexer +vendor/golang.org/x/text/unicode/norm encoding/gob -crypto/cipher +github.com/pelletier/go-toml/v2/unstable golang.org/x/net/html github.com/BurntSushi/locker -github.com/gobwas/glob/syntax/ast +crypto/internal/boring +github.com/gobwas/glob/match +crypto/des +vendor/golang.org/x/crypto/chacha20 +software.sslmate.com/src/go-pkcs12/internal/rc2 github.com/gohugoio/hugo/docshelper github.com/google/go-cmp/cmp/internal/value text/tabwriter go/doc/comment -github.com/pelletier/go-toml/v2/unstable runtime/trace golang.org/x/mod/module +github.com/pelletier/go-toml/v2/internal/tracker github.com/rogpeppe/go-internal/lockedfile -google.golang.org/protobuf/reflect/protoreflect -github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse -go/scanner -github.com/aymerick/douceur/css -github.com/goccy/go-yaml/ast -github.com/goccy/go-yaml/scanner -github.com/gorilla/css/scanner -github.com/bep/logg -golang.org/x/text/unicode/bidi -crypto/internal/boring -crypto/des -vendor/golang.org/x/text/unicode/bidi -software.sslmate.com/src/go-pkcs12/internal/rc2 -github.com/gobwas/glob/syntax +github.com/gobwas/glob/syntax/ast crypto/aes crypto/ecdh -vendor/golang.org/x/crypto/chacha20 crypto/sha512 crypto/hmac -crypto/sha256 crypto/sha1 -github.com/gobwas/glob/compiler -github.com/gohugoio/hugo/common/urls -github.com/kr/pretty -compress/gzip -github.com/google/go-cmp/cmp -github.com/bep/logg/handlers/multi -go/ast -github.com/yuin/goldmark/util +vendor/golang.org/x/crypto/chacha20poly1305 +crypto/sha256 +golang.org/x/text/unicode/bidi golang.org/x/crypto/pbkdf2 -github.com/aymerick/douceur/parser +vendor/golang.org/x/text/unicode/bidi +compress/gzip +github.com/bep/logg +google.golang.org/protobuf/encoding/protowire +github.com/goccy/go-yaml/ast +github.com/goccy/go-yaml/scanner +github.com/fsnotify/fsnotify/internal +github.com/mattn/go-isatty +github.com/fsnotify/fsnotify +github.com/gohugoio/hugo/common/terminal +github.com/mattn/go-colorable +github.com/fatih/color +go/scanner +testing +github.com/kr/pretty +github.com/aymerick/douceur/css +github.com/gorilla/css/scanner +github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse +github.com/gobwas/glob/syntax +google.golang.org/protobuf/reflect/protoreflect github.com/kyokomi/emoji/v2 +github.com/bep/logg/handlers/multi database/sql/driver -vendor/golang.org/x/crypto/chacha20poly1305 -github.com/tdewolff/parse/css -github.com/tdewolff/parse/html -github.com/tdewolff/parse/js -github.com/tdewolff/parse/json -github.com/pelletier/go-toml/v2/internal/tracker -github.com/tdewolff/parse/xml -github.com/gobwas/glob -testing -github.com/gohugoio/hugo/hugofs/glob -compress/zlib database/sql +compress/zlib golang.org/x/image/math/fixed -golang.org/x/image/tiff/lzw +github.com/google/go-cmp/cmp image/png +golang.org/x/image/tiff/lzw +text/template +github.com/gohugoio/hugo/common/urls +go/ast +github.com/niklasfasching/go-org/org +github.com/yuin/goldmark/util +github.com/gobwas/glob/compiler compress/lzw +image/gif +github.com/dlclark/regexp2 +github.com/gobwas/glob +golang.org/x/text/secure/bidirule golang.org/x/sync/errgroup -github.com/bep/gitmap vendor/golang.org/x/text/secure/bidirule +golang.org/x/image/font +github.com/tdewolff/parse/json +github.com/goccy/go-yaml/lexer +github.com/tdewolff/parse/xml +golang.org/x/text/internal/language/compact github.com/tetratelabs/wazero/api -github.com/gohugoio/hugo/common/para +github.com/tdewolff/parse/html +github.com/muesli/smartcrop golang.org/x/image/tiff -image/gif -golang.org/x/image/font -github.com/gohugoio/hugo/common/rungroup -text/template +github.com/tdewolff/parse/css +github.com/bep/gitmap +github.com/tdewolff/parse/js github.com/tetratelabs/wazero/sys github.com/yuin/goldmark/text +github.com/aymerick/douceur/parser github.com/tetratelabs/wazero/internal/filecache github.com/tetratelabs/wazero/internal/leb128 -debug/dwarf -github.com/tetratelabs/wazero/internal/version -golang.org/x/image/font/sfnt -github.com/gohugoio/hugo/resources/resource_transformers/tocss/sass -archive/zip -github.com/tetratelabs/wazero/experimental -golang.org/x/text/secure/bidirule -github.com/bep/goat -golang.org/x/text/internal/language/compact -rsc.io/qr/coding -github.com/tetratelabs/wazero/experimental/sys -go.yaml.in/yaml/v3 -github.com/goccy/go-yaml/lexer -github.com/rogpeppe/go-internal/diff -gopkg.in/yaml.v3 -vendor/golang.org/x/net/idna -github.com/hairyhenderson/go-codeowners +github.com/bep/golibsass/libsass/libsasserrors google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs -github.com/goccy/go-yaml/printer -github.com/goccy/go-yaml/internal/format +debug/dwarf google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid -github.com/dlclark/regexp2 google.golang.org/protobuf/internal/order -golang.org/x/net/idna +vendor/golang.org/x/net/idna google.golang.org/protobuf/runtime/protoiface -github.com/niklasfasching/go-org/org -google.golang.org/protobuf/internal/encoding/text -github.com/yuin/goldmark/ast -github.com/microcosm-cc/bluemonday -google.golang.org/protobuf/internal/protolazy -github.com/goccy/go-yaml/internal/errors +html/template +github.com/pelletier/go-toml/v2 +github.com/goccy/go-yaml/internal/format golang.org/x/text/language -github.com/muesli/smartcrop -github.com/tetratelabs/wazero/internal/fsapi -google.golang.org/protobuf/reflect/protoregistry -github.com/tetratelabs/wazero/internal/platform -github.com/fsnotify/fsnotify/internal -github.com/bep/golibsass/libsass/libsasserrors -github.com/mattn/go-isatty -github.com/goccy/go-yaml/parser +github.com/goccy/go-yaml/printer +go/parser +go/printer +google.golang.org/protobuf/internal/protolazy +github.com/yuin/goldmark/ast +github.com/gohugoio/hugo/common/text log/slog -github.com/pelletier/go-toml/v2 -github.com/gobuffalo/flect github.com/bep/imagemeta -github.com/tetratelabs/wazero/internal/wasip1 -github.com/fsnotify/fsnotify -github.com/gohugoio/hugo/common/terminal -github.com/mattn/go-colorable +golang.org/x/image/font/sfnt +github.com/clbanning/mxj/v2 +github.com/gohugoio/hugo/hugofs/glob +github.com/gohugoio/hugo/common/para +github.com/microcosm-cc/bluemonday +github.com/gohugoio/hugo/common/rungroup +github.com/tetratelabs/wazero/experimental +github.com/tetratelabs/wazero/experimental/sys +github.com/tetratelabs/wazero/internal/platform +github.com/tetratelabs/wazero/internal/version +archive/zip github.com/evanw/esbuild/internal/logger -rsc.io/qr -google.golang.org/protobuf/proto -github.com/fatih/color -github.com/gohugoio/hugo/common/text -github.com/go-openapi/swag/jsonutils/adapters/ifaces -github.com/mailru/easyjson/jlexer -github.com/google/go-cmp/cmp/cmpopts -google.golang.org/protobuf/internal/encoding/defval -go/parser -go/printer -golang.org/x/text/internal/colltab -golang.org/x/image/font/opentype -github.com/gohugoio/go-i18n/v2/internal/plural -go/doc -crypto/elliptic -html/template -crypto/internal/boring/bbig -encoding/asn1 -crypto/rand -crypto/dsa -github.com/bep/tmc github.com/gohugoio/go-i18n/v2/i18n/template +github.com/gobuffalo/flect +github.com/gohugoio/hugo/resources/resource_transformers/tocss/sass +github.com/bep/goat +github.com/goccy/go-yaml/internal/errors +google.golang.org/protobuf/reflect/protoregistry +go/doc +rsc.io/qr/coding +github.com/go-openapi/swag/jsonutils/adapters/ifaces +go.yaml.in/yaml/v3 +golang.org/x/net/idna +gopkg.in/yaml.v3 github.com/go-openapi/swag/jsonutils/adapters/stdlib/json +github.com/mailru/easyjson/jlexer +google.golang.org/protobuf/internal/encoding/text +github.com/rogpeppe/go-internal/diff +github.com/tetratelabs/wazero/internal/fsapi +github.com/tetratelabs/wazero/internal/wasip1 github.com/JohannesKaufmann/dom +github.com/goccy/go-yaml/parser +github.com/hairyhenderson/go-codeowners golang.org/x/tools/txtar -github.com/clbanning/mxj/v2 -crypto/ed25519 -crypto/internal/hpke -crypto/rsa +google.golang.org/protobuf/proto +golang.org/x/text/internal/colltab +github.com/gohugoio/go-i18n/v2/internal/plural github.com/perimeterx/marshmallow github.com/pkg/browser -github.com/gohugoio/go-i18n/v2/internal +rsc.io/qr +github.com/alecthomas/chroma/v2 +github.com/olekukonko/errors +github.com/olekukonko/ll/lh +golang.org/x/text/collate github.com/russross/blackfriday/v2 go.uber.org/automaxprocs/internal/cgroups internal/profile -github.com/evanw/esbuild/internal/fs github.com/JohannesKaufmann/html-to-markdown/converter github.com/JohannesKaufmann/html-to-markdown/collapse +github.com/gohugoio/go-i18n/v2/internal +github.com/gohugoio/go-i18n/v2/i18n github.com/JohannesKaufmann/html-to-markdown/internal/domutils -github.com/gohugoio/hugo/tpl/internal/go_templates/testenv -github.com/evanw/esbuild/internal/css_lexer runtime/pprof -github.com/goccy/go-yaml +github.com/gohugoio/hugo/tpl/internal/go_templates/testenv +go.uber.org/automaxprocs/internal/runtime +crypto/elliptic +crypto/internal/boring/bbig +crypto/rand +crypto/dsa +google.golang.org/protobuf/internal/encoding/defval +github.com/bep/tmc +encoding/asn1 google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/filedesc -golang.org/x/text/collate +golang.org/x/image/font/opentype github.com/tetratelabs/wazero/internal/wasmdebug -go.uber.org/automaxprocs/internal/runtime -github.com/alecthomas/chroma/v2 -github.com/gohugoio/go-i18n/v2/i18n -github.com/olekukonko/ll/lh +github.com/spf13/cast go.uber.org/automaxprocs/maxprocs -github.com/olekukonko/errors +github.com/olekukonko/ll +github.com/goccy/go-yaml +crypto/internal/hpke +crypto/ed25519 +crypto/rsa +github.com/gohugoio/hugo/codegen +github.com/JohannesKaufmann/html-to-markdown/plugin/base +github.com/JohannesKaufmann/html-to-markdown/plugin/table +github.com/alecthomas/chroma/v2/formatters/html github.com/go-openapi/swag/jsonutils/adapters -crypto/x509/pkix -vendor/golang.org/x/crypto/cryptobyte +github.com/JohannesKaufmann/html-to-markdown/plugin/commonmark +github.com/yuin/goldmark-emoji/ast github.com/yuin/goldmark/renderer github.com/yuin/goldmark/extension/ast -github.com/JohannesKaufmann/html-to-markdown/plugin/base -github.com/go-openapi/swag/jsonutils +github.com/alecthomas/chroma/v2/styles +google.golang.org/protobuf/internal/filedesc github.com/yuin/goldmark/parser -github.com/JohannesKaufmann/html-to-markdown/plugin/commonmark -github.com/evanw/esbuild/internal/helpers -github.com/JohannesKaufmann/html-to-markdown/plugin/table -crypto/ecdsa -github.com/spf13/cast +github.com/evanw/esbuild/internal/css_lexer github.com/yuin/goldmark/renderer/html -github.com/olekukonko/ll -github.com/frankban/quicktest -github.com/gohugoio/hugo/codegen +github.com/google/go-cmp/cmp/cmpopts +github.com/go-openapi/swag/jsonutils +github.com/evanw/esbuild/internal/fs +github.com/gohugoio/hugo/resources/images/exif +github.com/alecthomas/chroma/v2/lexers github.com/go-openapi/swag/yamlutils github.com/invopop/yaml +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix +github.com/frankban/quicktest github.com/cpuguy83/go-md2man/v2/md2man -github.com/gohugoio/hugo/resources/images/exif -github.com/evanw/esbuild/internal/ast -github.com/alecthomas/chroma/v2/formatters/html -github.com/alecthomas/chroma/v2/styles -github.com/evanw/esbuild/internal/sourcemap -github.com/evanw/esbuild/internal/css_ast -github.com/alecthomas/chroma/v2/lexers -google.golang.org/protobuf/internal/encoding/tag -github.com/evanw/esbuild/internal/compat -github.com/yuin/goldmark -google.golang.org/protobuf/internal/impl -github.com/olekukonko/tablewriter/tw -github.com/gohugoio/hugo-goldmark-extensions/extras -github.com/gohugoio/hugo/markup/goldmark/images -github.com/gohugoio/hugo-goldmark-extensions/passthrough -github.com/yuin/goldmark/extension -github.com/gohugoio/hugo/common/htime github.com/gohugoio/hugo/markup/tableofcontents +github.com/gohugoio/hugo/common/htime github.com/gohugoio/hugo/common/types +crypto/ecdsa +github.com/olekukonko/tablewriter/tw github.com/gohugoio/hugo/identity github.com/gohugoio/hugo/common/types/hstring -github.com/evanw/esbuild/internal/runtime -github.com/evanw/esbuild/internal/js_ast +github.com/evanw/esbuild/internal/helpers +github.com/yuin/goldmark +github.com/gohugoio/hugo-goldmark-extensions/passthrough +github.com/gohugoio/hugo/markup/goldmark/images +github.com/yuin/goldmark-emoji +github.com/gohugoio/hugo-goldmark-extensions/extras +github.com/yuin/goldmark/extension github.com/gohugoio/hugo/resources/page/siteidentities github.com/gohugoio/hugo/common/hashing github.com/gohugoio/hugo/identity/identitytesting github.com/gohugoio/hugo/common/paths +github.com/evanw/esbuild/internal/ast +github.com/gohugoio/hugo/metrics github.com/gohugoio/hugo/common/maps github.com/gohugoio/hugo/common/loggers -github.com/gohugoio/hugo/metrics -github.com/gohugoio/hugo/common/hreflect -github.com/yuin/goldmark-emoji/ast +github.com/evanw/esbuild/internal/sourcemap +github.com/evanw/esbuild/internal/css_ast +google.golang.org/protobuf/internal/encoding/tag github.com/gohugoio/hugo/resources/internal +github.com/gohugoio/hugo/common/hreflect +google.golang.org/protobuf/internal/impl github.com/olekukonko/tablewriter/renderer -github.com/yuin/goldmark-emoji -github.com/evanw/esbuild/internal/config -github.com/evanw/esbuild/internal/css_printer -github.com/evanw/esbuild/internal/js_lexer -github.com/evanw/esbuild/internal/css_parser -github.com/gohugoio/hugo/markup/highlight/chromalexers -github.com/evanw/esbuild/internal/renamer -github.com/evanw/esbuild/internal/js_printer -github.com/evanw/esbuild/internal/js_parser -github.com/olekukonko/tablewriter +github.com/evanw/esbuild/internal/compat vendor/golang.org/x/net/http/httpproxy +github.com/tetratelabs/wazero/internal/sock net/textproto -crypto/x509 +github.com/go-openapi/swag/netutils github.com/mitchellh/mapstructure github.com/spf13/pflag -github.com/tetratelabs/wazero/internal/sock -github.com/go-openapi/swag/netutils +crypto/x509 +github.com/bep/gowebp/libwebp +github.com/gohugoio/hugo/markup/highlight/chromalexers github.com/tetratelabs/wazero/internal/sysfs -net/mail +github.com/gohugoio/hugo/resources/images/webp vendor/golang.org/x/net/http/httpguts +net/mail mime/multipart github.com/bep/golibsass/libsass -github.com/bep/goportabletext/internal/portabletext github.com/gohugoio/hugo/related +github.com/bep/goportabletext/internal/portabletext github.com/go-openapi/swag/fileutils +github.com/evanw/esbuild/internal/runtime +github.com/evanw/esbuild/internal/js_ast github.com/bep/goportabletext github.com/tetratelabs/wazero/internal/sys +github.com/olekukonko/tablewriter github.com/tetratelabs/wazero/internal/wasm +github.com/evanw/esbuild/internal/config +github.com/evanw/esbuild/internal/js_lexer +github.com/evanw/esbuild/internal/css_printer +github.com/evanw/esbuild/internal/css_parser software.sslmate.com/src/go-pkcs12 crypto/tls -google.golang.org/protobuf/internal/filetype -github.com/bep/gowebp/libwebp -github.com/gohugoio/hugo/resources/images/webp github.com/spf13/cobra -google.golang.org/protobuf/runtime/protoimpl github.com/bep/mclib/internal -github.com/bep/godartsass/v2/internal/embeddedsass +github.com/evanw/esbuild/internal/renamer +github.com/evanw/esbuild/internal/js_printer +github.com/evanw/esbuild/internal/js_parser github.com/bep/mclib github.com/bep/simplecobra github.com/spf13/cobra/doc -github.com/bep/godartsass/v2 -github.com/evanw/esbuild/internal/cache -github.com/tetratelabs/wazero/internal/engine/wazevo/wazevoapi github.com/tetratelabs/wazero/internal/wasm/binary +github.com/tetratelabs/wazero/internal/engine/wazevo/wazevoapi github.com/tetratelabs/wazero/internal/engine/interpreter -github.com/evanw/esbuild/internal/resolver github.com/tetratelabs/wazero/internal/engine/wazevo/ssa -github.com/evanw/esbuild/internal/graph +google.golang.org/protobuf/internal/filetype +google.golang.org/protobuf/runtime/protoimpl +github.com/bep/godartsass/v2/internal/embeddedsass 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 net/http/httptrace -github.com/tetratelabs/wazero/internal/engine/wazevo/backend/isa/amd64 net/http +github.com/bep/godartsass/v2 +github.com/tetratelabs/wazero/internal/engine/wazevo/backend/isa/amd64 +github.com/evanw/esbuild/internal/cache +github.com/evanw/esbuild/internal/resolver +github.com/evanw/esbuild/internal/graph github.com/tetratelabs/wazero/internal/engine/wazevo -github.com/tetratelabs/wazero github.com/gohugoio/hugo/langs -github.com/tetratelabs/wazero/imports/wasi_snapshot_preview1 -github.com/tdewolff/minify -net/http/httputil +github.com/tetratelabs/wazero +github.com/go-openapi/swag/loading github.com/spf13/afero net/http/pprof +github.com/tdewolff/minify +net/http/httputil github.com/evanw/esbuild/internal/bundler -github.com/go-openapi/swag/loading github.com/gorilla/websocket github.com/go-openapi/swag -github.com/tdewolff/minify/json github.com/tdewolff/minify/xml -github.com/tdewolff/minify/css github.com/tdewolff/minify/js +github.com/tdewolff/minify/css github.com/tdewolff/minify/html +github.com/tdewolff/minify/json +github.com/tetratelabs/wazero/imports/wasi_snapshot_preview1 github.com/gohugoio/httpcache github.com/go-openapi/jsonpointer -github.com/getkin/kin-openapi/openapi3 -github.com/evanw/esbuild/internal/linker +github.com/gohugoio/hugo/htesting github.com/bep/overlayfs github.com/gohugoio/hugo/common/hugio github.com/gohugoio/hugo/common/herrors github.com/spf13/fsync -github.com/gohugoio/hugo/htesting -github.com/gohugoio/hugo/common/hdebug github.com/gohugoio/hugo/htesting/hqt +github.com/gohugoio/hugo/common/hdebug +github.com/getkin/kin-openapi/openapi3 github.com/gohugoio/hugo/markup/internal/attributes -github.com/gohugoio/hugo/internal/warpc -github.com/gohugoio/hugo/markup/converter/hooks -github.com/gohugoio/hugo/watcher/filenotify github.com/gohugoio/hugo/parser/metadecoders +github.com/gohugoio/hugo/watcher/filenotify github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate -github.com/tdewolff/minify/svg +github.com/evanw/esbuild/internal/linker +github.com/gohugoio/hugo/markup/converter/hooks github.com/gohugoio/hugo/watcher +github.com/tdewolff/minify/svg github.com/gohugoio/hugo/parser github.com/gohugoio/hugo/config github.com/gohugoio/hugo/parser/pageparser +github.com/gohugoio/hugo/internal/warpc +github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/gohugoio/hugo/config/security github.com/gohugoio/hugo/markup/highlight github.com/gohugoio/hugo/config/privacy -github.com/gohugoio/hugo/media github.com/gohugoio/hugo/config/services +github.com/gohugoio/hugo/media +github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/deploy/deployconfig github.com/gohugoio/hugo/cache/httpcache -github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/navigation -github.com/gohugoio/hugo/common/hexec -github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate -github.com/evanw/esbuild/pkg/api github.com/gohugoio/hugo/markup/markup_config -github.com/gohugoio/hugo/output github.com/gohugoio/hugo/livereload +github.com/gohugoio/hugo/output github.com/gohugoio/hugo/hugofs +github.com/gohugoio/hugo/common/hexec +github.com/evanw/esbuild/pkg/api github.com/gohugoio/hugo/markup/converter -github.com/gohugoio/hugo/markup/internal github.com/gohugoio/hugo/markup/org -github.com/gohugoio/hugo/markup/asciidocext/internal -github.com/gohugoio/hugo/markup/rst +github.com/gohugoio/hugo/markup/internal +github.com/gohugoio/hugo/transform +github.com/gohugoio/hugo/common/hugo github.com/gohugoio/hugo/markup/pandoc +github.com/gohugoio/hugo/markup/asciidocext/internal github.com/gohugoio/hugo/tpl +github.com/gohugoio/hugo/markup/rst +github.com/gohugoio/hugo/modules +github.com/gohugoio/hugo/releaser github.com/gohugoio/hugo/markup/asciidocext -github.com/gohugoio/hugo/transform -github.com/gohugoio/hugo/common/hugo -github.com/gohugoio/hugo/markup/goldmark/internal/render github.com/gohugoio/hugo/transform/livereloadinject -github.com/gohugoio/hugo/transform/urlreplacers github.com/gohugoio/hugo/transform/metainject github.com/gohugoio/hugo/minifiers -github.com/gohugoio/hugo/releaser -github.com/gohugoio/hugo/modules +github.com/gohugoio/hugo/transform/urlreplacers +github.com/gohugoio/hugo/markup/goldmark/internal/render +github.com/gohugoio/hugo/hugolib/paths +github.com/gohugoio/hugo/hugolib/filesystems 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/markup/goldmark/passthrough 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/gohugoio/hugo/cache/filecache -github.com/gohugoio/hugo/source 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/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/images github.com/gohugoio/hugo/resources/page +github.com/gohugoio/hugo/resources/images 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/gohugoio/hugo/hugolib/pagesfromdata +github.com/gohugoio/hugo/config/allconfig github.com/gohugoio/hugo/resources github.com/gohugoio/hugo/deps -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/minifier +github.com/gohugoio/hugo/resources/resource_transformers/integrity +github.com/gohugoio/hugo/resources/resource_factories/create github.com/gohugoio/hugo/tpl/internal/resourcehelpers +github.com/gohugoio/hugo/publisher +github.com/gohugoio/hugo/resources/resource_transformers/htesting +github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass github.com/gohugoio/hugo/resources/resource_factories/bundler -github.com/gohugoio/hugo/resources/resource_transformers/integrity -github.com/gohugoio/hugo/resources/resource_transformers/minifier github.com/gohugoio/hugo/resources/resource_transformers/templates -github.com/gohugoio/hugo/resources/resource_transformers/htesting -github.com/gohugoio/hugo/resources/resource_factories/create +github.com/gohugoio/hugo/resources/resource_transformers/cssjs github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss +github.com/gohugoio/hugo/tpl/internal github.com/gohugoio/hugo/config/testconfig github.com/gohugoio/hugo/langs/i18n -github.com/gohugoio/hugo/tpl/internal github.com/gohugoio/hugo/internal/js/esbuild -github.com/gohugoio/hugo/tpl/crypto +github.com/gohugoio/hugo/tpl/compare +github.com/gohugoio/hugo/tpl/openapi/openapi3 +github.com/gohugoio/hugo/tpl/reflect +github.com/gohugoio/hugo/tpl/site +github.com/gohugoio/hugo/tpl/strings +github.com/gohugoio/hugo/tpl/templates +github.com/gohugoio/hugo/tpl/lang +github.com/gohugoio/hugo/tpl/partials +github.com/gohugoio/hugo/tpl/safe +github.com/gohugoio/hugo/tpl/data +github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/css -github.com/gohugoio/hugo/tpl/hugo +github.com/gohugoio/hugo/tpl/transform +github.com/gohugoio/hugo/tpl/page +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/lang -github.com/gohugoio/hugo/tpl/math -github.com/gohugoio/hugo/tpl/openapi/openapi3 -github.com/gohugoio/hugo/tpl/page github.com/gohugoio/hugo/tpl/os -github.com/gohugoio/hugo/tpl/partials +github.com/gohugoio/hugo/tpl/math github.com/gohugoio/hugo/tpl/path -github.com/gohugoio/hugo/tpl/site -github.com/gohugoio/hugo/tpl/reflect -github.com/gohugoio/hugo/tpl/safe -github.com/gohugoio/hugo/tpl/templates -github.com/gohugoio/hugo/tpl/data -github.com/gohugoio/hugo/tpl/encoding +github.com/gohugoio/hugo/tpl/urls github.com/gohugoio/hugo/tpl/diagrams -github.com/gohugoio/hugo/tpl/fmt -github.com/gohugoio/hugo/tpl/compare +github.com/gohugoio/hugo/tpl/crypto github.com/gohugoio/hugo/tpl/time -github.com/gohugoio/hugo/tpl/urls -github.com/gohugoio/hugo/tpl/debug -github.com/gohugoio/hugo/tpl/strings -github.com/gohugoio/hugo/tpl/transform github.com/gohugoio/hugo/tpl/cast -github.com/gohugoio/hugo/resources/resource_transformers/js github.com/gohugoio/hugo/tpl/collections +github.com/gohugoio/hugo/resources/resource_transformers/js github.com/gohugoio/hugo/tpl/js github.com/gohugoio/hugo/tpl/resources github.com/gohugoio/hugo/tpl/tplimplinit @@ -2807,7 +2843,7 @@ go is /usr/bin/go go version go1.24.9 linux/amd64 CI=true dh_auto_test -- -short -timeout 120m - cd _build && go test -vet=off -v -p 40 -short -timeout 120m 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 + cd _build && go test -vet=off -v -p 42 -short -timeout 120m 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 === RUN TestCommands === RUN TestCommands/commands_errors === PAUSE TestCommands/commands_errors @@ -2916,26 +2952,50 @@ === RUN TestCommands/warnf_stderr === PAUSE TestCommands/warnf_stderr === CONT TestCommands/commands_errors -=== CONT TestCommands/hugo_printpathwarnings -=== CONT TestCommands/server__edit_config +=== CONT TestCommands/warnf_stderr +=== CONT TestCommands/server_disablelivereload__config +=== CONT TestCommands/hugo__watch +=== CONT TestCommands/server_render_to_memory === CONT TestCommands/version +=== CONT TestCommands/server__watch_hugo_stats +=== CONT TestCommands/hugo__processingstats2 +=== CONT TestCommands/env +=== CONT TestCommands/hugo__flags +=== CONT TestCommands/config__cachedir +=== CONT TestCommands/hugo__configdir +=== CONT TestCommands/server__error_recovery_edit_content +=== CONT TestCommands/hugo__path-warnings-postprocess +=== CONT TestCommands/hugo__processingstats +=== CONT TestCommands/hugo__minify_issue13988 === CONT TestCommands/server_disablelivereload +=== CONT TestCommands/hugo +=== CONT TestCommands/server__error_recovery_edit_config +=== CONT TestCommands/server__watch_moduleconfig +=== CONT TestCommands/hugo__static === CONT TestCommands/hugo__publishdir_in_config -=== CONT TestCommands/gen -=== CONT TestCommands/env -=== CONT TestCommands/server_render_static_to_disk -=== CONT TestCommands/server_disablelivereload__config +=== CONT TestCommands/config +=== CONT TestCommands/hugo__path-warnings_issue13164 +=== CONT TestCommands/completion +=== CONT TestCommands/deprecate +=== CONT TestCommands/hugo__noconfig +=== CONT TestCommands/mod_init +=== CONT TestCommands/server__edit_content +=== CONT TestCommands/server__edit_config +=== CONT TestCommands/hugo__static_composite +=== CONT TestCommands/server +=== CONT TestCommands/noop === CONT TestCommands/hugo_printunusedtemplates === CONT TestCommands/new_content_archetypedir === CONT TestCommands/new_content -=== CONT TestCommands/noop -=== CONT TestCommands/new -=== CONT TestCommands/mod_init === CONT TestCommands/mod__themesdir +=== CONT TestCommands/new === CONT TestCommands/mod +=== CONT TestCommands/mod_tidy +=== CONT TestCommands/server__multihost +=== CONT TestCommands/server_render_static_to_disk === NAME TestCommands/noop testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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,31 +3013,9 @@ PASS === CONT TestCommands/list -=== CONT TestCommands/mod_tidy -=== CONT TestCommands/hugo_configprod -=== CONT TestCommands/convert -=== CONT TestCommands/hugo_configdev_environment -=== CONT TestCommands/import_jekyll -=== CONT TestCommands/hugo_build -=== CONT TestCommands/hugo_configdev_env -=== CONT TestCommands/hugo__watch -=== CONT TestCommands/hugo__static_composite -=== CONT TestCommands/hugo__static -=== CONT TestCommands/hugo__processingstats2 -=== CONT TestCommands/hugo__processingstats -=== CONT TestCommands/hugo__path-warnings_issue13164 -=== CONT TestCommands/hugo__path-warnings -=== CONT TestCommands/hugo__path-warnings-postprocess -=== CONT TestCommands/hugo__minify_issue13988 -=== CONT TestCommands/hugo__flags -=== CONT TestCommands/hugo__errors -=== CONT TestCommands/hugo__noconfig -=== CONT TestCommands/hugo__configdir -=== CONT TestCommands/hugo -=== CONT TestCommands/server === NAME TestCommands/env testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -2992,7 +3030,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo env command. (0.051s) + # Test the hugo env command. (0.116s) > hugo env [stdout] hugo v0.152.2 linux/amd64 BuildDate=unknown @@ -3003,10 +3041,10 @@ > ! stderr . PASS -=== CONT TestCommands/config__cachedir -=== NAME TestCommands/hugo_printpathwarnings +=== CONT TestCommands/import_jekyll +=== NAME TestCommands/completion testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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,60 +3059,46 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo --printPathWarnings + # Test the completion commands. (0.140s) + > hugo completion -h [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown + 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] - │ EN - ──────────────────┼──── - Pages │ 2 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 + 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 - Total in 23 ms - [stderr] - WARN Duplicate target paths: /index.html (2) - > stderr 'Duplicate target paths: .index.html \(2\)' - PASS + Flags: + -h, --help help for completion -=== CONT TestCommands/config -=== NAME TestCommands/new_content_archetypedir - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 + 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 - > 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 + 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/completion -=== NAME TestCommands/hugo_printunusedtemplates +=== CONT TestCommands/convert +=== NAME TestCommands/hugo__static testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3089,32 +3113,21 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo --printUnusedTemplates + > hugo --quiet + > ls public/files [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 f1.txt + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 f2.txt - - │ EN - ──────────────────┼──── - Pages │ 1 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 46 ms - [stderr] - WARN Template /list.html is unused, source "$WORK/layouts/_default/list.html" - > stderr 'Template /list.html is unused' + > 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/server__watch_moduleconfig -=== NAME TestCommands/hugo__publishdir_in_config +=== NAME TestCommands/warnf_stderr testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3129,7 +3142,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo command. (0.112s) + # Issue #13074 (0.158s) > hugo [stdout] Start building sites … @@ -3146,81 +3159,18 @@ Aliases │ 0 Cleaned │ 0 - Total in 44 ms - > grep 'Home' newpublic/index.html - PASS - -=== CONT TestCommands/server__watch_hugo_stats -=== NAME TestCommands/mod__themesdir - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 --theme mytheme mod graph - [stdout] - project mytheme - > stdout 'project mytheme' - PASS - -=== CONT TestCommands/server__multihost -=== NAME TestCommands/hugo_build - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 build command (alias for hugo) (0.091s) - > hugo build - [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 2 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 40 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 64 ms + [stderr] + WARN This is a warning + > stderr 'warning' + > ! stdout 'warning' PASS -=== CONT TestCommands/server__error_recovery_edit_content -=== NAME TestCommands/hugo__minify_issue13988 +=== CONT TestCommands/hugo__path-warnings +=== CONT TestCommands/hugo_configdev_environment +=== NAME TestCommands/hugo__processingstats2 testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3235,7 +3185,9 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo --minify --logLevel=info + > 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/amd64 BuildDate=unknown @@ -3243,32 +3195,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 36 ms - [stderr] - INFO build: step process substep collect files 1 files_total 1 pages_total 1 resources_total 0 duration 2.650806ms - INFO build: step process duration 2.729825ms - INFO build: step assemble duration 223.062µs - INFO build: step render substep pages site en outputFormat html duration 701.78µs - INFO build: step render pages 1 content 1 duration 735.338µs - INFO build: step render deferred count 0 duration 802ns - INFO build: step postProcess duration 5.553µs - INFO build: duration 3.863484ms - > ! stderr 'deprecated' - > grep '
one
two
' public/index.html + Total in 51 ms + > stdout 'Pages.*/| 10\s' + > stdout 'Non-page files.*/| 2\s' PASS -=== CONT TestCommands/server__error_recovery_edit_config +=== CONT TestCommands/hugo_printpathwarnings === NAME TestCommands/mod_init testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3283,7 +3226,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.154s) + # Test the hugo init command. (0.144s) > dostounix golden/go.mod.testsubmod > hugo mod init testsubmod [stderr] @@ -3293,10 +3236,10 @@ > cmpenv go.mod $WORK/golden/go.mod.testsubmod PASS -=== CONT TestCommands/server__edit_content -=== NAME TestCommands/hugo__path-warnings +=== CONT TestCommands/gen +=== NAME TestCommands/mod__themesdir testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3311,32 +3254,16 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo --printPathWarnings + > hugo --theme mytheme mod graph [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 8 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 43 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' + project mytheme + > stdout 'project mytheme' PASS -=== NAME TestCommands/hugo_configprod +=== CONT TestCommands/hugo_configprod +=== NAME TestCommands/hugo__publishdir_in_config testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3351,7 +3278,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo command. (0.123s) + # Test the hugo command. (0.148s) > hugo [stdout] Start building sites … @@ -3360,7 +3287,7 @@ │ EN ──────────────────┼──── - Pages │ 2 + Pages │ 1 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -3368,13 +3295,14 @@ Aliases │ 0 Cleaned │ 0 - Total in 43 ms - > grep 'myparam: §' public/index.html + Total in 56 ms + > grep 'Home' newpublic/index.html PASS -=== NAME TestCommands/completion +=== CONT TestCommands/hugo_configdev_env +=== NAME TestCommands/new_content_archetypedir testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3389,71 +3317,20 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the completion commands. (0.075s) - > hugo completion -h + > mkdir content + > hugo new content --kind mybundle post/first-post [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 - - 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 - - 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/deprecate -=== CONT TestCommands/server_render_to_memory -=== CONT TestCommands/warnf_stderr -=== NAME TestCommands/mod_tidy - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 hugo mod tidy. (0.128s) - > dostounix golden/go.mod.cleaned - > hugo mod tidy - > cmp go.mod golden/go.mod.cleaned + 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 -=== NAME TestCommands/hugo__static_composite +=== CONT TestCommands/hugo_build +=== NAME TestCommands/hugo__path-warnings_issue13164 testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3468,7 +3345,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/amd64 BuildDate=unknown @@ -3476,57 +3353,21 @@ │ EN ──────────────────┼──── - Pages │ 3 + Pages │ 1 Paginator pages │ 0 Non-page files │ 0 - Static files │ 3 + Static files │ 0 Processed images │ 0 Aliases │ 0 Cleaned │ 0 - Total in 36 ms - > ls public/files - [stdout] - -rw-r--r-- 0644 2025-10-29T17:14:55-12:00 f2.txt - -rw-r--r-- 0644 2025-10-29T17:14:55-12:00 f1.txt - - > checkfile public/files/f1.txt - > checkfile public/files/f2.txt - > checkfile public/f3.txt - PASS - -=== NAME TestCommands/hugo__static - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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-29T17:14:55-12:00 f2.txt - -rw-r--r-- 0644 2025-10-29T17:14:55-12:00 f1.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 59 ms + > ! stderr 'Duplicate target paths' PASS === NAME TestCommands/hugo__path-warnings-postprocess testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3557,179 +3398,16 @@ Aliases │ 0 Cleaned │ 0 - Total in 59 ms + Total in 93 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 -=== NAME TestCommands/mod - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 -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. - - 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 'hugo mod get \[flags\] \[args\]' - > hugo mod get --help - [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. - - 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 'hugo mod get \[flags\] \[args\]' - PASS - -=== NAME TestCommands/hugo__configdir - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 - [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 0 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 24 ms - > ! stderr . - PASS - -=== NAME TestCommands/commands_errors +=== CONT TestCommands/hugo__errors +=== NAME TestCommands/hugo__noconfig testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -3744,356 +3422,27 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Testing various error situations. (0.211s) - > ! hugo mods - [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. - - Complete documentation is available at https://gohugo.io/. - - 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 - --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 command "mods" for "hugo" - - Did you mean this? - mod - - [exit status 1] - > stderr 'unknown command "mods" for "hugo"' - > stderr 'Did you mean this\?' - > ! hugo mod clea - [stdout] - Various helpers to help manage the modules in your project's dependency graph. - Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). - This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". - - - 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 [command] - - Available Commands: - clean Delete the Hugo Module cache for the current project - get Resolves dependencies in your current Hugo project - graph Print a module dependency graph - init Initialize this project as a Hugo Module - npm Various npm helpers - tidy Remove unused entries in go.mod and go.sum - vendor Vendor all module dependencies into the _vendor directory - verify Verify dependencies - - Flags: - -h, --help help for mod - - 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 mod [command] --help" for more information about a command. - Various helpers to help manage the modules in your project's dependency graph. - Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). - This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". - - - 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 [command] - - Available Commands: - clean Delete the Hugo Module cache for the current project - get Resolves dependencies in your current Hugo project - graph Print a module dependency graph - init Initialize this project as a Hugo Module - npm Various npm helpers - tidy Remove unused entries in go.mod and go.sum - vendor Vendor all module dependencies into the _vendor directory - verify Verify dependencies - - Flags: - -h, --help help for mod - - 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 mod [command] --help" for more information about a command. - - [stderr] - command error: unknown command "clea" for "hugo mod" - - Did you mean this? - clean - - [exit status 1] - > stderr 'Did you mean this\?' - > stderr 'clean' - > ! hugo mod foo + > mkdir mysite + > cd mysite + $WORK/mysite + > ! hugo [stdout] - Various helpers to help manage the modules in your project's dependency graph. - Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). - This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". - - - 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 [command] - - Available Commands: - clean Delete the Hugo Module cache for the current project - get Resolves dependencies in your current Hugo project - graph Print a module dependency graph - init Initialize this project as a Hugo Module - npm Various npm helpers - tidy Remove unused entries in go.mod and go.sum - vendor Vendor all module dependencies into the _vendor directory - verify Verify dependencies - - Flags: - -h, --help help for mod - - 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 mod [command] --help" for more information about a command. - Various helpers to help manage the modules in your project's dependency graph. - Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). - This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". - - - 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 [command] - - Available Commands: - clean Delete the Hugo Module cache for the current project - get Resolves dependencies in your current Hugo project - graph Print a module dependency graph - init Initialize this project as a Hugo Module - npm Various npm helpers - tidy Remove unused entries in go.mod and go.sum - vendor Vendor all module dependencies into the _vendor directory - verify Verify dependencies - - Flags: - -h, --help help for mod - - 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 mod [command] --help" for more information about a command. - + Total in 8 ms [stderr] - command error: unknown command "foo" for "hugo mod" + 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 'unknown command "foo" for "hugo mod"' - PASS - -=== NAME TestCommands/hugo_configdev_env - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 command. (0.163s) - > env HUGO_ENV=development - > hugo - [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 2 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 77 ms - > grep 'myparam: dev§' public/index.html - PASS - -=== NAME TestCommands/hugo__path-warnings_issue13164 - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 + > stderr 'Unable to locate config file or config directory' + > ls . [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 1 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 + Empty dir - Total in 35 ms - > ! stderr 'Duplicate target paths' + > stdout 'Empty dir' PASS === NAME TestCommands/version testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -4108,7 +3457,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the hugo version command. (0.221s) + # Test the hugo version command. (0.237s) > hugo -h [stdout] hugo is the main command, used to build your Hugo site. @@ -4188,101 +3537,9 @@ > stdout 'hugo v.* BuildDate=unknown' PASS -=== NAME TestCommands/hugo__noconfig - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 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 - -=== NAME TestCommands/hugo_configdev_environment - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 command. (0.183s) - > env HUGO_ENVIRONMENT=development - > hugo - [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 2 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 24 ms - > grep 'myparam: dev§' public/index.html - > hugo -e production - [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 2 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 26 ms - > grep 'myparam: §' public/index.html - PASS - === NAME TestCommands/hugo testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -4297,7 +3554,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.201s) > hugo [stdout] Start building sites … @@ -4314,7 +3571,7 @@ Aliases │ 0 Cleaned │ 0 - Total in 49 ms + Total in 122 ms > stdout 'Pages.*|1' > stdout 'Total in' > checkfile public/index.html @@ -4322,135 +3579,9 @@ > grep 'IsServer: false;IsProduction: true' public/index.html PASS -=== NAME TestCommands/warnf_stderr - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 - - # Issue #13074 (0.073s) - > hugo - [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 1 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 16 ms - [stderr] - WARN This is a warning - > stderr 'warning' - > ! stdout 'warning' - PASS - -=== NAME TestCommands/hugo__processingstats2 - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 10 - Paginator pages │ 0 - Non-page files │ 2 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 55 ms - > stdout 'Pages.*/| 10\s' - > stdout 'Non-page files.*/| 2\s' - PASS - -=== NAME TestCommands/hugo__flags - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 command. (0.089s) - > 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/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 2 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 38 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.104s) - > grep 'Home' newpublic/index.html - > hugo --quiet - > ! stdout . - PASS - === NAME TestCommands/hugo__processingstats testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -4489,16 +3620,16 @@ Aliases │ 1 │ 0 Cleaned │ 0 │ 0 - Total in 33 ms + Total in 92 ms > stdout 'Pages.*3.*2' > stdout 'Processed images.*2.*1' > stdout 'Static files.*4 |' > ls public/images [stdout] - -rw-r--r-- 0644 2025-10-29T17:14:55-12:00 p2.gif - -rw-r--r-- 0644 2025-10-29T17:14:55-12:00 p3.gif - -rw-r--r-- 0644 2025-10-29T17:14:55-12:00 p4.gif - -rw-r--r-- 0644 2025-10-29T17:14:55-12:00 p1.gif + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 p1.gif + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 p3.gif + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 p4.gif + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 p2.gif > stdout 'p1.gif' > stdout 'p2.gif' @@ -4508,7 +3639,7 @@ === NAME TestCommands/config__cachedir testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -5147,7 +4278,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.065s) + # Repeat it to make sure it handles an existing hugo_cache dir. (0.144s) > hugo config [stdout] archetypedir = 'archetypes' @@ -5772,9 +4903,857 @@ > [linux] stdout 'xdgcachehome/hugo_cache' PASS +=== NAME TestCommands/hugo_printunusedtemplates + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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 --printUnusedTemplates + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 1 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 50 ms + [stderr] + WARN Template /list.html is unused, source "$WORK/layouts/_default/list.html" + > stderr 'Template /list.html is unused' + PASS + +=== NAME TestCommands/hugo__minify_issue13988 + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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 --minify --logLevel=info + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 1 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 55 ms + [stderr] + INFO build: step process substep collect files 1 files_total 1 pages_total 1 resources_total 0 duration 2.001717ms + INFO build: step process duration 2.082842ms + INFO build: step assemble duration 284.249µs + INFO build: step render substep pages site en outputFormat html duration 2.386371ms + INFO build: step render pages 1 content 1 duration 3.084633ms + INFO build: step render deferred count 0 duration 1.287µs + INFO build: step postProcess duration 6.695µs + INFO build: duration 7.106817ms + > ! stderr 'deprecated' + > grep 'one
two
' public/index.html + PASS + +=== NAME TestCommands/mod_tidy + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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 hugo mod tidy. (0.192s) + > dostounix golden/go.mod.cleaned + > hugo mod tidy + > cmp go.mod golden/go.mod.cleaned + PASS + +=== NAME TestCommands/hugo__static_composite + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 3 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 3 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 74 ms + > ls public/files + [stdout] + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 f1.txt + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 f2.txt + + > checkfile public/files/f1.txt + > checkfile public/files/f2.txt + > checkfile public/f3.txt + PASS + +=== NAME TestCommands/hugo__path-warnings + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 8 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 39 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 + +=== NAME TestCommands/hugo__configdir + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 0 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 37 ms + > ! stderr . + PASS + +=== NAME TestCommands/hugo_build + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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 build command (alias for hugo) (0.127s) + > hugo build + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 32 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 + +=== NAME TestCommands/hugo_configprod + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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.153s) + > hugo + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 40 ms + > grep 'myparam: §' public/index.html + PASS + +=== NAME TestCommands/hugo__flags + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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.196s) + > 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/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 91 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.156s) + > grep 'Home' newpublic/index.html + > hugo --quiet + > ! stdout . + PASS + +=== NAME TestCommands/mod + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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 mod get -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. + + 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 'hugo mod get \[flags\] \[args\]' + > hugo mod get --help + [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. + + 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 'hugo mod get \[flags\] \[args\]' + PASS + +=== NAME TestCommands/hugo_configdev_env + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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.156s) + > env HUGO_ENV=development + > hugo + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 54 ms + > grep 'myparam: dev§' public/index.html + PASS + +=== NAME TestCommands/hugo_printpathwarnings + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 46 ms + [stderr] + WARN Duplicate target paths: /index.html (2) + > stderr 'Duplicate target paths: .index.html \(2\)' + PASS + +=== NAME TestCommands/commands_errors + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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 + + # Testing various error situations. (0.391s) + > ! hugo mods + [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. + + Complete documentation is available at https://gohugo.io/. + + 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 + --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 command "mods" for "hugo" + + Did you mean this? + mod + + [exit status 1] + > stderr 'unknown command "mods" for "hugo"' + > stderr 'Did you mean this\?' + > ! hugo mod clea + [stdout] + Various helpers to help manage the modules in your project's dependency graph. + Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). + This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". + + + 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 [command] + + Available Commands: + clean Delete the Hugo Module cache for the current project + get Resolves dependencies in your current Hugo project + graph Print a module dependency graph + init Initialize this project as a Hugo Module + npm Various npm helpers + tidy Remove unused entries in go.mod and go.sum + vendor Vendor all module dependencies into the _vendor directory + verify Verify dependencies + + Flags: + -h, --help help for mod + + 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 mod [command] --help" for more information about a command. + Various helpers to help manage the modules in your project's dependency graph. + Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). + This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". + + + 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 [command] + + Available Commands: + clean Delete the Hugo Module cache for the current project + get Resolves dependencies in your current Hugo project + graph Print a module dependency graph + init Initialize this project as a Hugo Module + npm Various npm helpers + tidy Remove unused entries in go.mod and go.sum + vendor Vendor all module dependencies into the _vendor directory + verify Verify dependencies + + Flags: + -h, --help help for mod + + 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 mod [command] --help" for more information about a command. + + [stderr] + command error: unknown command "clea" for "hugo mod" + + Did you mean this? + clean + + [exit status 1] + > stderr 'Did you mean this\?' + > stderr 'clean' + > ! hugo mod foo + [stdout] + Various helpers to help manage the modules in your project's dependency graph. + Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). + This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". + + + 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 [command] + + Available Commands: + clean Delete the Hugo Module cache for the current project + get Resolves dependencies in your current Hugo project + graph Print a module dependency graph + init Initialize this project as a Hugo Module + npm Various npm helpers + tidy Remove unused entries in go.mod and go.sum + vendor Vendor all module dependencies into the _vendor directory + verify Verify dependencies + + Flags: + -h, --help help for mod + + 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 mod [command] --help" for more information about a command. + Various helpers to help manage the modules in your project's dependency graph. + Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). + This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". + + + 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 [command] + + Available Commands: + clean Delete the Hugo Module cache for the current project + get Resolves dependencies in your current Hugo project + graph Print a module dependency graph + init Initialize this project as a Hugo Module + npm Various npm helpers + tidy Remove unused entries in go.mod and go.sum + vendor Vendor all module dependencies into the _vendor directory + verify Verify dependencies + + Flags: + -h, --help help for mod + + 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 mod [command] --help" for more information about a command. + + [stderr] + command error: unknown command "foo" for "hugo mod" + [exit status 1] + > stderr 'unknown command "foo" for "hugo mod"' + PASS + === NAME TestCommands/import_jekyll testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -5789,7 +5768,7 @@ 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.245s) + # Test the import + import jekyll command. (0.289s) > hugo import -h [stdout] Import a site from another system. @@ -5853,8 +5832,8 @@ Import Jekyll from: $WORK/myjekyllsite to: $WORK/myhugosite _config.yaml not found: Is the specified Jekyll root correct? Importing... - 2025/10/30 05:14:55 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown - 2025/10/30 05:14:55 2012-01-18-hello-world.markdown 2012-01-18 00:00:00 +0000 UTC hello-world + 2026/12/02 12:14:51 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown + 2026/12/02 12:14:51 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: @@ -5868,9 +5847,66 @@ # A simple Jekyll site. (0.000s) PASS +=== NAME TestCommands/hugo_configdev_environment + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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.248s) + > env HUGO_ENVIRONMENT=development + > hugo + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 39 ms + > grep 'myparam: dev§' public/index.html + > hugo -e production + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 31 ms + > grep 'myparam: §' public/index.html + PASS + === NAME TestCommands/hugo__errors testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -5886,7 +5922,7 @@ 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.138s) + # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.100s) > hugo mod get -h [stdout] @@ -5941,7 +5977,7 @@ --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.073s) + # Invalid flag. Should print an error message to stderr and the help to stdout. (0.076s) > ! hugo --asdf [stdout] hugo is the main command, used to build your Hugo site. @@ -6020,7 +6056,7 @@ [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.050s) + # This should fail the build, print an error message to stderr, but no help output. (0.062s) > ! hugo [stdout] Total in 0 ms @@ -6031,9 +6067,89 @@ > stderr 'failed to load config' PASS +=== NAME TestCommands/deprecate + testscript.go:584: WORK=$WORK + PATH=/tmp/testscript-main3742960878/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 deprecation logging. (0.455s) + > hugo -e info --logLevel info + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 3 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 41 ms + [stderr] + INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 372.999µs + INFO build: step process duration 471.395µs + INFO build: step assemble duration 415.458µ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 3.941583ms + INFO build: step render substep pages site en outputFormat rss duration 885.977µs + INFO build: step render pages 3 content 0 duration 4.949438ms + INFO build: step render deferred count 0 duration 1.088µs + INFO build: step postProcess duration 7.275µs + INFO build: duration 6.187777ms + > stderr 'INFO deprecated: item was deprecated in Hugo' + > hugo -e warn --logLevel warn + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + + │ EN + ──────────────────┼──── + Pages │ 3 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 30 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' + > ! hugo -e error --logLevel warn + [stdout] + Start building sites … + hugo v0.152.2 linux/amd64 BuildDate=unknown + + Total in 31 ms + [stderr] + ERROR deprecated: item was deprecated in Hugo 0.137.2 and subsequently removed. alternative + error building site: logged 1 error(s) + [exit status 1] + > stderr 'ERROR deprecated: item was deprecated in Hugo' + PASS + === NAME TestCommands/config testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -6048,7 +6164,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the config command. (0.327s) + # Test the config command. (0.542s) > hugo config -h [stdout] Display site configuration, both default and custom settings. @@ -7549,89 +7665,9 @@ # Test files (0.000s) PASS -=== NAME TestCommands/deprecate - testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/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 deprecation logging. (0.238s) - > hugo -e info --logLevel info - [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 3 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 23 ms - [stderr] - INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 208.603µs - INFO build: step process duration 466.02µs - INFO build: step assemble duration 341.687µ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 841.904µs - INFO build: step render substep pages site en outputFormat rss duration 519.919µs - INFO build: step render pages 3 content 0 duration 1.42858ms - INFO build: step render deferred count 0 duration 1.419µs - INFO build: step postProcess duration 5.005µs - INFO build: duration 2.506753ms - > stderr 'INFO deprecated: item was deprecated in Hugo' - > hugo -e warn --logLevel warn - [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - - │ EN - ──────────────────┼──── - Pages │ 3 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 26 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' - > ! hugo -e error --logLevel warn - [stdout] - Start building sites … - hugo v0.152.2 linux/amd64 BuildDate=unknown - - Total in 18 ms - [stderr] - ERROR deprecated: item was deprecated in Hugo 0.137.2 and subsequently removed. alternative - error building site: logged 1 error(s) - [exit status 1] - > stderr 'ERROR deprecated: item was deprecated in Hugo' - PASS - === NAME TestCommands/new_content testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -7668,7 +7704,7 @@ Content "$WORK/myblog/content/post/first-post.md" created > ! exists resources > grep 'draft = true' content/post/first-post.md - # Issue 12599 (0.190s) + # Issue 12599 (0.267s) > cd $WORK $WORK > hugo new site --format toml --force issue-12599 @@ -7708,7 +7744,7 @@ Aliases │ 0 Cleaned │ 0 - Total in 18 ms + Total in 24 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 @@ -7716,7 +7752,7 @@ === NAME TestCommands/list testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -7731,7 +7767,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.434s) + # Test the hugo list commands. (0.607s) > hugo list drafts [stdout] path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section @@ -7784,7 +7820,7 @@ === NAME TestCommands/convert testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -7799,7 +7835,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the convert commands. (0.466s) + # Test the convert commands. (0.640s) > hugo convert -h [stdout] Convert front matter to another format. @@ -7935,7 +7971,7 @@ === NAME TestCommands/gen testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -7950,7 +7986,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the gen commands. (0.445s) + # Test the gen commands. (0.514s) > hugo gen -h [stdout] Generate documentation for your project using Hugo's documentation engine, including syntax highlighting for various programming languages. @@ -8125,7 +8161,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.088s) + # From Hugo 0.149.0 empty classes are always removed, so no need for the omitEmpty flag. (0.105s) > hugo gen chromastyles --style monokai [stdout] /* Generated using: hugo gen chromastyles --style monokai */ @@ -8264,7 +8300,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.079s) + # Disable class comments. (0.096s) > hugo gen chromastyles --style monokai [stdout] /* Generated using: hugo gen chromastyles --style monokai */ @@ -8405,7 +8441,7 @@ === NAME TestCommands/new testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -8420,7 +8456,7 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - # Test the new command. (0.502s) + # Test the new command. (0.884s) > hugo new site -h [stdout] Create a new site at the specified path. @@ -8608,7 +8644,7 @@ > cd $WORK $WORK # In the three archetype format tests below, skip Windows testing to avoid - # newline differences when comparing to golden. (0.135s) + # newline differences when comparing to golden. (0.240s) > hugo new site json-site --format json [stdout] Congratulations! Your new Hugo site was created in $WORK/json-site. @@ -8659,9 +8695,9 @@ > [!windows] cmp yaml-site/archetypes/default.md archetype-golden-yaml.md PASS -=== NAME TestCommands/server_disablelivereload__config +=== NAME TestCommands/server__watch_hugo_stats testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -8676,15 +8712,14 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo server & + > hugo server --renderToMemory & > waitServer - > ! grep 'livereload' public/index.html > stopServer > ! stderr . - [background] hugo server: exit status 0 + > exists hugo_stats.json + [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 + Watching for changes in $WORK/{hugo_stats.json,layouts} Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.152.2 linux/amd64 BuildDate=unknown @@ -8692,7 +8727,7 @@ │ EN ──────────────────┼──── - Pages │ 1 + Pages │ 2 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -8700,17 +8735,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 2 ms + Built in 9 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:45675/ (bind address 127.0.0.1) + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== NAME TestCommands/server_disablelivereload +=== NAME TestCommands/server__watch_moduleconfig testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -8725,16 +8760,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/amd64 BuildDate=unknown @@ -8749,17 +8783,19 @@ Aliases │ 0 Cleaned │ 0 - Built in 1 ms + Built in 2 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:42399/ (bind address 127.0.0.1) + Web Server is available at http://localhost:45353/ (bind address 127.0.0.1) Press Ctrl+C to stop + > ! stderr . + > stdout 'Watching for config changes in.*mytheme' PASS -=== NAME TestCommands/server__watch_hugo_stats +=== NAME TestCommands/server_disablelivereload testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -8774,15 +8810,15 @@ SOURCE=/build/reproducible-path/hugo-0.152.2/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.9 - > hugo server --renderToMemory & + > hugo server --disableLiveReload & > waitServer + > ! grep 'livereload' public/index.html > stopServer > ! stderr . - > exists hugo_stats.json - [background] hugo server --renderToMemory: exit status 0 + [background] hugo server --disableLiveReload: exit status 0 [stdout] port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/{hugo_stats.json,layouts} + Watching for changes in $WORK/layouts Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.152.2 linux/amd64 BuildDate=unknown @@ -8790,7 +8826,7 @@ │ EN ──────────────────┼──── - Pages │ 2 + Pages │ 1 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -8798,17 +8834,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 2 ms + Built in 6 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:42417/ (bind address 127.0.0.1) + Web Server is available at http://localhost:40723/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== NAME TestCommands/server__watch_moduleconfig +=== NAME TestCommands/server_disablelivereload__config testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -8823,15 +8859,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 & > waitServer + > ! grep 'livereload' public/index.html > stopServer - > wait - [background] hugo server --renderToMemory --disableLiveReload: exit status 0 + > ! stderr . + [background] hugo server: 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/amd64 BuildDate=unknown @@ -8846,19 +8883,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 3 ms + Built in 15 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:36335/ (bind address 127.0.0.1) + Web Server is available at http://localhost:37345/ (bind address 127.0.0.1) Press Ctrl+C to stop - > ! stderr . - > stdout 'Watching for config changes in.*mytheme' PASS === NAME TestCommands/server_render_to_memory testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -8902,17 +8937,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 7 ms + Built in 9 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:38171/ (bind address 127.0.0.1) + Web Server is available at http://localhost:42813/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== NAME TestCommands/server_render_static_to_disk +=== NAME TestCommands/server__edit_content testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -8927,46 +8962,75 @@ 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. (2.905s) - > hugo server --renderToMemory --renderStaticToDisk & + # 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.743s) + > hugo server & > waitServer - > httpget ${HUGOTEST_BASEURL_0}en/ 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 - > httpget ${HUGOTEST_BASEURL_0}mystatic.txt 'This is a static file in English.' - > ! exists public/index.html - > exists public/mystatic.txt + > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' $HUGOTEST_BASEURL_0 + > ls public/p2 + [stdout] + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 index.html + + > cp stdout lsp2_1.txt + > ls public/staticfiles + [stdout] + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 static.txt + + > stdout 'static\.txt' + > cp stdout lsstaticfiles_1.txt + > replace $WORK/content/p1/index.md 'P1' 'P1 New' + > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1 New' $HUGOTEST_BASEURL_0 + > ls public/p2 + [stdout] + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 index.html + + > cp stdout lsp2_2.txt + > cmp lsp2_1.txt lsp2_2.txt + > ls public/staticfiles + [stdout] + -rw-r--r-- 0644 2026-12-03T02:14:50+14:00 static.txt + + > cp stdout lsstaticfiles_2.txt + > cmp lsstaticfiles_1.txt lsstaticfiles_2.txt > stopServer > ! stderr . - [background] hugo server --renderToMemory --renderStaticToDisk: 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/amd64 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 │ 1 │ 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 + Built in 8 ms Environment: "development" - Serving pages from memory and static files from disk + Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:37245/ (bind address 127.0.0.1) + Web Server is available at http://localhost:40649/ (bind address 127.0.0.1) Press Ctrl+C to stop + + Change detected, rebuilding site (#1). + 2026-12-02 12:14:51.996 +0000 + Source changed /p1/index.md + Web Server is available at http://localhost:40649/ (bind address 127.0.0.1) + Total in 20 ms PASS === NAME TestCommands/server testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -8982,13 +9046,13 @@ GOVERSION=1.24.9 # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (1.106s) + # We run these tests in parallel so let Hugo decide which port to use. (1.172s) > 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.000s) + # By default, the server renders to memory. (3.405s) > ! exists public/index.html > stopServer > ! stderr . @@ -9011,17 +9075,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 14 ms + Built in 20 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:35685/ (bind address 127.0.0.1) + Web Server is available at http://localhost:44699/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== NAME TestCommands/server__multihost +=== NAME TestCommands/server__error_recovery_edit_content testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -9036,49 +9100,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.501s) - > hugo server --renderToMemory & + # Test the hugo server command when adding a front matter error to a content file + # and then fixing it. (4.615s) + > hugo server & > waitServer - # Assert home page. (0.404s) - > 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.403s) - > 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/amd64 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 6 ms + Built in 21 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:37949/ (bind address 127.0.0.1) en - Web Server is available at http://localhost:37950/ (bind address 127.0.0.1) fr + Web Server is available at http://localhost:46231/ (bind address 127.0.0.1) Press Ctrl+C to stop + + Change detected, rebuilding site (#1). + 2026-12-02 12:14:51.930 +0000 + Source changed /p1/index.md + Web Server is available at http://localhost:46231/ (bind address 127.0.0.1) + Total in 2 ms + + Change detected, rebuilding site (#2). + 2026-12-02 12:14:52.430 +0000 + Source changed /p1/index.md + Web Server is available at http://localhost:46231/ (bind address 127.0.0.1) + Total in 88 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/server__edit_content +=== NAME TestCommands/server__multihost testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -9093,75 +9170,49 @@ 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 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.316s) - > hugo server & + # Test the hugo server command. + # We run these tests in parallel so let Hugo decide which port to use. (0.566s) + > hugo server --renderToMemory & > waitServer - > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' $HUGOTEST_BASEURL_0 - > ls public/p2 - [stdout] - -rw-r--r-- 0644 2025-10-29T17:14:55-12:00 index.html - - > cp stdout lsp2_1.txt - > ls public/staticfiles - [stdout] - -rw-r--r-- 0644 2025-10-29T17:14:55-12:00 static.txt - - > stdout 'static\.txt' - > cp stdout lsstaticfiles_1.txt - > replace $WORK/content/p1/index.md 'P1' 'P1 New' - > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1 New' $HUGOTEST_BASEURL_0 - > ls public/p2 - [stdout] - -rw-r--r-- 0644 2025-10-29T17:14:55-12: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-29T17:14:55-12:00 static.txt - - > cp stdout lsstaticfiles_2.txt - > cmp lsstaticfiles_1.txt lsstaticfiles_2.txt + # Assert home page. (0.405s) + > 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.828s) + > httpget ${HUGOTEST_BASEURL_0}mystatic/mytext.txt 'en_mytext' + > httpget ${HUGOTEST_BASEURL_1}mystatic/mytext.txt 'fr_mytext' > stopServer > ! stderr . - [background] hugo server: exit status 0 + [background] hugo server --renderToMemory: 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 changes in $WORK/{layouts,static} Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.152.2 linux/amd64 BuildDate=unknown - │ EN - ──────────────────┼──── - Pages │ 4 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 1 - 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 - Built in 5 ms + Built in 6 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:46003/ (bind address 127.0.0.1) + Web Server is available at http://localhost:36237/ (bind address 127.0.0.1) en + Web Server is available at http://localhost:36238/ (bind address 127.0.0.1) fr Press Ctrl+C to stop - - Change detected, rebuilding site (#1). - 2025-10-30 05:14:56.487 +0000 - Source changed /p1/index.md - Web Server is available at http://localhost:46003/ (bind address 127.0.0.1) - Total in 1 ms PASS -=== NAME TestCommands/server__error_recovery_edit_content +=== NAME TestCommands/server_render_static_to_disk testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -9176,62 +9227,46 @@ 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.719s) - > hugo server & + # Test the hugo server command. + # We run these tests in parallel so let Hugo decide which port to use. (4.505s) + > hugo server --renderToMemory --renderStaticToDisk & > 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' + > httpget ${HUGOTEST_BASEURL_0}en/ 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 + > httpget ${HUGOTEST_BASEURL_0}mystatic.txt 'This is a static file in English.' + > ! exists public/index.html + > exists public/mystatic.txt > stopServer - [background] hugo server: exit status 0 + > ! stderr . + [background] hugo server --renderToMemory --renderStaticToDisk: 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 changes in $WORK/{layouts,static} Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.152.2 linux/amd64 BuildDate=unknown - │ EN - ──────────────────┼──── - Pages │ 4 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 1 - 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 │ 1 │ 0 + Cleaned │ 0 │ 0 - Built in 6 ms + Built in 14 ms Environment: "development" - Serving pages from disk + 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:42105/ (bind address 127.0.0.1) + Web Server is available at http://localhost:37839/ (bind address 127.0.0.1) Press Ctrl+C to stop - - Change detected, rebuilding site (#1). - 2025-10-30 05:14:56.461 +0000 - Source changed /p1/index.md - Web Server is available at http://localhost:42105/ (bind address 127.0.0.1) - Total in 2 ms - - Change detected, rebuilding site (#2). - 2025-10-30 05:14:56.960 +0000 - Source changed /p1/index.md - Web Server is available at http://localhost:42105/ (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/hugo__watch testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -9247,7 +9282,7 @@ GOVERSION=1.24.9 # Test the hugo command. - # See https://github.com/rogpeppe/go-internal/issues/228 (5.014s) + # See https://github.com/rogpeppe/go-internal/issues/228 (6.652s) > [windows] skip > hugo -w & > sleep 3 @@ -9274,19 +9309,19 @@ Aliases │ 0 Cleaned │ 0 - Built in 28 ms + Built in 75 ms Watching for changes in $WORK/{content,layouts} Watching for config changes in $WORK/hugo.toml Press Ctrl+C to stop Change detected, rebuilding site (#1). - 2025-10-30 05:14:58.351 +0000 + 2026-12-02 12:14:55.369 +0000 Source changed /p1.md - Total in 2 ms + Total in 47 ms -=== NAME TestCommands/server__edit_config +=== NAME TestCommands/server__error_recovery_edit_config testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -9301,21 +9336,20 @@ 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.121s) - > hugo server --renderToMemory & + # Test the hugo server command when adding an error to a config file + # and then fixing it. (6.811s) + > hugo server & > 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/ + > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' + > replace $WORK/hugo.toml 'title =' 'titlefoo' + > httpget ${HUGOTEST_BASEURL_0}p1/ 'failed' + > replace $WORK/hugo.toml 'titlefoo' 'title =' + > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' > stopServer - > ! stderr . - [background] hugo server --renderToMemory: exit status 0 + [background] hugo server: exit status 0 [stdout] - Watching for changes in $WORK/layouts + 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/amd64 BuildDate=unknown @@ -9323,39 +9357,37 @@ │ EN ──────────────────┼──── - Pages │ 5 + Pages │ 4 Paginator pages │ 0 Non-page files │ 0 - Static files │ 0 + Static files │ 1 Processed images │ 0 Aliases │ 0 Cleaned │ 0 - Built in 3 ms + Built in 18 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:1313/ (bind address 127.0.0.1) + Web Server is available at http://localhost:37301/ (bind address 127.0.0.1) Press Ctrl+C to stop Change of config file detected, rebuilding site (#1). - 2025-10-30 05:14:56.286 +0000 - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) - Rebuilt in 15 ms + 2026-12-02 12:14:51.974 +0000 + Web Server is available at http://localhost:37301/ (bind address 127.0.0.1) + Rebuilt in 47 ms Change of config file detected, rebuilding site (#2). - 2025-10-30 05:14:58.304 +0000 - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) - Rebuilt in 25 ms + 2026-12-02 12:14:55.310 +0000 + Web Server is available at http://localhost:37301/ (bind address 127.0.0.1) + Rebuilt in 148 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. + ERROR Failed to reload config: failed to load config: "$WORK/hugo.toml:1:10": unmarshal failed: toml: expected character = PASS -=== NAME TestCommands/server__error_recovery_edit_config +=== NAME TestCommands/server__edit_config testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -9370,20 +9402,22 @@ 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 an error to a config file - # and then fixing it. (5.144s) - > hugo server & + # Test the hugo server command when editing the config file. + # We run these tests in parallel so let Hugo decide which port to use. (6.809s) + > hugo server --renderToMemory & > waitServer - > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' - > replace $WORK/hugo.toml 'title =' 'titlefoo' - > httpget ${HUGOTEST_BASEURL_0}p1/ 'failed' - > replace $WORK/hugo.toml 'titlefoo' 'title =' - > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' + > 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 - [background] hugo server: exit status 0 + > ! 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/{content,layouts,static} + Watching for changes in $WORK/layouts Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.152.2 linux/amd64 BuildDate=unknown @@ -9391,88 +9425,90 @@ │ EN ──────────────────┼──── - Pages │ 4 + Pages │ 5 Paginator pages │ 0 Non-page files │ 0 - Static files │ 1 + Static files │ 0 Processed images │ 0 Aliases │ 0 Cleaned │ 0 - Built in 3 ms + Built in 6 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:46833/ (bind address 127.0.0.1) + Web Server is available at http://localhost:37619/ (bind address 127.0.0.1) Press Ctrl+C to stop Change of config file detected, rebuilding site (#1). - 2025-10-30 05:14:56.470 +0000 - Web Server is available at http://localhost:46833/ (bind address 127.0.0.1) - Rebuilt in 16 ms + 2026-12-02 12:14:51.954 +0000 + Web Server is available at http://localhost:37619/ (bind address 127.0.0.1) + Rebuilt in 27 ms Change of config file detected, rebuilding site (#2). - 2025-10-30 05:14:58.487 +0000 - Web Server is available at http://localhost:46833/ (bind address 127.0.0.1) - Rebuilt in 17 ms + 2026-12-02 12:14:54.532 +0000 + Web Server is available at http://localhost:37619/ (bind address 127.0.0.1) + Rebuilt in 810 ms [stderr] - ERROR Failed to reload config: failed to load config: "$WORK/hugo.toml:1:10": unmarshal failed: toml: expected character = + 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/noop (0.04s) - --- PASS: TestCommands/env (0.05s) - --- PASS: TestCommands/hugo_printpathwarnings (0.08s) - --- PASS: TestCommands/new_content_archetypedir (0.09s) - --- PASS: TestCommands/hugo_printunusedtemplates (0.11s) - --- PASS: TestCommands/hugo__publishdir_in_config (0.11s) - --- PASS: TestCommands/mod__themesdir (0.13s) - --- PASS: TestCommands/hugo_build (0.10s) - --- PASS: TestCommands/hugo__minify_issue13988 (0.11s) - --- PASS: TestCommands/mod_init (0.16s) - --- PASS: TestCommands/hugo__path-warnings (0.12s) - --- PASS: TestCommands/completion (0.08s) - --- PASS: TestCommands/hugo_configprod (0.13s) - --- PASS: TestCommands/mod_tidy (0.13s) - --- PASS: TestCommands/hugo__static_composite (0.13s) - --- PASS: TestCommands/hugo__static (0.13s) - --- PASS: TestCommands/hugo__path-warnings-postprocess (0.14s) - --- PASS: TestCommands/mod (0.19s) - --- PASS: TestCommands/hugo__configdir (0.16s) - --- PASS: TestCommands/commands_errors (0.21s) + --- PASS: TestCommands/noop (0.03s) + --- PASS: TestCommands/env (0.12s) + --- PASS: TestCommands/completion (0.14s) + --- PASS: TestCommands/warnf_stderr (0.16s) + --- PASS: TestCommands/hugo__static (0.16s) + --- PASS: TestCommands/hugo__processingstats2 (0.19s) + --- PASS: TestCommands/mod_init (0.18s) + --- PASS: TestCommands/mod__themesdir (0.19s) + --- PASS: TestCommands/hugo__publishdir_in_config (0.19s) + --- PASS: TestCommands/new_content_archetypedir (0.20s) + --- PASS: TestCommands/hugo__path-warnings_issue13164 (0.22s) + --- PASS: TestCommands/hugo__path-warnings-postprocess (0.22s) + --- PASS: TestCommands/hugo__noconfig (0.23s) + --- PASS: TestCommands/version (0.24s) + --- PASS: TestCommands/hugo (0.24s) + --- PASS: TestCommands/hugo__processingstats (0.25s) + --- PASS: TestCommands/config__cachedir (0.26s) + --- PASS: TestCommands/hugo_printunusedtemplates (0.27s) + --- PASS: TestCommands/hugo__minify_issue13988 (0.28s) + --- PASS: TestCommands/mod_tidy (0.29s) + --- PASS: TestCommands/hugo__static_composite (0.31s) + --- PASS: TestCommands/hugo__path-warnings (0.16s) + --- PASS: TestCommands/hugo__configdir (0.34s) + --- PASS: TestCommands/hugo_build (0.13s) + --- PASS: TestCommands/hugo_configprod (0.16s) + --- PASS: TestCommands/hugo__flags (0.36s) + --- PASS: TestCommands/mod (0.36s) --- PASS: TestCommands/hugo_configdev_env (0.17s) - --- PASS: TestCommands/hugo__path-warnings_issue13164 (0.17s) - --- PASS: TestCommands/version (0.22s) - --- PASS: TestCommands/hugo__noconfig (0.18s) - --- PASS: TestCommands/hugo_configdev_environment (0.19s) - --- PASS: TestCommands/hugo (0.19s) - --- PASS: TestCommands/warnf_stderr (0.07s) - --- PASS: TestCommands/hugo__processingstats2 (0.20s) - --- PASS: TestCommands/hugo__flags (0.21s) - --- PASS: TestCommands/hugo__processingstats (0.22s) - --- PASS: TestCommands/config__cachedir (0.22s) - --- PASS: TestCommands/import_jekyll (0.26s) - --- PASS: TestCommands/hugo__errors (0.27s) - --- PASS: TestCommands/config (0.33s) - --- PASS: TestCommands/deprecate (0.24s) - --- PASS: TestCommands/new_content (0.44s) - --- PASS: TestCommands/list (0.47s) - --- PASS: TestCommands/convert (0.47s) - --- PASS: TestCommands/gen (0.61s) - --- PASS: TestCommands/new (0.68s) - --- PASS: TestCommands/server_disablelivereload__config (2.50s) - --- PASS: TestCommands/server_disablelivereload (2.51s) - --- PASS: TestCommands/server__watch_hugo_stats (2.50s) - --- PASS: TestCommands/server__watch_moduleconfig (2.51s) - --- PASS: TestCommands/server_render_to_memory (2.71s) - --- PASS: TestCommands/server_render_static_to_disk (2.91s) - --- PASS: TestCommands/server (3.16s) - --- PASS: TestCommands/server__multihost (3.31s) - --- PASS: TestCommands/server__edit_content (3.32s) - --- PASS: TestCommands/server__error_recovery_edit_content (3.72s) - --- PASS: TestCommands/hugo__watch (5.02s) - --- PASS: TestCommands/server__edit_config (5.12s) - --- PASS: TestCommands/server__error_recovery_edit_config (5.15s) + --- PASS: TestCommands/hugo_printpathwarnings (0.19s) + --- PASS: TestCommands/commands_errors (0.39s) + --- PASS: TestCommands/import_jekyll (0.29s) + --- PASS: TestCommands/hugo_configdev_environment (0.26s) + --- PASS: TestCommands/hugo__errors (0.25s) + --- PASS: TestCommands/deprecate (0.49s) + --- PASS: TestCommands/config (0.55s) + --- PASS: TestCommands/new_content (0.58s) + --- PASS: TestCommands/list (0.61s) + --- PASS: TestCommands/convert (0.64s) + --- PASS: TestCommands/gen (0.73s) + --- PASS: TestCommands/new (1.24s) + --- PASS: TestCommands/server__watch_hugo_stats (2.51s) + --- PASS: TestCommands/server__watch_moduleconfig (2.54s) + --- PASS: TestCommands/server_disablelivereload (2.64s) + --- PASS: TestCommands/server_disablelivereload__config (2.65s) + --- PASS: TestCommands/server_render_to_memory (2.75s) + --- PASS: TestCommands/server_render_static_to_disk (4.62s) + --- PASS: TestCommands/server__multihost (4.62s) + --- PASS: TestCommands/server__error_recovery_edit_content (4.63s) + --- PASS: TestCommands/server__edit_content (4.62s) + --- PASS: TestCommands/server (4.63s) + --- PASS: TestCommands/hugo__watch (6.66s) + --- PASS: TestCommands/server__error_recovery_edit_config (6.85s) + --- PASS: TestCommands/server__edit_config (6.85s) === RUN TestUnfinished main_test.go:48: skip unfinished tests on CI --- SKIP: TestUnfinished (0.00s) @@ -9481,7 +9517,7 @@ === PAUSE TestWithdeploy/deploy_off === CONT TestWithdeploy/deploy_off testscript.go:584: WORK=$WORK - PATH=/tmp/testscript-main1614583263/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3742960878/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 @@ -9505,13 +9541,13 @@ PASS --- PASS: TestWithdeploy (0.00s) - --- PASS: TestWithdeploy/deploy_off (0.04s) + --- PASS: TestWithdeploy/deploy_off (0.05s) PASS -ok github.com/gohugoio/hugo 5.379s +ok github.com/gohugoio/hugo 6.961s === RUN TestBufferPool --- PASS: TestBufferPool (0.00s) PASS -ok github.com/gohugoio/hugo/bufferpool 0.003s +ok github.com/gohugoio/hugo/bufferpool 0.005s ? github.com/gohugoio/hugo/cache [no test files] === RUN TestCache === PAUSE TestCache @@ -9527,16 +9563,16 @@ === PAUSE TestAdjustCurrentMaxSize === CONT TestCache === CONT TestPanicInCreate -=== CONT TestCalculateMaxSizePerPartition === CONT TestAdjustCurrentMaxSize +=== CONT TestCalculateMaxSizePerPartition === CONT TestClear ---- PASS: TestCache (0.00s) ---- PASS: TestCalculateMaxSizePerPartition (0.00s) --- PASS: TestAdjustCurrentMaxSize (0.00s) ---- PASS: TestPanicInCreate (0.00s) +--- PASS: TestCalculateMaxSizePerPartition (0.00s) +--- PASS: TestCache (0.00s) --- PASS: TestClear (0.00s) +--- PASS: TestPanicInCreate (0.00s) PASS -ok github.com/gohugoio/hugo/cache/dynacache 0.030s +ok github.com/gohugoio/hugo/cache/dynacache 0.056s === RUN TestDecodeConfig === PAUSE TestDecodeConfig === RUN TestDecodeConfigIgnoreCache @@ -9544,7 +9580,7 @@ === RUN TestDecodeConfigDefault --- PASS: TestDecodeConfigDefault (0.00s) === RUN TestPruneShouldPreserveEmptyCacheRoots ---- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.03s) +--- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.04s) === RUN TestPruneImages filecache_integration_test.go:54: skip flaky test on CI server --- SKIP: TestPruneImages (0.00s) @@ -9558,18 +9594,18 @@ === PAUSE TestFileCacheReadOrCreateErrorInRead === CONT TestDecodeConfig === CONT TestFileCache -=== CONT TestPrune === CONT TestFileCacheReadOrCreateErrorInRead ---- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) -=== CONT TestFileCacheConcurrent === CONT TestDecodeConfigIgnoreCache +=== CONT TestFileCacheConcurrent +--- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) +=== CONT TestPrune +--- PASS: TestDecodeConfig (0.00s) --- PASS: TestDecodeConfigIgnoreCache (0.00s) ---- PASS: TestDecodeConfig (0.01s) ---- PASS: TestFileCache (0.01s) +--- PASS: TestFileCache (0.02s) --- PASS: TestPrune (0.82s) --- PASS: TestFileCacheConcurrent (1.03s) PASS -ok github.com/gohugoio/hugo/cache/filecache 1.102s +ok github.com/gohugoio/hugo/cache/filecache 1.120s === RUN TestGlobMatcher --- PASS: TestGlobMatcher (0.00s) === RUN TestDefaultConfig @@ -9585,11 +9621,11 @@ === CONT TestConfigCustom === CONT TestConfigPollsOnly === CONT TestConfigDefault ---- PASS: TestConfigPollsOnly (0.03s) ---- PASS: TestConfigDefault (0.03s) ---- PASS: TestConfigCustom (0.03s) +--- PASS: TestConfigDefault (0.04s) +--- PASS: TestConfigCustom (0.05s) +--- PASS: TestConfigPollsOnly (0.05s) PASS -ok github.com/gohugoio/hugo/cache/httpcache 0.075s +ok github.com/gohugoio/hugo/cache/httpcache 0.141s === RUN TestMethods === RUN TestMethods/MethodsFromTypes === RUN TestMethods/EmbedOnly @@ -9600,7 +9636,7 @@ --- PASS: TestMethods/EmbedOnly (0.00s) --- PASS: TestMethods/ToMarshalJSON (0.00s) PASS -ok github.com/gohugoio/hugo/codegen 0.008s +ok github.com/gohugoio/hugo/codegen 0.014s ? github.com/gohugoio/hugo/commands [no test files] ? github.com/gohugoio/hugo/common [no test files] === RUN TestAppend @@ -9626,45 +9662,45 @@ === RUN TestStackDrainMatching === PAUSE TestStackDrainMatching === CONT TestAppend +=== CONT TestStackDrain +=== CONT TestAppendShouldMakeACopyOfTheInputSlice +=== CONT TestStackDrainMatching +=== CONT TestSortedStringSlice +=== CONT TestStackBasic +=== CONT TestNewStack +=== CONT TestStringSliceToInterfaceSlice +=== RUN TestStringSliceToInterfaceSlice/empty_slice === CONT TestIndirect === RUN TestIndirect/nil_pointer -=== RUN TestIndirect/nil_interface -=== RUN TestIndirect/non-nil_pointer_to_struct -=== RUN TestIndirect/non-nil_interface_holding_pointer +=== CONT TestSlice +=== CONT TestAppendToMultiDimensionalSlice +--- PASS: TestStackDrain (0.00s) --- PASS: TestAppend (0.00s) -=== CONT TestAppendShouldMakeACopyOfTheInputSlice -=== RUN TestIndirect/plain_value --- PASS: TestAppendShouldMakeACopyOfTheInputSlice (0.00s) -=== CONT TestAppendToMultiDimensionalSlice ---- PASS: TestIndirect (0.00s) - --- PASS: TestIndirect/nil_pointer (0.00s) - --- PASS: TestIndirect/nil_interface (0.00s) - --- 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 TestSlice -=== CONT TestSortedStringSlice ---- PASS: TestAppendToMultiDimensionalSlice (0.00s) -=== CONT TestStackDrain +--- PASS: TestStackDrainMatching (0.00s) --- PASS: TestSortedStringSlice (0.00s) ---- PASS: TestSlice (0.00s) ---- PASS: TestStackDrain (0.00s) -=== CONT TestStackDrainMatching -=== CONT TestStackBasic --- PASS: TestStackBasic (0.00s) -=== CONT TestNewStack --- PASS: TestNewStack (0.00s) -=== CONT TestStringSliceToInterfaceSlice -=== RUN TestStringSliceToInterfaceSlice/empty_slice === RUN TestStringSliceToInterfaceSlice/single_element +--- PASS: TestSlice (0.00s) === RUN TestStringSliceToInterfaceSlice/multiple_elements +--- PASS: TestAppendToMultiDimensionalSlice (0.00s) +=== RUN TestIndirect/nil_interface --- PASS: TestStringSliceToInterfaceSlice (0.00s) --- PASS: TestStringSliceToInterfaceSlice/empty_slice (0.00s) --- PASS: TestStringSliceToInterfaceSlice/single_element (0.00s) --- PASS: TestStringSliceToInterfaceSlice/multiple_elements (0.00s) ---- PASS: TestStackDrainMatching (0.00s) +=== RUN TestIndirect/non-nil_pointer_to_struct +=== RUN TestIndirect/non-nil_interface_holding_pointer +=== RUN TestIndirect/plain_value +--- PASS: TestIndirect (0.00s) + --- PASS: TestIndirect/nil_pointer (0.00s) + --- PASS: TestIndirect/nil_interface (0.00s) + --- PASS: TestIndirect/non-nil_pointer_to_struct (0.00s) + --- PASS: TestIndirect/non-nil_interface_holding_pointer (0.00s) + --- PASS: TestIndirect/plain_value (0.00s) PASS -ok github.com/gohugoio/hugo/common/collections 0.005s +ok github.com/gohugoio/hugo/common/collections 0.010s ? github.com/gohugoio/hugo/common/constants [no test files] === RUN TestXxHashFromReader --- PASS: TestXxHashFromReader (0.00s) @@ -9677,7 +9713,7 @@ === RUN TestHashString --- PASS: TestHashString (0.00s) PASS -ok github.com/gohugoio/hugo/common/hashing 0.014s +ok github.com/gohugoio/hugo/common/hashing 0.015s ? github.com/gohugoio/hugo/common/hdebug [no test files] === RUN TestErrorLocator --- PASS: TestErrorLocator (0.00s) @@ -9693,12 +9729,12 @@ === PAUSE TestCommonLineNumberExtractor === CONT TestNewFileError === CONT TestCommonLineNumberExtractor +=== CONT TestNewFileErrorExtractFromMessage --- PASS: TestCommonLineNumberExtractor (0.00s) --- PASS: TestNewFileError (0.00s) -=== CONT TestNewFileErrorExtractFromMessage --- PASS: TestNewFileErrorExtractFromMessage (0.00s) PASS -ok github.com/gohugoio/hugo/common/herrors 0.008s +ok github.com/gohugoio/hugo/common/herrors 0.010s ? github.com/gohugoio/hugo/common/hexec [no test files] === RUN TestIsTruthful --- PASS: TestIsTruthful (0.00s) @@ -9711,13 +9747,13 @@ === RUN TestCastIfPossible --- PASS: TestCastIfPossible (0.00s) PASS -ok github.com/gohugoio/hugo/common/hreflect 0.005s +ok github.com/gohugoio/hugo/common/hreflect 0.007s === RUN TestStringEqualFold --- PASS: TestStringEqualFold (0.00s) === RUN TestGetOrCompileRegexp --- PASS: TestGetOrCompileRegexp (0.00s) PASS -ok github.com/gohugoio/hugo/common/hstrings 0.004s +ok github.com/gohugoio/hugo/common/hstrings 0.007s === RUN TestTimeFormatter === RUN TestTimeFormatter/Norsk_nynorsk === RUN TestTimeFormatter/Custom_layouts_Norsk_nynorsk @@ -9735,13 +9771,13 @@ === RUN TestApplyWithContext === PAUSE TestApplyWithContext === CONT TestApplyWithContext ---- PASS: TestApplyWithContext (0.02s) +--- PASS: TestApplyWithContext (0.03s) PASS -ok github.com/gohugoio/hugo/common/htime 0.063s +ok github.com/gohugoio/hugo/common/htime 0.185s === RUN TestHasBytesWriter --- PASS: TestHasBytesWriter (0.00s) PASS -ok github.com/gohugoio/hugo/common/hugio 0.007s +ok github.com/gohugoio/hugo/common/hugio 0.009s === RUN TestHugoInfo --- PASS: TestHugoInfo (0.00s) === RUN TestDeprecationLogLevelFromVersion @@ -9759,9 +9795,9 @@ === RUN TestIsMultilingualAndIsMultihost === PAUSE TestIsMultilingualAndIsMultihost === CONT TestIsMultilingualAndIsMultihost ---- PASS: TestIsMultilingualAndIsMultihost (0.05s) +--- PASS: TestIsMultilingualAndIsMultihost (0.07s) PASS -ok github.com/gohugoio/hugo/common/hugo 0.085s +ok github.com/gohugoio/hugo/common/hugo 0.122s === RUN TestNoAnsiEscapeHandler --- PASS: TestNoAnsiEscapeHandler (0.00s) === RUN TestLogDistinct @@ -9781,7 +9817,7 @@ === RUN TestReset --- PASS: TestReset (0.00s) PASS -ok github.com/gohugoio/hugo/common/loggers 0.005s +ok github.com/gohugoio/hugo/common/loggers 0.008s === RUN TestCacheSize --- PASS: TestCacheSize (0.00s) === RUN TestPrepareParams @@ -9835,27 +9871,27 @@ === RUN TestScratchGetSortedMapValues === PAUSE TestScratchGetSortedMapValues === CONT TestScratchAdd +=== CONT TestScratchDelete --- PASS: TestScratchAdd (0.00s) -=== CONT TestScratchGetSortedMapValues +=== CONT TestScratchSet +--- PASS: TestScratchSet (0.00s) +=== CONT TestScratchAddSlice +--- PASS: TestScratchAddSlice (0.00s) +--- PASS: TestScratchDelete (0.00s) +=== CONT TestScratchAddDifferentTypedSliceToInterfaceSlice === CONT TestScratchAddTypedSliceToInterfaceSlice ---- PASS: TestScratchGetSortedMapValues (0.00s) +--- PASS: TestScratchAddDifferentTypedSliceToInterfaceSlice (0.00s) === CONT TestScratchDeleteInMap +--- PASS: TestScratchDeleteInMap (0.00s) +=== CONT TestScratchGetSortedMapValues +--- PASS: TestScratchGetSortedMapValues (0.00s) === CONT TestScratchSetInMap -=== CONT TestScratchDelete --- PASS: TestScratchAddTypedSliceToInterfaceSlice (0.00s) ---- PASS: TestScratchDeleteInMap (0.00s) -=== CONT TestScratchAddDifferentTypedSliceToInterfaceSlice -=== CONT TestScratchAddSlice -=== CONT TestScratchGet -=== CONT TestScratchSet --- PASS: TestScratchSetInMap (0.00s) ---- PASS: TestScratchDelete (0.00s) ---- PASS: TestScratchAddDifferentTypedSliceToInterfaceSlice (0.00s) ---- PASS: TestScratchAddSlice (0.00s) +=== CONT TestScratchGet --- PASS: TestScratchGet (0.00s) ---- PASS: TestScratchSet (0.00s) PASS -ok github.com/gohugoio/hugo/common/maps 0.006s +ok github.com/gohugoio/hugo/common/maps 0.010s === RUN TestDoArithmetic === PAUSE TestDoArithmetic === CONT TestDoArithmetic @@ -9866,7 +9902,7 @@ para_test.go:37: skip para test when running on CI --- SKIP: TestPara (0.00s) PASS -ok github.com/gohugoio/hugo/common/para 0.005s +ok github.com/gohugoio/hugo/common/para 0.007s === RUN TestGetRelativePath --- PASS: TestGetRelativePath (0.00s) === RUN TestMakePathRelative @@ -10006,13 +10042,13 @@ === RUN TestIssue13596 === PAUSE TestIssue13596 === CONT TestRemovePathAccents -=== CONT TestIssue13596 === CONT TestDisablePathToLower +=== CONT TestIssue13596 --- PASS: TestIssue13596 (0.03s) ---- PASS: TestRemovePathAccents (0.03s) ---- PASS: TestDisablePathToLower (0.03s) +--- PASS: TestDisablePathToLower (0.04s) +--- PASS: TestRemovePathAccents (0.04s) PASS -ok github.com/gohugoio/hugo/common/paths 0.086s +ok github.com/gohugoio/hugo/common/paths 0.138s === RUN TestAdd --- PASS: TestAdd (0.00s) === RUN TestFilter @@ -10020,11 +10056,11 @@ === RUN TestFilterCopy --- PASS: TestFilterCopy (0.00s) PASS -ok github.com/gohugoio/hugo/common/predicate 0.007s +ok github.com/gohugoio/hugo/common/predicate 0.008s === RUN TestNew --- PASS: TestNew (0.00s) PASS -ok github.com/gohugoio/hugo/common/rungroup 0.004s +ok github.com/gohugoio/hugo/common/rungroup 0.008s ? github.com/gohugoio/hugo/common/tasks [no test files] ? github.com/gohugoio/hugo/common/terminal [no test files] === RUN TestPositionStringFormatter @@ -10038,7 +10074,7 @@ === RUN TestVisitLinesAfter --- PASS: TestVisitLinesAfter (0.00s) PASS -ok github.com/gohugoio/hugo/common/text 0.005s +ok github.com/gohugoio/hugo/common/text 0.008s === RUN TestToStringSlicePreserveString --- PASS: TestToStringSlicePreserveString (0.00s) === RUN TestToString @@ -10054,22 +10090,22 @@ === RUN TestLowHigh --- PASS: TestLowHigh (0.00s) PASS -ok github.com/gohugoio/hugo/common/types 0.009s +ok github.com/gohugoio/hugo/common/types 0.011s ? 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.007s +ok github.com/gohugoio/hugo/common/types/hstring 0.005s === RUN TestBaseURL --- PASS: TestBaseURL (0.00s) PASS -ok github.com/gohugoio/hugo/common/urls 0.005s +ok github.com/gohugoio/hugo/common/urls 0.006s === RUN TestCompare --- PASS: TestCompare (0.00s) === RUN TestLexicographicSort --- PASS: TestLexicographicSort (0.00s) PASS -ok github.com/gohugoio/hugo/compare 0.004s +ok github.com/gohugoio/hugo/compare 0.005s === RUN TestBuild --- PASS: TestBuild (0.00s) === RUN TestServer @@ -10121,17 +10157,17 @@ === CONT TestSetEnvVars --- PASS: TestSetEnvVars (0.00s) PASS -ok github.com/gohugoio/hugo/config 0.011s +ok github.com/gohugoio/hugo/config 0.016s === RUN TestDirsMount ---- PASS: TestDirsMount (0.03s) +--- PASS: TestDirsMount (0.05s) === RUN TestConfigAliases --- PASS: TestConfigAliases (0.03s) === RUN TestRedefineContentTypes ---- PASS: TestRedefineContentTypes (0.02s) +--- PASS: TestRedefineContentTypes (0.03s) === RUN TestPaginationConfig ---- PASS: TestPaginationConfig (0.03s) +--- PASS: TestPaginationConfig (0.02s) === RUN TestPaginationConfigDisableAliases ---- PASS: TestPaginationConfigDisableAliases (0.04s) +--- PASS: TestPaginationConfigDisableAliases (0.02s) === RUN TestMapUglyURLs --- PASS: TestMapUglyURLs (0.02s) === RUN TestInvalidOutputFormat @@ -10139,7 +10175,7 @@ === RUN TestLanguageConfigSlice === PAUSE TestLanguageConfigSlice === RUN TestContentTypesDefault ---- PASS: TestContentTypesDefault (0.03s) +--- PASS: TestContentTypesDefault (0.02s) === RUN TestMergeDeep === PAUSE TestMergeDeep === RUN TestMergeDeepBuildStats @@ -10151,23 +10187,23 @@ === RUN TestDefaultConfigEnvDisableLanguagesIssue13707 === PAUSE TestDefaultConfigEnvDisableLanguagesIssue13707 === RUN TestLegacyEmbeddedRenderHookEnablement ---- PASS: TestLegacyEmbeddedRenderHookEnablement (0.06s) +--- PASS: TestLegacyEmbeddedRenderHookEnablement (0.04s) === CONT TestInvalidOutputFormat -=== CONT TestDefaultConfigEnvDisableLanguagesIssue13707 === CONT TestDefaultConfigLanguageBlankWhenNoEnglishExists -=== CONT TestMergeDeepBuildStatsTheme === CONT TestMergeDeepBuildStats -=== CONT TestMergeDeep === CONT TestLanguageConfigSlice ---- PASS: TestInvalidOutputFormat (0.00s) ---- PASS: TestDefaultConfigEnvDisableLanguagesIssue13707 (0.07s) ---- PASS: TestMergeDeepBuildStatsTheme (0.07s) +=== CONT TestMergeDeepBuildStatsTheme +=== CONT TestDefaultConfigEnvDisableLanguagesIssue13707 +=== CONT TestMergeDeep +--- PASS: TestInvalidOutputFormat (0.01s) --- PASS: TestDefaultConfigLanguageBlankWhenNoEnglishExists (0.07s) ---- PASS: TestMergeDeep (0.08s) ---- PASS: TestMergeDeepBuildStats (0.09s) ---- PASS: TestLanguageConfigSlice (0.09s) +--- PASS: TestLanguageConfigSlice (0.11s) +--- PASS: TestMergeDeep (0.11s) +--- PASS: TestDefaultConfigEnvDisableLanguagesIssue13707 (0.11s) +--- PASS: TestMergeDeepBuildStatsTheme (0.12s) +--- PASS: TestMergeDeepBuildStats (0.16s) PASS -ok github.com/gohugoio/hugo/config/allconfig 0.407s +ok github.com/gohugoio/hugo/config/allconfig 2.483s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestDecodeConfigFromTOMLCaseInsensitive @@ -10175,7 +10211,7 @@ === RUN TestDecodeConfigDefault --- PASS: TestDecodeConfigDefault (0.00s) PASS -ok github.com/gohugoio/hugo/config/privacy 0.012s +ok github.com/gohugoio/hugo/config/privacy 0.015s === RUN TestDecodeConfigFromTOML === RUN TestDecodeConfigFromTOML/Slice_whitelist === PAUSE TestDecodeConfigFromTOML/Slice_whitelist @@ -10187,12 +10223,12 @@ === PAUSE TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/Slice_whitelist === CONT TestDecodeConfigFromTOML/Default_exec.osEnv -=== CONT TestDecodeConfigFromTOML/String_whitelist === CONT TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy +=== CONT TestDecodeConfigFromTOML/String_whitelist --- PASS: TestDecodeConfigFromTOML (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/String_whitelist (0.00s) --- PASS: TestDecodeConfigFromTOML/Slice_whitelist (0.00s) === RUN TestToTOML --- PASS: TestToTOML (0.00s) @@ -10202,7 +10238,6 @@ === PAUSE TestWhitelist === CONT TestDecodeConfigDefault === CONT TestWhitelist ---- PASS: TestDecodeConfigDefault (0.00s) === RUN TestWhitelist/none === RUN TestWhitelist/One === RUN TestWhitelist/Multiple @@ -10210,14 +10245,15 @@ --- PASS: TestWhitelist/none (0.00s) --- PASS: TestWhitelist/One (0.00s) --- PASS: TestWhitelist/Multiple (0.00s) +--- PASS: TestDecodeConfigDefault (0.00s) PASS -ok github.com/gohugoio/hugo/config/security 0.011s +ok github.com/gohugoio/hugo/config/security 0.018s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestUseSettingsFromRootIfSet --- PASS: TestUseSettingsFromRootIfSet (0.00s) PASS -ok github.com/gohugoio/hugo/config/services 0.012s +ok github.com/gohugoio/hugo/config/services 0.014s ? github.com/gohugoio/hugo/config/testconfig [no test files] === RUN TestNewContentFromFile === RUN TestNewContentFromFile/Post @@ -10259,81 +10295,81 @@ === RUN TestNewContentFromFile/Shortcodes === PAUSE TestNewContentFromFile/Shortcodes === CONT TestNewContentFromFile/Post -=== CONT TestNewContentFromFile/Lang_en_in_nn_dir -=== CONT TestNewContentFromFile/Filenames === CONT TestNewContentFromFile/Lang_2 -=== CONT TestNewContentFromFile/Lang_nn_dir -=== CONT TestNewContentFromFile/Lang_nn_bundle +=== CONT TestNewContentFromFile/Lang_en_file +=== CONT TestNewContentFromFile/Lang_en_in_nn_dir === CONT TestNewContentFromFile/Shortcodes === CONT TestNewContentFromFile/Site +=== CONT TestNewContentFromFile/Lang_nn_bundle +=== CONT TestNewContentFromFile/Lang_en_default === CONT TestNewContentFromFile/Lang_1 -=== CONT TestNewContentFromFile/Archetype_file_not_found +=== CONT TestNewContentFromFile/Filenames === CONT TestNewContentFromFile/Empty_archetype === CONT TestNewContentFromFile/No_archetype -=== CONT TestNewContentFromFile/Branch_Name -=== CONT TestNewContentFromFile/Lang_en_file -=== CONT TestNewContentFromFile/Post,_unknown_content_filetype === CONT TestNewContentFromFile/Empty_date +=== CONT TestNewContentFromFile/Archetype_file_not_found === CONT TestNewContentFromFile/Post_org-mode -=== CONT TestNewContentFromFile/Lang_en_default +=== CONT TestNewContentFromFile/Post,_unknown_content_filetype +=== CONT TestNewContentFromFile/Lang_nn_dir === CONT TestNewContentFromFile/Lang_nn_file -Content "content_nn/post/lang-4.md" created -Content "content_nn/post/lang-5.en.md" created -Content "content/stump/sample-2.md" created +=== CONT TestNewContentFromFile/Branch_Name Content "content/mypage/index.md" created -Content "content/post/sample-ed.md" created -Content "content/post/org-1.org" created -Content "content/post/sample-1.md" created -Content "content/post/lang-3.nn.md" created -Content "content/post/lang-2.en.md" created Content "content/mypage/index.md" created +Content "content/shortcodes/go.md" created +Content "content/post/sample-1.md" created +Content "content/post/lang-1.md" created +Content "content/post/sample-ed.md" created Content "content/tags/tag-a/_index.md" created +Content "content/post/lang-2.en.md" created Content "content/post/my-bundle/index.en.md" created -Content "content/post/lang-1.md" created Content "content/product/sample-4.md" created +Content "content_nn/post/lang-4.md" created +Content "content/sample-3.md" created +Content "content/post/lang-3.nn.md" created +Content "content/stump/sample-2.md" created Content "content/post/my-bundle/index.nn.md" created +Content "content/post/org-1.org" created +Content "content_nn/post/lang-5.en.md" created Content "content/post/my-bundle/index.md" created -Content "content/shortcodes/go.md" created -Content "content/sample-3.md" created --- PASS: TestNewContentFromFile (0.00s) - --- PASS: TestNewContentFromFile/Lang_nn_dir (0.11s) - --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.12s) - --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.16s) - --- PASS: TestNewContentFromFile/Filenames (0.17s) - --- PASS: TestNewContentFromFile/Empty_date (0.16s) - --- PASS: TestNewContentFromFile/Post_org-mode (0.16s) - --- PASS: TestNewContentFromFile/Post (0.18s) - --- PASS: TestNewContentFromFile/Lang_nn_file (0.16s) - --- PASS: TestNewContentFromFile/Lang_2 (0.18s) - --- PASS: TestNewContentFromFile/Site (0.18s) - --- PASS: TestNewContentFromFile/Branch_Name (0.18s) - --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.18s) - --- PASS: TestNewContentFromFile/Lang_en_file (0.18s) - --- PASS: TestNewContentFromFile/Lang_1 (0.19s) - --- PASS: TestNewContentFromFile/Empty_archetype (0.19s) - --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.20s) - --- PASS: TestNewContentFromFile/Lang_en_default (0.17s) - --- PASS: TestNewContentFromFile/Shortcodes (0.20s) - --- PASS: TestNewContentFromFile/No_archetype (0.19s) + --- PASS: TestNewContentFromFile/Site (0.32s) + --- PASS: TestNewContentFromFile/Filenames (0.36s) + --- PASS: TestNewContentFromFile/Shortcodes (0.37s) + --- PASS: TestNewContentFromFile/Post (0.37s) + --- PASS: TestNewContentFromFile/Lang_1 (0.37s) + --- PASS: TestNewContentFromFile/Empty_date (0.39s) + --- PASS: TestNewContentFromFile/Branch_Name (0.37s) + --- PASS: TestNewContentFromFile/Lang_2 (0.40s) + --- PASS: TestNewContentFromFile/Lang_en_file (0.40s) + --- PASS: TestNewContentFromFile/Empty_archetype (0.39s) + --- PASS: TestNewContentFromFile/Lang_nn_dir (0.39s) + --- PASS: TestNewContentFromFile/No_archetype (0.40s) + --- PASS: TestNewContentFromFile/Lang_nn_file (0.39s) + --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.40s) + --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.41s) + --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.41s) + --- PASS: TestNewContentFromFile/Post_org-mode (0.41s) + --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.46s) + --- PASS: TestNewContentFromFile/Lang_en_default (0.46s) === 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.05s) +--- PASS: TestNewContentFromDirSiteFunction (0.04s) PASS -ok github.com/gohugoio/hugo/create 0.313s +ok github.com/gohugoio/hugo/create 2.883s ? 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.053s +ok github.com/gohugoio/hugo/deps 2.006s ? github.com/gohugoio/hugo/docshelper [no test files] === RUN TestEmojiCustom ---- PASS: TestEmojiCustom (0.00s) +--- PASS: TestEmojiCustom (0.01s) === RUN TestTrimShortHTML ---- PASS: TestTrimShortHTML (0.00s) +--- PASS: TestTrimShortHTML (0.01s) === RUN TestBytesToHTML --- PASS: TestBytesToHTML (0.00s) === RUN TestExtractTOCNormalContent @@ -10345,7 +10381,7 @@ === RUN TestTotalWords --- PASS: TestTotalWords (0.00s) === RUN TestResolveMarkup ---- PASS: TestResolveMarkup (0.00s) +--- PASS: TestResolveMarkup (0.01s) === RUN TestFirstUpper --- PASS: TestFirstUpper (0.00s) === RUN TestHasStringsPrefix @@ -10367,7 +10403,7 @@ === RUN TestStringSliceToList --- PASS: TestStringSliceToList (0.00s) === RUN TestMakePath ---- PASS: TestMakePath (0.02s) +--- PASS: TestMakePath (0.05s) === RUN TestMakePathSanitized --- PASS: TestMakePathSanitized (0.00s) === RUN TestMakePathSanitizedDisablePathToLower @@ -10383,10 +10419,10 @@ === RUN TestIsDir --- PASS: TestIsDir (0.00s) === RUN TestExists ---- PASS: TestExists (0.04s) +--- PASS: TestExists (0.05s) === RUN TestAbsPathify path_test.go:326: Running platform specific path tests for linux ---- PASS: TestAbsPathify (0.00s) +--- PASS: TestAbsPathify (0.01s) === RUN TestExtractAndGroupRootPaths --- PASS: TestExtractAndGroupRootPaths (0.00s) === RUN TestExtractRootPaths @@ -10396,7 +10432,7 @@ === RUN TestSafeWriteToDisk --- PASS: TestSafeWriteToDisk (0.00s) === RUN TestWriteToDisk ---- PASS: TestWriteToDisk (0.16s) +--- PASS: TestWriteToDisk (0.04s) === RUN TestGetTempDir --- PASS: TestGetTempDir (0.00s) === RUN TestURLize @@ -10614,63 +10650,63 @@ === 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.48s) +--- PASS: TestAbsURL (1.38s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/en (0.00s) --- 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/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/en (0.01s) --- 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.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/en (0.00s) --- 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.01s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-true/en (0.00s) --- 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.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.01s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/fr (0.01s) + --- 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.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/fr (0.00s) --- 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/{//schemaless_http://base/_//schemaless}/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.01s) + --- 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/{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/{/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/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-false/en (0.01s) --- 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.00s) --- 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/{schema://abs_http://base/_schema://abs}/true-true-false/en (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-false/en (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/en (0.01s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/fr (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/fr (0.00s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/fr (0.01s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-false/fr (0.00s) --- 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/{schema://abs_http://base/_schema://abs}/true-true-false/fr (0.00s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/fr (0.01s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/fr (0.01s) --- 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/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/fr (0.01s) --- 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.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/fr (0.01s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/fr (0.01s) --- 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) @@ -10683,16 +10719,16 @@ --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/en (0.01s) --- 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.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/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/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/fr (0.01s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/fr (0.00s) --- 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.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.00s) @@ -10701,7 +10737,7 @@ --- 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.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-false/en (0.00s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-false/en (0.01s) --- 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.00s) @@ -10725,51 +10761,51 @@ --- 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/MULTIfoo/bar}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en (0.01s) + --- 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.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/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en (0.01s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/en (0.01s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/en (0.00s) --- 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.01s) + --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-true-true/fr (0.00s) --- 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.00s) --- 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/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/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.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.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/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-false/en (0.01s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/en (0.01s) --- 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.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/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/en (0.01s) + --- 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/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/fr (0.01s) - --- 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.01s) + --- 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.01s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr (0.00s) @@ -10777,10 +10813,10 @@ --- 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.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en#01 (0.01s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/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.01s) --- 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/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.01s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en#01 (0.00s) --- 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) @@ -10791,13 +10827,13 @@ --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/fr (0.01s) --- 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/{/fr/test/foo_http://base/_http://base/fr/test/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/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/fr (0.01s) --- 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.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/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.02s) --- 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) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/fr (0.00s) @@ -10807,7 +10843,7 @@ --- 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.01s) + --- 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.00s) --- 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) @@ -10816,14 +10852,14 @@ --- 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/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr#01 (0.01s) + --- 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.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr#01 (0.00s) --- 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/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/fr#01 (0.77s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/fr#01 (0.00s) @@ -11088,7 +11124,7 @@ === 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.46s) +--- PASS: TestRelURL (0.66s) --- 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.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) @@ -11098,7 +11134,7 @@ --- 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.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/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) --- 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.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) @@ -11117,7 +11153,7 @@ --- 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.00s) - --- 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) @@ -11127,10 +11163,10 @@ --- 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.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/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.05s) --- 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.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.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) @@ -11149,10 +11185,10 @@ --- 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/{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.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) --- 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.00s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.02s) --- 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) @@ -11164,22 +11200,22 @@ --- 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.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- 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/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.04s) --- 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.01s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/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.01s) --- 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_/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.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) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) @@ -11202,7 +11238,7 @@ --- 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.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) + --- 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) @@ -11242,11 +11278,11 @@ --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- 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.01s) + --- 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_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/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) --- 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/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) @@ -11262,8 +11298,8 @@ --- 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/sub/_false_/subMULTI/test/}/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.00s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) --- 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) @@ -11282,7 +11318,7 @@ --- 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.01s) + --- 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/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) @@ -11292,9 +11328,9 @@ --- 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.00s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) --- 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/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) @@ -11308,7 +11344,7 @@ --- 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_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.00s) --- 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) @@ -11338,7 +11374,7 @@ --- 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/{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/{/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.01s) --- 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) @@ -11346,17 +11382,17 @@ --- 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.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/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.00s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/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.231s +ok github.com/gohugoio/hugo/helpers 2.400s === RUN TestExtractMinorVersionFromGoTag --- PASS: TestExtractMinorVersionFromGoTag (0.00s) PASS -ok github.com/gohugoio/hugo/htesting 0.009s +ok github.com/gohugoio/hugo/htesting 0.025s ? github.com/gohugoio/hugo/htesting/hqt [no test files] === RUN TestFileMeta === RUN TestFileMeta/Merge @@ -11385,7 +11421,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 @@ -11401,13 +11437,13 @@ === RUN TestMountRestrictTheme --- PASS: TestMountRestrictTheme (0.00s) === RUN TestMountNodeMoudulesFromTheme ---- PASS: TestMountNodeMoudulesFromTheme (0.06s) +--- PASS: TestMountNodeMoudulesFromTheme (0.31s) PASS -ok github.com/gohugoio/hugo/hugofs 0.116s +ok github.com/gohugoio/hugo/hugofs 0.433s === RUN TestComponentFolders --- PASS: TestComponentFolders (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/files 0.004s +ok github.com/gohugoio/hugo/hugofs/files 0.095s === RUN TestFilenameFilter --- PASS: TestFilenameFilter (0.00s) === RUN TestResolveRootDir @@ -11419,7 +11455,7 @@ === RUN TestGetGlob --- PASS: TestGetGlob (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/glob 0.004s +ok github.com/gohugoio/hugo/hugofs/glob 0.093s === RUN Test404 === PAUSE Test404 === RUN Test404WithBase @@ -11439,13 +11475,13 @@ === RUN TestCascadeConfig === RUN TestCascadeConfig/Home_content_file === RUN TestCascadeConfig/No_home_content_file ---- PASS: TestCascadeConfig (0.04s) - --- PASS: TestCascadeConfig/Home_content_file (0.02s) - --- PASS: TestCascadeConfig/No_home_content_file (0.02s) +--- PASS: TestCascadeConfig (0.10s) + --- PASS: TestCascadeConfig/Home_content_file (0.06s) + --- PASS: TestCascadeConfig/No_home_content_file (0.04s) === RUN TestCascade === RUN TestCascade/langs-3 ---- PASS: TestCascade (0.03s) - --- PASS: TestCascade/langs-3 (0.03s) +--- PASS: TestCascade (0.04s) + --- PASS: TestCascade/langs-3 (0.04s) === RUN TestCascadeEdit === RUN TestCascadeEdit/Edit_descendant === PAUSE TestCascadeEdit/Edit_descendant @@ -11463,16 +11499,16 @@ === CONT TestCascadeEdit/Edit_ancestor,_add_cascade === CONT TestCascadeEdit/Edit_ancestor Source changed /post/_index.md -Source changed /post/_index.md Source changed /post/dir/p1.md Source changed /post/_index.md Source changed /post/_index.md +Source changed /post/_index.md --- PASS: TestCascadeEdit (0.00s) - --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.04s) - --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.04s) - --- PASS: TestCascadeEdit/Edit_descendant (0.04s) - --- PASS: TestCascadeEdit/Edit_ancestor (0.04s) - --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.04s) + --- PASS: TestCascadeEdit/Edit_descendant (0.05s) + --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.06s) + --- PASS: TestCascadeEdit/Edit_ancestor (0.06s) + --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.06s) + --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.06s) === RUN TestCascadeBuildOptionsTaxonomies === PAUSE TestCascadeBuildOptionsTaxonomies === RUN TestCascadeTarget @@ -11500,15 +11536,15 @@ === RUN TestCascadeNilMapIssue13853 === PAUSE TestCascadeNilMapIssue13853 === RUN TestGroupFunc ---- PASS: TestGroupFunc (0.02s) +--- PASS: TestGroupFunc (0.03s) === RUN TestSliceFunc ---- PASS: TestSliceFunc (0.02s) +--- PASS: TestSliceFunc (0.06s) === RUN TestUnionFunc ---- PASS: TestUnionFunc (0.02s) +--- PASS: TestUnionFunc (0.05s) === RUN TestCollectionsFuncs ---- PASS: TestCollectionsFuncs (0.02s) +--- PASS: TestCollectionsFuncs (0.07s) === RUN TestAppendFunc ---- PASS: TestAppendFunc (0.02s) +--- PASS: TestAppendFunc (0.04s) === RUN TestLoadConfigLanguageParamsOverrideIssue10620 === PAUSE TestLoadConfigLanguageParamsOverrideIssue10620 === RUN TestLoadConfig @@ -11521,14 +11557,14 @@ === RUN TestLoadConfig/env_overrides === PAUSE TestLoadConfig/env_overrides === CONT TestLoadConfig/2_languages -=== CONT TestLoadConfig/no_internal_config_from_outside === CONT TestLoadConfig/env_overrides +=== CONT TestLoadConfig/no_internal_config_from_outside === CONT TestLoadConfig/disable_default_language --- PASS: TestLoadConfig (0.00s) --- PASS: TestLoadConfig/disable_default_language (0.00s) - --- PASS: TestLoadConfig/env_overrides (0.03s) --- PASS: TestLoadConfig/no_internal_config_from_outside (0.03s) - --- PASS: TestLoadConfig/2_languages (0.03s) + --- PASS: TestLoadConfig/2_languages (0.05s) + --- PASS: TestLoadConfig/env_overrides (0.04s) === RUN TestLoadConfigThemeLanguage === PAUSE TestLoadConfigThemeLanguage === RUN TestDisableRootSlicesFromEnv @@ -11553,8 +11589,8 @@ === CONT TestHugoConfig/hugo.toml === CONT TestHugoConfig/config.toml --- PASS: TestHugoConfig (0.00s) - --- PASS: TestHugoConfig/hugo.toml (0.01s) - --- PASS: TestHugoConfig/config.toml (0.02s) + --- PASS: TestHugoConfig/hugo.toml (0.04s) + --- PASS: TestHugoConfig/config.toml (0.04s) === RUN TestHugoConfigSliceOverrides === PAUSE TestHugoConfigSliceOverrides === RUN TestConfigOutputFormatDefinedInTheme @@ -11593,9 +11629,9 @@ === CONT TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root === CONT TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage (0.00s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.03s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.03s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.04s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.05s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.05s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.06s) === RUN TestLanguagesDisabled === PAUSE TestLanguagesDisabled === RUN TestDisableDefaultLanguageRedirect @@ -11617,11 +11653,11 @@ === CONT TestLoadConfigYamlEnvVar/with_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_existing_outputs --- PASS: TestLoadConfigYamlEnvVar (0.00s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.03s) - --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.03s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.04s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.04s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.04s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.09s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.09s) + --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.09s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.09s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.10s) === RUN TestDisableKindsTaxonomyTerm === PAUSE TestDisableKindsTaxonomyTerm === RUN TestKindsUnknown @@ -11641,17 +11677,17 @@ === RUN TestContentFactory === PAUSE TestContentFactory === RUN TestContentMapSite ---- PASS: TestContentMapSite (0.03s) +--- PASS: TestContentMapSite (0.07s) === RUN TestIntegrationTestTemplate === PAUSE TestIntegrationTestTemplate === RUN TestBundleResourceLanguageBestMatch ---- PASS: TestBundleResourceLanguageBestMatch (0.02s) +--- PASS: TestBundleResourceLanguageBestMatch (0.06s) === RUN TestBundleMultipleContentPageWithSamePath === PAUSE TestBundleMultipleContentPageWithSamePath === RUN TestBundleResourcesGetWithSpacesInFilename ---- PASS: TestBundleResourcesGetWithSpacesInFilename (0.03s) +--- PASS: TestBundleResourcesGetWithSpacesInFilename (0.02s) === RUN TestBundleResourcesGetDuplicateSortOrder ---- PASS: TestBundleResourcesGetDuplicateSortOrder (0.08s) +--- PASS: TestBundleResourcesGetDuplicateSortOrder (0.07s) === RUN TestBundleResourcesNoPublishedIssue12198 === PAUSE TestBundleResourcesNoPublishedIssue12198 === RUN TestBranchResourceOverlap @@ -11673,25 +11709,25 @@ === CONT TestHTMLNotContent/json === CONT TestHTMLNotContent/yaml --- PASS: TestHTMLNotContent (0.00s) - --- PASS: TestHTMLNotContent/toml (0.02s) - --- PASS: TestHTMLNotContent/json (0.02s) - --- PASS: TestHTMLNotContent/yaml (0.03s) + --- PASS: TestHTMLNotContent/json (0.09s) + --- PASS: TestHTMLNotContent/toml (0.09s) + --- PASS: TestHTMLNotContent/yaml (0.11s) === RUN TestRenderHooksRSS ---- PASS: TestRenderHooksRSS (0.03s) +--- PASS: TestRenderHooksRSS (0.08s) === RUN TestRenderHooksRSSOnly ---- PASS: TestRenderHooksRSSOnly (0.02s) +--- PASS: TestRenderHooksRSSOnly (0.03s) === 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.02s) +--- PASS: TestRenderLinkWithMarkupInText (0.07s) === RUN TestRenderHookContentFragmentsOnSelf --- PASS: TestRenderHookContentFragmentsOnSelf (0.02s) === RUN TestDefaultRenderHooksMultilingual === RUN TestDefaultRenderHooksMultilingual/Default_multilingual === RUN TestDefaultRenderHooksMultilingual/Disabled ---- PASS: TestDefaultRenderHooksMultilingual (0.07s) +--- PASS: TestDefaultRenderHooksMultilingual (0.06s) --- PASS: TestDefaultRenderHooksMultilingual/Default_multilingual (0.03s) - --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.04s) + --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.03s) === RUN TestRenderHooksDefaultEscape === RUN TestRenderHooksDefaultEscape/true === PAUSE TestRenderHooksDefaultEscape/true @@ -11700,36 +11736,36 @@ === CONT TestRenderHooksDefaultEscape/true === CONT TestRenderHooksDefaultEscape/false --- PASS: TestRenderHooksDefaultEscape (0.00s) - --- PASS: TestRenderHooksDefaultEscape/false (0.02s) - --- PASS: TestRenderHooksDefaultEscape/true (0.03s) + --- PASS: TestRenderHooksDefaultEscape/false (0.05s) + --- PASS: TestRenderHooksDefaultEscape/true (0.06s) === RUN TestRenderHooksMultilineTitlePlainText === PAUSE TestRenderHooksMultilineTitlePlainText === RUN TestContentOutputReuseRenderHooksAndShortcodesHTMLOnly --- PASS: TestContentOutputReuseRenderHooksAndShortcodesHTMLOnly (0.03s) === RUN TestContentOutputNoReuseRenderHooksInBothHTMLAnXML ---- PASS: TestContentOutputNoReuseRenderHooksInBothHTMLAnXML (0.02s) +--- PASS: TestContentOutputNoReuseRenderHooksInBothHTMLAnXML (0.03s) === RUN TestContentOutputNoReuseShortcodesInBothHTMLAnXML ---- PASS: TestContentOutputNoReuseShortcodesInBothHTMLAnXML (0.02s) +--- PASS: TestContentOutputNoReuseShortcodesInBothHTMLAnXML (0.07s) === RUN TestData === RUN TestData/with_theme === PAUSE TestData/with_theme === CONT TestData/with_theme --- PASS: TestData (0.00s) - --- PASS: TestData/with_theme (0.02s) + --- PASS: TestData/with_theme (0.03s) === RUN TestDataMixedCaseFolders === PAUSE TestDataMixedCaseFolders === RUN TestDataNoAssets === PAUSE TestDataNoAssets === RUN TestDateFormatMultilingual ---- PASS: TestDateFormatMultilingual (0.02s) +--- PASS: TestDateFormatMultilingual (0.04s) === RUN TestTimeZones ---- PASS: TestTimeZones (0.02s) +--- PASS: TestTimeZones (0.06s) === RUN TestTimeZoneInvalid ---- PASS: TestTimeZoneInvalid (0.00s) +--- PASS: TestTimeZoneInvalid (0.01s) === 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.03s) === RUN TestTOMLDates === PAUSE TestTOMLDates === RUN TestPublisDateRollupIssue12438 @@ -11750,33 +11786,33 @@ === RUN TestDisable/Build_config,_no_render === RUN TestDisable/Build_config,_no_render_link === RUN TestDisable/Build_config,_no_publish_resources ---- PASS: TestDisable (0.51s) +--- PASS: TestDisable (0.67s) --- PASS: TestDisable/Disable_page (0.03s) - --- PASS: TestDisable/Disable_term (0.03s) - --- PASS: TestDisable/Disable_taxonomy (0.04s) - --- PASS: TestDisable/Disable_home (0.03s) - --- PASS: TestDisable/Disable_section (0.06s) - --- PASS: TestDisable/Disable_rss (0.04s) - --- PASS: TestDisable/Disable_sitemap (0.03s) - --- PASS: TestDisable/Disable_404 (0.03s) + --- PASS: TestDisable/Disable_term (0.05s) + --- PASS: TestDisable/Disable_taxonomy (0.03s) + --- PASS: TestDisable/Disable_home (0.04s) + --- PASS: TestDisable/Disable_section (0.04s) + --- PASS: TestDisable/Disable_rss (0.05s) + --- PASS: TestDisable/Disable_sitemap (0.16s) + --- PASS: TestDisable/Disable_404 (0.04s) --- PASS: TestDisable/Disable_robotstxt (0.04s) --- PASS: TestDisable/Headless_bundle (0.03s) - --- PASS: TestDisable/Build_config,_no_list (0.02s) + --- PASS: TestDisable/Build_config,_no_list (0.06s) --- PASS: TestDisable/Build_config,_local_list (0.03s) --- PASS: TestDisable/Build_config,_no_render (0.03s) --- PASS: TestDisable/Build_config,_no_render_link (0.03s) - --- PASS: TestDisable/Build_config,_no_publish_resources (0.02s) + --- PASS: TestDisable/Build_config,_no_publish_resources (0.04s) === RUN TestDisableRSSWithRSSInCustomOutputs ---- PASS: TestDisableRSSWithRSSInCustomOutputs (0.06s) +--- PASS: TestDisableRSSWithRSSInCustomOutputs (0.02s) === RUN TestBundleNoPublishResources +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 "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.04s) === RUN TestNoRenderAndNoPublishResources ---- PASS: TestNoRenderAndNoPublishResources (0.02s) +--- PASS: TestNoRenderAndNoPublishResources (0.07s) === RUN TestDisableOneOfThreeLanguages ---- PASS: TestDisableOneOfThreeLanguages (0.02s) +--- PASS: TestDisableOneOfThreeLanguages (0.14s) === RUN TestInternalTemplatesImage --- PASS: TestInternalTemplatesImage (0.03s) === RUN TestEmbeddedPaginationTemplate @@ -11797,15 +11833,15 @@ === RUN TestModulesWithContent === PAUSE TestModulesWithContent === RUN TestModulesIgnoreConfig ---- PASS: TestModulesIgnoreConfig (0.03s) +--- PASS: TestModulesIgnoreConfig (0.04s) === RUN TestModulesDisabled ---- PASS: TestModulesDisabled (0.03s) +--- PASS: TestModulesDisabled (0.04s) === RUN TestModulesIncompatible === PAUSE TestModulesIncompatible === RUN TestMountsProject === PAUSE TestMountsProject === RUN TestMountsContentFile ---- PASS: TestMountsContentFile (0.03s) +--- PASS: TestMountsContentFile (0.02s) === RUN TestSiteWithGoModButNoModules === PAUSE TestSiteWithGoModButNoModules === RUN TestModuleAbsMount @@ -11813,13 +11849,13 @@ === RUN TestMountSameSource --- PASS: TestMountSameSource (0.02s) === RUN TestMountData ---- PASS: TestMountData (0.02s) +--- PASS: TestMountData (0.03s) === 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.02s) + --- PASS: TestSiteBuildErrors/Invalid_JSON_front_matter (0.05s) === RUN TestErrorMinify === PAUSE TestErrorMinify === RUN TestErrorNestedRender @@ -11833,7 +11869,7 @@ === RUN TestErrorInBaseTemplate === PAUSE TestErrorInBaseTemplate === RUN TestSiteBuildTimeout ---- PASS: TestSiteBuildTimeout (15.03s) +--- PASS: TestSiteBuildTimeout (16.04s) === RUN TestErrorTemplateRuntime === PAUSE TestErrorTemplateRuntime === RUN TestErrorFrontmatterYAMLSyntax @@ -11843,15 +11879,15 @@ === 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 (0.93s) +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. +--- PASS: TestContentStressTest (1.25s) === RUN TestTranslationsFromContentToNonContent === RUN TestTranslationsFromContentToNonContent// === RUN TestTranslationsFromContentToNonContent//mysection === RUN TestTranslationsFromContentToNonContent//categories === RUN TestTranslationsFromContentToNonContent//categories/mycat ---- PASS: TestTranslationsFromContentToNonContent (0.04s) +--- PASS: TestTranslationsFromContentToNonContent (0.08s) --- PASS: TestTranslationsFromContentToNonContent// (0.00s) --- PASS: TestTranslationsFromContentToNonContent//mysection (0.00s) --- PASS: TestTranslationsFromContentToNonContent//categories (0.00s) @@ -11866,13 +11902,13 @@ === RUN TestResourcePerLanguageIssue12163 --- PASS: TestResourcePerLanguageIssue12163 (0.03s) === RUN TestMultihostResourceOneBaseURLWithSuPath ---- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.03s) +--- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.02s) === RUN TestMultihostAllButOneLanguageDisabledIssue12288 === PAUSE TestMultihostAllButOneLanguageDisabledIssue12288 === RUN TestSitesAndLanguageOrder --- PASS: TestSitesAndLanguageOrder (0.03s) === RUN TestHello ---- PASS: TestHello (0.01s) +--- PASS: TestHello (0.02s) === RUN TestSmokeOutputFormats === PAUSE TestSmokeOutputFormats === RUN TestSmoke @@ -11883,15 +11919,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.04s) +--- PASS: TestDataRace (0.03s) === RUN TestBenchmarkBaseline ---- PASS: TestBenchmarkBaseline (0.32s) +--- PASS: TestBenchmarkBaseline (0.38s) === RUN TestImageResizeMultilingual 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: TestImageResizeMultilingual (0.07s) +--- PASS: TestImageResizeMultilingual (0.09s) === RUN TestLanguageContentRoot ---- PASS: TestLanguageContentRoot (0.02s) +--- PASS: TestLanguageContentRoot (0.04s) === RUN TestContentMountMerge === PAUSE TestContentMountMerge === RUN TestIssue13993 @@ -11900,34 +11936,34 @@ === 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.02s) - --- PASS: TestI18n/pt-br_should_be_case_insensitive (0.02s) +--- 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.02s) --- PASS: TestLanguageBugs/Config_with_language,_menu_in_root_only (0.02s) === RUN TestLanguageNumberFormatting -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: TestLanguageNumberFormatting (0.03s) +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) === RUN TestI18nDotFile --- PASS: TestI18nDotFile (0.02s) === RUN TestMenusSectionPagesMenu === PAUSE TestMenusSectionPagesMenu === RUN TestMenusFrontMatter ---- PASS: TestMenusFrontMatter (0.02s) +--- PASS: TestMenusFrontMatter (0.03s) === RUN TestMenusPageMultipleOutputFormats --- PASS: TestMenusPageMultipleOutputFormats (0.03s) === RUN TestMenusPageSortByDate ---- PASS: TestMenusPageSortByDate (0.02s) +--- PASS: TestMenusPageSortByDate (0.03s) === 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.02s) +--- PASS: TestMenuParamsEmptyYaml (0.03s) === RUN TestMenuParams --- PASS: TestMenuParams (0.03s) === RUN TestMenusShadowMembers ---- PASS: TestMenusShadowMembers (0.02s) +--- PASS: TestMenusShadowMembers (0.03s) === RUN TestMenuHasMenuCurrentSection === PAUSE TestMenuHasMenuCurrentSection === RUN TestMenusNewConfigSetup @@ -11945,9 +11981,9 @@ === RUN TestMountFilters === PAUSE TestMountFilters === RUN TestFragmentsAndToCCrossSiteAccess ---- PASS: TestFragmentsAndToCCrossSiteAccess (0.02s) +--- PASS: TestFragmentsAndToCCrossSiteAccess (0.04s) === RUN TestTableOfContentsWithIncludedMarkdownFile ---- PASS: TestTableOfContentsWithIncludedMarkdownFile (0.02s) +--- PASS: TestTableOfContentsWithIncludedMarkdownFile (0.03s) === RUN TestListTitles === PAUSE TestListTitles === RUN TestDraftNonDefaultContentLanguage @@ -11955,7 +11991,7 @@ === RUN TestPermalink === PAUSE TestPermalink === RUN TestRelativeURLInFrontMatter ---- PASS: TestRelativeURLInFrontMatter (0.02s) +--- PASS: TestRelativeURLInFrontMatter (0.04s) === RUN TestPageWithDelimiterForMarkdownThatCrossesBorder === PAUSE TestPageWithDelimiterForMarkdownThatCrossesBorder === RUN TestPageDatesTerms @@ -11973,9 +12009,9 @@ === RUN TestPageWithDateFields === PAUSE TestPageWithDateFields === RUN TestPageRawContent ---- PASS: TestPageRawContent (0.01s) +--- PASS: TestPageRawContent (0.02s) === RUN TestTableOfContents ---- PASS: TestTableOfContents (0.02s) +--- PASS: TestTableOfContents (0.03s) === RUN TestPageWithMoreTag === PAUSE TestPageWithMoreTag === RUN TestSummaryInFrontMatter @@ -11989,15 +12025,15 @@ === RUN TestSummaryWithHTMLTagsOnNextLine === RUN TestSummaryWithHTMLTagsOnNextLine/md === RUN TestSummaryWithHTMLTagsOnNextLine/ad ---- PASS: TestSummaryWithHTMLTagsOnNextLine (0.69s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.02s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (0.67s) +--- PASS: TestSummaryWithHTMLTagsOnNextLine (0.78s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.16s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (0.62s) === 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.02s) +--- PASS: TestRenderStringForRegularPageTranslations (0.03s) === 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.01s) +--- PASS: TestContentProviderWithCustomOutputFormat (0.03s) === RUN TestPageWithDate === PAUSE TestPageWithDate === RUN TestPageWithFrontMatterConfig @@ -12008,8 +12044,8 @@ === CONT TestPageWithFrontMatterConfig/dateHandler=":filename" === CONT TestPageWithFrontMatterConfig/dateHandler=":fileModTime" --- PASS: TestPageWithFrontMatterConfig (0.00s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.02s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.01s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.03s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.03s) === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === PAUSE TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === RUN TestWordCountWithAllCJKRunesHasCJKLanguage @@ -12023,23 +12059,23 @@ === RUN TestPagePaths === PAUSE TestPagePaths === RUN TestTranslationKey ---- PASS: TestTranslationKey (0.02s) +--- PASS: TestTranslationKey (0.03s) === RUN TestTranslationKeyTermPages === PAUSE TestTranslationKeyTermPages === RUN TestTranslationKeyResourceSharing ---- PASS: TestTranslationKeyResourceSharing (0.02s) +--- PASS: TestTranslationKeyResourceSharing (0.03s) === RUN TestChompBOM === PAUSE TestChompBOM === RUN TestPageManualSummary ---- PASS: TestPageManualSummary (0.03s) +--- PASS: TestPageManualSummary (0.04s) === RUN TestHomePageWithNoTitle ---- PASS: TestHomePageWithNoTitle (0.05s) +--- PASS: TestHomePageWithNoTitle (0.12s) === RUN TestShouldBuild --- PASS: TestShouldBuild (0.00s) === RUN TestShouldBuildWithClock --- PASS: TestShouldBuildWithClock (0.00s) === RUN TestPagePathDisablePathToLower ---- PASS: TestPagePathDisablePathToLower (0.04s) +--- PASS: TestPagePathDisablePathToLower (0.05s) === RUN TestScratch === PAUSE TestScratch === RUN TestScratchAliasToStore @@ -12075,7 +12111,7 @@ === RUN TestPageBundlerHeadlessIssue6552 === PAUSE TestPageBundlerHeadlessIssue6552 === RUN TestMultiSiteBundles ---- PASS: TestMultiSiteBundles (0.03s) +--- PASS: TestMultiSiteBundles (0.04s) === RUN TestBundledResourcesMultilingualDuplicateResourceFiles === PAUSE TestBundledResourcesMultilingualDuplicateResourceFiles === RUN TestBundledResourcesWhenMultipleOutputFormats @@ -12091,7 +12127,7 @@ === RUN TestBundleTransformMany Asset changed /data/foo.yaml Asset changed /data/foo.yaml ---- PASS: TestBundleTransformMany (0.10s) +--- PASS: TestBundleTransformMany (0.07s) === RUN TestPageBundlerHome === PAUSE TestPageBundlerHome === RUN TestHTMLFilesIsue11999 @@ -12099,13 +12135,13 @@ === RUN TestBundleDuplicatePagesAndResources --- PASS: TestBundleDuplicatePagesAndResources (0.03s) === RUN TestBundleResourcesGetMatchOriginalName ---- PASS: TestBundleResourcesGetMatchOriginalName (0.03s) +--- PASS: TestBundleResourcesGetMatchOriginalName (0.02s) === RUN TestBundleResourcesWhenLanguageVariantIsDraft ---- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.03s) +--- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.02s) === RUN TestBundleBranchIssue12320 === PAUSE TestBundleBranchIssue12320 === RUN TestBenchmarkGetPageRegular ---- PASS: TestBenchmarkGetPageRegular (0.10s) +--- PASS: TestBenchmarkGetPageRegular (0.07s) === RUN TestGetPage === RUN TestGetPage/Root_relative,_no_slash,_home === RUN TestGetPage/Root_relative,_no_slash,_root_page @@ -12154,7 +12190,7 @@ === RUN TestGetPage/Bundle_regular === RUN TestGetPage/Bundle_index_name === RUN TestGetPage/Section_and_bundle_overlap ---- PASS: TestGetPage (0.08s) +--- PASS: TestGetPage (0.03s) --- 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) @@ -12208,29 +12244,29 @@ 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.02s) === RUN TestGetPageIssue11883 ---- PASS: TestGetPageIssue11883 (0.01s) +--- PASS: TestGetPageIssue11883 (0.02s) === RUN TestGetPageIssue12120 === PAUSE TestGetPageIssue12120 === RUN TestGetPageNewsVsTagsNewsIssue12638 === PAUSE TestGetPageNewsVsTagsNewsIssue12638 === RUN TestGetPageBundleToRegular ---- PASS: TestGetPageBundleToRegular (0.03s) +--- PASS: TestGetPageBundleToRegular (0.02s) === RUN TestPageGetPageVariations ---- PASS: TestPageGetPageVariations (0.02s) +--- PASS: TestPageGetPageVariations (0.03s) === RUN TestPageGetPageMountsReverseLookup ---- PASS: TestPageGetPageMountsReverseLookup (0.02s) +--- PASS: TestPageGetPageMountsReverseLookup (0.03s) === RUN TestGetPageMultilingual -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 "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: TestGetPageMultilingual (0.02s) === 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 "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 "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestRegularPagesRecursive (0.03s) === RUN TestRegularPagesRecursiveHome ---- PASS: TestRegularPagesRecursiveHome (0.02s) +--- PASS: TestRegularPagesRecursiveHome (0.03s) === RUN TestPagesSimilarSectionNames --- PASS: TestPagesSimilarSectionNames (0.03s) === RUN TestGetPageContentAdapterBaseIssue12561 @@ -12240,15 +12276,15 @@ === RUN TestMergeLanguagesTemplate === PAUSE TestMergeLanguagesTemplate === RUN TestPagesPrevNext ---- PASS: TestPagesPrevNext (0.05s) +--- PASS: TestPagesPrevNext (0.04s) === RUN TestPaginator ---- PASS: TestPaginator (0.05s) +--- PASS: TestPaginator (0.04s) === RUN TestPaginateWithSort --- PASS: TestPaginateWithSort (0.03s) === 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.05s) +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. +--- PASS: TestPaginateOutputFormat (0.03s) === RUN TestPaginatorEmptyPageGroups === PAUSE TestPaginatorEmptyPageGroups === RUN TestPaginatorNodePagesOnly @@ -12265,7 +12301,7 @@ === PAUSE TestRebuildEditLeafBundleHeaderOnly === RUN TestRebuildEditTextFileInLeafBundle Source changed /mysection/mysectionbundle/mysectionbundletext.txt ---- PASS: TestRebuildEditTextFileInLeafBundle (0.08s) +--- PASS: TestRebuildEditTextFileInLeafBundle (0.04s) === RUN TestRebuildAddingALeaffBundleIssue13925 === PAUSE TestRebuildAddingALeaffBundleIssue13925 === RUN TestRebuildEditTextFileInShortcode @@ -12274,13 +12310,13 @@ === PAUSE TestRebuildEditTextFileInHook === RUN TestRebuiEditUnmarshaledYamlFileInLeafBundle Source changed /mybundle/mydata.yml ---- PASS: TestRebuiEditUnmarshaledYamlFileInLeafBundle (0.04s) +--- PASS: TestRebuiEditUnmarshaledYamlFileInLeafBundle (0.02s) === RUN TestRebuildEditTextFileInHomeBundle Source changed /hometext.txt ---- PASS: TestRebuildEditTextFileInHomeBundle (0.04s) +--- PASS: TestRebuildEditTextFileInHomeBundle (0.03s) === 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 @@ -12291,7 +12327,7 @@ --- PASS: TestRebuildRenameTextFileInLeafBundle (0.06s) === RUN TestRebuilEditContentFileInLeafBundle Source changed /mysection/mysectionbundle/mysectionbundlecontent.md ---- PASS: TestRebuilEditContentFileInLeafBundle (0.02s) +--- PASS: TestRebuilEditContentFileInLeafBundle (0.03s) === RUN TestRebuilEditContentFileThenAnother Source changed /mysection/mysectionbundle/mysectionbundlecontent.md Source changed /myothersection/myothersectionpage.md @@ -12300,7 +12336,7 @@ Source changed /mysection/mysectiontext.txt Source changed /mysection/mysectiontext2.txt Source changed /mysection/mysectiontext2.txt ---- PASS: TestRebuildRenameTextFileInBranchBundle (0.02s) +--- PASS: TestRebuildRenameTextFileInBranchBundle (0.03s) === RUN TestRebuildRenameTextFileInHomeBundle Source changed /hometext.txt Source changed /hometext2.txt @@ -12327,12 +12363,12 @@ Source changed /mysectionrenamed/mysectionbundle/mysectionbundlecontent.md Source changed /mysectionrenamed/mysectionbundle/mysectionbundletext.txt Source changed /mysectionrenamed/mysectiontext.txt ---- PASS: TestRebuildRenameDirectoryWithBranchBundle (0.02s) +--- PASS: TestRebuildRenameDirectoryWithBranchBundle (0.03s) === RUN TestRebuildRenameDirectoryWithRegularPageUsedInHome Source changed /foo/_index.md Source changed /bar/p1.md Source changed /bar/p1.md ---- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.01s) +--- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.03s) === RUN TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual Source changed /foo/p2.md Source changed /foo/p2.md @@ -12340,7 +12376,7 @@ Source changed /foo/p2.fr.md Source changed /foo/p2.i.md Source changed /foo/p2.i.md ---- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.22s) +--- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.33s) === RUN TestRebuildRenameDirectoryWithBranchBundleFastRender Source changed /mysection/_index.md Source changed /mysectionrenamed/_index.md @@ -12353,11 +12389,11 @@ Source changed /mysectionrenamed/mysectionbundle/mysectionbundlecontent.md Source changed /mysectionrenamed/mysectionbundle/mysectionbundletext.txt Source changed /mysectionrenamed/mysectiontext.txt ---- PASS: TestRebuildRenameDirectoryWithBranchBundleFastRender (0.06s) +--- PASS: TestRebuildRenameDirectoryWithBranchBundleFastRender (0.03s) === 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 @@ -12373,7 +12409,7 @@ === RUN TestRebuildBaseof Template changed /_default/baseof.html Template changed /_default/baseof.html ---- PASS: TestRebuildBaseof (0.05s) +--- PASS: TestRebuildBaseof (0.06s) === RUN TestRebuildSingle === PAUSE TestRebuildSingle === RUN TestRebuildSingleWithBaseofEditSingle @@ -12384,7 +12420,7 @@ === PAUSE TestRebuildWithDeferEditRenderHook === RUN TestRebuildFromString Asset changed /mytext.txt ---- PASS: TestRebuildFromString (0.02s) +--- PASS: TestRebuildFromString (0.04s) === RUN TestRebuildDeeplyNestedLink === PAUSE TestRebuildDeeplyNestedLink === RUN TestRebuildVariations @@ -12436,7 +12472,7 @@ Asset changed /common/c2.css Asset changed /common/c3.css Asset changed /common/c3.css ---- PASS: TestRebuildConcat (0.02s) +--- PASS: TestRebuildConcat (0.03s) === RUN TestRebuildEditArchetypeFile === PAUSE TestRebuildEditArchetypeFile === RUN TestRebuildEditMixedCaseTemplateFileIssue12165 @@ -12445,7 +12481,7 @@ === PAUSE TestRebuildEditInlinePartial13723 === RUN TestRebuildEditAsciidocContentFile Source changed /posts/p1.adoc ---- PASS: TestRebuildEditAsciidocContentFile (0.58s) +--- PASS: TestRebuildEditAsciidocContentFile (0.65s) === RUN TestRebuildEditSingleListChangeUbuntuIssue12362 === PAUSE TestRebuildEditSingleListChangeUbuntuIssue12362 === RUN TestRebuildHomeThenPageIssue12436 @@ -12479,7 +12515,7 @@ 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.02s) === RUN TestRenderStringOnListPage ---- PASS: TestRenderStringOnListPage (0.04s) +--- PASS: TestRenderStringOnListPage (0.02s) === RUN TestRenderStringOnPageNotBackedByAFile === PAUSE TestRenderStringOnPageNotBackedByAFile === RUN TestRenderStringWithShortcode @@ -12492,7 +12528,7 @@ resource_chain_test.go:103: Test run 0 resource_chain_test.go:103: Test run 1 Source changed /_index.md ---- PASS: TestResourceChainBasic (0.14s) +--- PASS: TestResourceChainBasic (0.12s) === RUN TestResourceChainPostProcess === PAUSE TestResourceChainPostProcess === RUN TestResourceChains @@ -12538,40 +12574,39 @@ === PAUSE TestSecurityPolicies/resources.GetRemote,_fake_JSON === RUN TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted === PAUSE TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted -=== CONT TestSecurityPolicies/os.GetEnv,_denied -=== CONT TestSecurityPolicies/Dart_SASS,_denied - securitypolicies_test.go:134: === CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted -=== CONT TestSecurityPolicies/RST,_denied +=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL === CONT TestSecurityPolicies/Dart_SASS,_OK -=== CONT TestSecurityPolicies/resources.GetRemote,_denied_method === CONT TestSecurityPolicies/resources.GetRemote,_OK +=== CONT TestSecurityPolicies/resources.GetRemote,_denied_method === NAME TestSecurityPolicies/Dart_SASS,_OK securitypolicies_test.go:123: +=== CONT TestSecurityPolicies/Dart_SASS,_denied + securitypolicies_test.go:134: +=== CONT TestSecurityPolicies/RST,_denied +=== CONT TestSecurityPolicies/os.GetEnv,_denied +=== CONT TestSecurityPolicies/os.GetEnv,_OK === CONT TestSecurityPolicies/Asciidoc,_denied -=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL -=== CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON === CONT TestSecurityPolicies/Pandoc,_denied -=== CONT TestSecurityPolicies/os.GetEnv,_OK -=== NAME TestSecurityPolicies/Pandoc,_denied securitypolicies_test.go:110: +=== CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON --- PASS: TestSecurityPolicies (0.00s) - --- SKIP: TestSecurityPolicies/Dart_SASS,_denied (0.00s) --- SKIP: TestSecurityPolicies/Dart_SASS,_OK (0.00s) + --- SKIP: TestSecurityPolicies/Dart_SASS,_denied (0.00s) --- SKIP: TestSecurityPolicies/Pandoc,_denied (0.00s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.09s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.10s) - --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.11s) - --- PASS: TestSecurityPolicies/RST,_denied (0.18s) - --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.22s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.26s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.27s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.27s) - --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.28s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.04s) + --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.04s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.05s) + --- PASS: TestSecurityPolicies/RST,_denied (0.05s) + --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.05s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.05s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.05s) + --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.05s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.05s) === 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. 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 "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === RUN TestExtractShortcodes/one_shortcode,_no_markup === PAUSE TestExtractShortcodes/one_shortcode,_no_markup === RUN TestExtractShortcodes/one_shortcode,_markup @@ -12604,35 +12639,35 @@ === PAUSE TestExtractShortcodes/inline === CONT TestExtractShortcodes/one_shortcode,_no_markup === CONT TestExtractShortcodes/two_named_params +=== CONT TestExtractShortcodes/one_named_param === CONT TestExtractShortcodes/inline +=== CONT TestExtractShortcodes/two_pos_params === CONT TestExtractShortcodes/closed_without_content +=== CONT TestExtractShortcodes/one_pos_param === CONT TestExtractShortcodes/nested,_nested_inner -=== CONT TestExtractShortcodes/nested_inner -=== CONT TestExtractShortcodes/inner_self-closing -=== CONT TestExtractShortcodes/inner === CONT TestExtractShortcodes/inner_shortcode_markup -=== CONT TestExtractShortcodes/one_named_param -=== CONT TestExtractShortcodes/two_pos_params -=== CONT TestExtractShortcodes/one_pos_param -=== CONT TestExtractShortcodes/one_shortcode,_markup,_legacy === CONT TestExtractShortcodes/outer_shortcode_markup +=== CONT TestExtractShortcodes/one_shortcode,_markup,_legacy === CONT TestExtractShortcodes/one_shortcode,_markup ---- PASS: TestExtractShortcodes (0.06s) +=== CONT TestExtractShortcodes/inner_self-closing +=== CONT TestExtractShortcodes/nested_inner +=== CONT TestExtractShortcodes/inner +--- PASS: TestExtractShortcodes (0.03s) + --- PASS: TestExtractShortcodes/one_shortcode,_no_markup (0.00s) --- PASS: TestExtractShortcodes/two_named_params (0.00s) - --- PASS: TestExtractShortcodes/inline (0.00s) - --- PASS: TestExtractShortcodes/closed_without_content (0.00s) - --- PASS: TestExtractShortcodes/nested,_nested_inner (0.00s) - --- PASS: TestExtractShortcodes/nested_inner (0.00s) - --- PASS: TestExtractShortcodes/inner_self-closing (0.00s) - --- PASS: TestExtractShortcodes/inner (0.00s) - --- PASS: TestExtractShortcodes/inner_shortcode_markup (0.00s) --- PASS: TestExtractShortcodes/one_named_param (0.00s) + --- PASS: TestExtractShortcodes/inline (0.00s) --- PASS: TestExtractShortcodes/two_pos_params (0.00s) + --- PASS: TestExtractShortcodes/closed_without_content (0.00s) --- PASS: TestExtractShortcodes/one_pos_param (0.00s) - --- PASS: TestExtractShortcodes/one_shortcode,_markup,_legacy (0.00s) + --- PASS: TestExtractShortcodes/inner_shortcode_markup (0.00s) --- PASS: TestExtractShortcodes/outer_shortcode_markup (0.00s) + --- PASS: TestExtractShortcodes/one_shortcode,_markup,_legacy (0.00s) --- PASS: TestExtractShortcodes/one_shortcode,_markup (0.00s) - --- PASS: TestExtractShortcodes/one_shortcode,_no_markup (0.00s) + --- PASS: TestExtractShortcodes/inner_self-closing (0.00s) + --- PASS: TestExtractShortcodes/nested_inner (0.00s) + --- PASS: TestExtractShortcodes/inner (0.00s) + --- PASS: TestExtractShortcodes/nested,_nested_inner (0.00s) === RUN TestShortcodeMultipleOutputFormats === PAUSE TestShortcodeMultipleOutputFormats === RUN TestReplaceShortcodeTokens @@ -12654,7 +12689,7 @@ === CONT TestInlineShortcodes/enableInlineShortcodes=false --- PASS: TestInlineShortcodes (0.00s) --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.03s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.03s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.04s) === RUN TestShortcodeNamespaced === PAUSE TestShortcodeNamespaced === RUN TestShortcodeParams @@ -12691,7 +12726,7 @@ --- PASS: TestBenchmarkSite/Deep_content_tree (0.13s) === RUN TestBenchmarkSiteDeepContentEdit Source changed /section/section/section/bundle1/index.md ---- PASS: TestBenchmarkSiteDeepContentEdit (0.23s) +--- PASS: TestBenchmarkSiteDeepContentEdit (0.21s) === RUN TestSiteWithPageOutputs === RUN TestSiteWithPageOutputs/[html_json_calendar] === PAUSE TestSiteWithPageOutputs/[html_json_calendar] @@ -12699,22 +12734,22 @@ === PAUSE TestSiteWithPageOutputs/[json] === CONT TestSiteWithPageOutputs/[html_json_calendar] === CONT TestSiteWithPageOutputs/[json] -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 "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 "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 "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.04s) - --- PASS: TestSiteWithPageOutputs/[json] (0.04s) === 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.03s) +--- PASS: TestRedefineRSSOutputFormat (0.02s) === RUN TestDotLessOutputFormat --- PASS: TestDotLessOutputFormat (0.02s) === 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. ---- PASS: TestGetOutputFormatRel (0.02s) +--- PASS: TestGetOutputFormatRel (0.03s) === RUN TestCreateSiteOutputFormats === RUN TestCreateSiteOutputFormats/Basic === RUN TestCreateSiteOutputFormats/Mixed_case @@ -12760,28 +12795,28 @@ === PAUSE TestNestedSections/sections_perm_a,link === CONT TestNestedSections/sections_elsewhere === CONT TestNestedSections/sections_top -=== CONT TestNestedSections/sections_l1,l2_2 === CONT TestNestedSections/sections_empty3#01 -=== CONT TestNestedSections/sections_empty1 -=== CONT TestNestedSections/sections_post +=== CONT TestNestedSections/sections_perm_a,link === CONT TestNestedSections/sections_empty3 === CONT TestNestedSections/sections_l1,l2,l3 -=== CONT TestNestedSections/sections_l1,l2 === CONT TestNestedSections/sections_empty2 -=== CONT TestNestedSections/sections_perm_a,link +=== CONT TestNestedSections/sections_l1,l2_2 +=== CONT TestNestedSections/sections_empty1 +=== CONT TestNestedSections/sections_l1,l2 +=== CONT TestNestedSections/sections_post === CONT TestNestedSections/sections_l1 ---- PASS: TestNestedSections (0.03s) +--- PASS: TestNestedSections (1.96s) --- PASS: TestNestedSections/sections_elsewhere (0.00s) --- PASS: TestNestedSections/sections_top (0.00s) - --- PASS: TestNestedSections/sections_empty1 (0.00s) --- PASS: TestNestedSections/sections_empty3#01 (0.00s) + --- PASS: TestNestedSections/sections_perm_a,link (0.00s) + --- PASS: TestNestedSections/sections_empty3 (0.00s) --- PASS: TestNestedSections/sections_l1,l2,l3 (0.00s) - --- PASS: TestNestedSections/sections_post (0.00s) --- PASS: TestNestedSections/sections_empty2 (0.00s) - --- PASS: TestNestedSections/sections_empty3 (0.00s) - --- PASS: TestNestedSections/sections_perm_a,link (0.00s) --- PASS: TestNestedSections/sections_l1,l2_2 (0.00s) + --- PASS: TestNestedSections/sections_empty1 (0.00s) --- PASS: TestNestedSections/sections_l1,l2 (0.00s) + --- PASS: TestNestedSections/sections_post (0.00s) --- PASS: TestNestedSections/sections_l1 (0.00s) === RUN TestNextInSectionNested === PAUSE TestNextInSectionNested @@ -12806,21 +12841,21 @@ === RUN TestShouldAlwaysHaveUglyURLs === PAUSE TestShouldAlwaysHaveUglyURLs === RUN TestShouldNotWriteZeroLengthFilesToDestination ---- PASS: TestShouldNotWriteZeroLengthFilesToDestination (0.02s) +--- PASS: TestShouldNotWriteZeroLengthFilesToDestination (0.10s) === 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. +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. -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. === RUN TestMainSections/param-true +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 "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 "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: TestMainSections (0.06s) - --- PASS: TestMainSections/param-false (0.04s) - --- PASS: TestMainSections/param-true (0.02s) +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.08s) + --- PASS: TestMainSections/param-false (0.05s) + --- PASS: TestMainSections/param-true (0.03s) === RUN TestMainSectionsMoveToSite === RUN TestMainSectionsMoveToSite/defined_in_params === PAUSE TestMainSectionsMoveToSite/defined_in_params @@ -12832,9 +12867,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.02s) --- PASS: TestMainSectionsMoveToSite/defined_in_params (0.02s) --- PASS: TestMainSectionsMoveToSite/guessed_from_pages (0.02s) + --- PASS: TestMainSectionsMoveToSite/defined_in_top_level_config (0.03s) === RUN TestSectionNaming === RUN TestSectionNaming/canonify=true,uglify=true,pluralize=true === PAUSE TestSectionNaming/canonify=true,uglify=true,pluralize=true @@ -12855,20 +12890,20 @@ === CONT TestSectionNaming/canonify=true,uglify=true,pluralize=true === CONT TestSectionNaming/canonify=false,uglify=true,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=false,pluralize=true -=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=true === CONT TestSectionNaming/canonify=true,uglify=false,pluralize=false -=== CONT TestSectionNaming/canonify=true,uglify=true,pluralize=false -=== CONT TestSectionNaming/canonify=false,uglify=true,pluralize=true === CONT TestSectionNaming/canonify=false,uglify=false,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 --- PASS: TestSectionNaming (0.00s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.04s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.05s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.05s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.06s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.06s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.07s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.08s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.08s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.04s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.03s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.03s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.03s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.03s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.04s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.04s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.04s) === RUN TestOrderedPages === PAUSE TestOrderedPages === RUN TestGroupedPages @@ -12880,29 +12915,29 @@ === RUN TestRelRefWithTrailingSlash --- PASS: TestRelRefWithTrailingSlash (0.03s) === 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.03s) +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: TestRefIssues (0.02s) === 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. 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 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. +=== RUN TestClassCollector/minify-true 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.06s) - --- PASS: TestClassCollector/minify-false (0.03s) - --- PASS: TestClassCollector/minify-true (0.03s) +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: TestClassCollector (0.24s) + --- PASS: TestClassCollector/minify-false (0.07s) + --- PASS: TestClassCollector/minify-true (0.18s) === RUN TestClassCollectorConfigWriteStats ---- PASS: TestClassCollectorConfigWriteStats (0.48s) +--- PASS: TestClassCollectorConfigWriteStats (0.58s) === RUN TestClassCollectorStress ---- PASS: TestClassCollectorStress (1.17s) +--- PASS: TestClassCollectorStress (0.93s) === RUN TestUglyURLsPerSection === PAUSE TestUglyURLsPerSection === RUN TestSectionWithURLInFrontMatter === PAUSE TestSectionWithURLInFrontMatter === RUN TestSectionsEntries ---- PASS: TestSectionsEntries (0.03s) +--- PASS: TestSectionsEntries (0.02s) === RUN TestSitemapBasic === PAUSE TestSitemapBasic === RUN TestSitemapMultilingual @@ -12922,7 +12957,7 @@ === RUN TestTaxonomiesPathSeparation === PAUSE TestTaxonomiesPathSeparation === RUN TestTaxonomiesNextGenLoops ---- PASS: TestTaxonomiesNextGenLoops (0.04s) +--- PASS: TestTaxonomiesNextGenLoops (0.03s) === RUN TestTaxonomiesNotForDrafts === PAUSE TestTaxonomiesNotForDrafts === RUN TestTaxonomiesIndexDraft @@ -12934,7 +12969,7 @@ --- PASS: TestTaxonomiesWithBundledResources (0.02s) === RUN TestTaxonomiesRemoveOne Source changed /p1.md ---- PASS: TestTaxonomiesRemoveOne (0.05s) +--- PASS: TestTaxonomiesRemoveOne (0.02s) === 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.02s) @@ -12943,15 +12978,15 @@ === RUN TestTaxonomiesDirectoryOverlaps === PAUSE TestTaxonomiesDirectoryOverlaps === RUN TestTaxonomiesWeightSort ---- PASS: TestTaxonomiesWeightSort (0.04s) +--- PASS: TestTaxonomiesWeightSort (0.03s) === RUN TestTaxonomiesEmptyTagsString === PAUSE TestTaxonomiesEmptyTagsString === RUN TestTaxonomiesSpaceInName === PAUSE TestTaxonomiesSpaceInName === RUN TestTaxonomiesListTermsHome ---- PASS: TestTaxonomiesListTermsHome (0.02s) +--- PASS: TestTaxonomiesListTermsHome (0.03s) === RUN TestTaxonomiesTermTitleAndTerm ---- PASS: TestTaxonomiesTermTitleAndTerm (0.02s) +--- PASS: TestTaxonomiesTermTitleAndTerm (0.04s) === RUN TestTermDraft === PAUSE TestTermDraft === RUN TestTermBuildNeverRenderNorList @@ -12968,10 +13003,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 (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_1 (0.02s) +--- PASS: TestTemplateLookupOrder (0.03s) + --- PASS: TestTemplateLookupOrder/Variant_1 (0.03s) === RUN TestTemplateBOM ---- PASS: TestTemplateBOM (0.02s) +--- PASS: TestTemplateBOM (0.03s) === RUN TestTemplateManyBaseTemplates === PAUSE TestTemplateManyBaseTemplates === RUN TestTemplateNoBasePlease @@ -12991,31 +13026,31 @@ --- PASS: TestTemplateFuncs (0.05s) === RUN TestPartialWithReturn === RUN TestPartialWithReturn/Return ---- PASS: TestPartialWithReturn (0.03s) - --- PASS: TestPartialWithReturn/Return (0.03s) +--- PASS: TestPartialWithReturn (0.04s) + --- PASS: TestPartialWithReturn/Return (0.04s) === RUN TestPartialWithZeroedArgs ---- PASS: TestPartialWithZeroedArgs (0.03s) +--- PASS: TestPartialWithZeroedArgs (0.02s) === RUN TestPartialCached --- PASS: TestPartialCached (0.03s) === RUN TestTemplateTruth ---- PASS: TestTemplateTruth (0.07s) +--- PASS: TestTemplateTruth (0.03s) === RUN TestTemplateGoIssues ---- PASS: TestTemplateGoIssues (0.05s) +--- PASS: TestTemplateGoIssues (0.03s) === 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.04s) +--- PASS: TestPartialInline (0.02s) === 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.02s) === 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.05s) +--- PASS: TestBaseWithAndWithoutDefine (0.02s) === 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.02s) === RUN TestOverrideInternalTemplate --- PASS: TestOverrideInternalTemplate (0.03s) === RUN TestPageTranslationsMap @@ -13024,106 +13059,90 @@ === PAUSE TestRenderStringBadMarkupOpt === RUN TestTitleCaseStyleWithAutomaticSectionPages === PAUSE TestTitleCaseStyleWithAutomaticSectionPages -=== CONT Test404 -=== CONT TestTitleCaseStyleWithAutomaticSectionPages +=== CONT TestNestedShortcodeCustomOutputFormat +=== CONT TestShortcodeStableOutputFormatTemplates +=== CONT TestTaxonomiesDirectoryOverlaps +=== CONT TestShortcodeParentResourcesOnRebuild +=== CONT TestShortcodeNoInner +=== CONT TestReplaceShortcodeTokens +=== CONT TestTaxonomiesCountOrder +=== CONT TestShortcodeMultipleOutputFormats +=== CONT TestTaxonomiesIndexDraft +=== CONT TestPageDatesAllKinds +=== CONT TestSitemapAndContentBundleNamedSitemap +=== CONT TestRebuildAddingALeaffBundleIssue13925 +=== CONT TestParseSitemap +--- PASS: TestParseSitemap (0.00s) +=== CONT TestRebuildEditNonReferencedResourceIssue13748 +=== CONT TestTaxonomiesHomeDraft +=== CONT TestPageTranslationsMap +=== CONT TestTaxonomiesPageCollections === CONT TestTemplateLookupSitBaseOf +=== CONT TestTemplateBaseWithComment +=== CONT TestTemplateNoBasePlease === CONT TestTaxonomyNestedEmptySectionsIssue12188 +--- PASS: TestReplaceShortcodeTokens (0.00s) +=== CONT TestRSSCanonifyURLsSubDir +=== CONT TestTaxonomyLookupIssue12193 +=== CONT TestTaxonomiesTermLookup +=== CONT TestTermBuildNeverRenderNorList +=== CONT TestShortcodeParamEscapedQuote === CONT TestTermDraft -=== CONT TestTaxonomiesDirectoryOverlaps +=== CONT TestTemplateManyBaseTemplates WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. -=== CONT TestTaxonomiesIndexDraft -=== CONT TestTaxonomiesCountOrder -=== CONT TestBundleBranchIssue12320 -=== CONT TestSectionWithURLInFrontMatter -=== CONT TestWeightedTaxonomies -=== CONT TestGroupedPages -=== CONT TestCrossrefs -=== CONT TestTaxonomyLookupIssue12193 -=== CONT TestFutureExpirationRender -=== CONT TestSiteStats -=== CONT TestOuputFormatFrontMatterTermIssue12275 -=== CONT TestShortcodeInCodeFenceHyphen -=== CONT TestSitemapIssue12266 -=== CONT TestNestedShortcodeCustomOutputFormat -=== CONT TestTemplateBaseWithComment -=== CONT TestShortcodeCodeblockIndent -=== CONT TestShortcodeStableOutputFormatTemplates === CONT TestTaxonomiesSpaceInName +=== CONT TestShortcodeCodeblockIndent +=== CONT TestTaxonomiesEmptyTagsString +=== CONT TestShortcodePreserveIndentation +=== CONT TestShortcodeMarkdownOutputFormat === CONT TestShortcodeRef +=== CONT TestShortcodeParams === CONT TestShortcodeNamespaced +=== CONT TestShortcodeVariables +=== CONT TestShortcodePreserveOrder === CONT TestShortcodeGetContent +=== CONT TestTaxonomiesPathSeparation +=== CONT TestTitleCaseStyleWithAutomaticSectionPages +=== CONT TestRenderStringBadMarkupOpt +=== CONT TestShortcodeHighlightDeindent +=== CONT Test404 +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: TestSitemapAndContentBundleNamedSitemap (0.32s) +=== CONT TestRSSCanonifyURLs 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. -WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. -=== CONT TestPageTranslationsMap -=== CONT TestRSSCanonifyURLs -=== CONT TestRSSKind -=== CONT TestRSSOutput -=== CONT TestSitemapOutputFormats -=== CONT TestSitemapMultilingual -=== CONT TestSitemapBasic -=== CONT TestTaxonomiesEmptyTagsString -=== CONT TestUglyURLsPerSection -=== CONT TestRefLinking +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. +Source changed /mybundle/resource.txt 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: TestTemplateNoBasePlease (0.34s) +=== CONT TestRSSKind 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 deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. +Source changed /mysection/mysectionbundle2/index.md +Source changed /mysection/mysectionbundle2/mysectionbundletext.txt +Source changed /mysection/mysectionbundle2/index.md +Source changed /mysection/mysectionbundle2/mysectionbundletext.txt +--- PASS: TestTaxonomiesHomeDraft (0.37s) +=== CONT TestRSSOutput +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. -=== CONT TestTemplateNoBasePlease +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: TestTaxonomiesTermLookup (0.36s) === CONT TestRobotsTXTDefaultTemplate +--- PASS: TestTaxonomiesIndexDraft (0.37s) === CONT TestRobotsTXTOutput -=== CONT TestTemplateManyBaseTemplates -=== CONT TestReplaceShortcodeTokens -=== CONT TestSitemapShouldNotUseListXML -=== CONT TestRenderStringBadMarkupOpt ---- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.05s) -=== CONT TestShortcodeMultipleOutputFormats -=== CONT TestParseSitemap -=== CONT TestRSSCanonifyURLsSubDir +--- PASS: TestRSSCanonifyURLsSubDir (0.36s) === CONT TestResourceMinifyDisabled +--- PASS: TestShortcodeMultipleOutputFormats (0.38s) === CONT TestResourcesMatch -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: TestTaxonomiesCountOrder (0.38s) === CONT TestResourceChains === RUN TestResourceChains/tocss resource_chain_test.go:584: -=== CONT TestResourceChainPostProcess -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. -=== CONT TestRenderStringWithShortcodeIssue10654 -=== CONT TestRenderStringWithShortcode -=== RUN TestRenderStringWithShortcode/Basic -=== CONT TestRenderStringWithShortcodeInPageWithNoContentFile -=== CONT TestRenderShortcodesIncludeShortRefEdit -=== CONT TestRenderShortcodesIncludeMarkdownFileWithoutTrailingNewline -=== 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. -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: TestTermDraft (0.07s) ---- PASS: TestWeightedTaxonomies (0.09s) ---- PASS: TestSectionWithURLInFrontMatter (0.09s) ---- PASS: TestTaxonomyLookupIssue12193 (0.09s) ---- PASS: TestFutureExpirationRender (0.24s) ---- PASS: TestShortcodeCodeblockIndent (0.24s) ---- PASS: TestShortcodeNamespaced (0.24s) ---- PASS: TestSiteStats (0.25s) ---- PASS: TestTaxonomiesDirectoryOverlaps (0.30s) === RUN TestResourceChains/minify === PAUSE TestResourceChains/minify === RUN TestResourceChains/remote @@ -13148,71 +13167,140 @@ === PAUSE TestResourceChains/resources.Get === RUN TestResourceChains/template === PAUSE TestResourceChains/template + +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.36s) +=== CONT TestRenderStringWithShortcodeIssue10654 +--- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.36s) +=== CONT TestRenderStringWithShortcodeInPageWithNoContentFile +--- PASS: TestShortcodePreserveIndentation (0.36s) +=== CONT TestRenderStringWithShortcode +=== RUN TestRenderStringWithShortcode/Basic +Source changed /mynewsection/_index.md +Source changed /mynewsection/mynewsectiontext.txt +Source changed /mynewsection/_index.md +Source changed /mynewsection/mynewsectiontext.txt +=== CONT TestResourceChainPostProcess +--- PASS: TestPageDatesAllKinds (0.38s) === CONT TestRenderStringOnPageNotBackedByAFile ---- PASS: TestReplaceShortcodeTokens (0.00s) ---- PASS: TestSitemapOutputFormats (0.21s) -=== CONT TestRenderShortcodesEditNested ---- PASS: TestTaxonomiesIndexDraft (0.33s) ---- PASS: TestOuputFormatFrontMatterTermIssue12275 (0.32s) ---- PASS: Test404 (0.37s) -=== CONT TestRenderShortcodesEditIncludedPage +--- PASS: TestTaxonomiesDirectoryOverlaps (0.38s) === CONT TestRenderShortcodesEmptyParagraph -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: TestParseSitemap (0.00s) ---- PASS: TestPageTranslationsMap (0.31s) ---- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.40s) ---- PASS: TestShortcodeRef (0.39s) ---- PASS: TestGroupedPages (0.45s) ---- PASS: TestShortcodeInCodeFenceHyphen (0.44s) ---- PASS: TestTaxonomiesSpaceInName (0.44s) +--- PASS: TestRebuildAddingALeaffBundleIssue13925 (0.39s) +=== CONT TestRenderShortcodesIncludeShortRefEdit +--- PASS: TestTemplateBaseWithComment (0.38s) +=== CONT TestRenderShortcodesIncludeMarkdownFileWithoutTrailingNewline +--- PASS: TestTaxonomiesPathSeparation (0.37s) +=== CONT TestRenderShortcodesWithHTML +--- PASS: TestRebuildEditNonReferencedResourceIssue13748 (0.40s) === CONT TestRenderShortcodesNestedPageContextIssue12356 ---- PASS: TestRSSOutput (0.42s) +--- PASS: TestTaxonomiesSpaceInName (0.38s) +=== CONT TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 +--- PASS: TestTermDraft (0.39s) +=== CONT TestRenderShortcodesEditIncludedPage +--- PASS: TestShortcodeVariables (0.38s) +=== CONT TestRenderShortcodesEditNested +--- PASS: TestRenderStringWithShortcodeIssue10654 (0.03s) === CONT TestRenderShortcodesNestedMultipleOutputFormatTemplates -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: TestShortcodeMarkdownOutputFormat (0.39s) +=== CONT TestRenderShortcodesBasic +--- PASS: TestTaxonomiesEmptyTagsString (0.39s) +=== CONT TestIntegrationTestTemplate +--- PASS: TestTaxonomyLookupIssue12193 (0.40s) +=== CONT TestPageDatesTerms +--- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.04s) +=== CONT TestPageWithDelimiterForMarkdownThatCrossesBorder 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 "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.--- PASS: TestShortcodeCodeblockIndent (0.40s) + +=== CONT TestPermalink +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 TestRenderShortcodesBasic +=== RUN TestPermalink/x/y/z/boofar.md-0 +=== PAUSE TestPermalink/x/y/z/boofar.md-0 +=== RUN TestPermalink/x/y/z/boofar.md-1 +=== PAUSE TestPermalink/x/y/z/boofar.md-1 +=== RUN TestPermalink/x/y/z/boofar.md-2 +=== PAUSE TestPermalink/x/y/z/boofar.md-2 +=== RUN TestPermalink/x/y/z/boofar.md-3 +=== PAUSE TestPermalink/x/y/z/boofar.md-3 +=== RUN TestPermalink/x/y/z/boofar.md-4 +=== PAUSE TestPermalink/x/y/z/boofar.md-4 +=== RUN TestPermalink/x/y/z/boofar.md-5 +=== PAUSE TestPermalink/x/y/z/boofar.md-5 +=== RUN TestPermalink/x/y/z/boofar.md-6 +=== PAUSE TestPermalink/x/y/z/boofar.md-6 +=== RUN TestPermalink/x/y/z/boofar.md-7 +=== PAUSE TestPermalink/x/y/z/boofar.md-7 +=== RUN TestPermalink/x/y/z/boofar.md-8 +=== PAUSE TestPermalink/x/y/z/boofar.md-8 +=== RUN TestPermalink/x/y/z/boofar.md-9 +=== PAUSE TestPermalink/x/y/z/boofar.md-9 +=== RUN TestPermalink/x/y/z/boofar.md-10 +=== PAUSE TestPermalink/x/y/z/boofar.md-10 +=== RUN TestPermalink/x/y/z/boofar.md-11 +=== PAUSE TestPermalink/x/y/z/boofar.md-11 +=== RUN TestPermalink/x/y/z/boofar.md-12 +=== PAUSE TestPermalink/x/y/z/boofar.md-12 +=== RUN TestPermalink/x/y/z/boofar.md-13 +=== PAUSE TestPermalink/x/y/z/boofar.md-13 +=== RUN TestPermalink/x/y/z/boofar.md-14 +=== PAUSE TestPermalink/x/y/z/boofar.md-14 +=== RUN TestPermalink/x/y/z/boofar.md-15 +=== PAUSE TestPermalink/x/y/z/boofar.md-15 +=== RUN TestPermalink/x/y/z/boofar.md-16 +=== PAUSE TestPermalink/x/y/z/boofar.md-16 +=== RUN TestPermalink/x/y/z/boo-makeindex.md-17 +=== PAUSE TestPermalink/x/y/z/boo-makeindex.md-17 +=== RUN TestPermalink/x/y/z/boofar.md-18 +=== PAUSE TestPermalink/x/y/z/boofar.md-18 +=== RUN TestPermalink/x/y/z/boofar.md-19 +=== PAUSE TestPermalink/x/y/z/boofar.md-19 +--- PASS: TestShortcodeParams (0.40s) +=== CONT TestSitemapShouldNotUseListXML +--- PASS: TestRSSCanonifyURLs (0.10s) +=== CONT TestListTitles +--- PASS: TestRSSOutput (0.06s) +=== CONT TestErrorNestedShortcode +=== CONT TestDraftNonDefaultContentLanguage 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. -=== CONT TestRebuildEditSingleListChangeUbuntuIssue12362 -=== CONT TestRebuildEditNonReferencedResourceIssue13748 -=== CONT TestRebuildEditInlinePartial13723 -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. +Source changed /b1/index.md +--- PASS: TestResourceChainPostProcess (0.05s) +=== CONT TestErrorRenderHookHeading +--- PASS: TestTermBuildNeverRenderNorList (0.41s) +=== CONT TestErrorNestedRender +--- PASS: TestRSSKind (0.08s) +=== CONT TestMountFilters +--- PASS: TestShortcodeGetContent (0.41s) +--- PASS: Test404 (0.42s) +=== CONT TestMinifyPublisher +=== CONT TestErrorMinify +--- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.42s) +=== CONT TestModuleAbsMount +--- PASS: TestShortcodeHighlightDeindent (0.42s) +=== CONT TestMenuNameAndTitleFallback +--- PASS: TestIntegrationTestTemplate (0.04s) +=== CONT TestSiteWithGoModButNoModules 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 TestRebuildEditMixedCaseTemplateFileIssue12165 -=== CONT TestRebuildEditTagIssue13648 -=== CONT TestRebuildEditArchetypeFile -=== CONT TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 -=== CONT TestRebuildHomeThenPageIssue12436 ---- PASS: TestShortcodeGetContent (0.49s) ---- PASS: TestTemplateLookupSitBaseOf (0.54s) ---- PASS: TestSitemapBasic (0.40s) ---- PASS: TestTemplateNoBasePlease (0.28s) ---- PASS: TestBundleBranchIssue12320 (0.57s) -=== RUN TestRenderStringWithShortcode/Edit_shortcode -=== CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles ---- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.26s) -=== CONT TestRebuildEditContentNonDefaultLanguage ---- PASS: TestTaxonomiesEmptyTagsString (0.41s) ---- PASS: TestRobotsTXTDefaultTemplate (0.35s) ---- PASS: TestRSSKind (0.52s) ---- PASS: TestRSSCanonifyURLs (0.54s) ---- PASS: TestRenderStringOnPageNotBackedByAFile (0.20s) -=== CONT TestRebuildI18n ---- PASS: TestRobotsTXTOutput (0.37s) -=== CONT TestRebuildVariationsAssetsJSImport ---- PASS: TestSitemapMultilingual (0.54s) -=== CONT TestRebuildEditNotPermalinkableCustomOutputFormatTemplateInFastRenderMode ---- PASS: TestTaxonomiesCountOrder (0.66s) -=== CONT TestRebuildEditHomeContent ---- PASS: TestRenderStringWithShortcodeIssue10654 (0.34s) -=== CONT TestRebuildEditData +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: TestShortcodeParentResourcesOnRebuild (0.44s) +=== CONT TestSectionPagesIssue12399 +--- PASS: TestResourceMinifyDisabled (0.08s) +=== CONT TestMountsProject +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: TestRenderStringBadMarkupOpt (0.45s) +=== CONT TestSectionPagesMenuMultilingualWarningIssue12306 +--- PASS: TestRenderShortcodesNestedPageContextIssue12356 (0.07s) +=== CONT TestModulesIncompatible PageMap for site "en" @@ -13233,64 +13321,201 @@ /p2 lm: 0001-01-01 (page) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestNestedShortcodeCustomOutputFormat (0.67s) -=== CONT TestRebuildVariationsJSBundled ---- PASS: TestTemplateBaseWithComment (0.68s) -=== CONT TestRebuildVariationsJSInNestedPartialFingerprintedInBase ---- PASS: TestUglyURLsPerSection (0.52s) -=== CONT TestRebuildVariationsJSInNestedCachedPartialFingerprinted +--- PASS: TestNestedShortcodeCustomOutputFormat (0.47s) +=== CONT TestMenusSubDirInBaseURL +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: TestRenderShortcodesEmptyParagraph (0.08s) +=== CONT TestModulesWithContent +--- PASS: TestResourcesMatch (0.10s) +=== CONT TestMenusNewConfigSetup +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: TestRenderShortcodesBasic (0.07s) +=== CONT TestHugoModulesMatrix + hugo_modules_test.go:317: +--- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.07s) +=== CONT TestFrontmatterPreserveDatatypesForSlices +--- SKIP: TestHugoModulesMatrix (0.00s) +=== CONT TestMenuHasMenuCurrentSection +--- PASS: TestPageTranslationsMap (0.48s) +=== CONT TestMenusSectionPagesMenu +--- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.07s) +=== CONT TestEmbeddedPaginationTemplate +--- PASS: TestShortcodeRef (0.46s) +=== CONT TestIssue13993 +--- PASS: TestSitemapShouldNotUseListXML (0.07s) +=== CONT TestPublisDateRollupIssue12438 +--- PASS: TestDraftNonDefaultContentLanguage (0.06s) +=== CONT TestContentMountMerge +Source changed /p2.md +Source changed /mysection/_index.md +--- PASS: TestShortcodeNamespaced (0.47s) +=== CONT TestTOMLDates +--- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.09s) +=== CONT TestSmokeFilesystems +--- PASS: TestRenderStringOnPageNotBackedByAFile (0.11s) +=== CONT TestDataNoAssets Source changed /second/p2.md ---- PASS: TestRSSCanonifyURLsSubDir (0.46s) -=== CONT TestRebuildVariationsJSNoneFingerprinted +--- PASS: TestTemplateLookupSitBaseOf (0.50s) +=== CONT TestSmoke +--- PASS: TestRobotsTXTDefaultTemplate (0.14s) +--- PASS: TestRenderShortcodesIncludeShortRefEdit (0.12s) +=== CONT TestDataMixedCaseFolders +=== RUN TestRenderStringWithShortcode/Edit_shortcode +--- PASS: TestMountsProject (0.07s) +=== CONT TestContentTreeReverseIndexPara +--- PASS: TestContentTreeReverseIndexPara (0.00s) +=== CONT TestContentTreeReverseIndex +--- PASS: TestContentTreeReverseIndex (0.00s) +=== CONT TestSitemapOverrideFilename +--- PASS: TestRobotsTXTOutput (0.15s) +=== CONT TestSmokeOutputFormats +=== CONT TestRenderHooksMultilineTitlePlainText +--- PASS: TestRenderShortcodesEditIncludedPage (0.16s) +=== CONT TestBranchResourceOverlap +--- PASS: TestSiteWithGoModButNoModules (0.17s) +=== CONT TestMultihostAllButOneLanguageDisabledIssue12288 +--- PASS: TestMenuHasMenuCurrentSection (0.14s) +Source changed /p1.md +--- PASS: TestSectionPagesIssue12399 (0.17s) +=== CONT TestBundleResourcesNoPublishedIssue12198 +--- PASS: TestTaxonomiesPageCollections (0.61s) +=== CONT TestMultihostResourcePerLanguageMultihostMinify +=== CONT TestBundleMultipleContentPageWithSamePath +Source changed /p2.md +--- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.15s) +=== CONT TestMultihost +--- PASS: TestRenderShortcodesWithHTML (0.23s) +=== CONT TestMultiSitesWithTwoLanguages +Template changed /shortcodes/myshort.html +--- PASS: TestTOMLDates (0.14s) +=== CONT TestLastChange Source changed /p2.md +--- PASS: TestDataNoAssets (0.14s) +=== CONT TestErrorFrontmatterYAMLSyntax +--- PASS: TestShortcodeNoInner (0.62s) +=== CONT TestSitemapOutputFormats +--- PASS: TestIssue13993 (0.15s) +=== CONT TestErrorTemplateRuntime 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.54s) -=== CONT TestRebuildDeeplyNestedLink ---- PASS: TestRenderShortcodesWithHTML (0.45s) -=== CONT TestRebuildWithDeferEditRenderHook ---- PASS: TestSitemapShouldNotUseListXML (0.59s) -=== CONT TestRebuildSingleWithBaseofEditBaseof +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: TestErrorNestedRender (0.21s) +=== CONT TestSitemapMultilingual +--- PASS: TestRenderHooksMultilineTitlePlainText (0.12s) +=== CONT TestErrorInBaseTemplate +=== RUN TestErrorInBaseTemplate/base_template +--- PASS: TestSmokeFilesystems (0.15s) +Source changed /p3.md +--- PASS: TestErrorMinify (0.22s) +=== CONT TestSectionWithURLInFrontMatter +--- PASS: TestMenusSubDirInBaseURL (0.19s) +=== CONT TestErrorRenderHookCodeblock +--- PASS: TestRenderShortcodesIncludeMarkdownFileWithoutTrailingNewline (0.26s) +=== CONT TestUglyURLsPerSection +--- PASS: TestMountFilters (0.22s) +=== CONT TestTaxonomiesNotForDrafts +--- PASS: TestMenusSectionPagesMenu (0.18s) +=== CONT TestRefLinking +--- PASS: TestMenusNewConfigSetup (0.18s) +=== CONT TestWeightedTaxonomies +--- PASS: TestModulesIncompatible (0.19s) +=== CONT TestSitemapIssue12266 +--- PASS: TestContentMountMerge (0.18s) +=== CONT TestGroupedPages +--- PASS: TestPageDatesTerms (0.26s) +=== CONT TestOrderedPages +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: TestErrorNestedShortcode (0.28s) +=== CONT TestHomePageIsLeafBundle +--- PASS: TestRenderShortcodesEditNested (0.30s) +=== CONT TestRebuildEditLeafBundleHeaderOnly +=== CONT TestSitemapBasic +--- PASS: TestBranchResourceOverlap (0.15s) +--- PASS: TestMultiSitesWithTwoLanguages (0.09s) +--- PASS: TestDataMixedCaseFolders (0.20s) +Template changed /shortcodes/myhthml.html +=== CONT TestFrontMatterParamsLangNoCascade +=== CONT TestFrontMatterBuildIsHugoKeyword +--- PASS: TestErrorRenderHookHeading (0.29s) +--- PASS: TestFrontmatterPreserveDatatypesForSlices (0.24s) +=== CONT TestFrontMatterParamsInItsOwnSection +=== CONT TestCrossrefs +=== RUN TestErrorInBaseTemplate/index_template +=== CONT TestShouldAlwaysHaveUglyURLs +--- PASS: TestMultihost (0.11s) +=== CONT TestPaginatorEmptyPageGroups +--- PASS: TestShortcodePreserveOrder (0.79s) +=== CONT TestPageWithUnderScoreIndexInFilename +--- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.21s) +=== CONT TestMergeLanguagesTemplate +--- PASS: TestRenderStringWithShortcode (0.46s) + --- PASS: TestRenderStringWithShortcode/Basic (0.13s) + --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.32s) +=== 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: TestMinifyPublisher (0.40s) +=== CONT TestRebuildEditHomeContent +--- PASS: TestMenuNameAndTitleFallback (0.40s) +=== CONT TestGetPageContentAdapterBaseIssue12561 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. 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: TestOrderedPages (0.18s) +=== CONT TestRebuildEditTagIssue13648 +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: TestGroupedPages (0.20s) +=== CONT TestGetPageNewsVsTagsNewsIssue12638 +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: TestResourceMinifyDisabled (0.71s) ---- PASS: TestRenderShortcodesIncludeShortRefEdit (0.59s) -=== CONT TestRebuildSingle -=== CONT TestRebuildSingleWithBaseofEditSingle -Template changed /shortcodes/myshort.html ---- PASS: TestRenderShortcodesEmptyParagraph (0.58s) -=== CONT TestRebuildEditTextFileInHook -Source changed /p1.md ---- PASS: TestRenderStringBadMarkupOpt (0.77s) -=== CONT TestRebuildEditTextFileInShortcode +--- PASS: TestListTitles (0.45s) +=== CONT TestRebuildHomeThenPageIssue12436 +--- PASS: TestErrorFrontmatterYAMLSyntax (0.24s) +=== CONT TestGetPageIssue12120 +--- PASS: TestErrorTemplateRuntime (0.24s) +=== CONT TestRebuildEditSingleListChangeUbuntuIssue12362 +--- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (0.26s) +=== CONT TestBundleBranchIssue12320 +--- PASS: TestErrorRenderHookCodeblock (0.23s) +=== CONT TestRebuildEditInlinePartial13723 +--- PASS: TestUglyURLsPerSection (0.23s) +=== CONT TestHTMLFilesIsue11999 +--- PASS: TestWeightedTaxonomies (0.29s) +=== CONT TestRebuildEditMixedCaseTemplateFileIssue12165 +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. +=== CONT TestPageBundlerHome +--- PASS: TestFrontMatterParamsInItsOwnSection (0.32s) +--- PASS: TestPublisDateRollupIssue12438 (0.56s) +--- PASS: TestLastChange (0.41s) +=== CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles +=== CONT TestRebuildEditArchetypeFile +--- PASS: TestSitemapMultilingual (0.41s) +=== CONT TestRebuildEditContentNonDefaultLanguage +--- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.19s) +=== CONT TestRebuildI18n +--- PASS: TestSectionWithURLInFrontMatter (0.40s) +=== 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 "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -Template changed /partials/mytemplate.html -i18n changed /en.toml +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 "amp" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRebuildI18n (0.57s) -=== CONT TestRebuildAddingALeaffBundleIssue13925 ---- PASS: TestRebuildEditArchetypeFile (0.62s) -=== CONT TestRebuildEditLeafBundleHeaderOnly ---- PASS: TestRenderShortcodesBasic (0.67s) -=== CONT TestFrontMatterBuildIsHugoKeyword ---- PASS: TestResourcesMatch (0.98s) -=== CONT TestFrontMatterParamsLangNoCascade -Source changed /mybundle/resource.txt -Source changed /p2.md ---- PASS: TestRenderShortcodesEditNested (0.79s) -=== CONT TestFrontMatterParamsInItsOwnSection +--- PASS: TestBundleResourcesNoPublishedIssue12198 (0.44s) +=== CONT TestRebuildVariationsAssetsJSImport === RUN TestRefLinking/t0t === RUN TestRefLinking/t1t === RUN TestRefLinking/t2t -Source changed /p2.md -Source changed /p2.md === RUN TestRefLinking/t3t === RUN TestRefLinking/t4t -Source changed /_index.md === RUN TestRefLinking/t5t === RUN TestRefLinking/t6t === RUN TestRefLinking/t7t @@ -13300,16 +13525,13 @@ === RUN TestRefLinking/t11t === RUN TestRefLinking/t12t === RUN TestRefLinking/t13t ---- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.70s) -=== CONT TestPaginatorEmptyPageGroups -Source changed /p1.md === RUN TestRefLinking/t14t === RUN TestRefLinking/t15t === RUN TestRefLinking/t16t === RUN TestRefLinking/t17t === RUN TestRefLinking/t18t === RUN TestRefLinking/t19t ---- PASS: TestRefLinking (1.07s) +--- PASS: TestRefLinking (0.40s) --- PASS: TestRefLinking/t0t (0.00s) --- PASS: TestRefLinking/t1t (0.00s) --- PASS: TestRefLinking/t2t (0.00s) @@ -13330,604 +13552,412 @@ --- PASS: TestRefLinking/t17t (0.00s) --- PASS: TestRefLinking/t18t (0.00s) --- PASS: TestRefLinking/t19t (0.00s) -=== CONT TestMergeLanguagesTemplate -=== CONT TestMergeLanguages ---- PASS: TestRebuildEditHomeContent (0.62s) ---- PASS: TestRebuildEditNonReferencedResourceIssue13748 (0.71s) -=== CONT TestGetPageContentAdapterBaseIssue12561 -WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. -Source changed /main.js -WARN deprecated: the ":filename" permalink token was deprecated in Hugo 0.144.0 and will be removed in a future release. Use ":contentbasename" instead. -Data changed /mydata.yaml -Source changed /mysection/_index.md -Template changed /shortcodes/myhthml.html ---- PASS: TestRenderShortcodesNestedPageContextIssue12356 (0.84s) -=== CONT TestGetPageNewsVsTagsNewsIssue12638 ---- PASS: TestRebuildEditTagIssue13648 (0.76s) -=== CONT TestGetPageIssue12120 ---- PASS: TestRebuildEditData (0.70s) -=== CONT TestCascadeIssue12172 ---- PASS: TestShortcodeMultipleOutputFormats (1.01s) -=== CONT TestHTMLFilesIsue11999 -Asset changed /js/main.js -Source changed /p2.md ---- PASS: TestRenderShortcodesEditIncludedPage (0.91s) -=== CONT TestPageBundlerHome ---- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.79s) -=== CONT TestPageBundlerPartialTranslations -Asset changed /myothertext.txt -Source changed /foo.js -Template changed /_default/single.html -Template changed /_partials/mypartial.html -Source changed /_index.md -Template added /_default/index.searchindex.txt -Source changed /p2/index.md -Source changed /p3/index.md -Asset changed /main.css ---- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.87s) === CONT TestBundleSlug -Asset changed /myshortcodetext.txt ---- PASS: TestGetPageContentAdapterBaseIssue12561 (0.14s) +--- PASS: TestSitemapOutputFormats (0.43s) +=== CONT TestRebuildEditNotPermalinkableCustomOutputFormatTemplateInFastRenderMode +--- PASS: TestModulesWithContent (0.60s) === CONT TestBundledResourcesWhenMultipleOutputFormats -Source changed /p3.md -Source changed /s/p7.md -Source changed /p1/index.nn.md ---- PASS: TestFrontMatterBuildIsHugoKeyword (0.21s) +Source changed /mysection/mysectionbundle/index.md +--- PASS: TestSitemapBasic (0.36s) === CONT TestBundledResourcesMultilingualDuplicateResourceFiles -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: TestRenderStringWithShortcode (1.12s) - --- PASS: TestRenderStringWithShortcode/Basic (0.25s) - --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.82s) +--- PASS: TestTaxonomiesNotForDrafts (0.42s) === CONT TestPageBundlerHeadlessIssue6552 ---- PASS: TestGetPageIssue12120 (0.10s) +--- PASS: TestFrontMatterParamsLangNoCascade (0.37s) === CONT TestPageBundlerHeadless -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. -Source changed /mysection/mysectionbundle/index.md -=============== -Template changed /_default/baseof.html -Template changed /single.html -Source changed /p1/f1.nn.txt ---- PASS: TestHTMLFilesIsue11999 (0.10s) +--- PASS: TestSmokeOutputFormats (0.57s) === CONT TestMultilingualDisableLanguage ---- PASS: TestFrontMatterParamsLangNoCascade (0.22s) +--- PASS: TestGetPageContentAdapterBaseIssue12561 (0.25s) +=== CONT TestWordCountWithAllCJKRunesHasCJKLanguage +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/md +Template added /_default/index.searchindex.txt +=== RUN TestErrorInBaseTemplate/partial_from_define +--- PASS: TestSitemapOverrideFilename (0.58s) === CONT TestPageBundlerMultilingualTextResource ---- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.85s) -=== CONT TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths ---- PASS: TestRebuildVariationsJSNoneFingerprinted (0.74s) -=== CONT TestPageBundlerShortcodeInBundledPage ---- PASS: TestCascadeIssue12172 (0.10s) -=== CONT TestPageBundlerBundleInRoot ---- PASS: TestRebuildVariationsJSBundled (0.77s) -=== CONT TestHomePageIsLeafBundle ---- PASS: TestPaginatorEmptyPageGroups (0.21s) +--- PASS: TestHomePageIsLeafBundle (0.40s) === CONT TestAllStores -Template changed /_default/_markup/render-link.html -Source changed /p1nn/index.md -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 /p2.md +Source changed /p2.md +--- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.23s) +=== CONT TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths 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 /baseof.html - ---- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.90s) +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: TestRebuildEditArchetypeFile (0.07s) === CONT TestRenderWithoutArgument ---- PASS: TestRebuildDeeplyNestedLink (0.69s) +--- PASS: TestPageBundlerPartialTranslations (0.06s) +=== CONT TestPageBundlerShortcodeInBundledPage +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: TestMultilingualDisableLanguage (0.03s) === CONT TestGoldmark -Source changed /p1/index.md ---- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.19s) +--- PASS: TestGetPageIssue12120 (0.25s) +=== CONT TestPageBundlerBundleInRoot +--- PASS: TestPageWithUnderScoreIndexInFilename (0.31s) === CONT TestPageParam ---- PASS: TestPageBundlerHome (0.17s) +--- PASS: TestRebuildEditNotPermalinkableCustomOutputFormatTemplateInFastRenderMode (0.06s) === CONT TestScratchAliasToStore ---- PASS: TestRebuildWithDeferEditRenderHook (0.72s) -=== CONT TestScratch +Source changed /p1nn/index.md +--- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.09s) +=== CONT TestSummaryInFrontMatter +Source changed /mybundle/data.json Source changed /_index.md +Source changed /p1/index.nn.md +--- PASS: TestRebuildEditHomeContent (0.30s) +=== CONT TestScratch Asset changed /js/lib/foo.js ---- PASS: TestRebuildEditNotPermalinkableCustomOutputFormatTemplateInFastRenderMode (0.93s) -=== CONT TestDraftAndFutureRender ---- PASS: TestMergeLanguages (0.31s) -=== CONT TestSiteLastmod -Asset changed /js/main.js ---- PASS: TestPageBundlerHeadlessIssue6552 (0.15s) -=== CONT TestSectionEntries ---- PASS: TestPageBundlerMultilingualTextResource (0.14s) -=== CONT TestNextInSectionNested ---- PASS: TestFrontMatterParamsInItsOwnSection (0.35s) -=== CONT TestTaxonomiesNotForDrafts ---- PASS: TestRenderShortcodesIncludeMarkdownFileWithoutTrailingNewline (1.22s) -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: TestRebuildSingleWithBaseofEditBaseof (0.68s) -=== CONT TestSiteWithPageNoOutputs ---- PASS: TestRebuildSingle (0.64s) -=== CONT TestEncodePage -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: TestPageBundlerHeadless (0.16s) -=== CONT TestShortcodePreserveOrder ---- PASS: TestPageBundlerBundleInRoot (0.15s) -=== CONT TestShortcodeParentResourcesOnRebuild -=== CONT TestTaxonomiesPathSeparation ---- PASS: TestRebuildSingleWithBaseofEditSingle (0.65s) -=== CONT TestTaxonomiesPageCollections -Template changed /all.html -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: TestAllStores (0.18s) -=== CONT TestTaxonomiesHomeDraft ---- PASS: TestBundleSlug (0.23s) +Template changed /_partials/mypartial.html +Source changed /_index.md +--- PASS: TestAllStores (0.05s) +=== CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad +--- PASS: TestBundleSlug (0.10s) === CONT TestChompBOM +Source changed /p1/f1.nn.txt Source changed /p1/b.nn.md -Source changed /mybundle/data.json ---- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.96s) +--- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.10s) +=== CONT TestPageWithDate +--- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.06s) === CONT TestTranslationKeyTermPages +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 "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: TestMultilingualDisableLanguage (0.24s) ---- PASS: TestCrossrefs (1.70s) +--- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (0.10s) +=== CONT TestSummaryAuto +--- PASS: TestPageBundlerHome (0.13s) === CONT TestPagePaths -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: TestSitemapIssue12266 (1.69s) +Template changed /baseof.html +Source changed /_index.md +--- PASS: TestHTMLFilesIsue11999 (0.29s) +=== CONT TestSummaryManualSplitHTML +--- PASS: TestFrontMatterBuildIsHugoKeyword (0.45s) +=== CONT TestWordCount +=== RUN TestWordCount/md +--- PASS: TestBundleMultipleContentPageWithSamePath (0.55s) +=== CONT TestSummaryManualSplit +--- PASS: TestChompBOM (0.02s) === CONT TestWordCountWithIsCJKLanguageFalse === RUN TestWordCountWithIsCJKLanguageFalse/md ---- PASS: TestRenderWithoutArgument (0.18s) +Source changed /p1/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. +--- PASS: TestRebuildEditContentNonDefaultLanguage (0.13s) +=== CONT TestPageWithSummaryParameter +=== RUN TestPageWithSummaryParameter/md +--- PASS: TestShouldAlwaysHaveUglyURLs (0.45s) === CONT TestWordCountWithMainEnglishWithCJKRunes === RUN TestWordCountWithMainEnglishWithCJKRunes/md -=== CONT TestWordCount -=== RUN TestWordCount/md -Source changed /mynewsection/_index.md -Source changed /mynewsection/mynewsectiontext.txt -Source changed /mynewsection/_index.md -Source changed /mynewsection/mynewsectiontext.txt -Source changed /mysection/mysectionbundle/index.md ---- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (0.29s) -=== CONT TestWordCountWithAllCJKRunesHasCJKLanguage -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/md ---- PASS: TestNextInSectionNested (0.14s) -=== CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md ---- PASS: TestScratchAliasToStore (0.19s) -=== CONT TestPageWithDate ---- PASS: TestPageBundlerShortcodeInBundledPage (0.32s) ---- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.32s) -=== CONT TestSummaryAuto ---- PASS: TestHomePageIsLeafBundle (0.33s) -=== CONT TestSummaryManualSplit -=== CONT TestSummaryManualSplitHTML -Asset changed /myothertext.txt ---- PASS: TestRebuildHomeThenPageIssue12436 (1.21s) -=== CONT TestSummaryInFrontMatter ---- PASS: TestPageParam (0.29s) +--- PASS: TestRebuildHomeThenPageIssue12436 (0.31s) === CONT TestPageWithMoreTag === RUN TestPageWithMoreTag/md ---- PASS: TestMergeLanguagesTemplate (0.57s) +Template changed /all.html +--- PASS: TestSummaryInFrontMatter (0.05s) === CONT TestPageWithDateFields === RUN TestPageWithDateFields/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. -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: TestScratch (0.29s) ---- PASS: TestTaxonomiesHomeDraft (0.23s) ---- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.45s) +--- PASS: TestPageBundlerHeadless (0.10s) === CONT TestPageSummary === RUN TestPageSummary/md ---- PASS: TestSectionEntries (0.28s) -=== CONT TestPageDatesSections ---- PASS: TestGoldmark (0.35s) -=== CONT TestPageDatesAllKinds ---- PASS: TestPageBundlerPartialTranslations (0.50s) -=== CONT TestPageDatesTerms +--- PASS: TestScratchAliasToStore (0.07s) === CONT TestPageWithDelimiter === RUN TestPageWithDelimiter/md ---- PASS: TestRebuildEditInlinePartial13723 (1.33s) -=== CONT TestPageWithDelimiterForMarkdownThatCrossesBorder ---- PASS: TestRebuildEditContentNonDefaultLanguage (1.28s) -=== CONT TestPermalink -=== RUN TestPermalink/x/y/z/boofar.md-0 -=== PAUSE TestPermalink/x/y/z/boofar.md-0 -=== RUN TestPermalink/x/y/z/boofar.md-1 -=== PAUSE TestPermalink/x/y/z/boofar.md-1 -=== RUN TestPermalink/x/y/z/boofar.md-2 -=== PAUSE TestPermalink/x/y/z/boofar.md-2 -=== RUN TestPermalink/x/y/z/boofar.md-3 -=== PAUSE TestPermalink/x/y/z/boofar.md-3 -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. -=== RUN TestPermalink/x/y/z/boofar.md-4 -=== PAUSE TestPermalink/x/y/z/boofar.md-4 -=== RUN TestPermalink/x/y/z/boofar.md-5 -=== PAUSE TestPermalink/x/y/z/boofar.md-5 -=== RUN TestPermalink/x/y/z/boofar.md-6 -=== PAUSE TestPermalink/x/y/z/boofar.md-6 -=== RUN TestPermalink/x/y/z/boofar.md-7 -=== PAUSE TestPermalink/x/y/z/boofar.md-7 -=== RUN TestPermalink/x/y/z/boofar.md-8 -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.=== PAUSE TestPermalink/x/y/z/boofar.md-8 - -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 TestPermalink/x/y/z/boofar.md-9 -=== PAUSE TestPermalink/x/y/z/boofar.md-9 -=== RUN TestPermalink/x/y/z/boofar.md-10 -=== PAUSE TestPermalink/x/y/z/boofar.md-10 -=== RUN TestPermalink/x/y/z/boofar.md-11 -=== PAUSE TestPermalink/x/y/z/boofar.md-11 -=== RUN TestPermalink/x/y/z/boofar.md-12 -=== PAUSE TestPermalink/x/y/z/boofar.md-12 -=== RUN TestPermalink/x/y/z/boofar.md-13 -=== PAUSE TestPermalink/x/y/z/boofar.md-13 -=== RUN TestPermalink/x/y/z/boofar.md-14 -=== PAUSE TestPermalink/x/y/z/boofar.md-14 -=== RUN TestPermalink/x/y/z/boofar.md-15 -=== PAUSE TestPermalink/x/y/z/boofar.md-15 -=== RUN TestPermalink/x/y/z/boofar.md-16 -=== PAUSE TestPermalink/x/y/z/boofar.md-16 -=== RUN TestPermalink/x/y/z/boo-makeindex.md-17 -=== PAUSE TestPermalink/x/y/z/boo-makeindex.md-17 -=== RUN TestPermalink/x/y/z/boofar.md-18 -=== 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 TestPageWithSummaryParameter -=== RUN TestPageWithSummaryParameter/md ---- PASS: TestTaxonomiesPageCollections (0.31s) -=== CONT TestListTitles ---- PASS: TestSiteLastmod (0.38s) -=== CONT TestMountFilters -Asset changed /myshortcodetext.txt -=== CONT TestDraftNonDefaultContentLanguage ---- PASS: TestEncodePage (0.38s) -=== CONT TestMinifyPublisher ---- PASS: TestTaxonomiesNotForDrafts (0.40s) -=== CONT TestMenuNameAndTitleFallback ---- PASS: TestChompBOM (0.36s) -=== CONT TestSectionPagesIssue12399 ---- PASS: TestRebuildAddingALeaffBundleIssue13925 (0.81s) -=== CONT TestSectionPagesMenuMultilingualWarningIssue12306 -Source changed /b1/index.md ---- PASS: TestTranslationKeyTermPages (0.38s) -=== CONT TestMenusSubDirInBaseURL - ---- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (1.36s) -=== CONT TestMenusNewConfigSetup ---- PASS: TestPageDatesTerms (0.20s) -=== CONT TestMenuHasMenuCurrentSection ---- PASS: TestSummaryAuto (0.30s) -=== CONT TestMenusSectionPagesMenu -=== RUN TestWordCount/ad ---- PASS: TestPageWithDate (0.38s) -=== CONT TestIssue13993 -=== RUN TestPageWithMoreTag/ad ---- PASS: TestSummaryInFrontMatter (0.33s) -=== CONT TestContentMountMerge -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad -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. -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad ---- PASS: TestSiteWithPageNoOutputs (0.59s) -=== CONT TestPageWithUnderScoreIndexInFilename -Asset changed /myshortcodetext.txt -=== RUN TestPageWithDateFields/ad ---- PASS: TestSummaryManualSplit (0.45s) -=== CONT TestLastChange ---- PASS: TestShortcodePreserveOrder (0.67s) -=== CONT TestTaxonomiesTermLookup ---- PASS: TestShortcodeParentResourcesOnRebuild (0.69s) -=== CONT TestTermBuildNeverRenderNorList - ---- PASS: TestRebuildEditTextFileInShortcode (1.23s) -=== CONT TestShortcodeParamEscapedQuote -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: TestSummaryManualSplitHTML (0.56s) -=== CONT TestShortcodePreserveIndentation -=== RUN TestWordCountWithIsCJKLanguageFalse/ad -Asset changed /myothertext.txt ---- PASS: TestRebuildVariationsAssetsJSImport (1.74s) -=== CONT TestDisableKindsTaxonomyTerm ---- PASS: TestSectionPagesIssue12399 (0.37s) -=== CONT TestSmokeFilesystems -Source changed /mysection/mysectionbundle/index.md -=== RUN TestPageSummary/ad ---- PASS: TestMinifyPublisher (0.43s) -=== CONT TestSmoke -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: TestRebuildEditLeafBundleHeaderOnly (1.25s) -=== CONT TestSmokeOutputFormats ---- PASS: TestTaxonomiesPathSeparation (0.86s) -=== CONT TestMultihostAllButOneLanguageDisabledIssue12288 ---- PASS: TestMenusNewConfigSetup (0.43s) -=== CONT TestMultihostResourcePerLanguageMultihostMinify ---- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.60s) -=== CONT TestMultihost ---- PASS: TestRebuildEditTextFileInHook (1.47s) -=== CONT TestMultiSitesWithTwoLanguages ---- PASS: TestMenusSubDirInBaseURL (0.52s) ---- PASS: TestPageDatesAllKinds (0.69s) -=== CONT TestErrorTemplateRuntime ---- PASS: TestIssue13993 (0.47s) -=== CONT TestErrorFrontmatterYAMLSyntax ---- PASS: TestTaxonomiesTermLookup (0.35s) -=== CONT TestErrorRenderHookCodeblock ---- PASS: TestDraftNonDefaultContentLanguage (0.66s) -=== CONT TestErrorRenderHookHeading -=== CONT TestErrorInBaseTemplate ---- PASS: TestMenuNameAndTitleFallback (0.67s) -=== CONT TestErrorNestedShortcode -=== RUN TestPageWithDelimiter/ad -=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad -=== RUN TestPageWithSummaryParameter/ad -=== RUN TestErrorInBaseTemplate/base_template ---- PASS: TestMountFilters (0.78s) -=== CONT TestErrorNestedRender -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: TestMenusSectionPagesMenu (0.68s) -=== CONT TestErrorMinify - -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: TestTermBuildNeverRenderNorList (0.51s) ---- PASS: TestShortcodePreserveIndentation (0.44s) -=== CONT TestSiteWithGoModButNoModules ---- PASS: TestPageWithUnderScoreIndexInFilename (0.60s) -=== CONT TestModuleAbsMount -=== CONT TestMountsProject -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: TestMenuHasMenuCurrentSection (0.72s) -=== CONT TestModulesIncompatible -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: TestPageDatesSections (0.98s) -=== CONT TestModulesWithContent ---- PASS: TestShortcodeStableOutputFormatTemplates (2.86s) -=== CONT TestHugoModulesMatrix - hugo_modules_test.go:317: ---- SKIP: TestHugoModulesMatrix (0.00s) -=== CONT TestFrontmatterPreserveDatatypesForSlices ---- PASS: TestContentMountMerge (0.72s) -=== CONT TestEmbeddedPaginationTemplate - -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.54s) -=== CONT TestPublisDateRollupIssue12438 ---- PASS: TestListTitles (0.95s) -=== CONT TestTOMLDates ---- PASS: TestErrorTemplateRuntime (0.34s) -=== CONT TestDataNoAssets ---- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.89s) -=== CONT TestDataMixedCaseFolders ---- PASS: TestMountsProject (0.14s) -=== CONT TestRenderHooksMultilineTitlePlainText ---- PASS: TestErrorMinify (0.31s) -=== CONT TestContentTreeReverseIndexPara ---- PASS: TestContentTreeReverseIndexPara (0.00s) -=== CONT TestContentTreeReverseIndex ---- PASS: TestContentTreeReverseIndex (0.00s) -=== CONT TestSitemapOverrideFilename ---- PASS: TestDisableKindsTaxonomyTerm (0.83s) -=== CONT TestBranchResourceOverlap -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: TestErrorNestedShortcode (0.55s) -=== CONT TestBundleResourcesNoPublishedIssue12198 ---- PASS: TestErrorRenderHookHeading (0.62s) -=== CONT TestBundleMultipleContentPageWithSamePath ---- PASS: TestLastChange (1.00s) -=== CONT TestIntegrationTestTemplate ---- PASS: TestSiteWithGoModButNoModules (0.59s) +--- PASS: TestModuleAbsMount (0.75s) +=== CONT TestPageDatesSections +--- PASS: TestRenderWithoutArgument (0.08s) +=== CONT TestPrivacyConfig +--- PASS: TestPageBundlerShortcodeInBundledPage (0.08s) +=== CONT TestCascadConfigExtensionInPathIgnore +--- PASS: TestTranslationKeyTermPages (0.03s) +=== CONT TestLoadConfigFromThemeDir +--- PASS: TestErrorInBaseTemplate (0.56s) + --- PASS: TestErrorInBaseTemplate/base_template (0.08s) + --- PASS: TestErrorInBaseTemplate/index_template (0.38s) + --- PASS: TestErrorInBaseTemplate/partial_from_define (0.10s) === CONT TestContentFactory === RUN TestContentFactory/Simple ---- PASS: TestDraftAndFutureRender (1.82s) +--- PASS: TestPageBundlerBundleInRoot (0.08s) === CONT TestConfigDir ---- PASS: TestSmokeFilesystems (1.01s) +--- PASS: TestPageParam (0.08s) +=== CONT TestLoadConfigFromThemes +=== RUN TestLoadConfigFromThemes/Merge_default +--- PASS: TestPageBundlerHeadlessIssue6552 (0.13s) === CONT TestConfigYAMLNilMapIssue14074 ---- PASS: TestErrorFrontmatterYAMLSyntax (0.82s) +--- PASS: TestGoldmark (0.09s) === CONT TestConfigYAMLAnchorsCyclicReference +--- PASS: TestRebuildEditInlinePartial13723 (0.33s) +=== CONT TestLoadMultiConfig +--- PASS: TestLoadMultiConfig (0.00s) +=== CONT TestConfigYAMLAnchorsMerge 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: TestErrorRenderHookCodeblock (0.81s) -=== CONT TestConfigYAMLAnchorsMerge ---- PASS: TestFrontmatterPreserveDatatypesForSlices (0.60s) ---- PASS: TestMultihostResourcePerLanguageMultihostMinify (1.03s) -=== CONT TestKindsUnknown -=== CONT TestDeprecateTaxonomyTerm ---- PASS: TestMultiSitesWithTwoLanguages (1.01s) -=== CONT TestShortcodeVariables ---- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (1.07s) -=== CONT TestShortcodeNoInner ---- PASS: TestMultihost (1.04s) -=== CONT TestShortcodeHighlightDeindent ---- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (1.82s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.43s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (1.39s) +Source changed /mysection/mysectionbundle/index.md +--- PASS: TestMergeLanguages (0.39s) === CONT TestDisableRootSlicesFromEnv ---- PASS: TestWordCount (1.85s) - --- PASS: TestWordCount/md (0.40s) - --- PASS: TestWordCount/ad (1.45s) +--- PASS: TestPaginatorEmptyPageGroups (0.49s) +=== CONT TestDeprecateTaxonomyTerm +--- PASS: TestPageBundlerMultilingualTextResource (0.13s) +=== CONT TestLoadConfigThemeLanguage +=== RUN TestPageWithMoreTag/ad +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: TestSummaryManualSplit (0.08s) +=== CONT TestLoadConfigLanguageParamsOverrideIssue10620 +--- PASS: TestBundleBranchIssue12320 (0.38s) +=== CONT TestCascadeNilMapIssue13853 +Source changed /p1.md +--- PASS: TestSummaryAuto (0.08s) +=== CONT TestKindsUnknown +Template changed /partials/mytemplate.html +--- PASS: TestMergeLanguagesTemplate (0.43s) +=== CONT TestCascadeWarnOverrideIssue13806 +--- PASS: TestRebuildEditTagIssue13648 (0.42s) +=== CONT TestDisableKindsTaxonomyTerm +--- PASS: TestCascadConfigExtensionInPathIgnore (0.07s) === CONT TestDisableDefaultLanguageRedirect ---- PASS: TestBranchResourceOverlap (0.40s) +=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad +--- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.33s) +=== CONT TestCascadeGotmplIssue13743 +--- PASS: TestRebuildVariationsAssetsJSImport (0.38s) === CONT TestLanguagesDisabled ---- PASS: TestPageSummary (1.77s) - --- PASS: TestPageSummary/md (0.53s) - --- PASS: TestPageSummary/ad (1.24s) +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: TestSummaryManualSplitHTML (0.27s) === CONT TestConfigModuleDefaultMountsInConfig ---- PASS: TestErrorNestedRender (0.91s) +--- PASS: TestShortcodeStableOutputFormatTemplates (1.45s) +=== CONT TestCascadeOverlap +i18n changed /en.toml +--- PASS: TestScratch (0.33s) === CONT TestConfigMiscPanics === RUN TestConfigMiscPanics/empty_params ---- PASS: TestBundleResourcesNoPublishedIssue12198 (0.44s) +--- PASS: TestCascadeGotmplIssue13743 (0.29s) === CONT TestConfigOutputFormatsPerLanguage ---- PASS: TestDataNoAssets (0.80s) +--- PASS: TestPageWithDate (0.42s) +=== CONT TestCascadeOrder +--- PASS: TestRebuildI18n (0.56s) === CONT TestConfigLanguageCodeTopLevel ---- PASS: TestTOMLDates (0.85s) +--- PASS: TestConfigDir (0.42s) +=== CONT TestCascadeIssue12172 +--- PASS: TestPrivacyConfig (0.45s) === CONT TestConfigEmptyTOMLString ---- PASS: TestDataMixedCaseFolders (0.83s) +=== RUN TestContentFactory/Content_in_both_project_and_theme +--- PASS: TestDeprecateTaxonomyTerm (0.50s) === CONT TestConfigLegacyValues ---- PASS: TestConfigDir (0.37s) +--- PASS: TestLoadConfigFromThemeDir (0.54s) +=== CONT TestCascadeBuildOptionsTaxonomies +--- PASS: TestKindsUnknown (0.48s) === CONT TestConfigMergeLanguageDeepEmptyLefSide -=== RUN TestErrorInBaseTemplate/index_template -=== RUN TestContentFactory/Content_in_both_project_and_theme ---- PASS: TestIntegrationTestTemplate (0.60s) +--- PASS: TestCascadeOverlap (0.29s) +=== CONT TestCascadConfigExtensionInPath +--- PASS: TestConfigModuleDefaultMountsInConfig (0.30s) +Source changed /mysection/mysectionbundle/index.md === CONT TestConfigHugoWorkingDir ---- PASS: TestConfigYAMLNilMapIssue14074 (0.47s) -=== CONT TestConfigEmptyMainSections ---- PASS: TestRenderHooksMultilineTitlePlainText (0.92s) +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: TestDisableKindsTaxonomyTerm (0.48s) +--- PASS: TestCascadeNilMapIssue13853 (0.50s) +=== CONT TestCascadeExtensionInPathIgnore === CONT TestReproCommentsIn10947 ---- PASS: TestDeprecateTaxonomyTerm (0.34s) === CONT TestConfigOutputFormatDefinedInTheme ---- PASS: TestLanguagesDisabled (0.26s) === CONT TestHugoConfigSliceOverrides === RUN TestHugoConfigSliceOverrides/En_first ---- PASS: TestConfigYAMLAnchorsMerge (0.44s) +=== CONT TestCascadeEditIssue12449 +=== CONT TestConfigEmptyMainSections +--- PASS: TestLanguagesDisabled (0.32s) +--- PASS: TestRebuildEditLeafBundleHeaderOnly (1.05s) +--- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.51s) +--- PASS: TestConfigYAMLNilMapIssue14074 (0.55s) +--- PASS: TestCascadeIssue12172 (0.15s) +=== CONT TestCascadeExtensionInPath +=== RUN TestWordCountWithIsCJKLanguageFalse/ad +=== RUN TestWordCount/ad +--- PASS: TestPageDatesSections (0.61s) === CONT TestInvalidDefaultMarkdownHandler ---- PASS: TestShortcodeHighlightDeindent (0.33s) +--- PASS: TestLoadConfigThemeLanguage (0.60s) +=== CONT TestCascadeTarget +=== RUN TestCascadeTarget/slice +--- PASS: TestInvalidDefaultMarkdownHandler (0.01s) === CONT TestLoadConfigModules ---- PASS: TestInvalidDefaultMarkdownHandler (0.00s) -=== CONT TestPrivacyConfig ---- PASS: TestDisableDefaultLanguageRedirect (0.32s) -=== CONT TestLoadConfigFromThemeDir ---- PASS: TestConfigLanguageCodeTopLevel (0.17s) -=== CONT TestLoadConfigFromThemes -=== RUN TestLoadConfigFromThemes/Merge_default ---- PASS: TestSmoke (1.47s) -=== CONT TestLoadMultiConfig ---- PASS: TestLoadMultiConfig (0.04s) -=== CONT TestShortcodeErrorWhenItShouldBeClosed ---- PASS: TestModulesIncompatible (1.13s) -=== CONT TestCascadeExtensionInPath +--- PASS: TestConfigOutputFormatsPerLanguage (0.27s) +=== CONT TestOuputFormatFrontMatterTermIssue12275 +WARN Module "n1" is not compatible with this Hugo version: 0.40.0/0.50.0 extended; run "hugo mod graph" for more information. +=== RUN TestLoadConfigFromThemes/Merge_shallow +--- PASS: TestDisableDefaultLanguageRedirect (0.78s) +=== CONT TestShortcodeInCodeFenceHyphen +--- PASS: TestConfigHugoWorkingDir (0.32s) +=== CONT TestFutureExpirationRender +--- PASS: TestContentFactory (0.88s) + --- PASS: TestContentFactory/Simple (0.44s) + --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.44s) +=== CONT TestSiteWithPageNoOutputs +--- PASS: TestConfigLanguageCodeTopLevel (0.47s) +=== CONT TestDraftAndFutureRender +--- PASS: TestCascadeWarnOverrideIssue13806 (0.83s) +=== CONT TestEncodePage +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad +=== RUN TestPageWithDateFields/ad +=== RUN TestPageWithDelimiter/ad +=== RUN TestPageSummary/ad +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. +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: TestSitemapIssue12266 (1.49s) +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 TestSiteLastmod +--- PASS: TestConfigEmptyMainSections (0.38s) +=== CONT TestSiteStats +--- PASS: TestConfigEmptyTOMLString (0.51s) +=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed +--- PASS: TestFutureExpirationRender (0.10s) +=== CONT TestSectionEntries +--- PASS: TestConfigLegacyValues (0.44s) +=== CONT TestShortcodeErrorWhenItShouldBeClosed +--- PASS: TestCascadeBuildOptionsTaxonomies (0.43s) +=== CONT TestRebuildDeeplyNestedLink +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: TestEmbeddedPaginationTemplate (1.71s) +=== CONT TestNextInSectionNested === RUN TestConfigMiscPanics/invalid_language_setup === RUN TestConfigMiscPanics/invalid_defaultContentLanguage ---- PASS: TestConfigHugoWorkingDir (0.15s) -=== CONT TestLoadConfigThemeLanguage ---- PASS: TestContentFactory (0.63s) - --- PASS: TestContentFactory/Simple (0.38s) - --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.23s) -=== CONT TestLoadConfigLanguageParamsOverrideIssue10620 ---- PASS: TestConfigMiscPanics (0.38s) - --- PASS: TestConfigMiscPanics/empty_params (0.32s) +--- PASS: TestConfigMiscPanics (0.87s) + --- PASS: TestConfigMiscPanics/empty_params (0.86s) --- PASS: TestConfigMiscPanics/invalid_language_setup (0.00s) - --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.06s) -=== CONT TestCascadeNilMapIssue13853 ---- PASS: TestShortcodeNoInner (0.49s) ---- PASS: TestConfigModuleDefaultMountsInConfig (0.39s) ---- PASS: TestPageWithMoreTag (2.21s) - --- PASS: TestPageWithMoreTag/md (0.31s) - --- PASS: TestPageWithMoreTag/ad (1.90s) -=== CONT TestCascadeOverlap -=== CONT TestCascadeWarnOverrideIssue13806 ---- PASS: TestPublisDateRollupIssue12438 (1.22s) -=== CONT TestCascadeOrder -=== RUN TestErrorInBaseTemplate/partial_from_define -WARN Module "n1" is not compatible with this Hugo version: 0.40.0/0.50.0 extended; run "hugo mod graph" for more information. -=== CONT TestCascadeGotmplIssue13743 ---- PASS: TestConfigOutputFormatsPerLanguage (0.46s) -=== CONT TestCascadConfigExtensionInPathIgnore ---- PASS: TestModuleAbsMount (1.32s) -=== CONT TestCascadConfigExtensionInPath ---- PASS: TestPageWithDelimiter (2.25s) - --- PASS: TestPageWithDelimiter/md (0.76s) - --- PASS: TestPageWithDelimiter/ad (1.49s) -=== CONT TestCascadeExtensionInPathIgnore ---- PASS: TestSmokeOutputFormats (1.69s) -=== CONT TestOrderedPages ---- PASS: TestKindsUnknown (0.69s) -=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed ---- PASS: TestConfigEmptyTOMLString (0.49s) -=== CONT TestShortcodeParams ---- PASS: TestSitemapOverrideFilename (1.16s) -=== CONT TestSitemapAndContentBundleNamedSitemap ---- PASS: TestConfigLegacyValues (0.51s) -=== CONT TestAliasTemplate ---- PASS: TestModulesWithContent (1.42s) -=== CONT TestCascadeEditIssue12449 ---- PASS: TestDisableRootSlicesFromEnv (0.76s) -=== CONT TestCascadeTarget -=== RUN TestCascadeTarget/slice ---- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.56s) -=== CONT TestCascadeBuildOptionsTaxonomies ---- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (2.62s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.46s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (2.16s) -=== CONT TestAliasNIssue14053 ---- PASS: TestWordCountWithIsCJKLanguageFalse (2.66s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.66s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (2.00s) -=== CONT TestShouldAlwaysHaveUglyURLs + --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.00s) +=== CONT TestRebuildEditData +--- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.63s) +=== CONT TestRebuildVariationsJSBundled +--- PASS: TestDisableRootSlicesFromEnv (1.15s) +=== CONT TestRebuildVariationsJSInNestedCachedPartialFingerprinted +--- PASS: TestCascadeExtensionInPath (0.59s) +=== CONT TestRebuildVariationsJSNoneFingerprinted +--- PASS: TestCascadConfigExtensionInPath (0.63s) +=== CONT TestRebuildVariationsJSInNestedPartialFingerprintedInBase +=== RUN TestPageWithSummaryParameter/ad +--- PASS: TestSmoke (2.02s) +=== CONT TestRebuildSingleWithBaseofEditSingle +Source changed /mysect/_index.md + +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 (0.50s) +=== CONT TestRebuildWithDeferEditRenderHook +--- PASS: TestOuputFormatFrontMatterTermIssue12275 (0.71s) +=== CONT TestRebuildSingleWithBaseofEditBaseof === RUN TestHugoConfigSliceOverrides/Sv_first ---- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.37s) -=== CONT TestShortcodeMarkdownOutputFormat ---- PASS: TestReproCommentsIn10947 (0.53s) -=== CONT Test404EditTemplate ---- PASS: TestCascadConfigExtensionInPathIgnore (0.31s) +--- PASS: TestCascadeExtensionInPathIgnore (0.80s) === CONT TestAliasMultipleOutputFormats ---- PASS: TestWordCountWithMainEnglishWithCJKRunes (2.74s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (1.00s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (1.74s) +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: TestEncodePage (0.47s) +=== CONT TestAliasNIssue14053 +--- PASS: TestPageWithMoreTag (1.38s) + --- PASS: TestPageWithMoreTag/md (0.05s) + --- PASS: TestPageWithMoreTag/ad (1.33s) +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. +=== RUN TestCascadeTarget/slice_with__target +=== CONT TestAliasTemplate +--- PASS: TestConfigYAMLAnchorsMerge (1.35s) +=== CONT Test404EditTemplate +Source changed /mysect/_index.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. +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. +Source changed /mysect/_index.md +--- PASS: TestNextInSectionNested (0.40s) === CONT TestAlias ---- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.53s) +--- PASS: TestReproCommentsIn10947 (0.83s) +=== CONT TestRebuildEditTextFileInHook +--- PASS: TestCascadeEditIssue12449 (0.81s) +=== CONT TestRebuildSingle +--- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (1.55s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.06s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (1.49s) === CONT Test404WithBase +Source changed /s/p7.md +--- PASS: TestConfigYAMLAnchorsCyclicReference (1.48s) +=== CONT TestRebuildEditTextFileInShortcode +--- PASS: TestSectionEntries (0.54s) +=== CONT TestResourceChains/minify 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 (0.94s) -=== CONT TestResourceChains/minify ---- PASS: TestConfigEmptyMainSections (0.63s) -=== CONT TestResourceChains/template ---- PASS: TestOrderedPages (0.34s) -=== CONT TestResourceChains/resources.Get ---- PASS: TestLoadConfigThemeLanguage (0.52s) -=== CONT TestResourceChains/unmarshal ---- PASS: TestLoadConfigFromThemeDir (0.65s) -=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only ---- PASS: TestCascadeExtensionInPath (0.61s) === CONT TestResourceChains/baseurl-path +--- PASS: TestRebuildDeeplyNestedLink (0.55s) +=== RUN TestCascadeTarget/slice_with_environment__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. +--- PASS: TestSiteWithPageNoOutputs (0.65s) +=== CONT TestResourceChains/fingerprint +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. -Template changed /404.html -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: TestAliasTemplate (0.32s) -=== CONT TestResourceChains/fingerprint ---- PASS: TestCascadeNilMapIssue13853 (0.55s) +--- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.83s) === CONT TestResourceChains/execute-as-template ---- PASS: TestCascadeWarnOverrideIssue13806 (0.49s) + +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.84s) +=== CONT TestResourceChains/template +--- PASS: TestConfigOutputFormatDefinedInTheme (1.24s) === CONT TestResourceChains/fromstring -=== CONT TestResourceChains/concat +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. +Data changed /mydata.yaml +--- PASS: TestCrossrefs (2.28s) +=== CONT TestResourceChains/resources.Get +--- PASS: TestRebuildEditData (0.67s) +=== CONT TestResourceChains/unmarshal +--- PASS: TestLoadConfigModules (1.17s) +=== CONT TestResourceChains/concat_and_fingerprint +--- PASS: TestAliasTemplate (0.44s) +=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only +Template changed /404.html +Template changed /single.html +--- PASS: TestSiteStats (0.86s) +=== CONT TestResourceChains/concat +--- PASS: TestAliasNIssue14053 (0.45s) === CONT TestResourceChains/remote +Asset changed /myothertext.txt +Template changed /_default/_markup/render-link.html +Source changed /main.js +=============== +Template changed /_default/single.html +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 + +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: TestRebuildSingle (0.43s) === CONT TestPermalink/x/y/z/boofar.md-0 ---- PASS: TestCascadeBuildOptionsTaxonomies (0.26s) ---- PASS: TestConfigOutputFormatDefinedInTheme (0.71s) ---- PASS: TestPrivacyConfig (0.72s) ---- PASS: TestCascadeGotmplIssue13743 (0.48s) -=== CONT TestResourceChains/concat_and_fingerprint 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. -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: TestWordCountWithMainEnglishWithCJKRunes (1.84s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.06s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (1.76s) +=== CONT TestPermalink/x/y/z/boofar.md-11 + page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-19 page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-18 @@ -13944,8 +13974,6 @@ page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-12 page_permalink_test.go:89: -=== CONT TestPermalink/x/y/z/boofar.md-11 - page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-10 page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-9 @@ -13960,72 +13988,79 @@ page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-4 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. -=== CONT TestPermalink/x/y/z/boofar.md-3 -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. - page_permalink_test.go:89: +=== RUN TestCascadeTarget/slice_with_yaml__target + lm: 0001-01-01 (home) +/404 lm: 0001-01-01 (404) +/_sitemap lm: 0001-01-01 (sitemap) +/blog lm: 0001-01-01 (section) + /page lm: 0001-01-01 (page) +/categories lm: 0001-01-01 (taxonomy) +/tags lm: 0001-01-01 (taxonomy) +--- PASS: TestAliasMultipleOutputFormats (0.47s) === CONT TestPermalink/x/y/z/boofar.md-2 page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-1 page_permalink_test.go:89: +=== CONT TestPermalink/x/y/z/boofar.md-3 + 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. +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: TestRebuildSingleWithBaseofEditBaseof (0.48s) +Source changed /foo.js +--- PASS: TestRebuildSingleWithBaseofEditSingle (0.50s) 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. +Rebuilding 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: TestLoadConfigModules (0.74s) +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: Test404EditTemplate (0.46s) +--- PASS: TestSiteLastmod (0.88s) +--- PASS: TestRebuildVariationsJSBundled (0.66s) 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: TestShortcodeMarkdownOutputFormat (0.22s) - lm: 0001-01-01 (home) -/404 lm: 0001-01-01 (404) -/_sitemap lm: 0001-01-01 (sitemap) -/blog lm: 0001-01-01 (section) - /page lm: 0001-01-01 (page) -/categories lm: 0001-01-01 (taxonomy) -/tags lm: 0001-01-01 (taxonomy) ---- PASS: TestBundleMultipleContentPageWithSamePath (1.38s) ---- PASS: TestAliasMultipleOutputFormats (0.19s) ---- PASS: Test404WithBase (0.16s) -=== RUN TestCascadeTarget/slice_with__target +=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project +Source changed /p2/index.md +Source changed /p3/index.md +Asset changed /main.css +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. ---- PASS: TestShortcodeParams (0.40s) ---- PASS: TestAliasNIssue14053 (0.27s) ---- PASS: TestErrorInBaseTemplate (1.89s) - --- PASS: TestErrorInBaseTemplate/base_template (1.04s) - --- PASS: TestErrorInBaseTemplate/index_template (0.34s) - --- PASS: TestErrorInBaseTemplate/partial_from_define (0.51s) ---- PASS: TestCascadeOverlap (0.59s) -Rebuilding ---- PASS: Test404EditTemplate (0.23s) ---- PASS: TestCascadeExtensionInPathIgnore (0.47s) 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 TestLoadConfigFromThemes/Merge_shallow ---- PASS: TestCascadConfigExtensionInPath (0.54s) ---- PASS: TestSitemapAndContentBundleNamedSitemap (0.42s) -Source changed /mysect/_index.md +--- PASS: TestRebuildVariationsJSNoneFingerprinted (0.67s) +--- PASS: Test404WithBase (0.40s) 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. +Asset changed /myshortcodetext.txt 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. +Asset changed /js/main.js 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: TestRebuildWithDeferEditRenderHook (0.53s) +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. -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.51s) 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 "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. +=== 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. +--- PASS: TestDraftAndFutureRender (1.07s) +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none 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. -Source changed /mysect/_index.md ---- PASS: TestShouldAlwaysHaveUglyURLs (0.39s) --- PASS: TestPermalink (0.00s) + --- SKIP: TestPermalink/x/y/z/boofar.md-11 (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) @@ -14034,7 +14069,6 @@ --- SKIP: TestPermalink/x/y/z/boofar.md-14 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-13 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-12 (0.00s) - --- SKIP: TestPermalink/x/y/z/boofar.md-11 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-10 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-9 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-8 (0.00s) @@ -14042,82 +14076,83 @@ --- SKIP: TestPermalink/x/y/z/boofar.md-6 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-5 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-4 (0.00s) - --- 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.17s) -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. -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 -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. -Source changed /mysect/_index.md ---- PASS: TestCascadeEditIssue12449 (0.56s) ---- PASS: TestResourceChains (0.16s) + --- SKIP: TestPermalink/x/y/z/boofar.md-3 (0.00s) + --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.15s) +Asset changed /myothertext.txt +--- PASS: TestResourceChains (0.01s) --- SKIP: TestResourceChains/tocss (0.00s) - --- PASS: TestResourceChains/unmarshal (0.10s) - --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.08s) - --- PASS: TestResourceChains/minify (0.14s) - --- PASS: TestResourceChains/execute-as-template (0.06s) - --- PASS: TestResourceChains/fromstring (0.08s) - --- PASS: TestResourceChains/template (0.20s) - --- PASS: TestResourceChains/fingerprint (0.15s) - --- PASS: TestResourceChains/concat (0.15s) - --- PASS: TestResourceChains/resources.Get (0.27s) - --- PASS: TestResourceChains/remote (0.20s) - --- PASS: TestResourceChains/baseurl-path (0.28s) - --- PASS: TestResourceChains/concat_and_fingerprint (0.23s) -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: TestConfigYAMLAnchorsCyclicReference (1.47s) ---- PASS: TestEmbeddedPaginationTemplate (2.00s) ---- PASS: TestPagePaths (3.19s) ---- PASS: TestPageWithDateFields (3.06s) - --- PASS: TestPageWithDateFields/md (0.40s) - --- PASS: TestPageWithDateFields/ad (2.66s) -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 -=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project -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: TestPageWithSummaryParameter (3.01s) - --- PASS: TestPageWithSummaryParameter/md (0.79s) - --- PASS: TestPageWithSummaryParameter/ad (2.22s) -=== RUN TestCascadeTarget/slice_with_json__target + --- PASS: TestResourceChains/fromstring (0.04s) + --- PASS: TestResourceChains/baseurl-path (0.33s) + --- PASS: TestResourceChains/execute-as-template (0.07s) + --- PASS: TestResourceChains/minify (0.36s) + --- PASS: TestResourceChains/fingerprint (0.35s) + --- PASS: TestResourceChains/template (0.09s) + --- PASS: TestResourceChains/concat_and_fingerprint (0.09s) + --- PASS: TestResourceChains/unmarshal (0.09s) + --- PASS: TestResourceChains/resources.Get (0.16s) + --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.16s) + --- PASS: TestResourceChains/remote (0.16s) + --- PASS: TestResourceChains/concat (0.16s) +Asset changed /myshortcodetext.txt +--- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.84s) + 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 TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none ---- PASS: TestCascadeTarget (0.71s) - --- PASS: TestCascadeTarget/slice (0.31s) - --- PASS: TestCascadeTarget/slice_with__target (0.18s) - --- PASS: TestCascadeTarget/slice_with_environment__target (0.10s) - --- PASS: TestCascadeTarget/slice_with_yaml__target (0.05s) - --- PASS: TestCascadeTarget/slice_with_json__target (0.07s) ---- PASS: TestAlias (0.63s) +--- PASS: TestCascadeTarget (1.41s) + --- PASS: TestCascadeTarget/slice (0.74s) + --- PASS: TestCascadeTarget/slice_with__target (0.15s) + --- PASS: TestCascadeTarget/slice_with_environment__target (0.31s) + --- PASS: TestCascadeTarget/slice_with_yaml__target (0.13s) + --- PASS: TestCascadeTarget/slice_with_json__target (0.08s) +--- PASS: TestPagePaths (2.06s) +Asset changed /js/main.js +Asset changed /myothertext.txt +--- PASS: TestRebuildEditTextFileInHook (0.66s) === RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow ---- PASS: TestLoadConfigFromThemes (1.25s) - --- PASS: TestLoadConfigFromThemes/Merge_default (0.76s) - --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.29s) - --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.07s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.07s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.05s) ---- PASS: TestCascadeOrder (1.12s) ---- PASS: TestHugoConfigSliceOverrides (1.95s) - --- PASS: TestHugoConfigSliceOverrides/En_first (0.52s) - --- PASS: TestHugoConfigSliceOverrides/Sv_first (1.43s) +Asset changed /myshortcodetext.txt + +--- PASS: TestRebuildEditTextFileInShortcode (0.60s) +--- PASS: TestWordCountWithIsCJKLanguageFalse (2.16s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.61s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (1.55s) +--- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.97s) +--- PASS: TestLoadConfigFromThemes (2.14s) + --- PASS: TestLoadConfigFromThemes/Merge_default (0.65s) + --- PASS: TestLoadConfigFromThemes/Merge_shallow (1.18s) + --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.12s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.11s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.08s) +--- PASS: TestAlias (0.79s) +--- PASS: TestCascadeOrder (1.83s) +--- PASS: TestWordCount (2.32s) + --- PASS: TestWordCount/md (0.62s) + --- PASS: TestWordCount/ad (1.70s) +--- PASS: TestPageWithDelimiter (2.30s) + --- PASS: TestPageWithDelimiter/md (0.94s) + --- PASS: TestPageWithDelimiter/ad (1.36s) +--- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (2.34s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.97s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (1.37s) +--- PASS: TestPageSummary (2.69s) + --- PASS: TestPageSummary/md (0.85s) + --- PASS: TestPageSummary/ad (1.74s) +--- PASS: TestPageWithSummaryParameter (2.70s) + --- PASS: TestPageWithSummaryParameter/md (0.96s) + --- PASS: TestPageWithSummaryParameter/ad (1.47s) +--- PASS: TestHugoConfigSliceOverrides (2.21s) + --- PASS: TestHugoConfigSliceOverrides/En_first (0.79s) + --- PASS: TestHugoConfigSliceOverrides/Sv_first (1.42s) +--- PASS: TestPageWithDateFields (4.76s) + --- PASS: TestPageWithDateFields/md (0.95s) + --- PASS: TestPageWithDateFields/ad (3.81s) 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 (7.71s) +--- PASS: TestTemplateManyBaseTemplates (6.57s) PASS -ok github.com/gohugoio/hugo/hugolib 34.517s +ok github.com/gohugoio/hugo/hugolib 37.403s === RUN TestDimensionFlag --- PASS: TestDimensionFlag (0.00s) === RUN TestTree @@ -14135,45 +14170,45 @@ === RUN TestTreeShiftTree --- PASS: TestTreeShiftTree (0.00s) PASS -ok github.com/gohugoio/hugo/hugolib/doctree 0.029s +ok github.com/gohugoio/hugo/hugolib/doctree 0.099s === RUN TestNewBaseFs ---- PASS: TestNewBaseFs (0.00s) +--- PASS: TestNewBaseFs (0.01s) === RUN TestNewBaseFsEmpty ---- PASS: TestNewBaseFsEmpty (0.00s) +--- PASS: TestNewBaseFsEmpty (0.01s) === RUN TestRealDirs ---- PASS: TestRealDirs (0.00s) +--- PASS: TestRealDirs (0.01s) === RUN TestWatchFilenames === PAUSE TestWatchFilenames === RUN TestNoSymlinks ---- PASS: TestNoSymlinks (0.03s) +--- PASS: TestNoSymlinks (0.04s) === RUN TestStaticFs --- PASS: TestStaticFs (0.00s) === RUN TestStaticFsMultihost ---- PASS: TestStaticFsMultihost (0.00s) +--- PASS: TestStaticFsMultihost (0.01s) === RUN TestMakePathRelative ---- PASS: TestMakePathRelative (0.02s) +--- PASS: TestMakePathRelative (0.03s) === RUN TestAbsProjectContentDir ---- PASS: TestAbsProjectContentDir (0.02s) +--- PASS: TestAbsProjectContentDir (0.23s) === RUN TestContentReverseLookup ---- PASS: TestContentReverseLookup (0.02s) +--- PASS: TestContentReverseLookup (0.05s) === RUN TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent ---- PASS: TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent (0.02s) +--- PASS: TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent (0.04s) === RUN TestAssetsIssue12175 ---- PASS: TestAssetsIssue12175 (0.02s) +--- PASS: TestAssetsIssue12175 (0.04s) === RUN TestStaticComposite ---- PASS: TestStaticComposite (0.02s) +--- PASS: TestStaticComposite (0.09s) === RUN TestMountIssue12141 --- PASS: TestMountIssue12141 (0.03s) === CONT TestWatchFilenames ---- PASS: TestWatchFilenames (0.02s) +--- PASS: TestWatchFilenames (0.04s) PASS -ok github.com/gohugoio/hugo/hugolib/filesystems 0.265s +ok github.com/gohugoio/hugo/hugolib/filesystems 0.776s === RUN TestPagesFromGoTmplMisc === PAUSE TestPagesFromGoTmplMisc === RUN TestPagesFromGoTmplAsciidocAndSimilar pandoc not found in $PATH: Please install. Leaving pandoc content unrendered. ---- PASS: TestPagesFromGoTmplAsciidocAndSimilar (0.21s) +--- PASS: TestPagesFromGoTmplAsciidocAndSimilar (1.25s) === RUN TestPagesFromGoTmplAddPageErrors === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set @@ -14188,19 +14223,19 @@ === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies ---- PASS: TestPagesFromGoTmplAddPageErrors (0.23s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.19s) +--- PASS: TestPagesFromGoTmplAddPageErrors (0.35s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.04s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.04s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.27s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/RegularPages (0.03s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Pages (0.03s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllRegularPages (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Home (0.03s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Sections (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/GetPage (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections (0.03s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Pages (0.04s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.03s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllRegularPages (0.03s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Home (0.02s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Sections (0.02s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/GetPage (0.04s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus (0.03s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections (0.02s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies (0.02s) === RUN TestPagesFromGoTmplEditGoTmpl === PAUSE TestPagesFromGoTmplEditGoTmpl @@ -14227,9 +14262,9 @@ === RUN TestPagesFromGoTmplLanguagePerFile === RUN TestPagesFromGoTmplLanguagePerFile/disable=false === RUN TestPagesFromGoTmplLanguagePerFile/disable=true ---- PASS: TestPagesFromGoTmplLanguagePerFile (0.05s) - --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=false (0.03s) - --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=true (0.03s) +--- PASS: TestPagesFromGoTmplLanguagePerFile (0.09s) + --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=false (0.04s) + --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=true (0.05s) === RUN TestPagesFromGoTmplDefaultPageSort === PAUSE TestPagesFromGoTmplDefaultPageSort === RUN TestPagesFromGoTmplEnableAllLanguages @@ -14269,88 +14304,88 @@ === RUN TestPagesFromGoTmplHome === PAUSE TestPagesFromGoTmplHome === CONT TestPagesFromGoTmplMisc -=== CONT TestPagesFromGoTmplPathWarningsPathResource -=== CONT TestPagesFromGoRelatedKeywords -=== CONT TestPagesFromGoTmplTermIsEmpty -=== CONT TestPagesFromGoTmplMenusMap -=== CONT TestPagesFromGoTmplHome -=== CONT TestPagesFromGoTmplMarkdownify -=== CONT TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided -=== CONT TestContentAdapterCascadeBasic -=== CONT TestPagesFromGoTmplEnableAllLanguages === CONT TestPagesFromGoTmplCascade +=== CONT TestPagesFromGoTmplMovePage === CONT TestPagesFromGoTmplDefaultPageSort -=== CONT TestPagesFromGoParamsIssue12497 +=== CONT TestPagesFromGoTmplMarkdownify +=== CONT TestPagesFromGoTmplEditOverlappingContentFile +=== CONT TestPagesFromGoTmplRemoveGoTmpl +=== CONT TestPagesFromGoRelatedKeywords +=== CONT TestPagesFromGoTmplEnableAllLanguages +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false +=== CONT TestPagesFromGoTmplEditGoTmpl +=== CONT TestPagesFromGoTmplAddPage +=== CONT TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided === CONT TestPagesFromGoPathsWithDotsIssue12493 -=== CONT TestPagesFromGoBuildOptions -=== CONT TestContentAdapterOutputsIssue13692 -=== CONT TestContentAdapterOutputsIssue13689 -=== CONT TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 -=== CONT TestPagesFromGoTmplMenus === CONT TestPagesFromGoTmplPathWarningsPathPage -=== CONT TestPagesFromGoTmplRemoveGoTmpl -=== CONT TestPagesFromGoTmplEditOverlappingContentFile -=== CONT TestPagesFromGoTmplMovePage +=== CONT TestPagesFromGoBuildOptions +=== CONT TestPagesFromGoTmplEditPartial === CONT TestPagesFromGoTmplDraftFlagFromResource -=== CONT TestPagesFromGoTmplDraftPage -=== CONT TestPagesFromGoTmplAddPage +=== CONT TestPagesFromGoTmplMenusMap === CONT TestPagesFromGoTmplRemovePage -=== CONT TestPagesFromGoTmplEditPartial === CONT TestPagesFromGoTmplEditDataResource -=== CONT TestPagesFromGoTmplEditGoTmpl +=== CONT TestPagesFromGoTmplDraftPage +=== CONT TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 +=== CONT TestPagesFromGoTmplMenus +=== CONT TestContentAdapterOutputsIssue13692 +=== CONT TestPagesFromGoTmplHome +=== CONT TestContentAdapterCascadeBasic +=== CONT TestPagesFromGoTmplPathWarningsPathResource +=== CONT TestPagesFromGoTmplTermIsEmpty +=== CONT TestContentAdapterOutputsIssue13689 === CONT TestPagesFromGoTmplMore -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false ---- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.08s) -Source changed /_index.md ---- PASS: TestPagesFromGoTmplMenusMap (0.12s) ---- PASS: TestPagesFromGoTmplMenus (0.11s) ---- PASS: TestPagesFromGoTmplCascade (0.11s) ---- PASS: TestContentAdapterCascadeBasic (0.12s) ---- PASS: TestPagesFromGoParamsIssue12497 (0.12s) ---- PASS: TestPagesFromGoTmplMisc (0.15s) ---- PASS: TestPagesFromGoTmplHome (0.15s) +=== CONT TestPagesFromGoParamsIssue12497 Asset changed /mydata.yaml ---- PASS: TestPagesFromGoTmplDefaultPageSort (0.13s) ---- PASS: TestPagesFromGoTmplEditDataResource (0.08s) +--- PASS: TestPagesFromGoTmplMisc (0.24s) +--- PASS: TestPagesFromGoPathsWithDotsIssue12493 (0.28s) +Source changed /mysection/p1.md +Source changed /mysection/_index.md +Source changed /mysection/p1.md +Source changed /_content.gotmpl +--- PASS: TestPagesFromGoTmplEditOverlappingContentFile (0.29s) +--- PASS: TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 (0.24s) Source changed /docs/_content.gotmpl ---- PASS: TestPagesFromGoTmplDraftPage (0.08s) Source changed /docs/_content.gotmpl ---- PASS: TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 (0.14s) ---- PASS: TestPagesFromGoTmplRemoveGoTmpl (0.12s) ---- PASS: TestPagesFromGoTmplMarkdownify (0.19s) ---- PASS: TestPagesFromGoPathsWithDotsIssue12493 (0.16s) ---- PASS: TestPagesFromGoRelatedKeywords (0.20s) ---- PASS: TestPagesFromGoBuildOptions (0.17s) ---- PASS: TestPagesFromGoTmplPathWarningsPathResource (0.22s) +--- PASS: TestPagesFromGoTmplCascade (0.30s) +--- PASS: TestPagesFromGoTmplDefaultPageSort (0.30s) +Asset changed /mydata.yaml Source changed /docs/_content.gotmpl -Template changed /partials/get-value.html +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true +--- PASS: TestPagesFromGoTmplMovePage (0.31s) +--- PASS: TestPagesFromGoTmplEditGoTmpl (0.30s) +--- PASS: TestPagesFromGoTmplAddPage (0.30s) +--- PASS: TestPagesFromGoTmplDraftFlagFromResource (0.29s) +--- PASS: TestPagesFromGoRelatedKeywords (0.32s) +--- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.32s) +--- PASS: TestPagesFromGoTmplMenusMap (0.31s) +--- PASS: TestPagesFromGoParamsIssue12497 (0.20s) +--- PASS: TestPagesFromGoBuildOptions (0.33s) Source changed /docs/_content.gotmpl ---- PASS: TestContentAdapterOutputsIssue13689 (0.18s) ---- PASS: TestPagesFromGoTmplEditGoTmpl (0.14s) ---- PASS: TestPagesFromGoTmplAddPage (0.14s) ---- PASS: TestPagesFromGoTmplMore (0.11s) +--- PASS: TestContentAdapterOutputsIssue13689 (0.21s) +--- PASS: TestPagesFromGoTmplMenus (0.24s) +--- PASS: TestPagesFromGoTmplMarkdownify (0.34s) +--- PASS: TestPagesFromGoTmplRemoveGoTmpl (0.34s) +--- PASS: TestPagesFromGoTmplMore (0.21s) Asset changed /mydata.yaml ---- PASS: TestContentAdapterOutputsIssue13692 (0.19s) -Asset changed /mydata.yaml -Source changed /mysection/p1.md ---- PASS: TestPagesFromGoTmplEditPartial (0.11s) +Source changed /_index.md Source changed /docs/_content.gotmpl -Source changed /mysection/_index.md ---- PASS: TestPagesFromGoTmplDraftFlagFromResource (0.15s) -Source changed /mysection/p1.md Source changed /docs/_content.gotmpl -Source changed /_content.gotmpl ---- PASS: TestPagesFromGoTmplEditOverlappingContentFile (0.16s) -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true ---- PASS: TestPagesFromGoTmplMovePage (0.16s) ---- PASS: TestPagesFromGoTmplRemovePage (0.10s) ---- PASS: TestPagesFromGoTmplTermIsEmpty (0.23s) ---- PASS: TestPagesFromGoTmplPathWarningsPathPage (0.17s) ---- PASS: TestPagesFromGoTmplEnableAllLanguages (0.23s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (0.14s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (0.01s) +--- PASS: TestPagesFromGoTmplRemovePage (0.32s) +--- PASS: TestPagesFromGoTmplDraftPage (0.30s) +--- PASS: TestPagesFromGoTmplTermIsEmpty (0.25s) +--- PASS: TestContentAdapterCascadeBasic (0.25s) +Template changed /partials/get-value.html +--- PASS: TestPagesFromGoTmplEditDataResource (0.31s) +--- PASS: TestContentAdapterOutputsIssue13692 (0.26s) +--- PASS: TestPagesFromGoTmplEditPartial (0.36s) +--- PASS: TestPagesFromGoTmplHome (0.28s) +--- PASS: TestPagesFromGoTmplEnableAllLanguages (0.39s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (0.30s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (0.09s) +--- PASS: TestPagesFromGoTmplPathWarningsPathPage (0.40s) +--- PASS: TestPagesFromGoTmplPathWarningsPathResource (0.31s) PASS -ok github.com/gohugoio/hugo/hugolib/pagesfromdata 0.797s +ok github.com/gohugoio/hugo/hugolib/pagesfromdata 2.330s ? github.com/gohugoio/hugo/hugolib/paths [no test files] === RUN TestCompileSegments === RUN TestCompileSegments/excludes @@ -14362,9 +14397,9 @@ --- PASS: TestCompileSegments/includes (0.00s) --- SKIP: TestCompileSegments/includes_variant1 (0.00s) === RUN TestSegments ---- PASS: TestSegments (0.04s) +--- PASS: TestSegments (0.06s) PASS -ok github.com/gohugoio/hugo/hugolib/segments 0.111s +ok github.com/gohugoio/hugo/hugolib/segments 0.588s === RUN TestGlobIdentity --- PASS: TestGlobIdentity (0.00s) === RUN TestPredicateIdentity @@ -14378,7 +14413,7 @@ --- PASS: TestIdentityManager/Anonymous (0.00s) --- PASS: TestIdentityManager/GenghisKhan (0.00s) PASS -ok github.com/gohugoio/hugo/identity 0.005s +ok github.com/gohugoio/hugo/identity 0.108s ? github.com/gohugoio/hugo/identity/identitytesting [no test files] ? github.com/gohugoio/hugo/internal/js [no test files] === RUN TestToBuildOptions @@ -14423,34 +14458,34 @@ === 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.02s) +--- PASS: TestResolveComponentInAssets (0.05s) --- PASS: TestResolveComponentInAssets/Basic,_extension (0.00s) --- PASS: TestResolveComponentInAssets/Basic,_no_extension (0.00s) --- PASS: TestResolveComponentInAssets/Basic,_no_extension,_typescript (0.00s) --- PASS: TestResolveComponentInAssets/Not_found (0.00s) --- PASS: TestResolveComponentInAssets/Not_found,_double_js_extension (0.00s) - --- PASS: TestResolveComponentInAssets/Index_file,_folder_only (0.00s) + --- PASS: TestResolveComponentInAssets/Index_file,_folder_only (0.01s) --- PASS: TestResolveComponentInAssets/Index_file,_folder_and_index (0.00s) --- 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_only (0.01s) --- 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_and_Index_ESM_file,_folder_only (0.00s) --- PASS: TestResolveComponentInAssets/Check_file_before_directory (0.00s) === RUN TestBatchTemplateOKBuild ---- PASS: TestBatchTemplateOKBuild (0.08s) +--- PASS: TestBatchTemplateOKBuild (0.43s) === RUN TestBatchRemoveAllInGroup Source changed /p1/index.md Source changed /p1/index.md ---- PASS: TestBatchRemoveAllInGroup (0.85s) +--- PASS: TestBatchRemoveAllInGroup (2.07s) === RUN TestBatchEditInstance Template changed /_default/single.html ---- PASS: TestBatchEditInstance (0.74s) +--- PASS: TestBatchEditInstance (0.69s) === RUN TestBatchEditScriptParam Template changed /_default/single.html ---- PASS: TestBatchEditScriptParam (0.58s) +--- PASS: TestBatchEditScriptParam (0.66s) === RUN TestBatchMultiHost ---- PASS: TestBatchMultiHost (0.14s) +--- PASS: TestBatchMultiHost (0.65s) === RUN TestBatchRenameBundledScript Source changed /p1/p1script.js Source changed /p1/p1script2.js @@ -14458,54 +14493,54 @@ Source changed /p1/p1script2.js Source changed /p1/p1script.js Source changed /p1/p1script.js ---- PASS: TestBatchRenameBundledScript (0.73s) +--- PASS: TestBatchRenameBundledScript (0.96s) === RUN TestBatchErrorScriptResourceNotSet --- PASS: TestBatchErrorScriptResourceNotSet (0.02s) === RUN TestBatchSlashInBatchID ---- PASS: TestBatchSlashInBatchID (0.15s) +--- PASS: TestBatchSlashInBatchID (0.18s) === RUN TestBatchSourceMaps ---- PASS: TestBatchSourceMaps (0.18s) +--- PASS: TestBatchSourceMaps (0.05s) === RUN TestBatchErrorRunnerResourceNotSet ---- PASS: TestBatchErrorRunnerResourceNotSet (0.02s) +--- PASS: TestBatchErrorRunnerResourceNotSet (0.03s) === RUN TestBatchErrorScriptResourceInAssetsSyntaxError ---- PASS: TestBatchErrorScriptResourceInAssetsSyntaxError (0.02s) +--- PASS: TestBatchErrorScriptResourceInAssetsSyntaxError (0.03s) === RUN TestBatchErrorScriptResourceInBundleSyntaxError ---- PASS: TestBatchErrorScriptResourceInBundleSyntaxError (0.04s) +--- PASS: TestBatchErrorScriptResourceInBundleSyntaxError (0.05s) === 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 3.637s +ok github.com/gohugoio/hugo/internal/js/esbuild 5.984s === RUN TestKatex === RUN TestKatex/Simple === RUN TestKatex/Chemistry === RUN TestKatex/Invalid_expression ---- PASS: TestKatex (1.16s) - --- PASS: TestKatex/Simple (0.10s) - --- PASS: TestKatex/Chemistry (0.03s) +--- PASS: TestKatex (1.71s) + --- PASS: TestKatex/Simple (0.08s) + --- PASS: TestKatex/Chemistry (0.05s) --- PASS: TestKatex/Invalid_expression (0.00s) === RUN TestGreet warpc.go:470: Greet module loaded warpc.go:470: Greet module loaded ---- PASS: TestGreet (1.96s) +--- PASS: TestGreet (2.73s) === RUN TestGreetParallel ---- PASS: TestGreetParallel (0.86s) +--- PASS: TestGreetParallel (1.07s) === RUN TestKatexParallel ---- PASS: TestKatexParallel (0.85s) +--- PASS: TestKatexParallel (1.19s) PASS -ok github.com/gohugoio/hugo/internal/warpc 4.855s +ok github.com/gohugoio/hugo/internal/warpc 6.814s === RUN TestCollator --- PASS: TestCollator (0.00s) PASS -ok github.com/gohugoio/hugo/langs 0.009s +ok github.com/gohugoio/hugo/langs 0.102s === RUN TestPlural === RUN TestPlural/English === RUN TestPlural/Other_only === RUN TestPlural/Polish ---- PASS: TestPlural (0.01s) - --- PASS: TestPlural/English (0.00s) +--- PASS: TestPlural (0.02s) + --- PASS: TestPlural/English (0.01s) --- PASS: TestPlural/Other_only (0.00s) - --- PASS: TestPlural/Polish (0.00s) + --- PASS: TestPlural/Polish (0.01s) === RUN TestGetPluralCount --- PASS: TestGetPluralCount (0.00s) === RUN TestI18nTranslate @@ -14549,24 +14584,24 @@ === RUN TestI18nTranslate/known-language-missing-plural-true === RUN TestI18nTranslate/dotted-bare-key-true === RUN TestI18nTranslate/lang-with-hyphen-true ---- PASS: TestI18nTranslate (0.14s) +--- PASS: TestI18nTranslate (0.27s) --- PASS: TestI18nTranslate/all-present-false (0.00s) - --- PASS: TestI18nTranslate/present-in-default-false (0.00s) + --- PASS: TestI18nTranslate/present-in-default-false (0.01s) --- 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.00s) + --- PASS: TestI18nTranslate/file-missing-false (0.01s) + --- PASS: TestI18nTranslate/context-provided-false (0.01s) --- PASS: TestI18nTranslate/readingTime-one-false (0.00s) - --- PASS: TestI18nTranslate/readingTime-many-dot-false (0.00s) - --- PASS: TestI18nTranslate/readingTime-many-false (0.00s) - --- PASS: TestI18nTranslate/readingTime-map-one-false (0.00s) + --- PASS: TestI18nTranslate/readingTime-many-dot-false (0.01s) + --- PASS: TestI18nTranslate/readingTime-many-false (0.01s) + --- PASS: TestI18nTranslate/readingTime-map-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/readingTime-map-many-false (0.01s) + --- PASS: TestI18nTranslate/argument-float-false (0.01s) --- PASS: TestI18nTranslate/same-id-and-translation-false (0.01s) --- PASS: TestI18nTranslate/same-id-and-translation-default-false (0.00s) - --- PASS: TestI18nTranslate/unknown-language-code-false (0.00s) - --- PASS: TestI18nTranslate/unknown-language-codes-false (0.00s) + --- PASS: TestI18nTranslate/unknown-language-code-false (0.01s) + --- PASS: TestI18nTranslate/unknown-language-codes-false (0.01s) --- 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) @@ -14574,20 +14609,20 @@ --- 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.01s) - --- PASS: TestI18nTranslate/context-provided-true (0.01s) + --- PASS: TestI18nTranslate/file-missing-true (0.08s) + --- PASS: TestI18nTranslate/context-provided-true (0.00s) --- PASS: TestI18nTranslate/readingTime-one-true (0.00s) - --- PASS: TestI18nTranslate/readingTime-many-dot-true (0.00s) + --- PASS: TestI18nTranslate/readingTime-many-dot-true (0.01s) --- PASS: TestI18nTranslate/readingTime-many-true (0.00s) - --- PASS: TestI18nTranslate/readingTime-map-one-true (0.00s) + --- PASS: TestI18nTranslate/readingTime-map-one-true (0.01s) --- PASS: TestI18nTranslate/readingTime-string-one-true (0.00s) - --- PASS: TestI18nTranslate/readingTime-map-many-true (0.01s) + --- PASS: TestI18nTranslate/readingTime-map-many-true (0.00s) --- PASS: TestI18nTranslate/argument-float-true (0.00s) --- 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.00s) - --- PASS: TestI18nTranslate/known-language-missing-plural-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) === RUN TestI18nFromTheme @@ -14601,17 +14636,17 @@ === RUN TestI18nReservedKeyScalar === PAUSE TestI18nReservedKeyScalar === CONT TestI18nFromTheme -=== CONT TestI18nReservedKeyMap === CONT TestI18nDefaultContentLanguage +=== CONT TestI18nReservedKeyMap === CONT TestI18nReservedKeyScalar === CONT TestPassPageToI18n ---- PASS: TestI18nFromTheme (0.09s) ---- PASS: TestI18nDefaultContentLanguage (0.10s) ---- PASS: TestI18nReservedKeyScalar (0.09s) ---- PASS: TestI18nReservedKeyMap (0.11s) ---- PASS: TestPassPageToI18n (0.10s) +--- PASS: TestI18nReservedKeyScalar (0.06s) +--- PASS: TestI18nDefaultContentLanguage (0.07s) +--- PASS: TestI18nReservedKeyMap (0.06s) +--- PASS: TestI18nFromTheme (0.07s) +--- PASS: TestPassPageToI18n (0.05s) PASS -ok github.com/gohugoio/hugo/langs/i18n 0.322s +ok github.com/gohugoio/hugo/langs/i18n 0.778s === RUN TestInit --- PASS: TestInit (0.03s) === RUN TestInitAddWithTimeout @@ -14625,12 +14660,12 @@ === RUN TestResetError --- PASS: TestResetError (0.00s) PASS -ok github.com/gohugoio/hugo/lazy 1.145s +ok github.com/gohugoio/hugo/lazy 1.230s ? github.com/gohugoio/hugo/livereload [no test files] === RUN TestConverterRegistry --- PASS: TestConverterRegistry (0.00s) PASS -ok github.com/gohugoio/hugo/markup 0.043s +ok github.com/gohugoio/hugo/markup 0.152s === RUN TestAsciidoctorDefaultArgs --- PASS: TestAsciidoctorDefaultArgs (0.00s) === RUN TestAsciidoctorNonDefaultArgs @@ -14642,7 +14677,7 @@ 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.00s) @@ -14661,32 +14696,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.02s) +--- PASS: TestAsciidoctorDisallowedExtension (0.06s) === RUN TestAsciidoctorWorkingFolderCurrent ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestAsciidoctorWorkingFolderCurrent (0.00s) +--- PASS: TestAsciidoctorWorkingFolderCurrent (0.01s) === RUN TestAsciidoctorWorkingFolderCurrentAndExtensions ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ERROR unable to cast interface to pageSubset ---- PASS: TestAsciidoctorWorkingFolderCurrentAndExtensions (0.01s) +--- PASS: TestAsciidoctorWorkingFolderCurrentAndExtensions (0.00s) === 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.27s) +--- PASS: TestConvert (0.90s) === RUN TestTableOfContents ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. WARN : asciidoctor: WARNING: