Diff of the two buildlogs: -- --- b1/build.log 2025-09-14 11:05:33.130799672 +0000 +++ b2/build.log 2025-09-14 11:17:01.715637972 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Oct 17 05:16:48 -12 2026 -I: pbuilder-time-stamp: 1792257408 +I: Current time: Mon Sep 15 01:05:35 +14 2025 +I: pbuilder-time-stamp: 1757847935 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -29,52 +29,84 @@ dpkg-source: info: applying 0006-upgrade-tablewriter.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/958248/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2983966/tmp/hooks/D01_modify_environment starting +debug: Running on infom01-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 Sep 14 11:05 /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/2983966/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2983966/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=16 ' - 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=12 ' + 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='8be33c26d21f4a9ebbdcf6207e096a26' - 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='958248' - PS1='# ' - PS2='> ' + INVOCATION_ID=31e7ac8af41a4f869aa3170756186509 + 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=2983966 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.tGdOtEBU/pbuilderrc_7DY4 --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.tGdOtEBU/b1 --logfile b1/build.log hugo_0.131.0-2.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + 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.tGdOtEBU/pbuilderrc_1QvT --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.tGdOtEBU/b2 --logfile b2/build.log hugo_0.131.0-2.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom02-amd64 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.43+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/958248/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2983966/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -597,7 +629,7 @@ Get: 313 http://deb.debian.org/debian forky/main amd64 golang-github-matryer-try-dev all 1+git20161228.6.9ac251b-4 [4120 B] Get: 314 http://deb.debian.org/debian forky/main amd64 golang-github-tdewolff-parse-dev all 2.7.15-1 [84.7 kB] Get: 315 http://deb.debian.org/debian forky/main amd64 golang-github-tdewolff-minify-dev all 2.20.37-1 [135 kB] -Fetched 232 MB in 6s (41.4 MB/s) +Fetched 232 MB in 7s (33.3 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 ... 19917 files and directories currently installed.) @@ -1636,8 +1668,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Oct 17 17:23:49 UTC 2026. -Universal Time is now: Sat Oct 17 17:23:49 UTC 2026. +Local time is now: Sun Sep 14 11:12:35 UTC 2025. +Universal Time is now: Sun Sep 14 11:12:35 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -1893,7 +1925,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/hugo-0.131.0/ && 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.131.0-2_source.changes +I: user script /srv/workspace/pbuilder/2983966/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2983966/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/hugo-0.131.0/ && 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.131.0-2_source.changes dpkg-buildpackage: info: source package hugo dpkg-buildpackage: info: source version 0.131.0-2 dpkg-buildpackage: info: source distribution unstable @@ -1934,40 +1970,44 @@ go is /usr/bin/go go version go1.24.4 linux/amd64 dh_auto_build -- -ldflags '-X "github.com/gohugoio/hugo/common/hugo.buildDate=2025-08-16T17:04:35Z" -X "github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.131.0-2"' -tags 'dev extended' - cd _build && go install -trimpath -v -p 16 -ldflags "-X \"github.com/gohugoio/hugo/common/hugo.buildDate=2025-08-16T17:04:35Z\" -X \"github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.131.0-2\"" -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/hcontext 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 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/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/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/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/output/layouts 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/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/internal/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/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 install -trimpath -v -p 12 -ldflags "-X \"github.com/gohugoio/hugo/common/hugo.buildDate=2025-08-16T17:04:35Z\" -X \"github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.131.0-2\"" -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/hcontext 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 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/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/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/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/output/layouts 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/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/internal/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/transform github.com/gohugoio/hugo/tpl/urls github.com/gohugoio/hugo/transform github.com/gohugoio/hugo/transform/livereloadinject github.com/gohugoio/hugo/transform/metainject github.com/gohugoio/hugo/transform/urlreplacers github.com/gohugoio/hugo/watcher github.com/gohugoio/hugo/watcher/filenotify +internal/unsafeheader internal/coverage/rtcov -internal/byteorder +internal/asan +internal/profilerecord +internal/godebugs internal/msan internal/goarch -unicode +internal/byteorder internal/goos -internal/godebugs -math/bits -internal/asan -internal/runtime/syscall -internal/profilerecord -sync/atomic internal/goexperiment internal/runtime/atomic internal/cpu -internal/unsafeheader +internal/runtime/syscall +math/bits +sync/atomic unicode/utf8 internal/itoa container/list -cmp +unicode crypto/internal/fips140/alias -internal/runtime/math internal/abi -internal/runtime/sys -crypto/internal/boring/sig internal/chacha8rand +internal/runtime/math +internal/runtime/sys crypto/internal/fips140deps/byteorder -unicode/utf16 +cmp crypto/internal/fips140/subtle +crypto/internal/boring/sig +internal/runtime/exithook +unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/nettrace +crypto/internal/fips140deps/cpu encoding +internal/bytealg +math log/internal google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set @@ -1980,934 +2020,930 @@ github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config github.com/gohugoio/hugo/common/types/hstring github.com/gohugoio/hugo/markup/goldmark/goldmark_config -github.com/rivo/uniseg log/slog/internal github.com/gohugoio/hugo/common/predicate +github.com/rivo/uniseg github.com/bep/gowebp/libwebp/webpoptions golang.org/x/text/encoding/internal/identifier image/color golang.org/x/image/math/f64 +golang.org/x/image/font/gofont/goregular github.com/gohugoio/hugo/common/constants github.com/gohugoio/hugo/common/types/css -golang.org/x/image/font/gofont/goregular github.com/evanw/esbuild/internal/api_helpers github.com/aws/aws-sdk-go-v2/internal/sdkio github.com/aws/aws-sdk-go/aws/client/metadata github.com/google/wire -go.opencensus.io/internal/tagencoding -internal/bytealg -crypto/internal/fips140deps/cpu google.golang.org/grpc/serviceconfig +go.opencensus.io/internal/tagencoding +image/color/palette github.com/googleapis/gax-go/v2/internal -internal/runtime/exithook golang.org/x/xerrors/internal -math github.com/golang/groupcache/lru go.opencensus.io +internal/stringslite +github.com/gohugoio/hugo/markup/blackfriday go.opencensus.io/trace/internal +github.com/aws/smithy-go/container/private/cache github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/common -github.com/aws/smithy-go/container/private/cache +github.com/aws/smithy-go/container/private/cache/lru github.com/gohugoio/hugo/tpl/internal/go_templates/cfg github.com/gohugoio/hugo/tpl/openapi -github.com/aws/smithy-go/container/private/cache/lru -image/color/palette -github.com/gohugoio/hugo/markup/blackfriday internal/race -internal/stringslite -github.com/tdewolff/parse/strconv -github.com/aws/aws-sdk-go/internal/sdkmath internal/sync internal/runtime/maps +github.com/tdewolff/parse/strconv +github.com/aws/aws-sdk-go/internal/sdkmath runtime -internal/reflectlite iter +internal/reflectlite crypto/subtle weak sync maps slices +errors +sort internal/bisect -internal/testlog internal/singleflight +internal/testlog +unique log/slog/internal/buffer -google.golang.org/protobuf/internal/pragma github.com/josharian/intern -github.com/aws/smithy-go/sync -unique github.com/yuin/goldmark-emoji/definition +google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight -errors -sort runtime/cgo -internal/godebug +github.com/aws/smithy-go/sync io -google.golang.org/grpc/internal/buffer -path -vendor/golang.org/x/net/dns/dnsmessage internal/oserror -golang.org/x/text/internal/tag -math/rand/v2 -golang.org/x/mod/semver strconv -bytes +math/rand/v2 +path +vendor/golang.org/x/net/dns/dnsmessage +google.golang.org/grpc/internal/buffer +internal/godebug +syscall hash +bytes +crypto crypto/internal/fips140deps/godebug -syscall crypto/internal/randutil strings -math/rand internal/saferio -github.com/aws/smithy-go/transport/http/internal/io -github.com/aws/aws-sdk-go/internal/sdkio +golang.org/x/text/internal/tag +reflect +math/rand +net/netip hash/crc32 -hash/adler32 hash/fnv -crypto +golang.org/x/mod/semver +hash/adler32 encoding/base32 -reflect -google.golang.org/grpc/internal/grpcrand -net/netip +github.com/aws/smithy-go/transport/http/internal/io +github.com/aws/aws-sdk-go/internal/sdkio golang.org/x/text/transform -github.com/aws/smithy-go/io +github.com/gohugoio/hugo/bufferpool vendor/golang.org/x/text/transform github.com/kr/text -github.com/gohugoio/hugo/bufferpool +github.com/aws/smithy-go/io +google.golang.org/grpc/internal/grpcrand +golang.org/x/text/runes +golang.org/x/text/encoding crypto/internal/impl -regexp/syntax +crypto/internal/fips140 +bufio html +regexp/syntax net/http/internal/ascii github.com/gohugoio/hugo/compare github.com/gobwas/glob/util/strings -bufio -github.com/armon/go-radix -crypto/internal/fips140 -go/build/constraint -github.com/gohugoio/hugo/output/layouts -golang.org/x/text/runes -golang.org/x/text/encoding -github.com/gohugoio/hugo/resources/kinds crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls -github.com/aws/aws-sdk-go-v2/internal/strings -github.com/aws/aws-sdk-go/internal/strings -github.com/aws/aws-sdk-go/internal/sdkuri +github.com/armon/go-radix +go/build/constraint +github.com/gohugoio/hugo/output/layouts golang.org/x/text/encoding/internal -cloud.google.com/go/internal/version -github.com/aws/aws-sdk-go-v2/aws/arn -github.com/aws/aws-sdk-go/aws/arn image golang.org/x/text/encoding/charmap +github.com/gohugoio/hugo/resources/kinds +github.com/aws/aws-sdk-go-v2/internal/strings time internal/syscall/unix internal/syscall/execenv github.com/pbnjay/memory -crypto/internal/fips140/hmac -crypto/sha3 -crypto/internal/fips140/check -crypto/internal/fips140hash -crypto/internal/fips140/edwards25519/field -crypto/internal/fips140/nistec/fiat -crypto/internal/fips140/hkdf -crypto/internal/fips140/bigmod -crypto/internal/fips140/tls12 -crypto/internal/fips140/aes -crypto/internal/fips140/tls13 +github.com/aws/aws-sdk-go/internal/strings +github.com/aws/aws-sdk-go/internal/sdkuri +cloud.google.com/go/internal/version +github.com/aws/aws-sdk-go-v2/aws/arn +regexp +github.com/aws/aws-sdk-go/aws/arn image/internal/imageutil -github.com/muesli/smartcrop/options github.com/marekm4/color-extractor +github.com/muesli/smartcrop/options golang.org/x/image/vp8 -crypto/internal/fips140/edwards25519 image/draw image/jpeg -regexp golang.org/x/image/vp8l -github.com/disintegration/gift github.com/makeworld-the-better-one/dither -golang.org/x/image/draw +github.com/disintegration/gift golang.org/x/image/vector +golang.org/x/image/draw context io/fs -github.com/bep/clocks +crypto/internal/fips140/hmac internal/poll +crypto/sha3 +crypto/internal/fips140/check +crypto/internal/fips140/aes +crypto/internal/fips140/edwards25519/field +crypto/internal/fips140/nistec/fiat +crypto/internal/fips140/bigmod +internal/filepathlite +crypto/internal/fips140hash +crypto/internal/fips140/hkdf +internal/fmtsort +crypto/internal/fips140/tls12 +encoding/binary +crypto/internal/fips140/tls13 +embed +github.com/bep/clocks github.com/bep/debounce +os github.com/hashicorp/golang-lru/v2/internal +github.com/spf13/afero/internal/common github.com/gohugoio/locales +google.golang.org/protobuf/internal/editiondefaults github.com/hashicorp/golang-lru/v2/simplelru +github.com/gohugoio/hugo/common/math github.com/google/go-cmp/cmp/internal/diff -github.com/olekukonko/ll/lx github.com/bep/lazycache -github.com/gohugoio/hugo/common/tasks -github.com/aws/smithy-go/ptr -github.com/aws/aws-sdk-go-v2/internal/timeconv -github.com/gohugoio/hugo/lazy -github.com/gohugoio/hugo/common/hcontext -github.com/aws/aws-sdk-go-v2/internal/sdk -github.com/aws/smithy-go/context -github.com/aws/aws-sdk-go/internal/sdkrand github.com/gohugoio/localescompressed -google.golang.org/api/internal/third_party/uritemplates -google.golang.org/grpc/backoff -internal/filepathlite -embed -github.com/spf13/afero/internal/common -google.golang.org/grpc/internal/backoff -google.golang.org/grpc/internal/grpcsync -google.golang.org/grpc/keepalive -golang.org/x/sync/semaphore -github.com/aws/aws-sdk-go-v2/service/internal/s3shared/config -crypto/internal/fips140/nistec -google.golang.org/protobuf/internal/editiondefaults -os -internal/fmtsort -encoding/binary github.com/google/go-cmp/cmp/internal/function -github.com/gohugoio/hugo/common/math -github.com/rogpeppe/go-internal/fmtsort -github.com/mohae/deepcopy -github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort -encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 +encoding/base64 github.com/cespare/xxhash -golang.org/x/image/bmp -github.com/evanw/esbuild/internal/xxhash -golang.org/x/image/ccitt golang.org/x/sys/unix +crypto/internal/fips140/edwards25519 +github.com/rogpeppe/go-internal/fmtsort +crypto/internal/fips140/nistec encoding/pem crypto/internal/sysrand fmt -path/filepath -vendor/golang.org/x/sys/cpu -io/ioutil -google.golang.org/protobuf/internal/detrand -internal/sysinfo -golang.org/x/mod/internal/lazyregexp -github.com/rogpeppe/go-internal/lockedfile/internal/filelock -github.com/mattn/go-runewidth -internal/lazyregexp crypto/internal/entropy -google.golang.org/grpc/internal/envconfig +vendor/golang.org/x/sys/cpu +path/filepath crypto/internal/fips140/drbg -os/signal -github.com/olekukonko/tablewriter/pkg/twwidth -golang.org/x/image/riff -github.com/tdewolff/parse/buffer +crypto/internal/fips140/aes/gcm crypto/internal/fips140only -crypto/internal/fips140/ecdh -crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 -crypto/internal/fips140/aes/gcm crypto/internal/fips140/mlkem -crypto/internal/fips140/rsa -github.com/olekukonko/tablewriter/pkg/twwarp -golang.org/x/image/webp -os/exec -github.com/spf13/afero/mem -github.com/gohugoio/hugo/hugofs/files -github.com/jdkato/prose/internal/util +crypto/cipher crypto/md5 crypto/rc4 -github.com/gohugoio/hugo/resources/jsconfig -github.com/jdkato/prose/transform -net -github.com/bep/gowebp/internal/libwebp -github.com/bep/golibsass/internal/libsass -crypto/cipher -github.com/cli/safeexec +crypto/internal/fips140/rsa +io/ioutil +math/big encoding/hex net/url encoding/csv -encoding/json -compress/flate -encoding/xml -github.com/dlclark/regexp2/syntax -github.com/pkg/errors -math/big -log crypto/internal/boring crypto/des -vendor/golang.org/x/crypto/chacha20 crypto/aes -crypto/ecdh crypto/sha512 crypto/hmac +vendor/golang.org/x/crypto/chacha20 crypto/sha1 -vendor/golang.org/x/crypto/chacha20poly1305 crypto/sha256 -github.com/bep/logg +encoding/json +compress/flate +encoding/xml +vendor/golang.org/x/crypto/chacha20poly1305 +github.com/dlclark/regexp2/syntax +github.com/pkg/errors +log compress/gzip +crypto/internal/fips140/ecdh +crypto/internal/fips140/ecdsa flag -golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm mime -os/user +crypto/ecdh +os/exec +github.com/bep/logg +golang.org/x/text/unicode/bidi runtime/debug golang.org/x/crypto/pbkdf2 software.sslmate.com/src/go-pkcs12/internal/rc2 +github.com/spf13/afero/mem vendor/golang.org/x/text/unicode/bidi -golang.org/x/text/secure/bidirule -github.com/dlclark/regexp2 -vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/unicode/norm -mime/quotedprintable -net/http/internal -text/template/parse -github.com/fsnotify/fsnotify/internal -google.golang.org/protobuf/internal/errors crypto/elliptic crypto/internal/boring/bbig encoding/asn1 crypto/rand crypto/dsa -golang.org/x/net/idna -github.com/fsnotify/fsnotify +golang.org/x/text/secure/bidirule crypto/ed25519 crypto/internal/hpke crypto/rsa vendor/golang.org/x/text/secure/bidirule -google.golang.org/protobuf/encoding/protowire +vendor/golang.org/x/net/http2/hpack +golang.org/x/net/idna +mime/quotedprintable +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix +github.com/dlclark/regexp2 +net/http/internal +text/template/parse +vendor/golang.org/x/net/idna +github.com/fsnotify/fsnotify/internal +google.golang.org/protobuf/internal/detrand go/token google.golang.org/protobuf/internal/version +github.com/cli/safeexec github.com/bep/golibsass/libsass/libsasserrors +github.com/fsnotify/fsnotify +github.com/gohugoio/hugo/hugofs/files github.com/gobwas/glob/match -google.golang.org/protobuf/reflect/protoreflect +google.golang.org/protobuf/internal/errors +crypto/ecdsa +google.golang.org/protobuf/encoding/protowire github.com/gobwas/glob/syntax/lexer github.com/mattn/go-isatty -github.com/gohugoio/hugo/common/terminal -github.com/alecthomas/chroma/v2 -github.com/gobwas/glob/syntax/ast github.com/pelletier/go-toml/v2/internal/danger -vendor/golang.org/x/net/idna +google.golang.org/protobuf/reflect/protoreflect +github.com/pelletier/go-toml/v2/unstable +github.com/gobwas/glob/syntax/ast +github.com/gohugoio/hugo/common/terminal github.com/tdewolff/parse -github.com/gohugoio/hugo/common/hstrings -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix -text/template github.com/gobwas/glob/syntax -github.com/gohugoio/hugo/common/text +github.com/gohugoio/hugo/common/hstrings github.com/gohugoio/hashstructure -github.com/pelletier/go-toml/v2/unstable -github.com/bep/logg/handlers/multi +github.com/gohugoio/hugo/common/text github.com/gobwas/glob/compiler +github.com/bep/logg/handlers/multi +text/template github.com/mattn/go-colorable github.com/gohugoio/hugo/common/collections github.com/gohugoio/hugo/common/urls -github.com/fatih/color -github.com/gobwas/glob -github.com/gohugoio/hugo/hugofs/glob golang.org/x/text/internal/language +github.com/fatih/color +github.com/pelletier/go-toml/v2/internal/tracker encoding/gob -crypto/ecdsa +github.com/alecthomas/chroma/v2 +github.com/gobwas/glob golang.org/x/net/html gopkg.in/yaml.v2 -github.com/pelletier/go-toml/v2/internal/tracker +github.com/gohugoio/hugo/hugofs/glob +github.com/pelletier/go-toml/v2 github.com/BurntSushi/locker -google.golang.org/protobuf/internal/descfmt +github.com/gohugoio/hugo/docshelper +github.com/google/go-cmp/cmp/internal/value google.golang.org/protobuf/internal/descopts +google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/strs +net +os/user +google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid -github.com/alecthomas/chroma/v2/formatters/html -google.golang.org/protobuf/internal/encoding/text -github.com/alecthomas/chroma/v2/styles google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface -github.com/pelletier/go-toml/v2 -github.com/alecthomas/chroma/v2/lexers -github.com/gohugoio/hugo/docshelper +html/template +google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/internal/protolazy -github.com/google/go-cmp/cmp/internal/value golang.org/x/text/internal/language/compact +github.com/alecthomas/chroma/v2/formatters/html +github.com/alecthomas/chroma/v2/styles +golang.org/x/text/language +github.com/alecthomas/chroma/v2/lexers google.golang.org/protobuf/proto -google.golang.org/protobuf/internal/encoding/defval -html/template -text/tabwriter github.com/google/go-cmp/cmp -golang.org/x/text/language github.com/niklasfasching/go-org/org -go/scanner -go/doc/comment +text/tabwriter +github.com/clbanning/mxj/v2 github.com/kr/pretty +golang.org/x/text/internal/colltab google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext -golang.org/x/text/internal/colltab -go/ast -runtime/trace -golang.org/x/text/collate -testing -github.com/clbanning/mxj/v2 github.com/spf13/cast -golang.org/x/mod/module -github.com/rogpeppe/go-internal/lockedfile -github.com/yuin/goldmark/util -github.com/gohugoio/hugo/markup/tableofcontents -github.com/kyokomi/emoji/v2 -database/sql/driver -github.com/google/go-cmp/cmp/cmpopts +golang.org/x/text/collate +go/scanner +go/ast github.com/gohugoio/hugo/common/types github.com/gohugoio/hugo/common/htime -database/sql -google.golang.org/protobuf/internal/encoding/tag -log/slog +go/doc/comment github.com/gohugoio/hugo/identity github.com/gohugoio/hugo/common/maps -google.golang.org/protobuf/internal/impl -go/parser -go/printer -github.com/gohugoio/hugo/common/hreflect github.com/gohugoio/hugo/common/paths github.com/gohugoio/hugo/common/hashing +google.golang.org/protobuf/internal/encoding/tag +github.com/gohugoio/hugo/common/hreflect +github.com/google/go-cmp/cmp/cmpopts +internal/sysinfo github.com/gohugoio/hugo/common/loggers +google.golang.org/protobuf/internal/impl +runtime/trace +golang.org/x/mod/internal/lazyregexp +github.com/rogpeppe/go-internal/lockedfile/internal/filelock +github.com/yuin/goldmark/util +golang.org/x/mod/module github.com/gohugoio/hugo/markup/highlight/chromalexers +testing +github.com/gohugoio/hugo/markup/tableofcontents +go/parser +go/printer +github.com/rogpeppe/go-internal/lockedfile +github.com/jdkato/prose/internal/util +github.com/jdkato/prose/transform +github.com/kyokomi/emoji/v2 +database/sql/driver +github.com/mattn/go-runewidth +log/slog +github.com/olekukonko/ll/lx +database/sql +github.com/olekukonko/tablewriter/pkg/twwidth +github.com/olekukonko/tablewriter/pkg/twwarp +github.com/tdewolff/parse/buffer +github.com/tdewolff/parse/html github.com/tdewolff/parse/css github.com/olekukonko/ll/lh -github.com/tdewolff/parse/html github.com/tdewolff/parse/js github.com/tdewolff/parse/json github.com/tdewolff/parse/xml -github.com/olekukonko/errors compress/zlib github.com/bep/tmc -golang.org/x/image/math/fixed -golang.org/x/image/tiff/lzw -github.com/bep/imagemeta +github.com/frankban/quicktest github.com/olekukonko/ll +github.com/olekukonko/errors +github.com/bep/imagemeta +github.com/bep/gowebp/internal/libwebp image/png +golang.org/x/image/bmp +golang.org/x/image/math/fixed +golang.org/x/image/ccitt +github.com/olekukonko/tablewriter/tw golang.org/x/image/font -github.com/frankban/quicktest +github.com/muesli/smartcrop +golang.org/x/image/tiff/lzw golang.org/x/image/font/sfnt -golang.org/x/image/tiff compress/lzw +golang.org/x/image/tiff +image/gif +golang.org/x/sync/errgroup +github.com/gohugoio/hugo/resources/images/exif +github.com/gohugoio/hugo/common/para +github.com/gohugoio/hugo/lazy +github.com/bep/gitmap +github.com/gobuffalo/flect +github.com/gohugoio/hugo/common/rungroup +github.com/gohugoio/hugo/common/hcontext +github.com/gohugoio/hugo/metrics +github.com/gohugoio/hugo/resources/internal +github.com/gohugoio/hugo/resources/jsconfig crypto/x509 +github.com/olekukonko/tablewriter/renderer net/textproto vendor/golang.org/x/net/http/httpproxy github.com/spf13/pflag github.com/mitchellh/mapstructure -github.com/muesli/smartcrop +google.golang.org/protobuf/internal/filetype golang.org/x/image/font/opentype +github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort +github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse net/mail vendor/golang.org/x/net/http/httpguts mime/multipart -github.com/olekukonko/tablewriter/tw -image/gif +google.golang.org/protobuf/runtime/protoimpl +github.com/bep/godartsass/internal/embeddedsassv1 +github.com/bep/godartsass/v2/internal/embeddedsass github.com/gohugoio/hugo/related -github.com/gohugoio/hugo/resources/images/exif -golang.org/x/sync/errgroup -github.com/gohugoio/hugo/common/para -github.com/bep/gitmap -github.com/gobuffalo/flect -github.com/gohugoio/hugo/common/rungroup -github.com/gohugoio/hugo/metrics -github.com/gohugoio/hugo/resources/internal -github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse +github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate +golang.org/x/image/riff github.com/gohugoio/go-i18n/v2/internal github.com/gohugoio/go-i18n/v2/internal/plural +golang.org/x/image/webp github.com/gohugoio/hugo/resources/page/siteidentities -go/doc +internal/lazyregexp github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass +github.com/olekukonko/tablewriter +github.com/bep/golibsass/internal/libsass +go/doc +github.com/bep/godartsass +github.com/bep/godartsass/v2 +github.com/gohugoio/go-i18n/v2/i18n +crypto/tls +software.sslmate.com/src/go-pkcs12 +github.com/spf13/cobra github.com/bep/goat archive/zip +github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/evanw/esbuild/internal/logger -github.com/olekukonko/tablewriter/renderer -github.com/gohugoio/go-i18n/v2/i18n +github.com/bep/mclib/internal +github.com/evanw/esbuild/internal/xxhash +github.com/yuin/goldmark/text github.com/mailru/easyjson/jlexer +github.com/bep/mclib +github.com/yuin/goldmark/ast +github.com/evanw/esbuild/internal/fs github.com/mailru/easyjson/buffer github.com/evanw/esbuild/internal/css_lexer gopkg.in/yaml.v3 +github.com/mohae/deepcopy +github.com/gohugoio/hugo/langs github.com/mailru/easyjson/jwriter +github.com/perimeterx/marshmallow github.com/ghodss/yaml +github.com/gohugoio/hugo/common/tasks +github.com/bep/simplecobra github.com/rogpeppe/go-internal/diff -github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate -github.com/evanw/esbuild/internal/fs -github.com/perimeterx/marshmallow -github.com/spf13/cobra -crypto/tls -software.sslmate.com/src/go-pkcs12 -google.golang.org/protobuf/internal/filetype -github.com/olekukonko/tablewriter github.com/hairyhenderson/go-codeowners golang.org/x/tools/txtar github.com/aws/aws-sdk-go-v2/internal/rand -google.golang.org/protobuf/runtime/protoimpl +github.com/evanw/esbuild/internal/helpers +github.com/aws/aws-sdk-go-v2/internal/sdk github.com/aws/aws-sdk-go-v2/internal/sync/singleflight +github.com/aws/smithy-go/context github.com/aws/smithy-go/internal/sync/singleflight -github.com/bep/mclib/internal github.com/aws/smithy-go/logging github.com/aws/smithy-go github.com/aws/smithy-go/time -github.com/bep/godartsass/internal/embeddedsassv1 -github.com/bep/godartsass/v2/internal/embeddedsass +github.com/aws/smithy-go/ptr +github.com/yuin/goldmark/parser +github.com/yuin/goldmark/renderer +github.com/yuin/goldmark-emoji/ast +github.com/yuin/goldmark/extension/ast github.com/aws/smithy-go/middleware +github.com/yuin/goldmark/renderer/html github.com/aws/smithy-go/auth github.com/aws/smithy-go/rand +github.com/evanw/esbuild/internal/ast github.com/aws/aws-sdk-go-v2/aws/protocol/xml -github.com/evanw/esbuild/internal/helpers github.com/aws/aws-sdk-go-v2/aws/ratelimit +github.com/aws/aws-sdk-go-v2/internal/timeconv github.com/aws/smithy-go/document -github.com/bep/mclib +github.com/evanw/esbuild/internal/css_ast +github.com/evanw/esbuild/internal/sourcemap github.com/aws/smithy-go/encoding -github.com/jmespath/go-jmespath github.com/aws/aws-sdk-go-v2/service/cloudfront/types -github.com/aws/smithy-go/encoding/xml -github.com/bep/simplecobra -github.com/aws/aws-sdk-go-v2/aws/middleware/private/metrics -github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate -github.com/evanw/esbuild/internal/ast +github.com/jmespath/go-jmespath github.com/aws/aws-sdk-go-v2/internal/context +github.com/aws/aws-sdk-go-v2/aws/middleware/private/metrics +github.com/aws/smithy-go/encoding/xml +github.com/yuin/goldmark github.com/aws/aws-sdk-go-v2/internal/middleware github.com/aws/smithy-go/waiter -github.com/bep/godartsass/v2 -github.com/evanw/esbuild/internal/css_ast -github.com/evanw/esbuild/internal/sourcemap github.com/dustin/go-humanize github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config +github.com/gohugoio/hugo-goldmark-extensions/extras +github.com/gohugoio/hugo-goldmark-extensions/passthrough +github.com/gohugoio/hugo/markup/goldmark/images +github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes +github.com/yuin/goldmark-emoji +github.com/yuin/goldmark/extension +github.com/evanw/esbuild/internal/compat github.com/aws/aws-sdk-go-v2/internal/shareddefaults github.com/aws/aws-sdk-go-v2/aws/protocol/restjson -github.com/invopop/yaml -github.com/bep/godartsass -github.com/yuin/goldmark/text -github.com/aws/aws-sdk-go-v2/service/ssooidc/types -github.com/evanw/esbuild/internal/compat github.com/aws/aws-sdk-go-v2/service/sso/types +github.com/aws/aws-sdk-go-v2/service/ssooidc/types github.com/aws/smithy-go/encoding/json github.com/aws/aws-sdk-go-v2/service/sts/types github.com/aws/aws-sdk-go-v2/internal/ini github.com/aws/aws-sdk-go/aws/awserr github.com/aws/aws-sdk-go/internal/shareddefaults github.com/aws/aws-sdk-go/aws/awsutil +github.com/aws/aws-sdk-go/internal/sdkrand +github.com/aws/aws-sdk-go/aws/endpoints +github.com/aws/aws-sdk-go/internal/ini go.opencensus.io/resource runtime/pprof +github.com/invopop/yaml +net/http/httptrace +go.opencensus.io/metric/metricdata +github.com/evanw/esbuild/internal/runtime +github.com/aws/aws-sdk-go/aws/credentials +go.opencensus.io/metric/metricproducer +github.com/evanw/esbuild/internal/js_ast +net/http google.golang.org/genproto/googleapis/rpc/code -github.com/aws/aws-sdk-go/internal/ini -github.com/yuin/goldmark/ast -github.com/aws/aws-sdk-go/aws/endpoints google.golang.org/protobuf/types/known/anypb -go.opencensus.io/metric/metricdata +github.com/aws/aws-sdk-go/aws/credentials/processcreds +google.golang.org/api/internal/third_party/uritemplates google.golang.org/protobuf/types/known/durationpb -go.opencensus.io/metric/metricproducer google.golang.org/grpc/internal/grpclog google.golang.org/protobuf/protoadapt -google.golang.org/protobuf/internal/encoding/json github.com/googleapis/gax-go/v2/apierror/internal/proto -google.golang.org/genproto/googleapis/rpc/errdetails -github.com/aws/aws-sdk-go/aws/credentials google.golang.org/grpc/grpclog +google.golang.org/genproto/googleapis/rpc/errdetails google.golang.org/genproto/googleapis/rpc/status +google.golang.org/protobuf/internal/encoding/json github.com/googleapis/gax-go/v2/callctx -github.com/evanw/esbuild/internal/js_ast -github.com/evanw/esbuild/internal/runtime golang.org/x/net/internal/timeseries +google.golang.org/grpc/backoff google.golang.org/grpc/attributes github.com/golang/protobuf/ptypes/duration -google.golang.org/protobuf/types/known/timestamppb -google.golang.org/grpc/internal/idle -github.com/aws/aws-sdk-go/aws/credentials/processcreds -google.golang.org/protobuf/encoding/protojson -golang.org/x/net/http/httpguts -golang.org/x/net/http2/hpack -google.golang.org/grpc/internal/resolver/dns/internal -golang.org/x/xerrors google.golang.org/grpc/connectivity -google.golang.org/grpc/internal/syscall -go.opencensus.io/internal -github.com/golang/protobuf/ptypes/timestamp -google.golang.org/grpc/internal -go.opencensus.io/trace/tracestate -net/http/httptrace -google.golang.org/grpc/internal/credentials -gocloud.dev/internal/openurl -log/syslog go.opencensus.io/tag -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -github.com/google/uuid -go.opencensus.io/trace -github.com/Azure/go-autorest/autorest/date -net/http +google.golang.org/grpc/internal/credentials +google.golang.org/protobuf/encoding/protojson +google.golang.org/grpc/internal/backoff +google.golang.org/grpc/internal +google.golang.org/protobuf/types/known/timestamppb +github.com/evanw/esbuild/internal/config +google.golang.org/grpc/internal/grpcsync google.golang.org/grpc/codes +google.golang.org/grpc/metadata google.golang.org/grpc/credentials google.golang.org/grpc/internal/status -github.com/yuin/goldmark/renderer -github.com/yuin/goldmark/parser -github.com/yuin/goldmark-emoji/ast -github.com/yuin/goldmark/extension/ast go.opencensus.io/stats/internal +google.golang.org/grpc/internal/idle +github.com/golang/protobuf/ptypes/timestamp go.opencensus.io/stats -google.golang.org/grpc/metadata -github.com/yuin/goldmark/renderer/html -google.golang.org/grpc/internal/channelz +golang.org/x/net/http/httpguts +github.com/evanw/esbuild/internal/css_parser +github.com/evanw/esbuild/internal/css_printer +github.com/evanw/esbuild/internal/js_lexer google.golang.org/grpc/status -go.opencensus.io/stats/view +google.golang.org/grpc/internal/channelz google.golang.org/grpc/resolver -github.com/bep/golibsass/libsass +go.opencensus.io/stats/view google.golang.org/grpc/credentials/insecure google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/balancerload -github.com/evanw/esbuild/internal/config +google.golang.org/grpc/binarylog/grpc_binarylog_v1 +google.golang.org/grpc/internal/metadata +google.golang.org/grpc/internal/pretty +google.golang.org/grpc/encoding +google.golang.org/grpc/encoding/proto +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/transport/networktype +golang.org/x/net/http2/hpack +google.golang.org/grpc/channelz +github.com/evanw/esbuild/internal/renamer +google.golang.org/grpc/internal/syscall +google.golang.org/grpc/keepalive +google.golang.org/grpc/internal/resolver/unix +google.golang.org/grpc/balancer google.golang.org/grpc/peer +google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/balancer/base +google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/stats -google.golang.org/grpc/internal/pretty google.golang.org/grpc/tap +github.com/evanw/esbuild/internal/js_parser +github.com/evanw/esbuild/internal/js_printer +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/envconfig +google.golang.org/grpc/balancer/roundrobin +google.golang.org/grpc/internal/balancer/gracefulswitch +google.golang.org/grpc/internal/resolver +google.golang.org/grpc/internal/resolver/dns/internal +golang.org/x/xerrors +go.opencensus.io/internal +google.golang.org/grpc/internal/resolver/dns +go.opencensus.io/trace/tracestate +gocloud.dev/internal/openurl +log/syslog +github.com/google/uuid +google.golang.org/grpc/resolver/dns +go.opencensus.io/trace +github.com/Azure/go-autorest/autorest/date github.com/golang-jwt/jwt golang.org/x/crypto/pkcs12/internal/rc2 -google.golang.org/grpc/encoding -google.golang.org/grpc/internal/binarylog -gocloud.dev/internal/escape -google.golang.org/grpc/encoding/proto golang.org/x/crypto/pkcs12 +gocloud.dev/internal/escape golang.org/x/oauth2/jws -github.com/gohugoio/hugo/langs google.golang.org/api/transport/cert -github.com/evanw/esbuild/internal/css_parser -github.com/evanw/esbuild/internal/js_lexer -github.com/evanw/esbuild/internal/css_printer -google.golang.org/grpc/internal/metadata -google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/transport/networktype -google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/resolver/manual -github.com/yuin/goldmark google.golang.org/grpc/credentials/alts/internal -google.golang.org/grpc/channelz -google.golang.org/grpc/internal/resolver/dns -google.golang.org/grpc/internal/resolver/unix +golang.org/x/sync/semaphore google.golang.org/grpc/internal/googlecloud -google.golang.org/grpc/balancer google.golang.org/grpc/credentials/alts/internal/conn google.golang.org/grpc/internal/xds google.golang.org/protobuf/types/descriptorpb google.golang.org/genproto/googleapis/type/expr cloud.google.com/go/internal/optional google.golang.org/api/iterator -github.com/gohugoio/hugo-goldmark-extensions/extras -github.com/gohugoio/hugo-goldmark-extensions/passthrough -github.com/gohugoio/hugo/markup/goldmark/images -github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes -github.com/yuin/goldmark-emoji -github.com/yuin/goldmark/extension -google.golang.org/grpc/balancer/base -google.golang.org/grpc/internal/serviceconfig -google.golang.org/grpc/resolver/dns -github.com/evanw/esbuild/internal/renamer github.com/aws/aws-sdk-go-v2/internal/awsutil github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto github.com/aws/aws-sdk-go-v2/service/internal/s3shared/arn +github.com/aws/aws-sdk-go-v2/service/internal/s3shared/config github.com/aws/aws-sdk-go-v2/service/s3/types -google.golang.org/grpc/internal/resolver github.com/aws/aws-sdk-go/internal/s3shared/arn +github.com/aws/aws-sdk-go-v2/service/s3/internal/arn github.com/russross/blackfriday/v2 go.uber.org/automaxprocs/internal/cgroups -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/balancer/gracefulswitch -github.com/evanw/esbuild/internal/js_parser -github.com/evanw/esbuild/internal/js_printer internal/profile -github.com/aws/aws-sdk-go-v2/service/s3/internal/arn -github.com/gohugoio/hugo/codegen +os/signal go.uber.org/automaxprocs/internal/runtime -github.com/gohugoio/hugo/identity/identitytesting go.uber.org/automaxprocs/maxprocs -github.com/gohugoio/hugo/tpl/internal/go_templates/testenv +github.com/gohugoio/hugo/codegen +github.com/gohugoio/hugo/identity/identitytesting google.golang.org/genproto/googleapis/api/annotations -github.com/bep/gowebp/libwebp -github.com/gohugoio/hugo/resources/images/webp +github.com/gohugoio/hugo/tpl/internal/go_templates/testenv github.com/cpuguy83/go-md2man/v2/md2man github.com/spf13/cobra/doc -github.com/tdewolff/minify +github.com/bep/gowebp/libwebp +github.com/gohugoio/hugo/resources/images/webp net/http/httputil +github.com/aws/smithy-go/encoding/httpbinding github.com/aws/smithy-go/endpoints +github.com/spf13/afero google.golang.org/api/googleapi -github.com/aws/smithy-go/encoding/httpbinding +github.com/tdewolff/minify golang.org/x/net/trace -golang.org/x/net/http2 github.com/go-openapi/swag -github.com/Azure/go-autorest/logger +golang.org/x/net/http2 go.opencensus.io/trace/propagation -github.com/mattn/go-ieproxy -github.com/Azure/go-autorest/tracing -net/http/cookiejar -github.com/spf13/afero -golang.org/x/oauth2/internal -github.com/Azure/azure-pipeline-go/pipeline -cloud.google.com/go/compute/metadata go.opencensus.io/plugin/ocgrpc +github.com/googleapis/gax-go/v2/apierror github.com/tdewolff/minify/css github.com/tdewolff/minify/html github.com/tdewolff/minify/js +github.com/gohugoio/httpcache github.com/tdewolff/minify/json github.com/tdewolff/minify/xml -github.com/googleapis/gax-go/v2/apierror -github.com/gohugoio/httpcache -github.com/evanw/esbuild/internal/cache +github.com/bep/golibsass/libsass github.com/aws/smithy-go/transport/http -github.com/Azure/azure-storage-blob-go/azblob -github.com/Azure/go-autorest/autorest/adal -cloud.google.com/go/internal/trace -golang.org/x/oauth2 -go.opencensus.io/plugin/ochttp/propagation/b3 -google.golang.org/api/googleapi/transport -google.golang.org/api/transport/http/internal/propagation -go.opencensus.io/plugin/ochttp -github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4 -github.com/evanw/esbuild/internal/resolver -github.com/gorilla/websocket +github.com/mattn/go-ieproxy +github.com/Azure/go-autorest/logger +github.com/Azure/go-autorest/tracing +net/http/cookiejar +github.com/Azure/azure-pipeline-go/pipeline +golang.org/x/oauth2/internal github.com/go-openapi/jsonpointer -net/http/pprof -golang.org/x/oauth2/authhandler -golang.org/x/oauth2/google/internal/impersonate -github.com/tdewolff/minify/svg -golang.org/x/oauth2/google/internal/stsexchange -golang.org/x/oauth2/jwt -github.com/getkin/kin-openapi/openapi3 -google.golang.org/api/internal/impersonate -golang.org/x/oauth2/google/externalaccount -golang.org/x/oauth2/google/internal/externalaccountauthorizeduser -github.com/aws/smithy-go/auth/bearer -github.com/aws/aws-sdk-go-v2/internal/auth -github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn -github.com/aws/aws-sdk-go-v2/aws/protocol/query github.com/bep/overlayfs github.com/gohugoio/hugo/common/herrors github.com/gohugoio/hugo/common/hugio github.com/gohugoio/hugo/htesting -github.com/aws/aws-sdk-go-v2/aws -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding -github.com/aws/smithy-go/private/requestcompression -github.com/aws/aws-sdk-go/aws -github.com/Azure/go-autorest/autorest -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/eventstreamapi -github.com/aws/smithy-go/endpoints/private/rulesfn -github.com/spf13/fsync -github.com/gohugoio/hugo/htesting/hqt +github.com/getkin/kin-openapi/openapi3 +github.com/evanw/esbuild/internal/cache +github.com/Azure/go-autorest/autorest/adal +github.com/Azure/azure-storage-blob-go/azblob +github.com/aws/smithy-go/auth/bearer github.com/gohugoio/hugo/markup/internal/attributes -golang.org/x/oauth2/google +github.com/tdewolff/minify/svg +github.com/evanw/esbuild/internal/resolver +github.com/aws/aws-sdk-go-v2/internal/auth github.com/gohugoio/hugo/parser/metadecoders -github.com/aws/aws-sdk-go/private/protocol/eventstream -github.com/aws/aws-sdk-go/aws/auth/bearer -github.com/gohugoio/hugo/watcher/filenotify -github.com/aws/aws-sdk-go/aws/request +github.com/aws/aws-sdk-go-v2/aws github.com/gohugoio/hugo/markup/converter/hooks -github.com/gohugoio/hugo/parser/pageparser -github.com/gohugoio/hugo/parser +github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn github.com/gohugoio/hugo/config -github.com/aws/aws-sdk-go-v2/internal/configsources -github.com/aws/aws-sdk-go-v2/aws/middleware +github.com/gohugoio/hugo/parser +github.com/gohugoio/hugo/parser/pageparser +github.com/aws/aws-sdk-go-v2/aws/protocol/query +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding +github.com/aws/smithy-go/private/requestcompression +golang.org/x/oauth2 +cloud.google.com/go/compute/metadata +cloud.google.com/go/internal/trace +go.opencensus.io/plugin/ochttp/propagation/b3 github.com/aws/aws-sdk-go-v2/aws/defaults +github.com/aws/aws-sdk-go-v2/aws/middleware github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4 -github.com/aws/aws-sdk-go-v2/credentials +github.com/aws/aws-sdk-go-v2/internal/configsources github.com/aws/aws-sdk-go-v2/internal/endpoints github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 -google.golang.org/grpc/credentials/oauth -gocloud.dev/gcp -github.com/aws/aws-sdk-go-v2/credentials/processcreds -github.com/gohugoio/hugo/watcher -github.com/aws/aws-sdk-go-v2/aws/retry -github.com/aws/aws-sdk-go-v2/aws/signer/v4 -github.com/aws/aws-sdk-go-v2/aws/transport/http -github.com/aws/aws-sdk-go/aws/client +github.com/aws/aws-sdk-go-v2/credentials github.com/gohugoio/hugo/config/security github.com/gohugoio/hugo/media github.com/gohugoio/hugo/markup/highlight github.com/gohugoio/hugo/cache/httpcache github.com/gohugoio/hugo/config/privacy github.com/gohugoio/hugo/config/services +github.com/gohugoio/hugo/deploy/deployconfig github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/navigation -github.com/gohugoio/hugo/deploy/deployconfig -github.com/evanw/esbuild/internal/graph -github.com/aws/aws-sdk-go-v2/service/cloudfront/internal/endpoints github.com/gohugoio/hugo/common/hexec -github.com/aws/aws-sdk-go-v2/service/sso/internal/endpoints -github.com/evanw/esbuild/internal/bundler -github.com/aws/aws-sdk-go-v2/service/ssooidc/internal/endpoints +github.com/aws/aws-sdk-go-v2/aws/retry +github.com/aws/aws-sdk-go-v2/aws/transport/http +github.com/aws/aws-sdk-go-v2/service/cloudfront/internal/endpoints +github.com/aws/aws-sdk-go-v2/aws/signer/v4 github.com/gohugoio/hugo/hugofs -github.com/gohugoio/hugo/markup/markup_config github.com/gohugoio/hugo/output +github.com/gohugoio/hugo/markup/markup_config +github.com/aws/aws-sdk-go-v2/credentials/processcreds +github.com/aws/aws-sdk-go-v2/service/sso/internal/endpoints +github.com/aws/aws-sdk-go-v2/service/ssooidc/internal/endpoints github.com/aws/aws-sdk-go-v2/service/sts/internal/endpoints -github.com/aws/aws-sdk-go-v2/internal/auth/smithy -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url +github.com/aws/aws-sdk-go/aws +google.golang.org/grpc/internal/transport +github.com/gohugoio/hugo/markup/converter github.com/aws/aws-sdk-go-v2/feature/ec2/imds github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client -github.com/aws/aws-sdk-go/aws/corehandlers -github.com/aws/aws-sdk-go/private/protocol -github.com/aws/aws-sdk-go/aws/csm -google.golang.org/grpc/internal/transport -github.com/Azure/go-autorest/autorest/azure -github.com/aws/aws-sdk-go-v2/internal/v4a -github.com/aws/aws-sdk-go-v2/service/sso -github.com/aws/aws-sdk-go-v2/service/ssooidc github.com/gohugoio/hugo/tpl -github.com/aws/aws-sdk-go-v2/service/cloudfront -github.com/gohugoio/hugo/markup/converter -github.com/aws/aws-sdk-go-v2/service/sts -github.com/aws/aws-sdk-go-v2/credentials/endpointcreds -github.com/aws/aws-sdk-go/aws/ec2metadata -github.com/aws/aws-sdk-go/private/protocol/json/jsonutil -github.com/aws/aws-sdk-go/private/protocol/rest -github.com/aws/aws-sdk-go/private/protocol/query/queryutil +github.com/Azure/go-autorest/autorest github.com/gohugoio/hugo/markup/internal github.com/gohugoio/hugo/markup/goldmark/internal/render github.com/gohugoio/hugo/markup/org +github.com/evanw/esbuild/internal/graph +github.com/aws/aws-sdk-go-v2/internal/auth/smithy github.com/gohugoio/hugo/markup/asciidocext/internal github.com/gohugoio/hugo/markup/pandoc -github.com/gohugoio/hugo/markup/goldmark/codeblocks -github.com/gohugoio/hugo/markup/goldmark/hugocontext github.com/gohugoio/hugo/markup/rst github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds -github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil -github.com/aws/aws-sdk-go/aws/signer/v4 -github.com/aws/aws-sdk-go/private/protocol/jsonrpc -github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds -github.com/aws/aws-sdk-go/aws/credentials/endpointcreds -github.com/aws/aws-sdk-go-v2/service/internal/checksum +github.com/aws/aws-sdk-go-v2/credentials/endpointcreds +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url +github.com/aws/aws-sdk-go-v2/service/sso +github.com/aws/aws-sdk-go-v2/service/ssooidc +github.com/aws/aws-sdk-go-v2/service/cloudfront +github.com/aws/aws-sdk-go/aws/request github.com/gohugoio/hugo/markup/asciidocext -github.com/aws/aws-sdk-go/private/protocol/restjson -github.com/aws/aws-sdk-go-v2/service/internal/s3shared -github.com/gohugoio/hugo/markup/goldmark -github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints -github.com/aws/aws-sdk-go-v2/credentials/ssocreds -github.com/aws/aws-sdk-go/internal/s3shared -github.com/aws/aws-sdk-go/aws/defaults -github.com/evanw/esbuild/internal/linker -github.com/aws/aws-sdk-go/service/sso +github.com/gohugoio/hugo/markup/goldmark/codeblocks +github.com/evanw/esbuild/internal/bundler +github.com/gohugoio/hugo/markup/goldmark/hugocontext +github.com/aws/aws-sdk-go-v2/service/sts +github.com/aws/aws-sdk-go/aws/auth/bearer github.com/gohugoio/hugo/common/hugo +github.com/gohugoio/hugo/markup/goldmark github.com/gohugoio/hugo/transform -github.com/aws/aws-sdk-go/service/ssooidc -github.com/aws/aws-sdk-go/internal/s3shared/s3err -github.com/aws/aws-sdk-go/private/checksum -github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi -github.com/aws/aws-sdk-go/private/protocol/query -github.com/gohugoio/hugo/livereload +github.com/Azure/go-autorest/autorest/azure +github.com/aws/aws-sdk-go/aws/client github.com/gohugoio/hugo/minifiers github.com/gohugoio/hugo/transform/livereloadinject github.com/gohugoio/hugo/transform/urlreplacers -github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations -github.com/gohugoio/hugo/markup -github.com/aws/aws-sdk-go/private/protocol/restxml -github.com/aws/aws-sdk-go/service/sso/ssoiface -github.com/aws/aws-sdk-go/service/sts +github.com/aws/aws-sdk-go/aws/corehandlers github.com/gohugoio/hugo/modules +github.com/gohugoio/hugo/markup github.com/gohugoio/hugo/transform/metainject -github.com/gohugoio/hugo/releaser -github.com/aws/aws-sdk-go/aws/credentials/ssocreds -github.com/aws/aws-sdk-go/service/s3 +github.com/evanw/esbuild/internal/linker +github.com/aws/aws-sdk-go/private/protocol +github.com/aws/aws-sdk-go/aws/csm +github.com/aws/aws-sdk-go/aws/ec2metadata google.golang.org/grpc -github.com/aws/aws-sdk-go-v2/credentials/stscreds -github.com/aws/aws-sdk-go-v2/service/s3 -github.com/aws/aws-sdk-go/service/sts/stsiface -github.com/aws/aws-sdk-go/aws/credentials/stscreds -github.com/aws/aws-sdk-go-v2/config +golang.org/x/oauth2/authhandler +golang.org/x/oauth2/google/internal/impersonate +golang.org/x/oauth2/google/internal/stsexchange +github.com/aws/aws-sdk-go/private/protocol/rest +github.com/aws/aws-sdk-go/private/protocol/json/jsonutil +github.com/aws/aws-sdk-go/private/protocol/query/queryutil +github.com/aws/aws-sdk-go-v2/credentials/ssocreds +github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil +github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds +golang.org/x/oauth2/google/externalaccount github.com/gohugoio/hugo/hugolib/paths +golang.org/x/oauth2/google/internal/externalaccountauthorizeduser github.com/gohugoio/hugo/hugolib/filesystems -github.com/aws/aws-sdk-go/aws/session +golang.org/x/oauth2/jwt +github.com/aws/aws-sdk-go/aws/credentials/endpointcreds +github.com/aws/aws-sdk-go/aws/signer/v4 +github.com/aws/aws-sdk-go/private/protocol/jsonrpc +github.com/aws/aws-sdk-go/private/protocol/query +github.com/aws/aws-sdk-go/private/protocol/restjson +google.golang.org/api/internal/impersonate +github.com/aws/aws-sdk-go/aws/defaults +go.opencensus.io/plugin/ochttp +github.com/aws/aws-sdk-go/service/sts github.com/gohugoio/hugo/helpers +google.golang.org/api/googleapi/transport +github.com/aws/aws-sdk-go/service/sso +github.com/aws/aws-sdk-go/service/ssooidc +golang.org/x/oauth2/google +google.golang.org/api/transport/http/internal/propagation +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/eventstreamapi +github.com/aws/aws-sdk-go/service/sso/ssoiface +github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4 +github.com/aws/aws-sdk-go/service/sts/stsiface +google.golang.org/grpc/credentials/oauth +gocloud.dev/gcp +github.com/aws/aws-sdk-go/aws/credentials/stscreds +github.com/aws/aws-sdk-go-v2/service/internal/checksum +github.com/aws/aws-sdk-go/aws/credentials/ssocreds +github.com/aws/aws-sdk-go-v2/service/internal/s3shared +github.com/aws/aws-sdk-go-v2/internal/v4a +github.com/aws/aws-sdk-go-v2/credentials/stscreds +github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints +github.com/aws/smithy-go/endpoints/private/rulesfn +github.com/aws/aws-sdk-go/internal/s3shared +github.com/aws/aws-sdk-go/aws/session github.com/evanw/esbuild/pkg/api -gocloud.dev/aws -google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 +github.com/aws/aws-sdk-go/internal/s3shared/s3err +github.com/aws/aws-sdk-go/private/checksum +github.com/aws/aws-sdk-go/private/protocol/eventstream +github.com/aws/aws-sdk-go-v2/config +github.com/aws/aws-sdk-go/private/protocol/restxml +github.com/gorilla/websocket +github.com/gohugoio/hugo/releaser +github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations +github.com/gohugoio/hugo/watcher/filenotify github.com/googleapis/gax-go/v2 -google.golang.org/grpc/credentials/alts/internal/handshaker/service -google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp -google.golang.org/genproto/googleapis/iam/credentials/v1 google.golang.org/api/internal -google.golang.org/genproto/googleapis/iam/v1 -google.golang.org/api/transport/internal/dca -google.golang.org/api/option +google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 +google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/resources/resource github.com/gohugoio/hugo/source github.com/gohugoio/hugo/create/skeletons -github.com/gohugoio/hugo/modules/npm -google.golang.org/grpc/balancer/grpclb gocloud.dev/internal/retry -cloud.google.com/go/internal -cloud.google.com/go/iam -google.golang.org/api/internal/gensupport +google.golang.org/api/option +google.golang.org/api/transport/internal/dca gocloud.dev/internal/gcerr -google.golang.org/grpc/credentials/alts/internal/authinfo -gocloud.dev/internal/useragent -google.golang.org/api/option/internaloption +google.golang.org/grpc/credentials/alts/internal/handshaker/service github.com/gohugoio/hugo/resources/images -github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/cache/dynacache +github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/resources/postpub github.com/gohugoio/hugo/hugolib/doctree -google.golang.org/grpc/credentials/alts/internal/handshaker -google.golang.org/api/transport/http gocloud.dev/gcerrors +google.golang.org/grpc/balancer/grpclb +gocloud.dev/aws gocloud.dev/blob/driver gocloud.dev/internal/oc +gocloud.dev/internal/useragent +google.golang.org/grpc/credentials/alts/internal/authinfo +google.golang.org/genproto/googleapis/iam/credentials/v1 +google.golang.org/genproto/googleapis/iam/v1 +cloud.google.com/go/internal +google.golang.org/grpc/credentials/alts/internal/handshaker +google.golang.org/api/internal/gensupport gocloud.dev/blob +google.golang.org/api/transport/http +google.golang.org/api/option/internaloption +github.com/aws/aws-sdk-go-v2/service/s3 google.golang.org/grpc/credentials/alts -google.golang.org/api/storage/v1 -google.golang.org/api/compute/v1 +github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi +github.com/gohugoio/hugo/livereload +github.com/gohugoio/hugo/modules/npm +github.com/gohugoio/hugo/watcher +github.com/spf13/fsync +net/http/pprof +cloud.google.com/go/iam +github.com/gohugoio/hugo/htesting/hqt google.golang.org/grpc/credentials/google gocloud.dev/blob/azureblob gocloud.dev/blob/fileblob +google.golang.org/api/storage/v1 +google.golang.org/api/compute/v1 +github.com/aws/aws-sdk-go/service/s3 google.golang.org/api/transport/grpc cloud.google.com/go/iam/credentials/apiv1 github.com/gohugoio/hugo/resources/page/pagemeta github.com/gohugoio/hugo/resources/page/page_generate -cloud.google.com/go/storage github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/gohugoio/hugo/config/allconfig -gocloud.dev/blob/gcsblob +cloud.google.com/go/storage github.com/gohugoio/hugo/resources -github.com/aws/aws-sdk-go/service/s3/s3iface -github.com/aws/aws-sdk-go/service/s3/s3manager -github.com/gohugoio/hugo/deps -github.com/gohugoio/hugo/resources/resource_transformers/babel +gocloud.dev/blob/gcsblob github.com/gohugoio/hugo/publisher -github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass +github.com/gohugoio/hugo/resources/resource_transformers/babel github.com/gohugoio/hugo/resources/resource_transformers/cssjs +github.com/gohugoio/hugo/deps +github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss github.com/gohugoio/hugo/tpl/internal/resourcehelpers github.com/gohugoio/hugo/resources/resource_transformers/js -github.com/gohugoio/hugo/resources/resource_transformers/integrity -github.com/gohugoio/hugo/resources/resource_transformers/minifier github.com/gohugoio/hugo/resources/resource_factories/bundler github.com/gohugoio/hugo/resources/resource_factories/create +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/langs/i18n github.com/gohugoio/hugo/config/testconfig github.com/gohugoio/hugo/tpl/internal -github.com/gohugoio/hugo/tpl/crypto -github.com/gohugoio/hugo/tpl/css +github.com/gohugoio/hugo/resources/resource_transformers/htesting +github.com/aws/aws-sdk-go/service/s3/s3iface github.com/gohugoio/hugo/tpl/compare -github.com/gohugoio/hugo/tpl/data +github.com/gohugoio/hugo/tpl/css github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/diagrams +github.com/gohugoio/hugo/tpl/data github.com/gohugoio/hugo/tpl/encoding +github.com/gohugoio/hugo/tpl/crypto +github.com/gohugoio/hugo/tpl/cast 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/cast github.com/gohugoio/hugo/tpl/js github.com/gohugoio/hugo/tpl/lang github.com/gohugoio/hugo/tpl/math +github.com/gohugoio/hugo/tpl/collections 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/collections github.com/gohugoio/hugo/tpl/strings -github.com/gohugoio/hugo/tpl/resources github.com/gohugoio/hugo/tpl/templates github.com/gohugoio/hugo/tpl/time github.com/gohugoio/hugo/tpl/transform github.com/gohugoio/hugo/tpl/urls +github.com/aws/aws-sdk-go/service/s3/s3manager github.com/gohugoio/hugo/tpl/tplimpl -github.com/aws/aws-sdk-go-v2/feature/s3/manager github.com/gohugoio/hugo/hugolib +github.com/aws/aws-sdk-go-v2/feature/s3/manager gocloud.dev/blob/s3blob github.com/gohugoio/hugo/deploy github.com/gohugoio/hugo/create @@ -2932,7 +2968,7 @@ go is /usr/bin/go go version go1.24.4 linux/amd64 CI=true dh_auto_test -- -short -timeout 120m - cd _build && go test -vet=off -v -p 16 -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/hcontext 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 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/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/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/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/output/layouts 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/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/internal/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/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 12 -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/hcontext 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 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/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/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/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/output/layouts 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/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/internal/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/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 @@ -3027,24 +3063,138 @@ === RUN TestCommands/version === PAUSE TestCommands/version === CONT TestCommands/commands_errors -=== CONT TestCommands/server_render_static_to_disk -=== CONT TestCommands/version -=== CONT TestCommands/server_disablelivereload -=== CONT TestCommands/server_render_to_memory -=== CONT TestCommands/hugo__configdir -=== CONT TestCommands/hugo__watch +=== CONT TestCommands/hugo_configprod +=== CONT TestCommands/hugo__flags +=== CONT TestCommands/hugo__publishdir_in_config +=== CONT TestCommands/deprecate +=== CONT TestCommands/hugo_configdev_env +=== CONT TestCommands/hugo_configdev_environment === CONT TestCommands/hugo -=== CONT TestCommands/server_disablelivereload__config -=== CONT TestCommands/hugo__static_composite -=== CONT TestCommands/server__watch_moduleconfig -=== CONT TestCommands/mod_tidy +=== CONT TestCommands/hugo__errors +=== CONT TestCommands/hugo__configdir +=== CONT TestCommands/gen === CONT TestCommands/server -=== CONT TestCommands/server__watch_hugo_stats -=== CONT TestCommands/hugo__path-warnings -=== CONT TestCommands/hugo__publishdir_in_config +=== NAME TestCommands/hugo__publishdir_in_config + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + # Test the hugo command. (0.053s) + > hugo + [stdout] + Start building sites … + hugo v0.131.0 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 5 ms + > grep 'Home' newpublic/index.html + PASS + +=== CONT TestCommands/version +=== NAME TestCommands/hugo_configprod + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + # Test the hugo command. (0.068s) + > hugo + [stdout] + Start building sites … + hugo v0.131.0 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 17 ms + > grep 'myparam: §' public/index.html + PASS + +=== NAME TestCommands/hugo_configdev_env + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + # Test the hugo command. (0.070s) + > env HUGO_ENV=development + > hugo + [stdout] + Start building sites … + hugo v0.131.0 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 17 ms + > grep 'myparam: dev§' public/index.html + PASS + +=== CONT TestCommands/server_render_static_to_disk +=== CONT TestCommands/server_render_to_memory === NAME TestCommands/hugo testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -3059,7 +3209,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the hugo command. (0.076s) + # Test the hugo command. (0.104s) > hugo [stdout] Start building sites … @@ -3077,7 +3227,7 @@ Aliases │ 0 Cleaned │ 0 - Total in 7 ms + Total in 16 ms > stdout 'Pages.*|1' > stdout 'Total in' > checkfile public/index.html @@ -3085,10 +3235,56 @@ > grep 'IsServer: false;IsProduction: true' public/index.html PASS -=== CONT TestCommands/hugo__processingstats2 -=== NAME TestCommands/hugo__publishdir_in_config +=== NAME TestCommands/hugo__flags + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + # Test the hugo command. (0.060s) + > 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.131.0 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 5 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.054s) + > grep 'Home' newpublic/index.html + > hugo --quiet + > ! stdout . + PASS + +=== CONT TestCommands/server_disablelivereload__config +=== CONT TestCommands/server_disablelivereload +=== NAME TestCommands/hugo__configdir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -3103,16 +3299,17 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the hugo command. (0.080s) > hugo [stdout] Start building sites … hugo v0.131.0 linux/amd64 BuildDate=unknown + 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. │ EN ──────────────────┼──── - Pages │ 1 + Pages │ 4 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -3120,14 +3317,14 @@ Aliases │ 0 Cleaned │ 0 - Total in 6 ms - > grep 'Home' newpublic/index.html + Total in 18 ms + > ! stderr . PASS -=== CONT TestCommands/hugo__processingstats +=== CONT TestCommands/server__watch_moduleconfig === NAME TestCommands/version testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -3142,7 +3339,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the hugo version command. (0.188s) + # Test the hugo version command. (0.152s) > hugo -h [stdout] hugo is the main command, used to build your Hugo site. @@ -3224,55 +3421,10 @@ > stdout 'hugo v.* BuildDate=unknown' PASS -=== CONT TestCommands/hugo__noconfig -=== NAME TestCommands/hugo__static_composite - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > hugo - [stdout] - Start building sites … - hugo v0.131.0 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 14 ms - > ls public/files - [stdout] - -rw-r--r-- 0644 2026-10-17T05:25:42.893312865-12:00 f1.txt - -rw-r--r-- 0644 2026-10-17T05:25:42.893312865-12:00 f2.txt - - > checkfile public/files/f1.txt - > checkfile public/files/f2.txt - > checkfile public/f3.txt - PASS - -=== CONT TestCommands/hugo__path-warnings-postprocess +=== CONT TestCommands/server__watch_hugo_stats === NAME TestCommands/commands_errors testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -3287,7 +3439,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Testing various error situations. (0.247s) + # Testing various error situations. (0.216s) > ! hugo mods [stdout] hugo is the main command, used to build your Hugo site. @@ -3564,273 +3716,10 @@ > stderr 'unknown command "foo" for "hugo mod"' PASS -=== CONT TestCommands/server__edit_content -=== NAME TestCommands/mod_tidy - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - # Test hugo mod tidy. (0.316s) - > dostounix golden/go.mod.cleaned - > hugo mod tidy - > cmp go.mod golden/go.mod.cleaned - PASS - === CONT TestCommands/server__multihost -=== NAME TestCommands/hugo__noconfig - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > mkdir mysite - > cd mysite - $WORK/mysite - > ! hugo - [stdout] - Total in 60 ms - [stderr] - Unable to locate config file or config directory. Perhaps you need to create a new site. - Run `hugo help new` for details. - [exit status 1] - > stderr 'Unable to locate config file or config directory' - > ls . - [stdout] - Empty dir - - > stdout 'Empty dir' - PASS - -=== CONT TestCommands/hugo_printunusedtemplates -=== NAME TestCommands/hugo__processingstats - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > cp $SOURCE/resources/testdata/pix.gif content/en/bundle1/pix.gif - > cp $SOURCE/resources/testdata/pix.gif content/en/bundle2/pix.gif - > cp $SOURCE/resources/testdata/pix.gif content/fr/bundle1/pix.gif - > mkdir static/images - > cp $SOURCE/resources/testdata/pix.gif static/images/p1.gif - > cp $SOURCE/resources/testdata/pix.gif static/images/p2.gif - > cp $SOURCE/resources/testdata/pix.gif static/images/p3.gif - > cp $SOURCE/resources/testdata/pix.gif static/images/p4.gif - > hugo - [stdout] - Start building sites … - hugo v0.131.0 linux/amd64 BuildDate=unknown - - - │ EN │ FR - ──────────────────┼────┼──── - Pages │ 3 │ 2 - Paginator pages │ 0 │ 0 - Non-page files │ 2 │ 1 - Static files │ 4 │ 4 - Processed images │ 2 │ 1 - Aliases │ 1 │ 0 - Cleaned │ 0 │ 0 - - Total in 134 ms - > stdout 'Pages.*3.*2' - > stdout 'Processed images.*2.*1' - > stdout 'Static files.*4 |' - > ls public/images - [stdout] - -rw-r--r-- 0644 2026-10-17T05:25:43.013312865-12:00 p1.gif - -rw-r--r-- 0644 2026-10-17T05:25:43.013312865-12:00 p4.gif - -rw-r--r-- 0644 2026-10-17T05:25:43.013312865-12:00 p2.gif - -rw-r--r-- 0644 2026-10-17T05:25:43.013312865-12:00 p3.gif - - > stdout 'p1.gif' - > stdout 'p2.gif' - > stdout 'p3.gif' - > stdout 'p4.gif' - PASS - -=== NAME TestCommands/hugo__configdir - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > hugo - [stdout] - Start building sites … - hugo v0.131.0 linux/amd64 BuildDate=unknown - - 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. - - │ EN - ──────────────────┼──── - Pages │ 4 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 162 ms - > ! stderr . - PASS - -=== CONT TestCommands/mod__themesdir -=== CONT TestCommands/mod -=== NAME TestCommands/hugo__processingstats2 - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > 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.131.0 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 155 ms - > stdout 'Pages.*/| 10\s' - > stdout 'Non-page files.*/| 2\s' - PASS - -=== CONT TestCommands/list -=== NAME TestCommands/mod__themesdir - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > hugo --theme mytheme mod graph - [stdout] - project mytheme - > stdout 'project mytheme' - PASS - -=== CONT TestCommands/import_jekyll -=== NAME TestCommands/hugo_printunusedtemplates - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > hugo --printUnusedTemplates - [stdout] - Start building sites … - hugo v0.131.0 linux/amd64 BuildDate=unknown - - WARN Template _default/list.html is unused, source file $WORK/layouts/_default/list.html - - │ EN - ──────────────────┼──── - Pages │ 1 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 14 ms - > stdout 'Template _default/list.html is unused' - PASS - -=== CONT TestCommands/server__edit_config -=== NAME TestCommands/mod +=== NAME TestCommands/hugo__errors testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -3845,6 +3734,8 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 + # Testing error output. + # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.134s) > hugo mod get -h [stdout] @@ -3899,67 +3790,103 @@ --themesDir string filesystem path to themes directory -v, --verbose verbose output - > stdout 'hugo mod get \[flags\] \[args\]' - > hugo mod get --help + > stdout 'Resolves dependencies in your current Hugo Project' + # Invalid flag. Should print an error message to stderr and the help to stdout. (0.052s) + > ! hugo --asdf [stdout] + hugo is the main command, used to build your Hugo site. - 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. + Hugo is a Fast and Flexible Static Site Generator + built with love by spf13 and friends in Go. - See https://gohugo.io/hugo-modules/ for more information. + Complete documentation is available at https://gohugo.io/. Usage: - hugo mod get [flags] [args] + hugo [flags] + hugo [command] - Flags: - -h, --help help for get + Available Commands: + completion Generate the autocompletion script for the specified shell + config Print the site configuration + convert Convert your content to different formats + deploy Deploy your site to a Cloud provider. + env Print Hugo version and environment info + gen A collection of several useful generators. + help Help about any command + import Import your site from others. + list Listing out various types of content + mod Various Hugo Modules helpers. + new Create new content for your site + server A high performance webserver + version Print Hugo version and environment info - Global Flags: + 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 --debug debug output -d, --destination string filesystem path to write files to + --disableKinds strings disable different kind of pages (home, RSS etc.) + --enableGitInfo add Git revision, date, author, and CODEOWNERS info to the pages -e, --environment string build environment + --forceSyncStatic copy all files when static is changed. + --gc enable to run some cleanup tasks (remove unused cache files) after the build + -h, --help help for hugo + --ignoreCache ignores the cache directory --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + -l, --layoutDir string filesystem path to layout directory --logLevel string log level (debug|info|warn|error) + --minify minify any supported output format (HTML, XML etc.) + --noBuildLock don't create .hugo_build.lock file + --noChmod don't sync permission mode of files + --noTimes don't sync modification time of files + --panicOnWarning panic on first WARNING log + --poll string set this to a poll interval, e.g --poll 700ms, to use a poll based approach to watch for file system changes + --printI18nWarnings print missing translations + --printMemoryUsage print memory usage to screen at intervals + --printPathWarnings print warnings on duplicate target paths etc. + --printUnusedTemplates print warnings on unused templates. --quiet build in quiet mode + --renderSegments strings named segments to render (configured in the segments config) -M, --renderToMemory render to memory (mostly useful when running the server) -s, --source string filesystem path to read files relative from + --templateMetrics display metrics about template executions + --templateMetricsHints calculate some improvement hints when combined with --templateMetrics + -t, --theme strings themes to use (located in /themes/THEMENAME/) --themesDir string filesystem path to themes directory + --trace file write trace to file (not useful in general) -v, --verbose verbose output + -w, --watch watch filesystem for changes and recreate as needed - > stdout 'hugo mod get \[flags\] \[args\]' + Use "hugo [command] --help" for more information about a command. + + [stderr] + command error: unknown flag: --asdf + [exit status 1] + > stderr 'unknown flag: --asdf' + > stdout 'hugo is the main command' + # This should fail the build, print an error message to stderr, but no help output. (0.052s) + > ! hugo + [stdout] + Total in 0 ms + [stderr] + failed to load config: "$WORK/hugo.toml:1:8": unmarshal failed: toml: expected character = + [exit status 1] + > ! stdout 'hugo is the main command' + > stderr 'failed to load config' PASS -=== NAME TestCommands/hugo__path-warnings-postprocess +=== CONT TestCommands/server__edit_content +=== NAME TestCommands/hugo_configdev_environment testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -3974,16 +3901,17 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - > hugo --printPathWarnings + # Test the hugo command. (0.322s) + > env HUGO_ENVIRONMENT=development + > hugo [stdout] Start building sites … hugo v0.131.0 linux/amd64 BuildDate=unknown - 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. │ EN ──────────────────┼──── - Pages │ 8 + Pages │ 2 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -3991,59 +3919,17 @@ Aliases │ 0 Cleaned │ 0 - Total in 186 ms - > ! stdout 'Duplicate' - PASS - -=== CONT TestCommands/new_content_archetypedir -=== CONT TestCommands/noop - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - PASS - -=== CONT TestCommands/hugo__flags -=== NAME TestCommands/hugo__path-warnings - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > hugo --printPathWarnings + Total in 13 ms + > grep 'myparam: dev§' public/index.html + > hugo -e production [stdout] Start building sites … hugo v0.131.0 linux/amd64 BuildDate=unknown - 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) │ EN ──────────────────┼──── - Pages │ 8 + Pages │ 2 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -4051,41 +3937,14 @@ Aliases │ 0 Cleaned │ 0 - Total in 336 ms - > stdout 'Duplicate' - PASS - -=== CONT TestCommands/new_content -=== NAME TestCommands/new_content_archetypedir - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > 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 + Total in 84 ms + > grep 'myparam: §' public/index.html PASS -=== NAME TestCommands/import_jekyll +=== CONT TestCommands/server__edit_config +=== NAME TestCommands/gen testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -4100,21 +3959,23 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the import jekyll command. (0.218s) - > hugo import -h + # Test the gen commands. + # Note that adding new commands will require updating the NUM_COMMANDS value. (0.347s) + > env NUM_COMMANDS=43 + > hugo gen -h [stdout] - Import your site from other web site generators like Jekyll. - - Import requires a subcommand, e.g. `hugo import jekyll jekyll_root_path target_path`. + A collection of several useful generators. Usage: - hugo import [command] + hugo gen [command] Available Commands: - jekyll hugo import from Jekyll + chromastyles Generate CSS stylesheet for the Chroma code highlighter + doc Generate Markdown documentation for the Hugo CLI. + man Generate man pages for the Hugo CLI Flags: - -h, --help help for import + -h, --help help for gen Global Flags: --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 @@ -4131,20 +3992,26 @@ --themesDir string filesystem path to themes directory -v, --verbose verbose output - Use "hugo import [command] --help" for more information about a command. - > stdout 'Import your site from other web site generators like Jekyll\.' - > hugo import jekyll -h + Use "hugo gen [command] --help" for more information about a command. + > stdout 'A collection of several useful generators\.' + > hugo gen doc --dir clidocs [stdout] - hugo import from Jekyll. - - Import from Jekyll requires two paths, e.g. `hugo import jekyll jekyll_root_path target_path`. + Directory clidocs/ does not exist, creating... + Generating Hugo command-line documentation in clidocs/ ... + Done. + > checkfilecount $NUM_COMMANDS clidocs + > hugo gen man -h + [stdout] + This command automatically generates up-to-date man pages of Hugo's + command-line interface. By default, it creates the man page files + in the "man" directory under the current directory. Usage: - hugo import jekyll [flags] [args] + hugo gen man [flags] [args] Flags: - --force allow import into non-empty target directory - -h, --help help for jekyll + --dir string the directory to write the man pages. (default "man/") + -h, --help help for man Global Flags: --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 @@ -4160,32 +4027,138 @@ -s, --source string filesystem path to read files relative from --themesDir string filesystem path to themes directory -v, --verbose verbose output - > stdout 'hugo import from Jekyll\.' - > hugo import jekyll myjekyllsite myhugosite + > stdout 'up-to-date man pages' + > hugo gen man --dir manpages [stdout] - Import Jekyll from: $WORK/myjekyllsite to: $WORK/myhugosite - _config.yaml not found: Is the specified Jekyll root correct? - Importing... - 2026/10/17 17:25:43 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown - 2026/10/17 17:25:43 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: + Directory manpages/ does not exist, creating... + Generating Hugo man pages in manpages/ ... + Done. + > checkfilecount $NUM_COMMANDS manpages + > hugo gen chromastyles -h + [stdout] + Generate CSS stylesheet for the Chroma code highlighter for a given style. This stylesheet is needed if markup.highlight.noClasses is disabled in config. - cd myhugosite - git init - git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke themes/ananke - echo "theme = 'ananke'" > hugo.toml - hugo server - > checkfilecount 1 myhugosite/content/post - > grep 'example\.org' myhugosite/hugo.yaml - # A simple Jekyll site. (0.000s) + See https://xyproto.github.io/splash/docs/all.html for a preview of the available styles + + Usage: + hugo gen chromastyles [flags] [args] + + Flags: + -h, --help help for chromastyles + --highlightStyle string foreground and background colors for highlighted lines, e.g. --highlightStyle "#fff000 bg:#000fff" + --lineNumbersInlineStyle string foreground and background colors for inline line numbers, e.g. --lineNumbersInlineStyle "#fff000 bg:#000fff" + --lineNumbersTableStyle string foreground and background colors for table line numbers, e.g. --lineNumbersTableStyle "#fff000 bg:#000fff" + --style string highlighter style (see https://xyproto.github.io/splash/docs/) (default "friendly") + + 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") + --debug debug output + -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) + --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 + -v, --verbose verbose output + > stdout 'Generate CSS stylesheet for the Chroma code highlighter' + > hugo gen chromastyles --style monokai + [stdout] + /* Background */ .bg { color:#f8f8f2;background-color:#272822; } + /* PreWrapper */ .chroma { color:#f8f8f2;background-color:#272822; } + /* Other */ .chroma .x { } + /* Error */ .chroma .err { color:#960050;background-color:#1e0010 } + /* CodeLine */ .chroma .cl { } + /* LineLink */ .chroma .lnlinks { outline:none;text-decoration:none;color:inherit } + /* LineTableTD */ .chroma .lntd { vertical-align:top;padding:0;margin:0;border:0; } + /* LineTable */ .chroma .lntable { border-spacing:0;padding:0;margin:0;border:0; } + /* LineHighlight */ .chroma .hl { background-color:#3c3d38 } + /* LineNumbersTable */ .chroma .lnt { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } + /* LineNumbers */ .chroma .ln { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } + /* Line */ .chroma .line { display:flex; } + /* Keyword */ .chroma .k { color:#66d9ef } + /* KeywordConstant */ .chroma .kc { color:#66d9ef } + /* KeywordDeclaration */ .chroma .kd { color:#66d9ef } + /* KeywordNamespace */ .chroma .kn { color:#f92672 } + /* KeywordPseudo */ .chroma .kp { color:#66d9ef } + /* KeywordReserved */ .chroma .kr { color:#66d9ef } + /* KeywordType */ .chroma .kt { color:#66d9ef } + /* Name */ .chroma .n { } + /* NameAttribute */ .chroma .na { color:#a6e22e } + /* NameBuiltin */ .chroma .nb { } + /* NameBuiltinPseudo */ .chroma .bp { } + /* NameClass */ .chroma .nc { color:#a6e22e } + /* NameConstant */ .chroma .no { color:#66d9ef } + /* NameDecorator */ .chroma .nd { color:#a6e22e } + /* NameEntity */ .chroma .ni { } + /* NameException */ .chroma .ne { color:#a6e22e } + /* NameFunction */ .chroma .nf { color:#a6e22e } + /* NameFunctionMagic */ .chroma .fm { } + /* NameLabel */ .chroma .nl { } + /* NameNamespace */ .chroma .nn { } + /* NameOther */ .chroma .nx { color:#a6e22e } + /* NameProperty */ .chroma .py { } + /* NameTag */ .chroma .nt { color:#f92672 } + /* NameVariable */ .chroma .nv { } + /* NameVariableClass */ .chroma .vc { } + /* NameVariableGlobal */ .chroma .vg { } + /* NameVariableInstance */ .chroma .vi { } + /* NameVariableMagic */ .chroma .vm { } + /* Literal */ .chroma .l { color:#ae81ff } + /* LiteralDate */ .chroma .ld { color:#e6db74 } + /* LiteralString */ .chroma .s { color:#e6db74 } + /* LiteralStringAffix */ .chroma .sa { color:#e6db74 } + /* LiteralStringBacktick */ .chroma .sb { color:#e6db74 } + /* LiteralStringChar */ .chroma .sc { color:#e6db74 } + /* LiteralStringDelimiter */ .chroma .dl { color:#e6db74 } + /* LiteralStringDoc */ .chroma .sd { color:#e6db74 } + /* LiteralStringDouble */ .chroma .s2 { color:#e6db74 } + /* LiteralStringEscape */ .chroma .se { color:#ae81ff } + /* LiteralStringHeredoc */ .chroma .sh { color:#e6db74 } + /* LiteralStringInterpol */ .chroma .si { color:#e6db74 } + /* LiteralStringOther */ .chroma .sx { color:#e6db74 } + /* LiteralStringRegex */ .chroma .sr { color:#e6db74 } + /* LiteralStringSingle */ .chroma .s1 { color:#e6db74 } + /* LiteralStringSymbol */ .chroma .ss { color:#e6db74 } + /* LiteralNumber */ .chroma .m { color:#ae81ff } + /* LiteralNumberBin */ .chroma .mb { color:#ae81ff } + /* LiteralNumberFloat */ .chroma .mf { color:#ae81ff } + /* LiteralNumberHex */ .chroma .mh { color:#ae81ff } + /* LiteralNumberInteger */ .chroma .mi { color:#ae81ff } + /* LiteralNumberIntegerLong */ .chroma .il { color:#ae81ff } + /* LiteralNumberOct */ .chroma .mo { color:#ae81ff } + /* Operator */ .chroma .o { color:#f92672 } + /* OperatorWord */ .chroma .ow { color:#f92672 } + /* Punctuation */ .chroma .p { } + /* Comment */ .chroma .c { color:#75715e } + /* CommentHashbang */ .chroma .ch { color:#75715e } + /* CommentMultiline */ .chroma .cm { color:#75715e } + /* CommentSingle */ .chroma .c1 { color:#75715e } + /* CommentSpecial */ .chroma .cs { color:#75715e } + /* CommentPreproc */ .chroma .cp { color:#75715e } + /* CommentPreprocFile */ .chroma .cpf { color:#75715e } + /* Generic */ .chroma .g { } + /* GenericDeleted */ .chroma .gd { color:#f92672 } + /* GenericEmph */ .chroma .ge { font-style:italic } + /* GenericError */ .chroma .gr { } + /* GenericHeading */ .chroma .gh { } + /* GenericInserted */ .chroma .gi { color:#a6e22e } + /* GenericOutput */ .chroma .go { } + /* GenericPrompt */ .chroma .gp { } + /* GenericStrong */ .chroma .gs { font-weight:bold } + /* GenericSubheading */ .chroma .gu { color:#75715e } + /* GenericTraceback */ .chroma .gt { } + /* GenericUnderline */ .chroma .gl { } + /* TextWhitespace */ .chroma .w { } + > stdout '/\* LineHighlight \*/ \.chroma \.hl \{ background-color:#3c3d38 \}' PASS -=== CONT TestCommands/hugo_configprod -=== CONT TestCommands/hugo_printpathwarnings -=== NAME TestCommands/hugo__flags +=== CONT TestCommands/env testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -4200,38 +4173,21 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the hugo command. (0.061s) - > 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 + # Test the hugo env command. (0.056s) + > hugo env [stdout] - Start building sites … hugo v0.131.0 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 8 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.087s) - > grep 'Home' newpublic/index.html - > hugo --quiet - > ! stdout . + GOOS="linux" + GOARCH="amd64" + GOVERSION="go1.24.4" + > stdout 'GOARCH' + > ! stderr . PASS -=== CONT TestCommands/hugo__errors -=== NAME TestCommands/hugo_configprod +=== CONT TestCommands/mod__themesdir +=== NAME TestCommands/deprecate testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -4246,16 +4202,26 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the hugo command. (0.061s) - > hugo + # Test deprecation logging. (0.427s) + > hugo -e info --logLevel info [stdout] Start building sites … hugo v0.131.0 linux/amd64 BuildDate=unknown + INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 45.71µs + INFO build: step process duration 198.579µs + INFO build: step assemble duration 481.547µs + INFO deprecated: item was deprecated in Hugo 0.131.0 and will be removed in a future release. alternative + INFO build: step render substep pages site en outputFormat html duration 1.819668ms + INFO build: step render substep pages site en outputFormat rss duration 426.083µs + INFO build: step render pages 3 content 0 duration 2.457632ms + INFO build: step render deferred count 0 duration 631ns + INFO build: step postProcess duration 3.265µs + INFO build: duration 3.544713ms │ EN ──────────────────┼──── - Pages │ 2 + Pages │ 3 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -4263,107 +4229,18 @@ Aliases │ 0 Cleaned │ 0 - Total in 13 ms - > grep 'myparam: §' public/index.html - PASS - -=== CONT TestCommands/hugo_configdev_environment -=== NAME TestCommands/list - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - # Test the hugo list commands. (0.354s) - > hugo list drafts - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, - content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/,page, - content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, - > ! stderr . - > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' - > stdout 'content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/' - > stdout 'draftexpired.md' - > stdout 'draftfuture.md' - > ! stdout '/expired.md' - > hugo list future - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, - content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/,page, - > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' - > stdout 'future.md' - > stdout 'draftfuture.md' - > ! stdout 'expired.md' - > hugo list expired - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, - content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/,page, - > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' - > stdout 'expired.md' - > stdout 'draftexpired.md' - > ! stdout 'future.md' - > hugo list all - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, - content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/,page, - content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/,page, - content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, - content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/,page, - > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' - > stdout 'future.md' - > stdout 'draft.md' - > stdout 'expired.md' - > stdout 'draftexpired.md' - > stdout 'draftfuture.md' - > hugo list expired --clock 2000-01-01T00:00:00Z - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - > ! stdout 'expired.md' - PASS - -=== CONT TestCommands/hugo_configdev_env -=== NAME TestCommands/hugo_printpathwarnings - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > hugo --printPathWarnings + Total in 11 ms + > stdout 'INFO deprecated: item was deprecated in Hugo' + > hugo -e warn --logLevel warn [stdout] Start building sites … hugo v0.131.0 linux/amd64 BuildDate=unknown - WARN Duplicate target paths: /index.html (2) + WARN deprecated: item was deprecated in Hugo 0.125.0 and will be removed in a future release. alternative │ EN ──────────────────┼──── - Pages │ 2 + Pages │ 3 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -4371,56 +4248,24 @@ Aliases │ 0 Cleaned │ 0 - Total in 47 ms - > stdout 'Duplicate target paths: .index.html \(2\)' - PASS - -=== NAME TestCommands/new_content - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - > hugo new site myblog + Total in 140 ms + > stdout 'WARN deprecated: item was deprecated in Hugo' + > ! hugo -e error --logLevel warn [stdout] - Congratulations! Your new Hugo site was created in $WORK/myblog. - - Just a few more steps... - - 1. Change the current directory to $WORK/myblog. - 2. Create or install a theme: - - Create a new theme with the command "hugo new theme " - - Or, install a theme from https://themes.gohugo.io/ - 3. Edit hugo.toml, setting the "theme" property to the theme name. - 4. Create new content with the command "hugo new content /.". - 5. Start the embedded web server with the command "hugo server --buildDrafts". + Start building sites … + hugo v0.131.0 linux/amd64 BuildDate=unknown - See documentation at https://gohugo.io/. - > cd myblog - $WORK/myblog - > hugo new content --kind post post/first-post.md - [stdout] - Content "$WORK/myblog/content/post/first-post.md" created - > ! exists resources - > grep 'draft = true' content/post/first-post.md + ERROR deprecated: item was deprecated in Hugo 0.119.0 and will be removed in Hugo 0.132.0. alternative + Total in 53 ms + [stderr] + error building site: logged 1 error(s) + [exit status 1] + > stdout 'ERROR deprecated: item was deprecated in Hugo' PASS -=== CONT TestCommands/deploy -=== CONT TestCommands/new -=== NAME TestCommands/hugo__errors +=== CONT TestCommands/noop testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -4435,159 +4280,12 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Testing error output. - # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.065s) - > 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") - --debug debug output - -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) - --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 - -v, --verbose verbose output - - > stdout 'Resolves dependencies in your current Hugo Project' - # Invalid flag. Should print an error message to stderr and the help to stdout. (0.055s) - > ! hugo --asdf - [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: - completion Generate the autocompletion script for the specified shell - config Print the site configuration - convert Convert your content to different formats - deploy Deploy your site to a Cloud provider. - env Print Hugo version and environment info - gen A collection of several useful generators. - help Help about any command - import Import your site from others. - list Listing out various types of content - mod Various Hugo Modules helpers. - new Create new content for your site - server A high performance webserver - version Print Hugo version and environment info - - 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 - --debug debug output - -d, --destination string filesystem path to write files to - --disableKinds strings disable different kind of pages (home, RSS etc.) - --enableGitInfo add Git revision, date, author, and CODEOWNERS info to the pages - -e, --environment string build environment - --forceSyncStatic copy all files when static is changed. - --gc enable to run some cleanup tasks (remove unused cache files) after the build - -h, --help help for hugo - --ignoreCache ignores the cache directory - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - -l, --layoutDir string filesystem path to layout directory - --logLevel string log level (debug|info|warn|error) - --minify minify any supported output format (HTML, XML etc.) - --noBuildLock don't create .hugo_build.lock file - --noChmod don't sync permission mode of files - --noTimes don't sync modification time of files - --panicOnWarning panic on first WARNING log - --poll string set this to a poll interval, e.g --poll 700ms, to use a poll based approach to watch for file system changes - --printI18nWarnings print missing translations - --printMemoryUsage print memory usage to screen at intervals - --printPathWarnings print warnings on duplicate target paths etc. - --printUnusedTemplates print warnings on unused templates. - --quiet build in quiet mode - --renderSegments strings named segments to render (configured in the segments config) - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --templateMetrics display metrics about template executions - --templateMetricsHints calculate some improvement hints when combined with --templateMetrics - -t, --theme strings themes to use (located in /themes/THEMENAME/) - --themesDir string filesystem path to themes directory - --trace file write trace to file (not useful in general) - -v, --verbose verbose output - -w, --watch watch filesystem for changes and recreate as needed - - Use "hugo [command] --help" for more information about a command. - - [stderr] - command error: unknown flag: --asdf - [exit status 1] - > stderr 'unknown flag: --asdf' - > stdout 'hugo is the main command' - # This should fail the build, print an error message to stderr, but no help output. (0.075s) - > ! hugo - [stdout] - Total in 22 ms - [stderr] - failed to load config: "$WORK/hugo.toml:1:8": unmarshal failed: toml: expected character = - [exit status 1] - > ! stdout 'hugo is the main command' - > stderr 'failed to load config' PASS -=== CONT TestCommands/gen -=== NAME TestCommands/hugo_configdev_env +=== CONT TestCommands/new_content_archetypedir +=== NAME TestCommands/mod__themesdir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -4602,31 +4300,16 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the hugo command. (0.231s) - > env HUGO_ENV=development - > hugo + > hugo --theme mytheme mod graph [stdout] - Start building sites … - hugo v0.131.0 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 177 ms - > grep 'myparam: dev§' public/index.html + project mytheme + > stdout 'project mytheme' PASS -=== CONT TestCommands/env +=== CONT TestCommands/new_content +=== NAME TestCommands/new_content_archetypedir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -4641,21 +4324,20 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the hugo env command. (0.049s) - > hugo env + > mkdir content + > hugo new content --kind mybundle post/first-post [stdout] - hugo v0.131.0 linux/amd64 BuildDate=unknown - GOOS="linux" - GOARCH="amd64" - GOVERSION="go1.24.4" - > stdout 'GOARCH' - > ! stderr . + Content dir "$WORK/content/post/first-post" created + > grep 'First Post' content/post/first-post/index.md + > grep 'Site Lang: en' content/post/first-post/index.md + > grep 'Site Lang: no' content/post/first-post/index.no.md + > grep 'A text file.' content/post/first-post/file.txt PASS -=== CONT TestCommands/deprecate -=== NAME TestCommands/hugo_configdev_environment +=== CONT TestCommands/new +=== NAME TestCommands/new_content testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -4670,50 +4352,33 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the hugo command. (0.367s) - > env HUGO_ENVIRONMENT=development - > hugo + > hugo new site myblog [stdout] - Start building sites … - hugo v0.131.0 linux/amd64 BuildDate=unknown + Congratulations! Your new Hugo site was created in $WORK/myblog. + Just a few more steps... - │ EN - ──────────────────┼──── - Pages │ 2 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 + 1. Change the current directory to $WORK/myblog. + 2. Create or install a theme: + - Create a new theme with the command "hugo new theme " + - Or, install a theme from https://themes.gohugo.io/ + 3. Edit hugo.toml, setting the "theme" property to the theme name. + 4. Create new content with the command "hugo new content /.". + 5. Start the embedded web server with the command "hugo server --buildDrafts". - Total in 102 ms - > grep 'myparam: dev§' public/index.html - > hugo -e production + See documentation at https://gohugo.io/. + > cd myblog + $WORK/myblog + > hugo new content --kind post post/first-post.md [stdout] - Start building sites … - hugo v0.131.0 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 86 ms - > grep 'myparam: §' public/index.html + Content "$WORK/myblog/content/post/first-post.md" created + > ! exists resources + > grep 'draft = true' content/post/first-post.md PASS -=== CONT TestCommands/config__cachedir -=== NAME TestCommands/deploy +=== CONT TestCommands/mod_tidy testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -4728,66 +4393,15 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the deploy command. (0.393s) - > hugo deploy -h - [stdout] - Deploy your site to a Cloud provider. - - See https://gohugo.io/hosting-and-deployment/hugo-deploy/ for detailed - documentation. - - Usage: - hugo deploy [flags] [args] - - Flags: - --confirm ask for confirmation before making changes to the target - --dryRun dry run - --force force upload of all files - -h, --help help for deploy - --invalidateCDN invalidate the CDN cache listed in the deployment target (default true) - --maxDeletes int maximum # of files to delete, or -1 to disable (default 256) - --target string target deployment from deployments section in config file; defaults to the first one - --workers int number of workers to transfer files. defaults to 10 (default 10) - - 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") - --debug debug output - -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) - --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 - -v, --verbose verbose output - > stdout 'Deploy your site to a Cloud provider\.' - > mkdir mybucket - > hugo deploy --target mydeployment --invalidateCDN=false - [stdout] - Deploying to target "mydeployment" (file://./mybucket) - Identified 1 file(s) to upload, totaling 32 B, and 0 file(s) to delete. - Success! - > grep 'hello' mybucket/index.html - > replace public/index.html 'hello' 'changed' - > hugo deploy --target mydeployment --dryRun - [stdout] - Deploying to target "mydeployment" (file://./mybucket) - Identified 1 file(s) to upload, totaling 34 B, and 0 file(s) to delete. - [DRY RUN] Would upload: index.html (34 B, Content-Type: "text/html"): size differs - Success! - [DRY RUN] Would invalidate CloudFront CDN with ID foobar - Success! - > stdout 'Would upload: index.html' - > stdout 'Would invalidate CloudFront CDN with ID foobar' + # Test hugo mod tidy. (0.151s) + > dostounix golden/go.mod.cleaned + > hugo mod tidy + > cmp go.mod golden/go.mod.cleaned PASS -=== CONT TestCommands/convert -=== NAME TestCommands/config__cachedir +=== CONT TestCommands/config__cachedir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -5346,7 +4960,7 @@ tag = 'tags' > [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.052s) + # Repeat it to make sure it handles an existing hugo_cache dir. (0.041s) > hugo config [stdout] archetypedir = 'archetypes' @@ -5891,303 +5505,10 @@ > [linux] stdout 'xdgcachehome/hugo_cache' PASS -=== CONT TestCommands/config -=== NAME TestCommands/gen - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - # Test the gen commands. - # Note that adding new commands will require updating the NUM_COMMANDS value. (0.425s) - > env NUM_COMMANDS=43 - > hugo gen -h - [stdout] - A collection of several useful generators. - - Usage: - hugo gen [command] - - Available Commands: - chromastyles Generate CSS stylesheet for the Chroma code highlighter - doc Generate Markdown documentation for the Hugo CLI. - man Generate man pages for the Hugo CLI - - Flags: - -h, --help help for gen - - 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") - --debug debug output - -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) - --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 - -v, --verbose verbose output - - Use "hugo gen [command] --help" for more information about a command. - > stdout 'A collection of several useful generators\.' - > hugo gen doc --dir clidocs - [stdout] - Directory clidocs/ does not exist, creating... - Generating Hugo command-line documentation in clidocs/ ... - Done. - > checkfilecount $NUM_COMMANDS clidocs - > hugo gen man -h - [stdout] - This command automatically generates up-to-date man pages of Hugo's - command-line interface. By default, it creates the man page files - in the "man" directory under the current directory. - - Usage: - hugo gen man [flags] [args] - - Flags: - --dir string the directory to write the man pages. (default "man/") - -h, --help help for man - - 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") - --debug debug output - -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) - --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 - -v, --verbose verbose output - > stdout 'up-to-date man pages' - > hugo gen man --dir manpages - [stdout] - Directory manpages/ does not exist, creating... - Generating Hugo man pages in manpages/ ... - Done. - > checkfilecount $NUM_COMMANDS manpages - > hugo gen chromastyles -h - [stdout] - Generate CSS stylesheet for the Chroma code highlighter for a given style. This stylesheet is needed if markup.highlight.noClasses is disabled in config. - - See https://xyproto.github.io/splash/docs/all.html for a preview of the available styles - - Usage: - hugo gen chromastyles [flags] [args] - - Flags: - -h, --help help for chromastyles - --highlightStyle string foreground and background colors for highlighted lines, e.g. --highlightStyle "#fff000 bg:#000fff" - --lineNumbersInlineStyle string foreground and background colors for inline line numbers, e.g. --lineNumbersInlineStyle "#fff000 bg:#000fff" - --lineNumbersTableStyle string foreground and background colors for table line numbers, e.g. --lineNumbersTableStyle "#fff000 bg:#000fff" - --style string highlighter style (see https://xyproto.github.io/splash/docs/) (default "friendly") - - 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") - --debug debug output - -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) - --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 - -v, --verbose verbose output - > stdout 'Generate CSS stylesheet for the Chroma code highlighter' - > hugo gen chromastyles --style monokai - [stdout] - /* Background */ .bg { color:#f8f8f2;background-color:#272822; } - /* PreWrapper */ .chroma { color:#f8f8f2;background-color:#272822; } - /* Other */ .chroma .x { } - /* Error */ .chroma .err { color:#960050;background-color:#1e0010 } - /* CodeLine */ .chroma .cl { } - /* LineLink */ .chroma .lnlinks { outline:none;text-decoration:none;color:inherit } - /* LineTableTD */ .chroma .lntd { vertical-align:top;padding:0;margin:0;border:0; } - /* LineTable */ .chroma .lntable { border-spacing:0;padding:0;margin:0;border:0; } - /* LineHighlight */ .chroma .hl { background-color:#3c3d38 } - /* LineNumbersTable */ .chroma .lnt { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } - /* LineNumbers */ .chroma .ln { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } - /* Line */ .chroma .line { display:flex; } - /* Keyword */ .chroma .k { color:#66d9ef } - /* KeywordConstant */ .chroma .kc { color:#66d9ef } - /* KeywordDeclaration */ .chroma .kd { color:#66d9ef } - /* KeywordNamespace */ .chroma .kn { color:#f92672 } - /* KeywordPseudo */ .chroma .kp { color:#66d9ef } - /* KeywordReserved */ .chroma .kr { color:#66d9ef } - /* KeywordType */ .chroma .kt { color:#66d9ef } - /* Name */ .chroma .n { } - /* NameAttribute */ .chroma .na { color:#a6e22e } - /* NameBuiltin */ .chroma .nb { } - /* NameBuiltinPseudo */ .chroma .bp { } - /* NameClass */ .chroma .nc { color:#a6e22e } - /* NameConstant */ .chroma .no { color:#66d9ef } - /* NameDecorator */ .chroma .nd { color:#a6e22e } - /* NameEntity */ .chroma .ni { } - /* NameException */ .chroma .ne { color:#a6e22e } - /* NameFunction */ .chroma .nf { color:#a6e22e } - /* NameFunctionMagic */ .chroma .fm { } - /* NameLabel */ .chroma .nl { } - /* NameNamespace */ .chroma .nn { } - /* NameOther */ .chroma .nx { color:#a6e22e } - /* NameProperty */ .chroma .py { } - /* NameTag */ .chroma .nt { color:#f92672 } - /* NameVariable */ .chroma .nv { } - /* NameVariableClass */ .chroma .vc { } - /* NameVariableGlobal */ .chroma .vg { } - /* NameVariableInstance */ .chroma .vi { } - /* NameVariableMagic */ .chroma .vm { } - /* Literal */ .chroma .l { color:#ae81ff } - /* LiteralDate */ .chroma .ld { color:#e6db74 } - /* LiteralString */ .chroma .s { color:#e6db74 } - /* LiteralStringAffix */ .chroma .sa { color:#e6db74 } - /* LiteralStringBacktick */ .chroma .sb { color:#e6db74 } - /* LiteralStringChar */ .chroma .sc { color:#e6db74 } - /* LiteralStringDelimiter */ .chroma .dl { color:#e6db74 } - /* LiteralStringDoc */ .chroma .sd { color:#e6db74 } - /* LiteralStringDouble */ .chroma .s2 { color:#e6db74 } - /* LiteralStringEscape */ .chroma .se { color:#ae81ff } - /* LiteralStringHeredoc */ .chroma .sh { color:#e6db74 } - /* LiteralStringInterpol */ .chroma .si { color:#e6db74 } - /* LiteralStringOther */ .chroma .sx { color:#e6db74 } - /* LiteralStringRegex */ .chroma .sr { color:#e6db74 } - /* LiteralStringSingle */ .chroma .s1 { color:#e6db74 } - /* LiteralStringSymbol */ .chroma .ss { color:#e6db74 } - /* LiteralNumber */ .chroma .m { color:#ae81ff } - /* LiteralNumberBin */ .chroma .mb { color:#ae81ff } - /* LiteralNumberFloat */ .chroma .mf { color:#ae81ff } - /* LiteralNumberHex */ .chroma .mh { color:#ae81ff } - /* LiteralNumberInteger */ .chroma .mi { color:#ae81ff } - /* LiteralNumberIntegerLong */ .chroma .il { color:#ae81ff } - /* LiteralNumberOct */ .chroma .mo { color:#ae81ff } - /* Operator */ .chroma .o { color:#f92672 } - /* OperatorWord */ .chroma .ow { color:#f92672 } - /* Punctuation */ .chroma .p { } - /* Comment */ .chroma .c { color:#75715e } - /* CommentHashbang */ .chroma .ch { color:#75715e } - /* CommentMultiline */ .chroma .cm { color:#75715e } - /* CommentSingle */ .chroma .c1 { color:#75715e } - /* CommentSpecial */ .chroma .cs { color:#75715e } - /* CommentPreproc */ .chroma .cp { color:#75715e } - /* CommentPreprocFile */ .chroma .cpf { color:#75715e } - /* Generic */ .chroma .g { } - /* GenericDeleted */ .chroma .gd { color:#f92672 } - /* GenericEmph */ .chroma .ge { font-style:italic } - /* GenericError */ .chroma .gr { } - /* GenericHeading */ .chroma .gh { } - /* GenericInserted */ .chroma .gi { color:#a6e22e } - /* GenericOutput */ .chroma .go { } - /* GenericPrompt */ .chroma .gp { } - /* GenericStrong */ .chroma .gs { font-weight:bold } - /* GenericSubheading */ .chroma .gu { color:#75715e } - /* GenericTraceback */ .chroma .gt { } - /* GenericUnderline */ .chroma .gl { } - /* TextWhitespace */ .chroma .w { } - > stdout '/\* LineHighlight \*/ \.chroma \.hl \{ background-color:#3c3d38 \}' - PASS - -=== CONT TestCommands/completion -=== NAME TestCommands/deprecate - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/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.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.24.4 - - # Test deprecation logging. (0.407s) - > hugo -e info --logLevel info - [stdout] - Start building sites … - hugo v0.131.0 linux/amd64 BuildDate=unknown - - INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 33.202µs - INFO build: step process duration 85.41µs - INFO build: step assemble duration 247.915µs - INFO deprecated: item was deprecated in Hugo 0.131.0 and will be removed in a future release. alternative - INFO build: step render substep pages site en outputFormat html duration 637.846µs - INFO build: step render substep pages site en outputFormat rss duration 404.128µs - INFO build: step render pages 3 content 0 duration 1.09836ms - INFO build: step render deferred count 0 duration 861ns - INFO build: step postProcess duration 5.43µs - INFO build: duration 1.592827ms - - │ EN - ──────────────────┼──── - Pages │ 3 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 8 ms - > stdout 'INFO deprecated: item was deprecated in Hugo' - > hugo -e warn --logLevel warn - [stdout] - Start building sites … - hugo v0.131.0 linux/amd64 BuildDate=unknown - - WARN deprecated: item was deprecated in Hugo 0.125.0 and will be removed in a future release. alternative - - │ EN - ──────────────────┼──── - Pages │ 3 - Paginator pages │ 0 - Non-page files │ 0 - Static files │ 0 - Processed images │ 0 - Aliases │ 0 - Cleaned │ 0 - - Total in 136 ms - > stdout 'WARN deprecated: item was deprecated in Hugo' - > ! hugo -e error --logLevel warn - [stdout] - Start building sites … - hugo v0.131.0 linux/amd64 BuildDate=unknown - - ERROR deprecated: item was deprecated in Hugo 0.119.0 and will be removed in Hugo 0.132.0. alternative - Total in 45 ms - [stderr] - error building site: logged 1 error(s) - [exit status 1] - > stdout 'ERROR deprecated: item was deprecated in Hugo' - PASS - +=== CONT TestCommands/deploy === NAME TestCommands/new testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -6202,7 +5523,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the new command. (0.650s) + # Test the new command. (0.492s) > hugo new site -h [stdout] Create a new site in the provided directory. @@ -6396,9 +5717,10 @@ > grep 'Dummy content' content/post/foo.md PASS -=== NAME TestCommands/completion +=== CONT TestCommands/convert +=== NAME TestCommands/deploy testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -6413,23 +5735,94 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the completion commands. (0.061s) - > hugo completion -h + # Test the deploy command. (0.150s) + > hugo deploy -h [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. + Deploy your site to a Cloud provider. + + See https://gohugo.io/hosting-and-deployment/hugo-deploy/ for detailed + documentation. Usage: - hugo completion [command] + hugo deploy [flags] [args] + + Flags: + --confirm ask for confirmation before making changes to the target + --dryRun dry run + --force force upload of all files + -h, --help help for deploy + --invalidateCDN invalidate the CDN cache listed in the deployment target (default true) + --maxDeletes int maximum # of files to delete, or -1 to disable (default 256) + --target string target deployment from deployments section in config file; defaults to the first one + --workers int number of workers to transfer files. defaults to 10 (default 10) + + 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") + --debug debug output + -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) + --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 + -v, --verbose verbose output + > stdout 'Deploy your site to a Cloud provider\.' + > mkdir mybucket + > hugo deploy --target mydeployment --invalidateCDN=false + [stdout] + Deploying to target "mydeployment" (file://./mybucket) + Identified 1 file(s) to upload, totaling 32 B, and 0 file(s) to delete. + Success! + > grep 'hello' mybucket/index.html + > replace public/index.html 'hello' 'changed' + > hugo deploy --target mydeployment --dryRun + [stdout] + Deploying to target "mydeployment" (file://./mybucket) + Identified 1 file(s) to upload, totaling 34 B, and 0 file(s) to delete. + [DRY RUN] Would upload: index.html (34 B, Content-Type: "text/html"): size differs + Success! + [DRY RUN] Would invalidate CloudFront CDN with ID foobar + Success! + > stdout 'Would upload: index.html' + > stdout 'Would invalidate CloudFront CDN with ID foobar' + PASS + +=== CONT TestCommands/import_jekyll + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + # Test the import jekyll command. (0.104s) + > hugo import -h + [stdout] + Import your site from other web site generators like Jekyll. + + Import requires a subcommand, e.g. `hugo import jekyll jekyll_root_path target_path`. + + Usage: + hugo import [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 + jekyll hugo import from Jekyll Flags: - -h, --help help for completion + -h, --help help for import Global Flags: --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 @@ -6446,13 +5839,415 @@ --themesDir string filesystem path to themes directory -v, --verbose verbose output - Use "hugo completion [command] --help" for more information about a command. - > stdout 'Generate the autocompletion script for hugo for the specified shell.' + Use "hugo import [command] --help" for more information about a command. + > stdout 'Import your site from other web site generators like Jekyll\.' + > hugo import jekyll -h + [stdout] + hugo import from Jekyll. + + Import from Jekyll requires two paths, e.g. `hugo import jekyll jekyll_root_path target_path`. + + Usage: + hugo import jekyll [flags] [args] + + Flags: + --force allow import into non-empty target directory + -h, --help help for jekyll + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -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) + --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 + -v, --verbose verbose output + > stdout 'hugo import from Jekyll\.' + > hugo import jekyll myjekyllsite myhugosite + [stdout] + Import Jekyll from: $WORK/myjekyllsite to: $WORK/myhugosite + _config.yaml not found: Is the specified Jekyll root correct? + Importing... + 2025/09/14 11:14:34 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown + 2025/09/14 11:14:34 2012-01-18-hello-world.markdown 2012-01-18 00:00:00 +0000 UTC hello-world + Congratulations! 1 post(s) imported! + Now, start Hugo by yourself: + + cd myhugosite + git init + git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke themes/ananke + echo "theme = 'ananke'" > hugo.toml + hugo server + > checkfilecount 1 myhugosite/content/post + > grep 'example\.org' myhugosite/hugo.yaml + # A simple Jekyll site. (0.000s) + PASS + +=== CONT TestCommands/mod +=== NAME TestCommands/convert + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + # Test the convert commands. (0.257s) + > hugo convert -h + [stdout] + Convert your content (e.g. front matter) to different formats. + + See convert's subcommands toJSON, toTOML and toYAML for more information. + + Usage: + hugo convert [command] + + Available Commands: + toJSON Convert front matter to JSON + toTOML Convert front matter to TOML + toYAML Convert front matter to YAML + + Flags: + -h, --help help for convert + -o, --output string filesystem path to write files to + --unsafe enable less safe operations, please backup first + + 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") + --debug debug output + -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) + --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 + -v, --verbose verbose output + + Use "hugo convert [command] --help" for more information about a command. + > stdout 'Convert your content' + > hugo convert toJSON -h + [stdout] + toJSON converts all front matter in the content directory + to use JSON for the front matter. + + Usage: + hugo convert toJSON [flags] [args] + + Flags: + -h, --help help for toJSON + + 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") + --debug debug output + -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) + -o, --output string filesystem path to write files to + --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 + --unsafe enable less safe operations, please backup first + -v, --verbose verbose output + > stdout 'to use JSON for the front matter' + > hugo convert toTOML -h + [stdout] + toTOML converts all front matter in the content directory + to use TOML for the front matter. + + Usage: + hugo convert toTOML [flags] [args] + + Flags: + -h, --help help for toTOML + + 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") + --debug debug output + -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) + -o, --output string filesystem path to write files to + --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 + --unsafe enable less safe operations, please backup first + -v, --verbose verbose output + > stdout 'to use TOML for the front matter' + > hugo convert toYAML -h + [stdout] + toYAML converts all front matter in the content directory + to use YAML for the front matter. + + Usage: + hugo convert toYAML [flags] [args] + + Flags: + -h, --help help for toYAML + + 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") + --debug debug output + -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) + -o, --output string filesystem path to write files to + --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 + --unsafe enable less safe operations, please backup first + -v, --verbose verbose output + > stdout 'to use YAML for the front matter' + > hugo convert toJSON -o myjsoncontent + [stdout] + processing 3 content files + > stdout 'processing 3 content files' + > grep '^{' myjsoncontent/content/mytoml.md + > grep '^{' myjsoncontent/content/myjson.md + > grep '^{' myjsoncontent/content/myyaml.md + > hugo convert toYAML -o myyamlcontent + [stdout] + processing 3 content files + > stdout 'processing 3 content files' + > hugo convert toTOML -o mytomlcontent + [stdout] + processing 3 content files + > stdout 'processing 3 content files' PASS +=== CONT TestCommands/list +=== NAME TestCommands/mod + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + > 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") + --debug debug output + -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) + --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 + -v, --verbose verbose output + + > 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") + --debug debug output + -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) + --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 + -v, --verbose verbose output + + > stdout 'hugo mod get \[flags\] \[args\]' + PASS + +=== CONT TestCommands/config +=== NAME TestCommands/list + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + # Test the hugo list commands. (0.274s) + > hugo list drafts + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, + content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/,page, + content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, + > ! stderr . + > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' + > stdout 'content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/' + > stdout 'draftexpired.md' + > stdout 'draftfuture.md' + > ! stdout '/expired.md' + > hugo list future + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, + content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/,page, + > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' + > stdout 'future.md' + > stdout 'draftfuture.md' + > ! stdout 'expired.md' + > hugo list expired + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, + content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/,page, + > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' + > stdout 'expired.md' + > stdout 'draftexpired.md' + > ! stdout 'future.md' + > hugo list all + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, + content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/,page, + content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/,page, + content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, + content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/,page, + > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' + > stdout 'future.md' + > stdout 'draft.md' + > stdout 'expired.md' + > stdout 'draftexpired.md' + > stdout 'draftfuture.md' + > hugo list expired --clock 2000-01-01T00:00:00Z + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + > ! stdout 'expired.md' + PASS + +=== CONT TestCommands/completion === NAME TestCommands/config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -6467,7 +6262,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the config command. (0.352s) + # Test the config command. (0.216s) > hugo config -h [stdout] Print the site configuration, both default and custom settings. @@ -7822,9 +7617,10 @@ # Test files (0.000s) PASS -=== NAME TestCommands/convert +=== CONT TestCommands/hugo_printunusedtemplates +=== NAME TestCommands/completion testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -7839,25 +7635,23 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the convert commands. (0.456s) - > hugo convert -h + # Test the completion commands. (0.039s) + > hugo completion -h [stdout] - Convert your content (e.g. front matter) to different formats. - - See convert's subcommands toJSON, toTOML and toYAML for more information. + Generate the autocompletion script for hugo for the specified shell. + See each sub-command's help for details on how to use the generated script. Usage: - hugo convert [command] + hugo completion [command] Available Commands: - toJSON Convert front matter to JSON - toTOML Convert front matter to TOML - toYAML Convert front matter to YAML + 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 convert - -o, --output string filesystem path to write files to - --unsafe enable less safe operations, please backup first + -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 @@ -7874,112 +7668,350 @@ --themesDir string filesystem path to themes directory -v, --verbose verbose output - Use "hugo convert [command] --help" for more information about a command. - > stdout 'Convert your content' - > hugo convert toJSON -h + Use "hugo completion [command] --help" for more information about a command. + > stdout 'Generate the autocompletion script for hugo for the specified shell.' + PASS + +=== CONT TestCommands/hugo__static_composite +=== NAME TestCommands/hugo_printunusedtemplates + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + > hugo --printUnusedTemplates [stdout] - toJSON converts all front matter in the content directory - to use JSON for the front matter. + Start building sites … + hugo v0.131.0 linux/amd64 BuildDate=unknown - Usage: - hugo convert toJSON [flags] [args] + WARN Template _default/list.html is unused, source file $WORK/layouts/_default/list.html - Flags: - -h, --help help for toJSON + │ EN + ──────────────────┼──── + Pages │ 1 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -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) - -o, --output string filesystem path to write files to - --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 - --unsafe enable less safe operations, please backup first - -v, --verbose verbose output - > stdout 'to use JSON for the front matter' - > hugo convert toTOML -h + Total in 6 ms + > stdout 'Template _default/list.html is unused' + PASS + +=== CONT TestCommands/hugo_printpathwarnings +=== NAME TestCommands/hugo__static_composite + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + > hugo [stdout] - toTOML converts all front matter in the content directory - to use TOML for the front matter. + Start building sites … + hugo v0.131.0 linux/amd64 BuildDate=unknown - Usage: - hugo convert toTOML [flags] [args] - Flags: - -h, --help help for toTOML + │ EN + ──────────────────┼──── + Pages │ 3 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 3 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -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) - -o, --output string filesystem path to write files to - --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 - --unsafe enable less safe operations, please backup first - -v, --verbose verbose output - > stdout 'to use TOML for the front matter' - > hugo convert toYAML -h + Total in 8 ms + > ls public/files [stdout] - toYAML converts all front matter in the content directory - to use YAML for the front matter. + -rw-r--r-- 0644 2025-09-15T01:14:35.28551547+14:00 f1.txt + -rw-r--r-- 0644 2025-09-15T01:14:35.28551547+14:00 f2.txt - Usage: - hugo convert toYAML [flags] [args] + > checkfile public/files/f1.txt + > checkfile public/files/f2.txt + > checkfile public/f3.txt + PASS - Flags: - -h, --help help for toYAML +=== CONT TestCommands/hugo__path-warnings +=== NAME TestCommands/hugo_printpathwarnings + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 - 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") - --debug debug output - -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) - -o, --output string filesystem path to write files to - --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 - --unsafe enable less safe operations, please backup first - -v, --verbose verbose output - > stdout 'to use YAML for the front matter' - > hugo convert toJSON -o myjsoncontent + > hugo --printPathWarnings [stdout] - processing 3 content files - > stdout 'processing 3 content files' - > grep '^{' myjsoncontent/content/mytoml.md - > grep '^{' myjsoncontent/content/myjson.md - > grep '^{' myjsoncontent/content/myyaml.md - > hugo convert toYAML -o myyamlcontent + Start building sites … + hugo v0.131.0 linux/amd64 BuildDate=unknown + + WARN Duplicate target paths: /index.html (2) + + │ EN + ──────────────────┼──── + Pages │ 2 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 39 ms + > stdout 'Duplicate target paths: .index.html \(2\)' + PASS + +=== CONT TestCommands/hugo__processingstats2 +=== NAME TestCommands/hugo__path-warnings + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + > hugo --printPathWarnings [stdout] - processing 3 content files - > stdout 'processing 3 content files' - > hugo convert toTOML -o mytomlcontent + Start building sites … + hugo v0.131.0 linux/amd64 BuildDate=unknown + + 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) + + │ EN + ──────────────────┼──── + Pages │ 8 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 23 ms + > stdout 'Duplicate' + PASS + +=== NAME TestCommands/hugo__processingstats2 + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + > 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] - processing 3 content files - > stdout 'processing 3 content files' + Start building sites … + hugo v0.131.0 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 10 ms + > stdout 'Pages.*/| 10\s' + > stdout 'Non-page files.*/| 2\s' + PASS + +=== CONT TestCommands/hugo__processingstats +=== CONT TestCommands/hugo__noconfig +=== NAME TestCommands/hugo__processingstats + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + > cp $SOURCE/resources/testdata/pix.gif content/en/bundle1/pix.gif + > cp $SOURCE/resources/testdata/pix.gif content/en/bundle2/pix.gif + > cp $SOURCE/resources/testdata/pix.gif content/fr/bundle1/pix.gif + > mkdir static/images + > cp $SOURCE/resources/testdata/pix.gif static/images/p1.gif + > cp $SOURCE/resources/testdata/pix.gif static/images/p2.gif + > cp $SOURCE/resources/testdata/pix.gif static/images/p3.gif + > cp $SOURCE/resources/testdata/pix.gif static/images/p4.gif + > hugo + [stdout] + Start building sites … + hugo v0.131.0 linux/amd64 BuildDate=unknown + + + │ EN │ FR + ──────────────────┼────┼──── + Pages │ 3 │ 2 + Paginator pages │ 0 │ 0 + Non-page files │ 2 │ 1 + Static files │ 4 │ 4 + Processed images │ 2 │ 1 + Aliases │ 1 │ 0 + Cleaned │ 0 │ 0 + + Total in 10 ms + > stdout 'Pages.*3.*2' + > stdout 'Processed images.*2.*1' + > stdout 'Static files.*4 |' + > ls public/images + [stdout] + -rw-r--r-- 0644 2025-09-15T01:14:35.433516208+14:00 p2.gif + -rw-r--r-- 0644 2025-09-15T01:14:35.433516208+14:00 p3.gif + -rw-r--r-- 0644 2025-09-15T01:14:35.433516208+14:00 p4.gif + -rw-r--r-- 0644 2025-09-15T01:14:35.433516208+14:00 p1.gif + + > stdout 'p1.gif' + > stdout 'p2.gif' + > stdout 'p3.gif' + > stdout 'p4.gif' + PASS + +=== CONT TestCommands/hugo__path-warnings-postprocess + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + > hugo --printPathWarnings + [stdout] + Start building sites … + hugo v0.131.0 linux/amd64 BuildDate=unknown + + 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. + + │ EN + ──────────────────┼──── + Pages │ 8 + Paginator pages │ 0 + Non-page files │ 0 + Static files │ 0 + Processed images │ 0 + Aliases │ 0 + Cleaned │ 0 + + Total in 10 ms + > ! stdout 'Duplicate' + PASS + +=== NAME TestCommands/hugo__noconfig + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main1457730298/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.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.24.4 + + > mkdir mysite + > cd mysite + $WORK/mysite + > ! hugo + [stdout] + Total in 0 ms + [stderr] + Unable to locate config file or config directory. Perhaps you need to create a new site. + Run `hugo help new` for details. + [exit status 1] + > stderr 'Unable to locate config file or config directory' + > ls . + [stdout] + Empty dir + + > stdout 'Empty dir' PASS +=== CONT TestCommands/hugo__watch === NAME TestCommands/server_disablelivereload testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8018,17 +8050,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 3 ms + Built in 1 ms Environment: "development" Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:39471/ (bind address 127.0.0.1) + Web Server is available at http://localhost:39313/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== NAME TestCommands/server__watch_moduleconfig +=== NAME TestCommands/server_disablelivereload__config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8043,15 +8075,16 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - > 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.131.0 linux/amd64 BuildDate=unknown @@ -8066,19 +8099,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 14 ms + Built in 2 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:44249/ (bind address 127.0.0.1) + Web Server is available at http://localhost:46193/ (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__watch_moduleconfig testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8093,23 +8124,22 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - > hugo server --renderToMemory & + > hugo server --renderToMemory --disableLiveReload & > waitServer > stopServer - > ! stderr . - > exists hugo_stats.json - [background] hugo server --renderToMemory: 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/{hugo_stats.json,layouts} - Watching for config changes in $WORK/hugo.toml + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml, $WORK/themes/mytheme/hugo.toml Start building sites … hugo v0.131.0 linux/amd64 BuildDate=unknown │ EN ──────────────────┼──── - Pages │ 2 + Pages │ 1 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -8117,17 +8147,19 @@ Aliases │ 0 Cleaned │ 0 - Built in 3 ms + Built in 1 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:38007/ (bind address 127.0.0.1) + Web Server is available at http://localhost:33197/ (bind address 127.0.0.1) Press Ctrl+C to stop + > ! stderr . + > stdout 'Watching for config changes in.*mytheme' PASS -=== NAME TestCommands/server_disablelivereload__config +=== NAME TestCommands/server__watch_hugo_stats testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8142,15 +8174,15 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - > 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.131.0 linux/amd64 BuildDate=unknown @@ -8158,7 +8190,7 @@ │ EN ──────────────────┼──── - Pages │ 1 + Pages │ 2 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -8166,17 +8198,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 81 ms + Built in 1 ms Environment: "development" - Serving pages from disk + Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:34503/ (bind address 127.0.0.1) + Web Server is available at http://localhost:38811/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS === NAME TestCommands/server_render_to_memory testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8193,7 +8225,7 @@ # Test the hugo server command. # We run these tests in parallel so let Hugo decide which port to use. - # Deliberately using the alias 'serve' here. (2.752s) + # Deliberately using the alias 'serve' here. (2.704s) > hugo serve --renderToMemory & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 @@ -8220,17 +8252,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 7 ms + Built in 4 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:33775/ (bind address 127.0.0.1) + Web Server is available at http://localhost:45615/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS === NAME TestCommands/server_render_static_to_disk testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8246,7 +8278,7 @@ GOVERSION=1.24.4 # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (2.912s) + # We run these tests in parallel so let Hugo decide which port to use. (2.908s) > hugo server --renderToMemory --renderStaticToDisk & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 @@ -8257,6 +8289,7 @@ > ! 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/{layouts,static} Watching for config changes in $WORK/hugo.toml Start building sites … @@ -8273,17 +8306,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 2 ms + Built in 4 ms Environment: "development" Serving pages from memory and static files from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Web Server is available at http://localhost:36281/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS === NAME TestCommands/server testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8299,7 +8332,7 @@ GOVERSION=1.24.4 # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (1.109s) + # We run these tests in parallel so let Hugo decide which port to use. (1.112s) > 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' @@ -8311,7 +8344,6 @@ > ! stderr . [background] hugo server --renderToMemory --gc: 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/config/development Start building sites … @@ -8329,17 +8361,17 @@ Aliases │ 0 Cleaned │ 0 - Built in 98 ms + Built in 2 ms Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:41949/ (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__multihost testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8355,7 +8387,7 @@ GOVERSION=1.24.4 # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (2.917s) + # We run these tests in parallel so let Hugo decide which port to use. (2.906s) > hugo server --renderToMemory & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 @@ -8381,18 +8413,18 @@ Aliases │ 0 │ 0 Cleaned │ 0 │ 0 - Built in 2 ms + Built in 3 ms Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:34765/ (bind address 127.0.0.1) en - Web Server is available at http://localhost:34766/ (bind address 127.0.0.1) fr + Web Server is available at http://localhost:42647/ (bind address 127.0.0.1) en + Web Server is available at http://localhost:42648/ (bind address 127.0.0.1) fr Press Ctrl+C to stop PASS === NAME TestCommands/server__edit_content testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8409,18 +8441,18 @@ # Test the hugo server command when editing content. # We run these tests in parallel so let Hugo decide which port to use. - # Render to disk so we can check the /public dir. (3.131s) + # Render to disk so we can check the /public dir. (3.175s) > hugo server & > waitServer > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' $HUGOTEST_BASEURL_0 > ls public/p2 [stdout] - -rw-r--r-- 0644 2026-10-17T05:25:43.285312865-12:00 index.html + -rw-r--r-- 0644 2025-09-15T01:14:33.98150896+14:00 index.html > cp stdout lsp2_1.txt > ls public/staticfiles [stdout] - -rw-r--r-- 0644 2026-10-17T05:25:43.209312865-12:00 static.txt + -rw-r--r-- 0644 2025-09-15T01:14:33.93350872+14:00 static.txt > stdout 'static\.txt' > cp stdout lsstaticfiles_1.txt @@ -8428,13 +8460,13 @@ > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1 New' $HUGOTEST_BASEURL_0 > ls public/p2 [stdout] - -rw-r--r-- 0644 2026-10-17T05:25:43.285312865-12:00 index.html + -rw-r--r-- 0644 2025-09-15T01:14:33.98150896+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-10-17T05:25:43.209312865-12:00 static.txt + -rw-r--r-- 0644 2025-09-15T01:14:33.93350872+14:00 static.txt > cp stdout lsstaticfiles_2.txt > cmp lsstaticfiles_1.txt lsstaticfiles_2.txt @@ -8459,21 +8491,23 @@ Aliases │ 0 Cleaned │ 0 - Built in 3 ms + Built in 2 ms Environment: "development" Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:46291/ (bind address 127.0.0.1) + Web Server is available at http://localhost:37959/ (bind address 127.0.0.1) Press Ctrl+C to stop Change detected, rebuilding site (#1). - 2026-10-17 17:25:44.287 +0000 + 2025-09-14 11:14:34.984 +0000 Source changed /p1/index.md + Web Server is available at http://localhost:37959/ (bind address 127.0.0.1) + Total in 1 ms PASS -=== NAME TestCommands/hugo__watch +=== NAME TestCommands/server__edit_config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8488,27 +8522,31 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # Test the hugo command. - # See https://github.com/rogpeppe/go-internal/issues/228 (5.077s) - > [windows] skip - > hugo -w & - > sleep 3 - > grep 'P1start' public/p1/index.html - > replace content/p1.md 'P1start' 'P1end' - > sleep 2 - > grep 'P1end' public/p1/index.html - > ! grep 'livereload' public/p1/index.html - > stop - stop - [background] hugo -w: exit status 0 + # Test the hugo server command when editing the config file. + # We run these tests in parallel so let Hugo decide which port to use. (5.175s) + > hugo server --renderToMemory & + > waitServer + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 + > mv edits/title.toml hugo.toml + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 + > mv edits/addlanguage.toml hugo.toml + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 + > httpget ${HUGOTEST_BASEURL_0}nn/ 'Hugo Nynorsk Server Test' ${HUGOTEST_BASEURL_0}nn/ + > stopServer + > ! stderr . + [background] hugo server --renderToMemory: exit status 0 [stdout] + 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 Start building sites … hugo v0.131.0 linux/amd64 BuildDate=unknown + 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. │ EN ──────────────────┼──── - Pages │ 2 + Pages │ 5 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -8516,19 +8554,29 @@ Aliases │ 0 Cleaned │ 0 - Built in 110 ms - Watching for changes in $WORK/{content,layouts} - Watching for config changes in $WORK/hugo.toml + Built in 2 ms + Environment: "development" + Serving pages from memory + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:37451/ (bind address 127.0.0.1) Press Ctrl+C to stop - Change detected, rebuilding site (#1). - 2026-10-17 17:25:46.215 +0000 - Source changed /p1.md - Total in 143 ms + Change of config file detected, rebuilding site (#1). + 2025-09-14 11:14:35.076 +0000 + 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. + Web Server is available at http://localhost:37451/ (bind address 127.0.0.1) + Rebuilt in 13 ms -=== NAME TestCommands/server__edit_config + Change of config file detected, rebuilding site (#2). + 2025-09-14 11:14:37.095 +0000 + 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. + Web Server is available at http://localhost:37451/ (bind address 127.0.0.1) + Rebuilt in 13 ms + PASS + +=== NAME TestCommands/hugo__watch testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main2446358192/bin:/usr/lib/go-1.24/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main1457730298/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 @@ -8543,31 +8591,27 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.24.4 - # 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.448s) - > hugo server --renderToMemory & - > waitServer - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 - > mv edits/title.toml hugo.toml - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 - > mv edits/addlanguage.toml hugo.toml - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 - > httpget ${HUGOTEST_BASEURL_0}nn/ 'Hugo Nynorsk Server Test' ${HUGOTEST_BASEURL_0}nn/ - > stopServer - > ! stderr . - [background] hugo server --renderToMemory: exit status 0 + # Test the hugo command. + # See https://github.com/rogpeppe/go-internal/issues/228 (5.029s) + > [windows] skip + > hugo -w & + > sleep 3 + > grep 'P1start' public/p1/index.html + > replace content/p1.md 'P1start' 'P1end' + > sleep 2 + > grep 'P1end' public/p1/index.html + > ! grep 'livereload' public/p1/index.html + > stop + stop + [background] hugo -w: exit status 0 [stdout] - 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 Start building sites … hugo v0.131.0 linux/amd64 BuildDate=unknown - 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. │ EN ──────────────────┼──── - Pages │ 5 + Pages │ 2 Paginator pages │ 0 Non-page files │ 0 Static files │ 0 @@ -8575,82 +8619,72 @@ Aliases │ 0 Cleaned │ 0 - Built in 3 ms - Environment: "development" - Serving pages from memory - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:36749/ (bind address 127.0.0.1) + Built in 18 ms + Watching for changes in $WORK/{content,layouts} + Watching for config changes in $WORK/hugo.toml Press Ctrl+C to stop - Change of config file detected, rebuilding site (#1). - 2026-10-17 17:25:44.393 +0000 - 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. - Web Server is available at http://localhost:36749/ (bind address 127.0.0.1) - Rebuilt in 23 ms - - Change of config file detected, rebuilding site (#2). - 2026-10-17 17:25:46.418 +0000 - 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. - Web Server is available at http://localhost:36749/ (bind address 127.0.0.1) - Rebuilt in 133 ms - PASS + Change detected, rebuilding site (#1). + 2025-09-14 11:14:38.592 +0000 + Source changed /p1.md + Total in 49 ms --- PASS: TestCommands (0.00s) - --- PASS: TestCommands/hugo (0.08s) - --- PASS: TestCommands/hugo__publishdir_in_config (0.08s) - --- PASS: TestCommands/version (0.20s) - --- PASS: TestCommands/hugo__static_composite (0.21s) - --- PASS: TestCommands/commands_errors (0.31s) - --- PASS: TestCommands/mod_tidy (0.32s) - --- PASS: TestCommands/hugo__noconfig (0.12s) - --- PASS: TestCommands/hugo__configdir (0.33s) - --- PASS: TestCommands/hugo__processingstats (0.21s) - --- PASS: TestCommands/hugo__processingstats2 (0.26s) - --- PASS: TestCommands/mod__themesdir (0.07s) - --- PASS: TestCommands/hugo_printunusedtemplates (0.08s) - --- PASS: TestCommands/mod (0.16s) - --- PASS: TestCommands/hugo__path-warnings-postprocess (0.28s) + --- PASS: TestCommands/hugo__publishdir_in_config (0.05s) + --- PASS: TestCommands/hugo_configprod (0.07s) + --- PASS: TestCommands/hugo_configdev_env (0.07s) + --- PASS: TestCommands/hugo__flags (0.12s) + --- PASS: TestCommands/hugo (0.12s) + --- PASS: TestCommands/hugo__configdir (0.16s) + --- PASS: TestCommands/version (0.15s) + --- PASS: TestCommands/commands_errors (0.22s) + --- PASS: TestCommands/hugo__errors (0.24s) + --- PASS: TestCommands/hugo_configdev_environment (0.33s) + --- PASS: TestCommands/gen (0.35s) + --- PASS: TestCommands/env (0.06s) + --- PASS: TestCommands/deprecate (0.43s) --- PASS: TestCommands/noop (0.00s) - --- PASS: TestCommands/hugo__path-warnings (0.49s) - --- PASS: TestCommands/new_content_archetypedir (0.13s) - --- PASS: TestCommands/import_jekyll (0.22s) - --- PASS: TestCommands/hugo__flags (0.15s) - --- PASS: TestCommands/hugo_configprod (0.06s) - --- PASS: TestCommands/list (0.36s) - --- PASS: TestCommands/new_content (0.24s) - --- PASS: TestCommands/hugo_printpathwarnings (0.11s) - --- PASS: TestCommands/hugo__errors (0.28s) - --- PASS: TestCommands/hugo_configdev_env (0.23s) - --- PASS: TestCommands/env (0.05s) - --- PASS: TestCommands/hugo_configdev_environment (0.37s) - --- PASS: TestCommands/deploy (0.39s) - --- PASS: TestCommands/config__cachedir (0.13s) - --- PASS: TestCommands/gen (0.46s) - --- PASS: TestCommands/deprecate (0.41s) - --- PASS: TestCommands/new (0.66s) - --- PASS: TestCommands/completion (0.06s) - --- PASS: TestCommands/config (0.36s) - --- PASS: TestCommands/convert (0.46s) - --- PASS: TestCommands/server__watch_moduleconfig (2.62s) - --- PASS: TestCommands/server_disablelivereload__config (2.62s) - --- PASS: TestCommands/server__watch_hugo_stats (2.62s) - --- PASS: TestCommands/server_disablelivereload (2.62s) - --- PASS: TestCommands/server_render_to_memory (2.75s) - --- PASS: TestCommands/server_render_static_to_disk (2.95s) - --- PASS: TestCommands/server (3.16s) - --- PASS: TestCommands/server__multihost (2.92s) - --- PASS: TestCommands/server__edit_content (3.16s) - --- PASS: TestCommands/hugo__watch (5.12s) - --- PASS: TestCommands/server__edit_config (5.45s) + --- PASS: TestCommands/mod__themesdir (0.05s) + --- PASS: TestCommands/new_content_archetypedir (0.10s) + --- PASS: TestCommands/new_content (0.16s) + --- PASS: TestCommands/mod_tidy (0.20s) + --- PASS: TestCommands/config__cachedir (0.09s) + --- PASS: TestCommands/new (0.50s) + --- PASS: TestCommands/deploy (0.24s) + --- PASS: TestCommands/import_jekyll (0.11s) + --- PASS: TestCommands/convert (0.26s) + --- PASS: TestCommands/mod (0.09s) + --- PASS: TestCommands/list (0.28s) + --- PASS: TestCommands/config (0.22s) + --- PASS: TestCommands/completion (0.04s) + --- PASS: TestCommands/hugo_printunusedtemplates (0.05s) + --- PASS: TestCommands/hugo__static_composite (0.05s) + --- PASS: TestCommands/hugo_printpathwarnings (0.08s) + --- PASS: TestCommands/hugo__processingstats2 (0.05s) + --- PASS: TestCommands/hugo__path-warnings (0.14s) + --- PASS: TestCommands/hugo__processingstats (0.05s) + --- PASS: TestCommands/hugo__noconfig (0.06s) + --- PASS: TestCommands/hugo__path-warnings-postprocess (0.10s) + --- PASS: TestCommands/server_disablelivereload (2.51s) + --- PASS: TestCommands/server_disablelivereload__config (2.51s) + --- PASS: TestCommands/server__watch_moduleconfig (2.51s) + --- PASS: TestCommands/server__watch_hugo_stats (2.50s) + --- PASS: TestCommands/server_render_to_memory (2.71s) + --- PASS: TestCommands/server_render_static_to_disk (2.91s) + --- PASS: TestCommands/server (3.12s) + --- PASS: TestCommands/server__multihost (2.91s) + --- PASS: TestCommands/server__edit_content (3.18s) + --- PASS: TestCommands/server__edit_config (5.18s) + --- PASS: TestCommands/hugo__watch (5.03s) === RUN TestUnfinished main_test.go:48: skip unfinished tests on CI --- SKIP: TestUnfinished (0.00s) PASS -ok github.com/gohugoio/hugo 5.930s +ok github.com/gohugoio/hugo 6.913s === RUN TestBufferPool --- PASS: TestBufferPool (0.00s) PASS -ok github.com/gohugoio/hugo/bufferpool 0.004s +ok github.com/gohugoio/hugo/bufferpool 0.003s ? github.com/gohugoio/hugo/cache [no test files] === RUN TestCache === PAUSE TestCache @@ -8663,15 +8697,15 @@ === RUN TestAdjustCurrentMaxSize === PAUSE TestAdjustCurrentMaxSize === CONT TestCache -=== CONT TestAdjustCurrentMaxSize -=== CONT TestCalculateMaxSizePerPartition ---- PASS: TestCache (0.00s) === CONT TestClear +--- PASS: TestCache (0.00s) +=== CONT TestCalculateMaxSizePerPartition --- PASS: TestCalculateMaxSizePerPartition (0.00s) +=== CONT TestAdjustCurrentMaxSize --- PASS: TestAdjustCurrentMaxSize (0.00s) --- PASS: TestClear (0.00s) PASS -ok github.com/gohugoio/hugo/cache/dynacache 0.043s +ok github.com/gohugoio/hugo/cache/dynacache 0.024s === RUN TestDecodeConfig === PAUSE TestDecodeConfig === RUN TestDecodeConfigIgnoreCache @@ -8692,27 +8726,27 @@ === RUN TestFileCacheReadOrCreateErrorInRead === PAUSE TestFileCacheReadOrCreateErrorInRead === CONT TestDecodeConfig ---- PASS: TestDecodeConfig (0.00s) === CONT TestFileCache +=== CONT TestPrune === CONT TestFileCacheReadOrCreateErrorInRead ---- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) === CONT TestFileCacheConcurrent -=== CONT TestPrune === CONT TestDecodeConfigIgnoreCache +--- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) --- PASS: TestDecodeConfigIgnoreCache (0.00s) ---- PASS: TestFileCache (0.02s) +--- PASS: TestDecodeConfig (0.00s) +--- PASS: TestFileCache (0.01s) --- PASS: TestPrune (0.82s) ---- PASS: TestFileCacheConcurrent (1.03s) +--- PASS: TestFileCacheConcurrent (1.02s) PASS -ok github.com/gohugoio/hugo/cache/filecache 1.097s +ok github.com/gohugoio/hugo/cache/filecache 1.061s === RUN TestGlobMatcher --- PASS: TestGlobMatcher (0.00s) === RUN TestConfigCustom ---- PASS: TestConfigCustom (0.02s) +--- PASS: TestConfigCustom (0.01s) === RUN TestConfigDefault --- PASS: TestConfigDefault (0.01s) PASS -ok github.com/gohugoio/hugo/cache/httpcache 0.103s +ok github.com/gohugoio/hugo/cache/httpcache 0.049s === RUN TestMethods === RUN TestMethods/MethodsFromTypes === RUN TestMethods/EmbedOnly @@ -8723,7 +8757,7 @@ --- PASS: TestMethods/EmbedOnly (0.00s) --- PASS: TestMethods/ToMarshalJSON (0.00s) PASS -ok github.com/gohugoio/hugo/codegen 0.078s +ok github.com/gohugoio/hugo/codegen 0.008s ? github.com/gohugoio/hugo/commands [no test files] ? github.com/gohugoio/hugo/common [no test files] === RUN TestAppend @@ -8737,22 +8771,22 @@ === RUN TestSortedStringSlice === PAUSE TestSortedStringSlice === CONT TestAppend ---- PASS: TestAppend (0.00s) -=== CONT TestSortedStringSlice ---- PASS: TestSortedStringSlice (0.00s) === CONT TestSlice --- PASS: TestSlice (0.00s) === CONT TestAppendShouldMakeACopyOfTheInputSlice --- PASS: TestAppendShouldMakeACopyOfTheInputSlice (0.00s) +=== CONT TestSortedStringSlice +--- PASS: TestAppend (0.00s) === CONT TestAppendToMultiDimensionalSlice +--- PASS: TestSortedStringSlice (0.00s) --- PASS: TestAppendToMultiDimensionalSlice (0.00s) PASS -ok github.com/gohugoio/hugo/common/collections 0.072s +ok github.com/gohugoio/hugo/common/collections 0.004s ? github.com/gohugoio/hugo/common/constants [no test files] === RUN TestXxHashFromReader --- PASS: TestXxHashFromReader (0.00s) === RUN TestXxHashFromReaderPara ---- PASS: TestXxHashFromReaderPara (0.00s) +--- PASS: TestXxHashFromReaderPara (0.01s) === RUN TestXxHashFromString --- PASS: TestXxHashFromString (0.00s) === RUN TestXxHashFromStringHexEncoded @@ -8760,7 +8794,7 @@ === RUN TestHashString --- PASS: TestHashString (0.00s) PASS -ok github.com/gohugoio/hugo/common/hashing 0.074s +ok github.com/gohugoio/hugo/common/hashing 0.010s ? github.com/gohugoio/hugo/common/hcontext [no test files] === RUN TestErrorLocator --- PASS: TestErrorLocator (0.00s) @@ -8774,10 +8808,10 @@ === PAUSE TestNewFileErrorExtractFromMessage === CONT TestNewFileError === CONT TestNewFileErrorExtractFromMessage ---- PASS: TestNewFileError (0.00s) --- PASS: TestNewFileErrorExtractFromMessage (0.00s) +--- PASS: TestNewFileError (0.00s) PASS -ok github.com/gohugoio/hugo/common/herrors 0.071s +ok github.com/gohugoio/hugo/common/herrors 0.005s ? github.com/gohugoio/hugo/common/hexec [no test files] === RUN TestIsTruthful --- PASS: TestIsTruthful (0.00s) @@ -8786,13 +8820,13 @@ === RUN TestIsContextType --- PASS: TestIsContextType (0.00s) PASS -ok github.com/gohugoio/hugo/common/hreflect 0.010s +ok github.com/gohugoio/hugo/common/hreflect 0.003s === RUN TestStringEqualFold --- PASS: TestStringEqualFold (0.00s) === RUN TestGetOrCompileRegexp --- PASS: TestGetOrCompileRegexp (0.00s) PASS -ok github.com/gohugoio/hugo/common/hstrings 0.005s +ok github.com/gohugoio/hugo/common/hstrings 0.003s === RUN TestTimeFormatter === RUN TestTimeFormatter/Norsk_nynorsk === RUN TestTimeFormatter/Custom_layouts_Norsk_nynorsk @@ -8812,11 +8846,11 @@ === CONT TestApplyWithContext --- PASS: TestApplyWithContext (0.01s) PASS -ok github.com/gohugoio/hugo/common/htime 0.051s +ok github.com/gohugoio/hugo/common/htime 0.046s === RUN TestHasBytesWriter --- PASS: TestHasBytesWriter (0.00s) PASS -ok github.com/gohugoio/hugo/common/hugio 0.006s +ok github.com/gohugoio/hugo/common/hugio 0.004s === RUN TestHugoInfo --- PASS: TestHugoInfo (0.00s) === RUN TestDeprecationLogLevelFromVersion @@ -8834,7 +8868,7 @@ === CONT TestIsMultilingualAndIsMultihost --- PASS: TestIsMultilingualAndIsMultihost (0.02s) PASS -ok github.com/gohugoio/hugo/common/hugo 0.068s +ok github.com/gohugoio/hugo/common/hugo 0.054s === RUN TestLogDistinct --- PASS: TestLogDistinct (0.00s) === RUN TestHookLast @@ -8904,32 +8938,32 @@ === CONT TestScratchDeleteInMap --- PASS: TestScratchDeleteInMap (0.00s) === CONT TestScratchSetInMap ---- PASS: TestScratchSetInMap (0.00s) -=== CONT TestScratchGet ---- PASS: TestScratchGet (0.00s) -=== CONT TestScratchDelete ---- PASS: TestScratchDelete (0.00s) === CONT TestScratchSet +--- PASS: TestScratchSetInMap (0.00s) +=== CONT TestScratchAddSlice --- PASS: TestScratchSet (0.00s) +--- PASS: TestScratchAddSlice (0.00s) +=== CONT TestScratchDelete === CONT TestScratchAddDifferentTypedSliceToInterfaceSlice +--- PASS: TestScratchDelete (0.00s) --- PASS: TestScratchAddDifferentTypedSliceToInterfaceSlice (0.00s) +=== CONT TestScratchGet === CONT TestScratchAddTypedSliceToInterfaceSlice +--- PASS: TestScratchGet (0.00s) --- PASS: TestScratchAddTypedSliceToInterfaceSlice (0.00s) -=== CONT TestScratchAddSlice ---- PASS: TestScratchAddSlice (0.00s) PASS -ok github.com/gohugoio/hugo/common/maps 0.005s +ok github.com/gohugoio/hugo/common/maps 0.004s === RUN TestDoArithmetic === PAUSE TestDoArithmetic === CONT TestDoArithmetic --- PASS: TestDoArithmetic (0.00s) PASS -ok github.com/gohugoio/hugo/common/math 0.004s +ok github.com/gohugoio/hugo/common/math 0.003s === RUN TestPara para_test.go:37: skip para test when running on CI --- SKIP: TestPara (0.00s) PASS -ok github.com/gohugoio/hugo/common/para 0.010s +ok github.com/gohugoio/hugo/common/para 0.004s === RUN TestGetRelativePath --- PASS: TestGetRelativePath (0.00s) === RUN TestMakePathRelative @@ -9026,10 +9060,10 @@ === PAUSE TestDisablePathToLower === CONT TestRemovePathAccents === CONT TestDisablePathToLower ---- PASS: TestDisablePathToLower (0.04s) ---- PASS: TestRemovePathAccents (0.04s) +--- PASS: TestRemovePathAccents (0.02s) +--- PASS: TestDisablePathToLower (0.02s) PASS -ok github.com/gohugoio/hugo/common/paths 0.112s +ok github.com/gohugoio/hugo/common/paths 0.057s === RUN TestAdd --- PASS: TestAdd (0.00s) === RUN TestFilter @@ -9037,11 +9071,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.003s === RUN TestNew --- PASS: TestNew (0.00s) PASS -ok github.com/gohugoio/hugo/common/rungroup 0.006s +ok github.com/gohugoio/hugo/common/rungroup 0.003s ? github.com/gohugoio/hugo/common/tasks [no test files] ? github.com/gohugoio/hugo/common/terminal [no test files] === RUN TestPositionStringFormatter @@ -9055,7 +9089,7 @@ === RUN TestVisitLinesAfter --- PASS: TestVisitLinesAfter (0.00s) PASS -ok github.com/gohugoio/hugo/common/text 0.011s +ok github.com/gohugoio/hugo/common/text 0.003s === RUN TestToStringSlicePreserveString --- PASS: TestToStringSlicePreserveString (0.00s) === RUN TestToString @@ -9069,22 +9103,22 @@ === RUN TestKeyValues --- PASS: TestKeyValues (0.00s) PASS -ok github.com/gohugoio/hugo/common/types 0.007s +ok github.com/gohugoio/hugo/common/types 0.004s ? 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.006s +ok github.com/gohugoio/hugo/common/types/hstring 0.003s === RUN TestBaseURL --- PASS: TestBaseURL (0.00s) PASS -ok github.com/gohugoio/hugo/common/urls 0.006s +ok github.com/gohugoio/hugo/common/urls 0.003s === RUN TestCompare --- PASS: TestCompare (0.00s) === RUN TestLexicographicSort --- PASS: TestLexicographicSort (0.00s) PASS -ok github.com/gohugoio/hugo/compare 0.006s +ok github.com/gohugoio/hugo/compare 0.003s === RUN TestBuild --- PASS: TestBuild (0.00s) === RUN TestServer @@ -9124,7 +9158,7 @@ === CONT TestSetEnvVars --- PASS: TestSetEnvVars (0.00s) PASS -ok github.com/gohugoio/hugo/config 0.024s +ok github.com/gohugoio/hugo/config 0.012s === RUN TestDirsMount --- PASS: TestDirsMount (0.01s) === RUN TestConfigAliases @@ -9132,13 +9166,13 @@ === RUN TestRedefineContentTypes --- PASS: TestRedefineContentTypes (0.01s) === RUN TestPaginationConfigOld ---- PASS: TestPaginationConfigOld (0.02s) +--- PASS: TestPaginationConfigOld (0.01s) === RUN TestPaginationConfigNew ---- PASS: TestPaginationConfigNew (0.02s) +--- PASS: TestPaginationConfigNew (0.01s) === RUN TestPaginationConfigDisableAliases --- PASS: TestPaginationConfigDisableAliases (0.01s) PASS -ok github.com/gohugoio/hugo/config/allconfig 0.149s +ok github.com/gohugoio/hugo/config/allconfig 0.089s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestDecodeConfigFromTOMLCaseInsensitive @@ -9146,7 +9180,7 @@ === RUN TestDecodeConfigDefault --- PASS: TestDecodeConfigDefault (0.00s) PASS -ok github.com/gohugoio/hugo/config/privacy 0.009s +ok github.com/gohugoio/hugo/config/privacy 0.008s === RUN TestDecodeConfigFromTOML === RUN TestDecodeConfigFromTOML/Slice_whitelist === PAUSE TestDecodeConfigFromTOML/Slice_whitelist @@ -9157,14 +9191,14 @@ === RUN TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === PAUSE TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/Slice_whitelist -=== CONT TestDecodeConfigFromTOML/String_whitelist === CONT TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/Default_exec.osEnv +=== CONT TestDecodeConfigFromTOML/String_whitelist --- PASS: TestDecodeConfigFromTOML (0.00s) --- PASS: TestDecodeConfigFromTOML/Slice_whitelist (0.00s) - --- PASS: TestDecodeConfigFromTOML/String_whitelist (0.00s) --- PASS: TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy (0.00s) --- PASS: TestDecodeConfigFromTOML/Default_exec.osEnv (0.00s) + --- PASS: TestDecodeConfigFromTOML/String_whitelist (0.00s) === RUN TestToTOML --- PASS: TestToTOML (0.00s) === RUN TestDecodeConfigDefault @@ -9172,9 +9206,9 @@ === RUN TestWhitelist === PAUSE TestWhitelist === CONT TestDecodeConfigDefault +--- PASS: TestDecodeConfigDefault (0.00s) === CONT TestWhitelist === RUN TestWhitelist/none ---- PASS: TestDecodeConfigDefault (0.00s) === RUN TestWhitelist/One === RUN TestWhitelist/Multiple --- PASS: TestWhitelist (0.00s) @@ -9182,13 +9216,13 @@ --- PASS: TestWhitelist/One (0.00s) --- PASS: TestWhitelist/Multiple (0.00s) PASS -ok github.com/gohugoio/hugo/config/security 0.010s +ok github.com/gohugoio/hugo/config/security 0.008s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestUseSettingsFromRootIfSet --- PASS: TestUseSettingsFromRootIfSet (0.00s) PASS -ok github.com/gohugoio/hugo/config/services 0.010s +ok github.com/gohugoio/hugo/config/services 0.007s ? github.com/gohugoio/hugo/config/testconfig [no test files] === RUN TestNewContentFromFile === RUN TestNewContentFromFile/Post @@ -9231,69 +9265,69 @@ === PAUSE TestNewContentFromFile/Shortcodes === CONT TestNewContentFromFile/Post === CONT TestNewContentFromFile/Lang_2 -=== CONT TestNewContentFromFile/No_archetype -=== CONT TestNewContentFromFile/Lang_nn_bundle +=== CONT TestNewContentFromFile/Lang_en_file === CONT TestNewContentFromFile/Shortcodes +=== CONT TestNewContentFromFile/No_archetype +=== CONT TestNewContentFromFile/Lang_1 === CONT TestNewContentFromFile/Branch_Name -=== CONT TestNewContentFromFile/Empty_archetype === CONT TestNewContentFromFile/Filenames -=== CONT TestNewContentFromFile/Lang_en_file -=== CONT TestNewContentFromFile/Archetype_file_not_found +=== CONT TestNewContentFromFile/Empty_archetype === CONT TestNewContentFromFile/Lang_en_default -=== CONT TestNewContentFromFile/Lang_nn_file === CONT TestNewContentFromFile/Lang_nn_dir === CONT TestNewContentFromFile/Site +Content "content/mypage/index.md" created === CONT TestNewContentFromFile/Lang_en_in_nn_dir -=== CONT TestNewContentFromFile/Lang_1 -Content "content/post/sample-1.md" created -=== CONT TestNewContentFromFile/Empty_date Content "content_nn/post/lang-4.md" created +=== CONT TestNewContentFromFile/Lang_nn_file +Content "content/sample-3.md" created +=== CONT TestNewContentFromFile/Lang_nn_bundle +Content "content/post/my-bundle/index.md" created === CONT TestNewContentFromFile/Post,_unknown_content_filetype -Content "content/product/sample-4.md" created +Content "content/tags/tag-a/_index.md" created +=== CONT TestNewContentFromFile/Archetype_file_not_found +Content "content/post/lang-1.md" created +=== CONT TestNewContentFromFile/Empty_date +Content "content/post/sample-1.md" created === CONT TestNewContentFromFile/Post_org-mode -Content "content/post/my-bundle/index.en.md" created -Content "content/post/my-bundle/index.nn.md" created +Content "content/product/sample-4.md" created Content "content/post/lang-2.en.md" created Content "content/mypage/index.md" 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/stump/sample-2.md" created -Content "content/tags/tag-a/_index.md" created Content "content/post/sample-ed.md" created -Content "content/mypage/index.md" created -Content "content/post/lang-3.nn.md" created -Content "content/sample-3.md" created -Content "content/post/lang-1.md" created +Content "content/post/my-bundle/index.nn.md" created +Content "content/shortcodes/go.md" created +Content "content/post/my-bundle/index.en.md" created Content "content/post/org-1.org" created +Content "content_nn/post/lang-5.en.md" created +Content "content/post/lang-3.nn.md" created --- PASS: TestNewContentFromFile (0.00s) - --- PASS: TestNewContentFromFile/Post (0.06s) - --- PASS: TestNewContentFromFile/Lang_nn_dir (0.07s) - --- PASS: TestNewContentFromFile/Empty_archetype (0.08s) - --- PASS: TestNewContentFromFile/Lang_en_file (0.09s) - --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.10s) - --- PASS: TestNewContentFromFile/Lang_2 (0.10s) - --- PASS: TestNewContentFromFile/Filenames (0.09s) - --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.03s) - --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.09s) - --- PASS: TestNewContentFromFile/Lang_en_default (0.11s) - --- PASS: TestNewContentFromFile/Shortcodes (0.12s) - --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.05s) - --- PASS: TestNewContentFromFile/Branch_Name (0.12s) - --- PASS: TestNewContentFromFile/Empty_date (0.07s) - --- PASS: TestNewContentFromFile/Site (0.10s) - --- PASS: TestNewContentFromFile/Lang_nn_file (0.11s) - --- PASS: TestNewContentFromFile/No_archetype (0.13s) - --- PASS: TestNewContentFromFile/Lang_1 (0.12s) - --- PASS: TestNewContentFromFile/Post_org-mode (0.07s) + --- PASS: TestNewContentFromFile/Site (0.04s) + --- PASS: TestNewContentFromFile/Lang_nn_dir (0.04s) + --- PASS: TestNewContentFromFile/No_archetype (0.06s) + --- PASS: TestNewContentFromFile/Lang_en_default (0.04s) + --- PASS: TestNewContentFromFile/Branch_Name (0.05s) + --- PASS: TestNewContentFromFile/Lang_1 (0.06s) + --- PASS: TestNewContentFromFile/Post (0.07s) + --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.01s) + --- PASS: TestNewContentFromFile/Empty_archetype (0.06s) + --- PASS: TestNewContentFromFile/Lang_2 (0.08s) + --- PASS: TestNewContentFromFile/Filenames (0.08s) + --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.03s) + --- PASS: TestNewContentFromFile/Empty_date (0.03s) + --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.04s) + --- PASS: TestNewContentFromFile/Shortcodes (0.09s) + --- PASS: TestNewContentFromFile/Lang_en_file (0.10s) + --- PASS: TestNewContentFromFile/Post_org-mode (0.03s) + --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.05s) + --- PASS: TestNewContentFromFile/Lang_nn_file (0.05s) === 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.02s) +--- PASS: TestNewContentFromDirSiteFunction (0.01s) PASS -ok github.com/gohugoio/hugo/create 0.245s +ok github.com/gohugoio/hugo/create 0.144s ? github.com/gohugoio/hugo/create/skeletons [no test files] === RUN TestFindDiffs === RUN TestFindDiffs/empty_->_no_diffs @@ -9316,29 +9350,29 @@ --- PASS: TestFindDiffs/diffs_in_size_or_md5_->_upload (0.00s) --- PASS: TestFindDiffs/mix_of_updates_and_deletes (0.00s) === RUN TestWalkLocal -=== RUN TestWalkLocal/Normal === RUN TestWalkLocal/Hidden === RUN TestWalkLocal/Well_Known === RUN TestWalkLocal/StripIndexHTML === RUN TestWalkLocal/Empty +=== RUN TestWalkLocal/Normal --- PASS: TestWalkLocal (0.00s) - --- PASS: TestWalkLocal/Normal (0.00s) --- PASS: TestWalkLocal/Hidden (0.00s) --- PASS: TestWalkLocal/Well_Known (0.00s) --- PASS: TestWalkLocal/StripIndexHTML (0.00s) --- PASS: TestWalkLocal/Empty (0.00s) + --- PASS: TestWalkLocal/Normal (0.00s) === RUN TestStripIndexHTML +=== RUN TestStripIndexHTML/Stripped === RUN TestStripIndexHTML/NoSlash === RUN TestStripIndexHTML/Root === RUN TestStripIndexHTML/Unmapped -=== RUN TestStripIndexHTML/Stripped --- PASS: TestStripIndexHTML (0.00s) + --- PASS: TestStripIndexHTML/Stripped (0.00s) --- PASS: TestStripIndexHTML/NoSlash (0.00s) --- PASS: TestStripIndexHTML/Root (0.00s) --- PASS: TestStripIndexHTML/Unmapped (0.00s) - --- PASS: TestStripIndexHTML/Stripped (0.00s) === RUN TestStripIndexHTMLMatcher ---- PASS: TestStripIndexHTMLMatcher (0.01s) +--- PASS: TestStripIndexHTMLMatcher (0.00s) === RUN TestLocalFile === RUN TestLocalFile/file_with_no_suffix === RUN TestLocalFile/file_with_.txt_suffix @@ -9380,9 +9414,9 @@ Identified 2 file(s) to upload, totaling 15 B, and 1 file(s) to delete. Success! No changes required. ---- PASS: TestEndToEndSync (0.02s) +--- PASS: TestEndToEndSync (0.01s) --- PASS: TestEndToEndSync/mem (0.00s) - --- PASS: TestEndToEndSync/file (0.01s) + --- PASS: TestEndToEndSync/file (0.00s) === RUN TestMaxDeletes === RUN TestMaxDeletes/mem Identified 5 file(s) to upload, totaling 44 B, and 0 file(s) to delete. @@ -9438,14 +9472,14 @@ === RUN TestIncludeExclude/include_"**aaa"_exclude_"**nested**" Identified 2 file(s) to upload, totaling 13 B, and 0 file(s) to delete. Success! ---- PASS: TestIncludeExclude (0.03s) +--- PASS: TestIncludeExclude (0.01s) --- PASS: TestIncludeExclude/include_""_exclude_"" (0.00s) --- PASS: TestIncludeExclude/include_"**aaa"_exclude_"" (0.00s) --- PASS: TestIncludeExclude/include_"**bbb"_exclude_"" (0.00s) --- PASS: TestIncludeExclude/include_"aaa"_exclude_"" (0.00s) --- PASS: TestIncludeExclude/include_""_exclude_"**aaa" (0.00s) --- PASS: TestIncludeExclude/include_""_exclude_"**bbb" (0.00s) - --- PASS: TestIncludeExclude/include_""_exclude_"aaa" (0.01s) + --- PASS: TestIncludeExclude/include_""_exclude_"aaa" (0.00s) --- PASS: TestIncludeExclude/include_"**aaa"_exclude_"**nested**" (0.00s) === RUN TestIncludeExcludeRemoteDelete === RUN TestIncludeExcludeRemoteDelete/include_""_exclude_"" @@ -9473,10 +9507,10 @@ Success! Identified 0 file(s) to upload, totaling 0 B, and 1 file(s) to delete. Success! ---- PASS: TestIncludeExcludeRemoteDelete (0.02s) - --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"" (0.01s) - --- PASS: TestIncludeExcludeRemoteDelete/include_"**aaa"_exclude_"" (0.01s) - --- PASS: TestIncludeExcludeRemoteDelete/include_"subdir/**"_exclude_"" (0.01s) +--- PASS: TestIncludeExcludeRemoteDelete (0.01s) + --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"" (0.00s) + --- PASS: TestIncludeExcludeRemoteDelete/include_"**aaa"_exclude_"" (0.00s) + --- PASS: TestIncludeExcludeRemoteDelete/include_"subdir/**"_exclude_"" (0.00s) --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"**bbb" (0.00s) --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"bbb" (0.00s) === RUN TestCompression @@ -9492,9 +9526,9 @@ No changes required. Identified 1 file(s) to upload, totaling 36 B, and 0 file(s) to delete. Success! ---- PASS: TestCompression (0.03s) - --- PASS: TestCompression/mem (0.02s) - --- PASS: TestCompression/file (0.02s) +--- PASS: TestCompression (0.02s) + --- PASS: TestCompression/mem (0.01s) + --- PASS: TestCompression/file (0.01s) === RUN TestMatching === RUN TestMatching/mem Identified 5 file(s) to upload, totaling 44 B, and 0 file(s) to delete. @@ -9514,7 +9548,7 @@ --- PASS: TestMatching/mem (0.00s) --- PASS: TestMatching/file (0.01s) PASS -ok github.com/gohugoio/hugo/deploy 0.152s +ok github.com/gohugoio/hugo/deploy 0.094s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestInvalidOrderingPattern @@ -9528,14 +9562,14 @@ === RUN TestEmptyMatcher --- PASS: TestEmptyMatcher (0.00s) PASS -ok github.com/gohugoio/hugo/deploy/deployconfig 0.011s +ok github.com/gohugoio/hugo/deploy/deployconfig 0.006s === RUN TestBuildFlags --- PASS: TestBuildFlags (0.00s) PASS -ok github.com/gohugoio/hugo/deps 0.059s +ok github.com/gohugoio/hugo/deps 0.026s ? github.com/gohugoio/hugo/docshelper [no test files] === RUN TestEmojiCustom ---- PASS: TestEmojiCustom (0.00s) +--- PASS: TestEmojiCustom (0.01s) === RUN TestTrimShortHTML --- PASS: TestTrimShortHTML (0.00s) === RUN TestBytesToHTML @@ -9543,7 +9577,7 @@ === RUN TestTruncateWordsToWholeSentence --- PASS: TestTruncateWordsToWholeSentence (0.01s) === RUN TestTruncateWordsByRune ---- PASS: TestTruncateWordsByRune (0.02s) +--- PASS: TestTruncateWordsByRune (0.01s) === RUN TestExtractTOCNormalContent --- PASS: TestExtractTOCNormalContent (0.00s) === RUN TestExtractTOCGreaterThanSeventy @@ -9589,10 +9623,10 @@ === RUN TestIsDir --- PASS: TestIsDir (0.00s) === RUN TestExists ---- PASS: TestExists (0.03s) +--- PASS: TestExists (0.00s) === 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 @@ -9602,7 +9636,7 @@ === RUN TestSafeWriteToDisk --- PASS: TestSafeWriteToDisk (0.00s) === RUN TestWriteToDisk ---- PASS: TestWriteToDisk (0.20s) +--- PASS: TestWriteToDisk (0.00s) === RUN TestGetTempDir --- PASS: TestGetTempDir (0.00s) === RUN TestURLize @@ -9820,13 +9854,13 @@ === 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.31s) +--- PASS: TestAbsURL (0.30s) --- 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.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/en (0.00s) @@ -9852,7 +9886,7 @@ --- PASS: TestAbsURL/{frtest_http://base/_http://base/fr/frtest}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/frtest_http://base/_http://base/fr/frtest}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/en (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/en (0.00s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/en (0.01s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-false/en (0.00s) @@ -9950,16 +9984,16 @@ --- 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/{//schemaless_http://base/_//schemaless}/false-true-true/fr (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-true-true/fr (0.00s) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-true-true/fr (0.01s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-true-true/fr (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-true-true/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en (0.00s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en (0.01s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/en (0.00s) --- 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) @@ -9971,7 +10005,7 @@ --- 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/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr (0.01s) --- 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.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr (0.00s) @@ -9979,10 +10013,10 @@ --- 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) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr (0.01s) --- 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/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en#01 (0.01s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/en#01 (0.00s) @@ -10294,7 +10328,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.37s) +--- PASS: TestRelURL (0.42s) --- 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) @@ -10314,7 +10348,7 @@ --- PASS: TestRelURL/{entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) @@ -10359,9 +10393,9 @@ --- 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/{_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.01s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) @@ -10373,7 +10407,7 @@ --- 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.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/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) @@ -10408,7 +10442,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.00s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) --- 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) @@ -10421,7 +10455,7 @@ --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) @@ -10431,7 +10465,7 @@ --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.01s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) @@ -10460,11 +10494,11 @@ --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) --- 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) @@ -10472,7 +10506,7 @@ --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/fr (0.00s) @@ -10512,11 +10546,11 @@ --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/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.01s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) @@ -10558,11 +10592,11 @@ === CONT TestSliceToLower --- PASS: TestSliceToLower (0.00s) PASS -ok github.com/gohugoio/hugo/helpers 1.025s +ok github.com/gohugoio/hugo/helpers 0.810s === RUN TestExtractMinorVersionFromGoTag --- PASS: TestExtractMinorVersionFromGoTag (0.00s) PASS -ok github.com/gohugoio/hugo/htesting 0.014s +ok github.com/gohugoio/hugo/htesting 0.004s ? github.com/gohugoio/hugo/htesting/hqt [no test files] === RUN TestFileMeta === RUN TestFileMeta/Merge @@ -10605,11 +10639,11 @@ --- PASS: TestWalkRootMappingFs/Basic (0.00s) --- PASS: TestWalkRootMappingFs/Para (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs 0.028s +ok github.com/gohugoio/hugo/hugofs 0.020s === RUN TestComponentFolders --- PASS: TestComponentFolders (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/files 0.007s +ok github.com/gohugoio/hugo/hugofs/files 0.005s === RUN TestFilenameFilter --- PASS: TestFilenameFilter (0.00s) === RUN TestResolveRootDir @@ -10621,7 +10655,7 @@ === RUN TestGetGlob --- PASS: TestGetGlob (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/glob 0.006s +ok github.com/gohugoio/hugo/hugofs/glob 0.003s === RUN Test404 === PAUSE Test404 === RUN Test404WithBase @@ -10637,13 +10671,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.02s) + --- PASS: TestCascadeConfig/Home_content_file (0.01s) + --- PASS: TestCascadeConfig/No_home_content_file (0.01s) === RUN TestCascade === RUN TestCascade/langs-3 ---- PASS: TestCascade (0.03s) - --- PASS: TestCascade/langs-3 (0.03s) +--- PASS: TestCascade (0.02s) + --- PASS: TestCascade/langs-3 (0.02s) === RUN TestCascadeEdit === RUN TestCascadeEdit/Edit_descendant === PAUSE TestCascadeEdit/Edit_descendant @@ -10660,17 +10694,17 @@ === CONT TestCascadeEdit/Edit_ancestor,_content_only === CONT TestCascadeEdit/Edit_ancestor === CONT TestCascadeEdit/Edit_ancestor,_add_cascade -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 +Source changed /post/_index.md --- PASS: TestCascadeEdit (0.00s) --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.03s) - --- PASS: TestCascadeEdit/Edit_descendant (0.04s) - --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.03s) + --- PASS: TestCascadeEdit/Edit_descendant (0.03s) --- PASS: TestCascadeEdit/Edit_ancestor (0.03s) - --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.04s) + --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.03s) + --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.03s) === RUN TestCascadeBuildOptionsTaxonomies === PAUSE TestCascadeBuildOptionsTaxonomies === RUN TestCascadeTarget @@ -10688,13 +10722,13 @@ === RUN TestCascadeIssue12172 === PAUSE TestCascadeIssue12172 === RUN TestGroupFunc ---- PASS: TestGroupFunc (0.03s) +--- PASS: TestGroupFunc (0.01s) === RUN TestSliceFunc --- PASS: TestSliceFunc (0.01s) === RUN TestUnionFunc --- PASS: TestUnionFunc (0.01s) === RUN TestCollectionsFuncs ---- PASS: TestCollectionsFuncs (0.02s) +--- PASS: TestCollectionsFuncs (0.01s) === RUN TestAppendFunc --- PASS: TestAppendFunc (0.01s) === RUN TestLoadConfigLanguageParamsOverrideIssue10620 @@ -10710,13 +10744,13 @@ === PAUSE TestLoadConfig/env_overrides === CONT TestLoadConfig/2_languages === CONT TestLoadConfig/no_internal_config_from_outside -=== CONT TestLoadConfig/disable_default_language === CONT TestLoadConfig/env_overrides +=== CONT TestLoadConfig/disable_default_language --- PASS: TestLoadConfig (0.00s) --- PASS: TestLoadConfig/disable_default_language (0.00s) --- PASS: TestLoadConfig/no_internal_config_from_outside (0.01s) + --- PASS: TestLoadConfig/2_languages (0.01s) --- PASS: TestLoadConfig/env_overrides (0.01s) - --- PASS: TestLoadConfig/2_languages (0.02s) === RUN TestLoadConfigThemeLanguage === PAUSE TestLoadConfigThemeLanguage === RUN TestDisableRootSlicesFromEnv @@ -10781,9 +10815,9 @@ === CONT TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root === CONT TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage (0.00s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.01s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.02s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.02s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.00s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.01s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.01s) === RUN TestLanguagesDisabled === PAUSE TestLanguagesDisabled === RUN TestLoadConfigYamlEnvVar @@ -10800,14 +10834,14 @@ === CONT TestLoadConfigYamlEnvVar/with_empty_slice === CONT TestLoadConfigYamlEnvVar/without_existing_outputs === CONT TestLoadConfigYamlEnvVar/with_existing_outputs_direct -=== CONT TestLoadConfigYamlEnvVar/with_existing_outputs === CONT TestLoadConfigYamlEnvVar/without_existing_outputs_direct +=== CONT TestLoadConfigYamlEnvVar/with_existing_outputs --- PASS: TestLoadConfigYamlEnvVar (0.00s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.03s) - --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.04s) + --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.02s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.03s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (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 (0.04s) === RUN TestDisableKindsTaxonomyTerm === PAUSE TestDisableKindsTaxonomyTerm === RUN TestKindsUnknown @@ -10815,7 +10849,7 @@ === RUN TestDeprecateTaxonomyTerm === PAUSE TestDeprecateTaxonomyTerm === RUN TestDisableKindsIssue12144 ---- PASS: TestDisableKindsIssue12144 (0.02s) +--- PASS: TestDisableKindsIssue12144 (0.01s) === RUN TestConfigDir === PAUSE TestConfigDir === RUN TestContentFactory @@ -10825,29 +10859,29 @@ === RUN TestIntegrationTestTemplate === PAUSE TestIntegrationTestTemplate === RUN TestBundleResourceLanguageBestMatch ---- PASS: TestBundleResourceLanguageBestMatch (0.02s) +--- PASS: TestBundleResourceLanguageBestMatch (0.01s) === RUN TestBundleMultipleContentPageWithSamePath --- PASS: TestBundleMultipleContentPageWithSamePath (0.01s) === RUN TestBundleResourcesGetWithSpacesInFilename ---- PASS: TestBundleResourcesGetWithSpacesInFilename (0.01s) +--- PASS: TestBundleResourcesGetWithSpacesInFilename (0.00s) === RUN TestBundleResourcesGetDuplicateSortOrder ---- PASS: TestBundleResourcesGetDuplicateSortOrder (0.06s) +--- PASS: TestBundleResourcesGetDuplicateSortOrder (0.02s) === RUN TestBundleResourcesNoPublishedIssue12198 === PAUSE TestBundleResourcesNoPublishedIssue12198 === RUN TestSitemapOverrideFilename === PAUSE TestSitemapOverrideFilename === RUN TestRenderHooksRSS ---- PASS: TestRenderHooksRSS (0.01s) +--- PASS: TestRenderHooksRSS (0.02s) === 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. +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: TestRenderLinkWithMarkupInText (0.01s) === RUN TestRenderHookContentFragmentsOnSelf ---- PASS: TestRenderHookContentFragmentsOnSelf (0.01s) +--- PASS: TestRenderHookContentFragmentsOnSelf (0.00s) === RUN TestDefaultRenderHooksMultilingual === RUN TestDefaultRenderHooksMultilingual/Default_multilingual === RUN TestDefaultRenderHooksMultilingual/Disabled ---- PASS: TestDefaultRenderHooksMultilingual (0.02s) +--- PASS: TestDefaultRenderHooksMultilingual (0.01s) --- PASS: TestDefaultRenderHooksMultilingual/Default_multilingual (0.01s) --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.01s) === RUN TestRenderHooksDefaultEscape @@ -10859,7 +10893,7 @@ === CONT TestRenderHooksDefaultEscape/false --- PASS: TestRenderHooksDefaultEscape (0.00s) --- PASS: TestRenderHooksDefaultEscape/true (0.01s) - --- PASS: TestRenderHooksDefaultEscape/false (0.01s) + --- PASS: TestRenderHooksDefaultEscape/false (0.00s) === RUN TestData === RUN TestData/with_theme === PAUSE TestData/with_theme @@ -10879,7 +10913,7 @@ === 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.03s) +--- PASS: TestTimeOnError (0.00s) === RUN TestTOMLDates === PAUSE TestTOMLDates === RUN TestPublisDateRollupIssue12438 @@ -10900,8 +10934,8 @@ === RUN TestDisable/Build_config,_no_render === RUN TestDisable/Build_config,_no_render_link === RUN TestDisable/Build_config,_no_publish_resources ---- PASS: TestDisable (0.23s) - --- PASS: TestDisable/Disable_page (0.03s) +--- PASS: TestDisable (0.16s) + --- PASS: TestDisable/Disable_page (0.02s) --- PASS: TestDisable/Disable_term (0.01s) --- PASS: TestDisable/Disable_taxonomy (0.01s) --- PASS: TestDisable/Disable_home (0.01s) @@ -10911,16 +10945,16 @@ --- PASS: TestDisable/Disable_404 (0.01s) --- PASS: TestDisable/Disable_robotstxt (0.01s) --- PASS: TestDisable/Headless_bundle (0.01s) - --- PASS: TestDisable/Build_config,_no_list (0.02s) + --- PASS: TestDisable/Build_config,_no_list (0.01s) --- PASS: TestDisable/Build_config,_local_list (0.01s) - --- PASS: TestDisable/Build_config,_no_render (0.03s) + --- PASS: TestDisable/Build_config,_no_render (0.01s) --- PASS: TestDisable/Build_config,_no_render_link (0.02s) --- PASS: TestDisable/Build_config,_no_publish_resources (0.01s) === RUN TestDisableRSSWithRSSInCustomOutputs --- PASS: TestDisableRSSWithRSSInCustomOutputs (0.01s) === RUN TestBundleNoPublishResources -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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: TestBundleNoPublishResources (0.01s) === RUN TestNoRenderAndNoPublishResources @@ -10958,13 +10992,13 @@ === RUN TestMountsProject === PAUSE TestMountsProject === RUN TestMountsContentFile ---- PASS: TestMountsContentFile (0.01s) +--- PASS: TestMountsContentFile (0.00s) === RUN TestSiteWithGoModButNoModules === PAUSE TestSiteWithGoModButNoModules === RUN TestModuleAbsMount === PAUSE TestModuleAbsMount === RUN TestMountSameSource ---- PASS: TestMountSameSource (0.01s) +--- PASS: TestMountSameSource (0.00s) === RUN TestMountData --- PASS: TestMountData (0.01s) === RUN TestSiteBuildErrors @@ -10986,17 +11020,17 @@ === RUN TestErrorInBaseTemplate === PAUSE TestErrorInBaseTemplate === RUN TestSiteBuildTimeout ---- PASS: TestSiteBuildTimeout (15.03s) +--- PASS: TestSiteBuildTimeout (15.02s) === RUN TestErrorTemplateRuntime === PAUSE TestErrorTemplateRuntime === RUN TestMultiSitesMainLangInRoot ---- PASS: TestMultiSitesMainLangInRoot (0.01s) +--- PASS: TestMultiSitesMainLangInRoot (0.02s) === 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.88s) +--- PASS: TestContentStressTest (1.30s) === RUN TestTranslationsFromContentToNonContent === RUN TestTranslationsFromContentToNonContent// === RUN TestTranslationsFromContentToNonContent//mysection @@ -11017,13 +11051,13 @@ === RUN TestResourcePerLanguageIssue12163 --- PASS: TestResourcePerLanguageIssue12163 (0.01s) === RUN TestMultihostResourceOneBaseURLWithSuPath ---- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.02s) +--- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.01s) === RUN TestMultihostAllButOneLanguageDisabledIssue12288 === PAUSE TestMultihostAllButOneLanguageDisabledIssue12288 === RUN TestSitesAndLanguageOrder ---- PASS: TestSitesAndLanguageOrder (0.02s) +--- PASS: TestSitesAndLanguageOrder (0.01s) === RUN TestHello ---- PASS: TestHello (0.01s) +--- PASS: TestHello (0.00s) === RUN TestSmokeOutputFormats === PAUSE TestSmokeOutputFormats === RUN TestSmoke @@ -11034,19 +11068,19 @@ 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.02s) +--- PASS: TestDataRace (0.01s) === RUN TestBenchmarkBaseline --- PASS: TestBenchmarkBaseline (0.23s) === 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.05s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestImageResizeMultilingual (0.04s) === RUN TestLanguageContentRoot --- PASS: TestLanguageContentRoot (0.01s) === RUN TestI18n === 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. +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: TestI18n (0.01s) --- PASS: TestI18n/pt-br_should_be_case_insensitive (0.01s) === RUN TestLanguageBugs @@ -11054,12 +11088,12 @@ --- PASS: TestLanguageBugs (0.01s) --- PASS: TestLanguageBugs/Config_with_language,_menu_in_root_only (0.01s) === RUN TestLanguageNumberFormatting +WARN deprecated: lang.NumFmt was deprecated in Hugo v0.120.0 and will be removed in a future release. Use lang.FormatNumberCustom instead. 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 deprecated: lang.NumFmt was deprecated in Hugo v0.120.0 and will be removed in a future release. Use lang.FormatNumberCustom instead. --- PASS: TestLanguageNumberFormatting (0.01s) === RUN TestI18nDotFile ---- PASS: TestI18nDotFile (0.01s) +--- PASS: TestI18nDotFile (0.00s) === RUN TestMenusSectionPagesMenu === PAUSE TestMenusSectionPagesMenu === RUN TestMenusSort @@ -11073,7 +11107,7 @@ === 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.01s) +--- PASS: TestMenuParamsEmptyYaml (0.00s) === RUN TestMenuParams --- PASS: TestMenuParams (0.01s) === RUN TestMenusShadowMembers @@ -11093,9 +11127,9 @@ === RUN TestMountFilters === PAUSE TestMountFilters === RUN TestFragmentsAndToCCrossSiteAccess ---- PASS: TestFragmentsAndToCCrossSiteAccess (0.01s) +--- PASS: TestFragmentsAndToCCrossSiteAccess (0.00s) === RUN TestTableOfContentsWithIncludedMarkdownFile ---- PASS: TestTableOfContentsWithIncludedMarkdownFile (0.01s) +--- PASS: TestTableOfContentsWithIncludedMarkdownFile (0.00s) === RUN TestListTitles === PAUSE TestListTitles === RUN TestDraftNonDefaultContentLanguage @@ -11125,11 +11159,11 @@ === RUN TestPageWithDateFields === PAUSE TestPageWithDateFields === RUN TestPageRawContent ---- PASS: TestPageRawContent (0.01s) +--- PASS: TestPageRawContent (0.00s) === RUN TestPageWithShortCodeInSummary === PAUSE TestPageWithShortCodeInSummary === RUN TestTableOfContents ---- PASS: TestTableOfContents (0.01s) +--- PASS: TestTableOfContents (0.00s) === RUN TestPageWithMoreTag === PAUSE TestPageWithMoreTag === RUN TestSummaryInFrontMatter @@ -11144,10 +11178,10 @@ === RUN TestSummaryWithHTMLTagsOnNextLine/md === RUN TestSummaryWithHTMLTagsOnNextLine/ad === RUN TestSummaryWithHTMLTagsOnNextLine/rst ---- PASS: TestSummaryWithHTMLTagsOnNextLine (0.83s) +--- PASS: TestSummaryWithHTMLTagsOnNextLine (0.53s) --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.01s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (0.42s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/rst (0.40s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (0.29s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/rst (0.23s) === 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.01s) @@ -11164,8 +11198,8 @@ === CONT TestPageWithFrontMatterConfig/dateHandler=":filename" === CONT TestPageWithFrontMatterConfig/dateHandler=":fileModTime" --- PASS: TestPageWithFrontMatterConfig (0.00s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.01s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.01s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.00s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.00s) === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === PAUSE TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === RUN TestWordCountWithAllCJKRunesHasCJKLanguage @@ -11191,7 +11225,7 @@ === RUN TestPageManualSummary --- PASS: TestPageManualSummary (0.01s) === RUN TestHomePageWithNoTitle ---- PASS: TestHomePageWithNoTitle (0.01s) +--- PASS: TestHomePageWithNoTitle (0.00s) === RUN TestShouldBuild --- PASS: TestShouldBuild (0.00s) === RUN TestShouldBuildWithClock @@ -11239,25 +11273,25 @@ === RUN TestBundleIndexInSubFolder WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestBundleIndexInSubFolder (0.01s) +--- PASS: TestBundleIndexInSubFolder (0.00s) === RUN TestBundleTransformMany Asset changed /data/foo.yaml Asset changed /data/foo.yaml ---- PASS: TestBundleTransformMany (0.03s) +--- PASS: TestBundleTransformMany (0.02s) === RUN TestPageBundlerHome === PAUSE TestPageBundlerHome === RUN TestHTMLFilesIsue11999 === PAUSE TestHTMLFilesIsue11999 === RUN TestBundleDuplicatePagesAndResources ---- PASS: TestBundleDuplicatePagesAndResources (0.01s) +--- PASS: TestBundleDuplicatePagesAndResources (0.00s) === RUN TestBundleResourcesGetMatchOriginalName ---- PASS: TestBundleResourcesGetMatchOriginalName (0.01s) +--- PASS: TestBundleResourcesGetMatchOriginalName (0.00s) === RUN TestBundleResourcesWhenLanguageVariantIsDraft --- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.01s) === RUN TestBundleBranchIssue12320 === PAUSE TestBundleBranchIssue12320 === RUN TestBenchmarkGetPageRegular ---- PASS: TestBenchmarkGetPageRegular (0.04s) +--- PASS: TestBenchmarkGetPageRegular (0.03s) === RUN TestGetPage === RUN TestGetPage/Root_relative,_no_slash,_home === RUN TestGetPage/Root_relative,_no_slash,_root_page @@ -11355,36 +11389,36 @@ --- PASS: TestGetPage/Bundle_index_name (0.00s) --- PASS: TestGetPage/Section_and_bundle_overlap (0.00s) === RUN TestGetPageIndexIndex ---- PASS: TestGetPageIndexIndex (0.01s) +--- PASS: TestGetPageIndexIndex (0.00s) === RUN TestGetPageRelative WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestGetPageRelative (0.01s) === RUN TestGetPageIssue11883 ---- PASS: TestGetPageIssue11883 (0.01s) +--- PASS: TestGetPageIssue11883 (0.00s) === RUN TestGetPageIssue12120 === PAUSE TestGetPageIssue12120 === RUN TestGetPageNewsVsTagsNewsIssue12638 === PAUSE TestGetPageNewsVsTagsNewsIssue12638 === RUN TestGetPageBundleToRegular ---- PASS: TestGetPageBundleToRegular (0.01s) +--- PASS: TestGetPageBundleToRegular (0.00s) === RUN TestPageGetPageVariations ---- PASS: TestPageGetPageVariations (0.01s) +--- PASS: TestPageGetPageVariations (0.00s) === RUN TestPageGetPageMountsReverseLookup --- PASS: TestPageGetPageMountsReverseLookup (0.01s) === RUN TestGetPageMultilingual WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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: TestGetPageMultilingual (0.02s) +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestGetPageMultilingual (0.01s) === 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.02s) +--- PASS: TestRegularPagesRecursive (0.01s) === RUN TestRegularPagesRecursiveHome ---- PASS: TestRegularPagesRecursiveHome (0.02s) +--- PASS: TestRegularPagesRecursiveHome (0.00s) === RUN TestPagesSimilarSectionNames ---- PASS: TestPagesSimilarSectionNames (0.02s) +--- PASS: TestPagesSimilarSectionNames (0.00s) === RUN TestGetPageContentAdapterBaseIssue12561 === PAUSE TestGetPageContentAdapterBaseIssue12561 === RUN TestMergeLanguages @@ -11394,7 +11428,7 @@ === RUN TestPagesPrevNext --- PASS: TestPagesPrevNext (0.01s) === RUN TestPaginator ---- PASS: TestPaginator (0.02s) +--- PASS: TestPaginator (0.01s) === RUN TestPaginateWithSort --- PASS: TestPaginateWithSort (0.01s) === RUN TestPaginateOutputFormat @@ -11404,9 +11438,9 @@ === RUN TestPaginatorEmptyPageGroups === PAUSE TestPaginatorEmptyPageGroups === RUN TestPaginatorNodePagesOnly ---- PASS: TestPaginatorNodePagesOnly (0.01s) +--- PASS: TestPaginatorNodePagesOnly (0.00s) === RUN TestNilPointerErrorMessage ---- PASS: TestNilPointerErrorMessage (0.01s) +--- PASS: TestNilPointerErrorMessage (0.00s) === RUN TestFrontMatterParamsInItsOwnSection === PAUSE TestFrontMatterParamsInItsOwnSection === RUN TestFrontMatterParamsKindPath @@ -11420,7 +11454,7 @@ === RUN TestFrontMatterBuildIsHugoKeyword === PAUSE TestFrontMatterBuildIsHugoKeyword === RUN TestRebuildEditTextFileInLeafBundle ---- PASS: TestRebuildEditTextFileInLeafBundle (0.01s) +--- PASS: TestRebuildEditTextFileInLeafBundle (0.00s) === RUN TestRebuiEditUnmarshaledYamlFileInLeafBundle --- PASS: TestRebuiEditUnmarshaledYamlFileInLeafBundle (0.01s) === RUN TestRebuildEditTextFileInHomeBundle @@ -11428,7 +11462,7 @@ === RUN TestRebuildEditTextFileInBranchBundle --- PASS: TestRebuildEditTextFileInBranchBundle (0.01s) === RUN TestRebuildRenameTextFileInLeafBundle ---- PASS: TestRebuildRenameTextFileInLeafBundle (0.02s) +--- PASS: TestRebuildRenameTextFileInLeafBundle (0.03s) === RUN TestRebuilEditContentFileInLeafBundle --- PASS: TestRebuilEditContentFileInLeafBundle (0.01s) === RUN TestRebuilEditContentFileThenAnother @@ -11444,7 +11478,7 @@ === RUN TestRebuildRenameDirectoryWithRegularPageUsedInHome --- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.01s) === RUN TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual ---- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.18s) +--- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.12s) === RUN TestRebuildRenameDirectoryWithBranchBundleFastRender --- PASS: TestRebuildRenameDirectoryWithBranchBundleFastRender (0.01s) === RUN TestRebuilErrorRecovery @@ -11456,7 +11490,7 @@ === RUN TestRebuildScopedToOutputFormat --- PASS: TestRebuildScopedToOutputFormat (0.01s) === RUN TestRebuildBaseof ---- PASS: TestRebuildBaseof (0.03s) +--- PASS: TestRebuildBaseof (0.02s) === RUN TestRebuildSingleWithBaseof === PAUSE TestRebuildSingleWithBaseof === RUN TestRebuildFromString @@ -11464,7 +11498,7 @@ === RUN TestRebuildDeeplyNestedLink === PAUSE TestRebuildDeeplyNestedLink === RUN TestRebuildVariations ---- PASS: TestRebuildVariations (0.08s) +--- PASS: TestRebuildVariations (0.07s) === RUN TestRebuildVariationsJSNoneFingerprinted === PAUSE TestRebuildVariationsJSNoneFingerprinted === RUN TestRebuildVariationsJSInNestedCachedPartialFingerprinted @@ -11497,7 +11531,7 @@ === RUN TestRebuildEditMixedCaseTemplateFileIssue12165 === PAUSE TestRebuildEditMixedCaseTemplateFileIssue12165 === RUN TestRebuildEditAsciidocContentFile ---- PASS: TestRebuildEditAsciidocContentFile (0.42s) +--- PASS: TestRebuildEditAsciidocContentFile (0.30s) === RUN TestRebuildEditSingleListChangeUbuntuIssue12362 === PAUSE TestRebuildEditSingleListChangeUbuntuIssue12362 === RUN TestRebuildHomeThenPageIssue12436 @@ -11532,7 +11566,7 @@ resource_chain_test.go:103: Test run 0 resource_chain_test.go:103: Test run 1 Source changed /_index.md ---- PASS: TestResourceChainBasic (0.05s) +--- PASS: TestResourceChainBasic (0.04s) === RUN TestResourceChainPostProcess === PAUSE TestResourceChainPostProcess === RUN TestResourceChains @@ -11584,46 +11618,44 @@ === PAUSE TestSecurityPolicies/getCSV,_denied_URL === CONT TestSecurityPolicies/os.GetEnv,_denied === CONT TestSecurityPolicies/resources.GetRemote,_denied_method -=== CONT TestSecurityPolicies/Pandoc,_denied === CONT TestSecurityPolicies/getJSON,_OK -=== CONT TestSecurityPolicies/getCSV,_denied_URL -=== CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON -=== CONT TestSecurityPolicies/getJSON,_denied_URL -=== CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted -=== CONT TestSecurityPolicies/Asciidoc,_denied -=== NAME TestSecurityPolicies/Pandoc,_denied +=== CONT TestSecurityPolicies/Pandoc,_denied securitypolicies_test.go:110: === CONT TestSecurityPolicies/resources.GetRemote,_OK -=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL === CONT TestSecurityPolicies/RST,_denied +=== CONT TestSecurityPolicies/Asciidoc,_denied +=== CONT TestSecurityPolicies/getJSON,_denied_URL +=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL +=== CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted === CONT TestSecurityPolicies/Dart_SASS,_denied -=== CONT TestSecurityPolicies/os.GetEnv,_OK -=== NAME TestSecurityPolicies/Dart_SASS,_denied securitypolicies_test.go:134: === CONT TestSecurityPolicies/Dart_SASS,_OK securitypolicies_test.go:123: +=== CONT TestSecurityPolicies/os.GetEnv,_OK +=== CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON +=== CONT TestSecurityPolicies/getCSV,_denied_URL WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. --- PASS: TestSecurityPolicies (0.00s) --- SKIP: TestSecurityPolicies/Pandoc,_denied (0.00s) --- SKIP: TestSecurityPolicies/Dart_SASS,_denied (0.00s) --- SKIP: TestSecurityPolicies/Dart_SASS,_OK (0.00s) - --- PASS: TestSecurityPolicies/getJSON,_denied_URL (0.01s) --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.01s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.01s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.01s) - --- PASS: TestSecurityPolicies/getCSV,_denied_URL (0.01s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.01s) --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.01s) + --- PASS: TestSecurityPolicies/getJSON,_denied_URL (0.01s) --- PASS: TestSecurityPolicies/RST,_denied (0.01s) - --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.01s) - --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.02s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.02s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.01s) --- PASS: TestSecurityPolicies/getJSON,_OK (0.02s) + --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.01s) + --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.01s) + --- PASS: TestSecurityPolicies/getCSV,_denied_URL (0.01s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.01s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.02s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.01s) === 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 "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 TestExtractShortcodes/one_shortcode,_no_markup === PAUSE TestExtractShortcodes/one_shortcode,_no_markup === RUN TestExtractShortcodes/one_shortcode,_markup @@ -11657,34 +11689,34 @@ === CONT TestExtractShortcodes/one_shortcode,_no_markup === CONT TestExtractShortcodes/two_named_params === CONT TestExtractShortcodes/one_named_param -=== CONT TestExtractShortcodes/inner_shortcode_markup -=== CONT TestExtractShortcodes/outer_shortcode_markup -=== CONT TestExtractShortcodes/one_shortcode,_markup,_legacy === CONT TestExtractShortcodes/inline -=== CONT TestExtractShortcodes/one_shortcode,_markup === CONT TestExtractShortcodes/two_pos_params +=== CONT TestExtractShortcodes/closed_without_content === CONT TestExtractShortcodes/one_pos_param -=== CONT TestExtractShortcodes/nested_inner +=== CONT TestExtractShortcodes/inner_shortcode_markup +=== CONT TestExtractShortcodes/nested,_nested_inner +=== CONT TestExtractShortcodes/outer_shortcode_markup === CONT TestExtractShortcodes/inner_self-closing +=== CONT TestExtractShortcodes/nested_inner +=== CONT TestExtractShortcodes/one_shortcode,_markup,_legacy +=== CONT TestExtractShortcodes/one_shortcode,_markup === CONT TestExtractShortcodes/inner -=== CONT TestExtractShortcodes/nested,_nested_inner -=== CONT TestExtractShortcodes/closed_without_content --- PASS: TestExtractShortcodes (0.01s) --- PASS: TestExtractShortcodes/one_shortcode,_no_markup (0.00s) - --- PASS: TestExtractShortcodes/one_named_param (0.00s) --- PASS: TestExtractShortcodes/two_named_params (0.00s) - --- PASS: TestExtractShortcodes/outer_shortcode_markup (0.00s) - --- PASS: TestExtractShortcodes/inner_shortcode_markup (0.00s) - --- PASS: TestExtractShortcodes/one_shortcode,_markup (0.00s) + --- PASS: TestExtractShortcodes/one_named_param (0.00s) --- PASS: TestExtractShortcodes/inline (0.00s) - --- PASS: TestExtractShortcodes/one_shortcode,_markup,_legacy (0.00s) - --- PASS: TestExtractShortcodes/one_pos_param (0.00s) --- PASS: TestExtractShortcodes/two_pos_params (0.00s) - --- PASS: TestExtractShortcodes/nested_inner (0.00s) + --- PASS: TestExtractShortcodes/one_pos_param (0.00s) + --- PASS: TestExtractShortcodes/closed_without_content (0.00s) + --- PASS: TestExtractShortcodes/inner_shortcode_markup (0.00s) + --- PASS: TestExtractShortcodes/outer_shortcode_markup (0.00s) --- PASS: TestExtractShortcodes/inner_self-closing (0.00s) - --- PASS: TestExtractShortcodes/inner (0.00s) --- PASS: TestExtractShortcodes/nested,_nested_inner (0.00s) - --- PASS: TestExtractShortcodes/closed_without_content (0.00s) + --- PASS: TestExtractShortcodes/nested_inner (0.00s) + --- PASS: TestExtractShortcodes/one_shortcode,_markup,_legacy (0.00s) + --- PASS: TestExtractShortcodes/one_shortcode,_markup (0.00s) + --- PASS: TestExtractShortcodes/inner (0.00s) === RUN TestShortcodeMultipleOutputFormats === PAUSE TestShortcodeMultipleOutputFormats === RUN TestReplaceShortcodeTokens @@ -11705,8 +11737,8 @@ === CONT TestInlineShortcodes/enableInlineShortcodes=true === CONT TestInlineShortcodes/enableInlineShortcodes=false --- PASS: TestInlineShortcodes (0.00s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.01s) --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.01s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.01s) === RUN TestShortcodeNamespaced === PAUSE TestShortcodeNamespaced === RUN TestShortcodeParams @@ -11739,31 +11771,31 @@ === PAUSE TestEncodePage === RUN TestBenchmarkSite === RUN TestBenchmarkSite/Deep_content_tree ---- PASS: TestBenchmarkSite (0.08s) - --- PASS: TestBenchmarkSite/Deep_content_tree (0.08s) +--- PASS: TestBenchmarkSite (0.06s) + --- PASS: TestBenchmarkSite/Deep_content_tree (0.06s) === RUN TestBenchmarkSiteDeepContentEdit Source changed /section/section/section/bundle1/index.md ---- PASS: TestBenchmarkSiteDeepContentEdit (0.12s) +--- PASS: TestBenchmarkSiteDeepContentEdit (0.10s) === RUN TestSiteWithPageOutputs === RUN TestSiteWithPageOutputs/[html_json_calendar] === PAUSE TestSiteWithPageOutputs/[html_json_calendar] === RUN TestSiteWithPageOutputs/[json] === PAUSE TestSiteWithPageOutputs/[json] -=== CONT TestSiteWithPageOutputs/[json] === CONT TestSiteWithPageOutputs/[html_json_calendar] +=== CONT TestSiteWithPageOutputs/[json] WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "calendar" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "calendar" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestSiteWithPageOutputs (0.00s) --- PASS: TestSiteWithPageOutputs/[json] (0.01s) - --- PASS: TestSiteWithPageOutputs/[html_json_calendar] (0.03s) + --- PASS: TestSiteWithPageOutputs/[html_json_calendar] (0.02s) === 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. ERROR deprecated: .Site.RSSLink was deprecated in Hugo v0.114.0 and will be removed in Hugo 0.132.0. Use the Output Format's Permalink method instead, e.g. .OutputFormats.Get "RSS".Permalink ---- PASS: TestRedefineRSSOutputFormat (0.01s) +--- PASS: TestRedefineRSSOutputFormat (0.00s) === RUN TestDotLessOutputFormat ---- PASS: TestDotLessOutputFormat (0.01s) +--- PASS: TestDotLessOutputFormat (0.00s) === 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. @@ -11812,30 +11844,30 @@ === RUN TestNestedSections/sections_perm_a,link === PAUSE TestNestedSections/sections_perm_a,link === CONT TestNestedSections/sections_elsewhere -=== CONT TestNestedSections/sections_top -=== CONT TestNestedSections/sections_empty3#01 +=== CONT TestNestedSections/sections_perm_a,link +=== CONT TestNestedSections/sections_l1,l2,l3 +=== CONT TestNestedSections/sections_l1,l2_2 === CONT TestNestedSections/sections_l1,l2 -=== CONT TestNestedSections/sections_l1 +=== CONT TestNestedSections/sections_empty3 === CONT TestNestedSections/sections_empty2 -=== CONT TestNestedSections/sections_post === CONT TestNestedSections/sections_empty1 -=== CONT TestNestedSections/sections_empty3 -=== CONT TestNestedSections/sections_l1,l2_2 -=== CONT TestNestedSections/sections_perm_a,link -=== CONT TestNestedSections/sections_l1,l2,l3 ---- PASS: TestNestedSections (0.02s) +=== CONT TestNestedSections/sections_post +=== CONT TestNestedSections/sections_l1 +=== CONT TestNestedSections/sections_top +=== CONT TestNestedSections/sections_empty3#01 +--- PASS: TestNestedSections (0.01s) --- PASS: TestNestedSections/sections_elsewhere (0.00s) - --- PASS: TestNestedSections/sections_empty3#01 (0.00s) - --- PASS: TestNestedSections/sections_top (0.00s) - --- PASS: TestNestedSections/sections_post (0.00s) - --- PASS: TestNestedSections/sections_l1 (0.00s) + --- PASS: TestNestedSections/sections_perm_a,link (0.00s) + --- PASS: TestNestedSections/sections_l1,l2,l3 (0.00s) + --- PASS: TestNestedSections/sections_l1,l2_2 (0.00s) --- PASS: TestNestedSections/sections_l1,l2 (0.00s) - --- PASS: TestNestedSections/sections_empty1 (0.00s) --- PASS: TestNestedSections/sections_empty2 (0.00s) --- PASS: TestNestedSections/sections_empty3 (0.00s) - --- PASS: TestNestedSections/sections_l1,l2_2 (0.00s) - --- PASS: TestNestedSections/sections_l1,l2,l3 (0.00s) - --- PASS: TestNestedSections/sections_perm_a,link (0.00s) + --- PASS: TestNestedSections/sections_empty1 (0.00s) + --- PASS: TestNestedSections/sections_post (0.00s) + --- PASS: TestNestedSections/sections_l1 (0.00s) + --- PASS: TestNestedSections/sections_empty3#01 (0.00s) + --- PASS: TestNestedSections/sections_top (0.00s) === RUN TestNextInSectionNested === PAUSE TestNextInSectionNested === RUN TestSectionEntries @@ -11862,17 +11894,17 @@ --- PASS: TestShouldNotWriteZeroLengthFilesToDestination (0.01s) === 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 "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 "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. === 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 "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 "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMainSections (0.03s) - --- PASS: TestMainSections/param-false (0.02s) +--- PASS: TestMainSections (0.02s) + --- PASS: TestMainSections/param-false (0.01s) --- PASS: TestMainSections/param-true (0.01s) === RUN TestMainSectionsMoveToSite === RUN TestMainSectionsMoveToSite/defined_in_params @@ -11885,9 +11917,9 @@ === CONT TestMainSectionsMoveToSite/guessed_from_pages === CONT TestMainSectionsMoveToSite/defined_in_top_level_config --- PASS: TestMainSectionsMoveToSite (0.00s) + --- PASS: TestMainSectionsMoveToSite/defined_in_params (0.01s) --- PASS: TestMainSectionsMoveToSite/guessed_from_pages (0.01s) --- PASS: TestMainSectionsMoveToSite/defined_in_top_level_config (0.01s) - --- PASS: TestMainSectionsMoveToSite/defined_in_params (0.01s) === RUN TestSectionNaming === RUN TestSectionNaming/canonify=true,uglify=true,pluralize=true === PAUSE TestSectionNaming/canonify=true,uglify=true,pluralize=true @@ -11908,20 +11940,20 @@ === CONT TestSectionNaming/canonify=true,uglify=true,pluralize=true === CONT TestSectionNaming/canonify=false,uglify=true,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=false,pluralize=true === CONT TestSectionNaming/canonify=false,uglify=false,pluralize=false +=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=true,pluralize=false --- PASS: TestSectionNaming (0.00s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.03s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.04s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.04s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.05s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.05s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.05s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.05s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.06s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.02s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.02s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.02s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.02s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.02s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.02s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.02s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.02s) === RUN TestOrderedPages === PAUSE TestOrderedPages === RUN TestGroupedPages @@ -11931,25 +11963,25 @@ === RUN TestRefLinking === PAUSE TestRefLinking === RUN TestRelRefWithTrailingSlash ---- PASS: TestRelRefWithTrailingSlash (0.03s) +--- PASS: TestRelRefWithTrailingSlash (0.01s) === 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.01s) === 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. +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. 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.02s) +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.01s) --- PASS: TestClassCollector/minify-false (0.01s) --- PASS: TestClassCollector/minify-true (0.01s) === RUN TestClassCollectorConfigWriteStats ---- PASS: TestClassCollectorConfigWriteStats (0.06s) +--- PASS: TestClassCollectorConfigWriteStats (0.05s) === RUN TestClassCollectorStress ---- PASS: TestClassCollectorStress (0.56s) +--- PASS: TestClassCollectorStress (0.46s) === RUN TestUglyURLsPerSection === PAUSE TestUglyURLsPerSection === RUN TestSectionWithURLInFrontMatter @@ -11980,8 +12012,8 @@ === CONT TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false === CONT TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true --- PASS: TestTaxonomiesWithAndWithoutContentFile (0.00s) - --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true (0.02s) - --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false (0.02s) + --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false (0.01s) + --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true (0.01s) === RUN TestTaxonomiesPathSeparation === PAUSE TestTaxonomiesPathSeparation === RUN TestTaxonomiesNextGenLoops @@ -12013,7 +12045,7 @@ === RUN TestTaxonomiesListTermsHome --- PASS: TestTaxonomiesListTermsHome (0.01s) === RUN TestTaxonomiesTermTitleAndTerm ---- PASS: TestTaxonomiesTermTitleAndTerm (0.02s) +--- PASS: TestTaxonomiesTermTitleAndTerm (0.00s) === RUN TestTermDraft === PAUSE TestTermDraft === RUN TestTermBuildNeverRenderNorList @@ -12027,13 +12059,13 @@ === RUN TestTemplateLookupOrder === RUN TestTemplateLookupOrder/Variant_1 WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. 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. === RUN TestTemplateLookupOrder/Variant_2 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. +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 TestTemplateLookupOrder/Variant_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. === RUN TestTemplateLookupOrder/Variant_4 @@ -12054,19 +12086,19 @@ 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 TestTemplateLookupOrder/Test_section_list_and_single_template_selection === RUN TestTemplateLookupOrder/Test_section_list_and_single_template_selection_with_base_template ---- PASS: TestTemplateLookupOrder (0.19s) +--- PASS: TestTemplateLookupOrder (0.08s) --- PASS: TestTemplateLookupOrder/Variant_1 (0.01s) --- PASS: TestTemplateLookupOrder/Variant_2 (0.01s) - --- PASS: TestTemplateLookupOrder/Variant_3 (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_4 (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_site_base (0.03s) + --- PASS: TestTemplateLookupOrder/Variant_3 (0.01s) + --- PASS: TestTemplateLookupOrder/Variant_4 (0.01s) + --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_site_base (0.01s) --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_theme_base (0.01s) - --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_site_base (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_themes_base (0.02s) + --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_site_base (0.01s) + --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_themes_base (0.01s) --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection (0.01s) - --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection_with_base_template (0.04s) + --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection_with_base_template (0.01s) === RUN TestTemplateBOM ---- PASS: TestTemplateBOM (0.02s) +--- PASS: TestTemplateBOM (0.01s) === RUN TestTemplateManyBaseTemplates === PAUSE TestTemplateManyBaseTemplates === RUN TestTemplateNoBasePlease @@ -12081,10 +12113,10 @@ === CONT TestTemplateLookupSite/basic === CONT TestTemplateLookupSite/baseof --- PASS: TestTemplateLookupSite (0.00s) - --- PASS: TestTemplateLookupSite/basic (0.02s) - --- PASS: TestTemplateLookupSite/baseof (0.03s) + --- PASS: TestTemplateLookupSite/basic (0.00s) + --- PASS: TestTemplateLookupSite/baseof (0.01s) === RUN TestTemplateFuncs ---- PASS: TestTemplateFuncs (0.02s) +--- PASS: TestTemplateFuncs (0.01s) === RUN TestPartialWithReturn === RUN TestPartialWithReturn/Return --- PASS: TestPartialWithReturn (0.01s) @@ -12100,7 +12132,7 @@ === 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.01s) +--- PASS: TestPartialInline (0.00s) === 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. @@ -12109,293 +12141,71 @@ 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.01s) === 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.01s) +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: TestApplyWithNamespace (0.00s) === RUN TestPageTranslationsMap === PAUSE TestPageTranslationsMap === RUN TestRenderStringBadMarkupOpt === PAUSE TestRenderStringBadMarkupOpt === RUN TestTitleCaseStyleWithAutomaticSectionPages === PAUSE TestTitleCaseStyleWithAutomaticSectionPages -=== CONT Test404 -=== CONT TestBundleSlug -=== CONT TestTitleCaseStyleWithAutomaticSectionPages -=== CONT TestRenderStringBadMarkupOpt -=== CONT TestPageTranslationsMap -=== CONT TestTemplateBaseWithComment -=== CONT TestTemplateNoBasePlease -=== CONT TestTemplateManyBaseTemplates -=== CONT TestTaxonomyNestedEmptySectionsIssue12188 -=== CONT TestTaxonomyLookupIssue12193 -=== CONT TestTaxonomiesTermLookup -=== CONT TestTermBuildNeverRenderNorList -=== CONT TestTermDraft -=== CONT TestTaxonomiesSpaceInName -=== CONT TestTaxonomiesEmptyTagsString -=== CONT TestTaxonomiesDirectoryOverlaps ---- PASS: TestPageTranslationsMap (0.02s) -=== CONT TestTaxonomiesPageCollections -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: TestTaxonomiesTermLookup (0.07s) -=== CONT TestTaxonomiesHomeDraft ---- PASS: TestTaxonomiesEmptyTagsString (0.06s) -=== CONT TestTaxonomiesIndexDraft ---- PASS: TestTaxonomyLookupIssue12193 (0.09s) -=== CONT TestTaxonomiesNotForDrafts ---- PASS: TestTaxonomiesSpaceInName (0.09s) -=== CONT TestTaxonomiesPathSeparation ---- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.11s) -=== CONT TestTaxonomiesCountOrder ---- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.11s) -=== CONT TestSitemapAndContentBundleNamedSitemap ---- PASS: TestRenderStringBadMarkupOpt (0.11s) -=== CONT TestSitemapIssue12266 ---- PASS: TestTermDraft (0.10s) -=== CONT TestSitemapShouldNotUseListXML ---- PASS: TestTemplateNoBasePlease (0.13s) -=== CONT TestParseSitemap ---- PASS: TestParseSitemap (0.00s) -=== CONT TestSitemapOutputFormats ---- PASS: TestBundleSlug (0.14s) -=== CONT TestSitemapMultilingual ---- PASS: TestTermBuildNeverRenderNorList (0.14s) -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. -=== CONT TestSectionWithURLInFrontMatter -=== CONT TestUglyURLsPerSection ---- PASS: TestTaxonomiesHomeDraft (0.09s) ---- PASS: TestTaxonomiesDirectoryOverlaps (0.15s) -=== CONT TestSitemapBasic ---- PASS: TestTaxonomiesPageCollections (0.16s) -=== CONT TestRefLinking ---- PASS: Test404 (0.19s) -=== CONT TestWeightedTaxonomies ---- PASS: TestSitemapAndContentBundleNamedSitemap (0.08s) -=== CONT TestGroupedPages -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestSitemapBasic (0.11s) -=== CONT TestOrderedPages -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 "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesPathSeparation (0.19s) -=== CONT TestShouldAlwaysHaveUglyURLs ---- PASS: TestUglyURLsPerSection (0.13s) -=== CONT TestCrossrefs -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 "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. -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: TestTaxonomiesIndexDraft (0.23s) -=== CONT TestPageWithUnderScoreIndexInFilename ---- PASS: TestWeightedTaxonomies (0.12s) +=== CONT TestResourceChains +=== CONT TestRenderShortcodesNestedPageContextIssue12356 === CONT TestLastChange -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: TestSitemapOutputFormats (0.18s) -=== CONT TestFutureExpirationRender -=== RUN TestRefLinking/t0t -=== RUN TestRefLinking/t1t -=== RUN TestRefLinking/t2t -=== RUN TestRefLinking/t3t -=== RUN TestRefLinking/t4t -=== RUN TestRefLinking/t5t -=== RUN TestRefLinking/t6t -=== RUN TestRefLinking/t7t -=== RUN TestRefLinking/t8t -=== RUN TestRefLinking/t9t -=== RUN TestRefLinking/t10t -=== RUN TestRefLinking/t11t -=== RUN TestRefLinking/t12t -=== RUN TestRefLinking/t13t -=== RUN TestRefLinking/t14t -=== RUN TestRefLinking/t15t -=== RUN TestRefLinking/t16t -=== RUN TestRefLinking/t17t -=== RUN TestRefLinking/t18t -=== RUN TestRefLinking/t19t ---- PASS: TestRefLinking (0.14s) - --- PASS: TestRefLinking/t0t (0.00s) - --- PASS: TestRefLinking/t1t (0.00s) - --- PASS: TestRefLinking/t2t (0.00s) - --- PASS: TestRefLinking/t3t (0.00s) - --- PASS: TestRefLinking/t4t (0.00s) - --- PASS: TestRefLinking/t5t (0.00s) - --- PASS: TestRefLinking/t6t (0.00s) - --- PASS: TestRefLinking/t7t (0.00s) - --- PASS: TestRefLinking/t8t (0.00s) - --- PASS: TestRefLinking/t9t (0.00s) - --- PASS: TestRefLinking/t10t (0.00s) - --- PASS: TestRefLinking/t11t (0.00s) - --- PASS: TestRefLinking/t12t (0.00s) - --- PASS: TestRefLinking/t13t (0.00s) - --- PASS: TestRefLinking/t14t (0.00s) - --- PASS: TestRefLinking/t15t (0.00s) - --- PASS: TestRefLinking/t16t (0.00s) - --- PASS: TestRefLinking/t17t (0.00s) - --- PASS: TestRefLinking/t18t (0.00s) - --- PASS: TestRefLinking/t19t (0.00s) ---- PASS: TestTaxonomiesCountOrder (0.22s) ---- PASS: TestTemplateBaseWithComment (0.32s) ---- PASS: TestTaxonomiesNotForDrafts (0.24s) ---- PASS: TestSitemapMultilingual (0.20s) -=== CONT TestDraftAndFutureRender ---- PASS: TestSitemapShouldNotUseListXML (0.22s) -=== CONT TestOuputFormatFrontMatterTermIssue12275 -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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: TestOrderedPages (0.06s) -=== CONT TestSiteWithPageNoOutputs -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestGroupedPages (0.16s) ---- PASS: TestSectionWithURLInFrontMatter (0.19s) -=== 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. -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 TestSiteStats -=== CONT TestSectionEntries ---- PASS: TestPageWithUnderScoreIndexInFilename (0.07s) -=== CONT TestShortcodeErrorWhenItShouldBeClosed -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestFutureExpirationRender (0.08s) -=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed ---- PASS: TestEncodePage (0.05s) -=== CONT TestNestedShortcodeCustomOutputFormat -=== CONT TestNextInSectionNested -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestSiteWithPageNoOutputs (0.07s) -=== 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. ---- PASS: TestSitemapIssue12266 (0.33s) -=== CONT TestShortcodeHighlightDeindent -=== CONT TestSiteLastmod ---- PASS: TestLastChange (0.13s) -=== CONT TestShortcodeCodeblockIndent -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 TestShortcodeInCodeFenceHyphen ---- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.08s) -=== CONT TestShortcodePreserveIndentation -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: TestOuputFormatFrontMatterTermIssue12275 (0.17s) === CONT TestShortcodeMarkdownOutputFormat - -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.05s) -=== CONT TestShortcodeStableOutputFormatTemplates ---- PASS: TestSectionEntries (0.13s) -=== CONT TestShortcodeNoInner ---- PASS: TestNextInSectionNested (0.13s) -=== CONT TestShortcodeRef -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: TestSiteStats (0.22s) -=== CONT TestShortcodeParams ---- PASS: TestShortcodeHighlightDeindent (0.13s) ---- PASS: TestShortcodeCodeblockIndent (0.13s) -=== CONT TestShortcodeNamespaced ---- PASS: TestShortcodePreserveIndentation (0.12s) -=== CONT TestShortcodePreserveOrder -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. -=== CONT TestShortcodeVariables ---- PASS: TestShouldAlwaysHaveUglyURLs (0.32s) -=== CONT TestShortcodeParentResourcesOnRebuild - -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.22s) -=== CONT TestShortcodeGetContent ---- PASS: TestShortcodeNoInner (0.12s) -=== CONT TestReplaceShortcodeTokens ---- PASS: TestReplaceShortcodeTokens (0.00s) -=== CONT TestShortcodeMultipleOutputFormats -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN deprecated: .Site.LastChange was deprecated in Hugo v0.123.0 and will be removed in a future release. Use .Site.Lastmod instead. ---- PASS: TestShortcodeVariables (0.05s) -=== CONT TestRSSCanonifyURLs ---- PASS: TestShortcodeRef (0.11s) -=== CONT TestRSSKind ---- PASS: TestSiteLastmod (0.21s) -=== CONT TestRSSOutput - -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.26s) -=== CONT TestRobotsTXTDefaultTemplate -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestShortcodeMultipleOutputFormats (0.04s) -=== CONT TestRobotsTXTOutput ---- PASS: TestShortcodeMarkdownOutputFormat (0.17s) -=== CONT TestResourceMinifyDisabled ---- PASS: TestShortcodeNamespaced (0.11s) -=== CONT TestResourcesMatch - -PageMap for site "en" - - lm: 0001-01-01 (home) -/404 lm: 0001-01-01 (404) -/_sitemap lm: 0001-01-01 (sitemap) -/_sitemapindex lm: 0001-01-01 (sitemapindex) -/categories lm: 0001-01-01 (taxonomy) -/p1 lm: 0001-01-01 (page) -/tags lm: 0001-01-01 (taxonomy) - -PageMap for site "fr" - - lm: 0001-01-01 (home) -/404 lm: 0001-01-01 (404) -/_sitemap lm: 0001-01-01 (sitemap) -/categories lm: 0001-01-01 (taxonomy) -/p2 lm: 0001-01-01 (page) -/tags lm: 0001-01-01 (taxonomy) - ---- PASS: TestNestedShortcodeCustomOutputFormat (0.28s) -=== CONT TestResourceChains +=== CONT TestPermalink +=== CONT TestBundledResourcesWhenMultipleOutputFormats +=== RUN TestPermalink/x/y/z/boofar.md-0 +=== PAUSE TestPermalink/x/y/z/boofar.md-0 +=== RUN TestPermalink/x/y/z/boofar.md-1 +=== CONT Test404 +=== 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 +=== CONT TestRenderStringWithShortcodeInPageWithNoContentFile +=== CONT TestResourceChainPostProcess +=== CONT TestRenderStringWithShortcodeIssue10654 +=== CONT TestRenderStringWithShortcode +=== RUN TestRenderStringWithShortcode/Basic === RUN TestResourceChains/tocss +=== 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 TestShortcodeStableOutputFormatTemplates +=== CONT TestRenderStringOnPageNotBackedByAFile +=== NAME TestResourceChains/tocss resource_chain_test.go:584: === RUN TestResourceChains/minify === PAUSE TestResourceChains/minify @@ -12421,498 +12231,713 @@ === PAUSE TestResourceChains/resources.Get === RUN TestResourceChains/template === PAUSE TestResourceChains/template -=== CONT TestResourceChainPostProcess ---- PASS: TestShortcodeParams (0.13s) -=== CONT TestRenderStringWithShortcodeIssue10654 +=== CONT TestShortcodeNoInner +--- PASS: TestRenderShortcodesNestedPageContextIssue12356 (0.02s) +=== CONT TestShortcodeRef +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: TestBundledResourcesWhenMultipleOutputFormats (0.02s) +=== CONT TestShortcodeParams +--- PASS: TestShortcodeMarkdownOutputFormat (0.02s) +=== CONT TestShortcodeNamespaced +=== RUN TestRenderStringWithShortcode/Edit_shortcode +--- PASS: TestResourceChainPostProcess (0.02s) +=== CONT TestShortcodeVariables +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: TestLastChange (0.02s) +=== CONT TestShortcodePreserveOrder +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: TestShortcodeNoInner (0.01s) +=== CONT TestShortcodeParentResourcesOnRebuild +--- PASS: Test404 (0.02s) +=== CONT TestShortcodeGetContent +--- PASS: TestRenderStringWithShortcodeIssue10654 (0.03s) +=== CONT TestReplaceShortcodeTokens +--- PASS: TestReplaceShortcodeTokens (0.00s) +=== CONT TestShortcodeMultipleOutputFormats +--- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.03s) +=== CONT TestRSSCanonifyURLs +--- PASS: TestShortcodeParams (0.02s) +=== CONT TestRSSKind +--- PASS: TestRenderStringOnPageNotBackedByAFile (0.03s) +=== CONT TestRSSOutput +--- PASS: TestShortcodeMultipleOutputFormats (0.02s) +=== CONT TestRobotsTXTDefaultTemplate +--- PASS: TestRenderStringWithShortcode (0.05s) + --- PASS: TestRenderStringWithShortcode/Basic (0.02s) + --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.03s) +=== CONT TestRobotsTXTOutput +--- PASS: TestShortcodeVariables (0.03s) +=== CONT TestResourceMinifyDisabled +--- PASS: TestShortcodeNamespaced (0.03s) +=== CONT TestResourcesMatch +Source changed /b1/index.md +--- PASS: TestShortcodeRef (0.04s) +=== CONT TestIntegrationTestTemplate +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: TestShortcodeParentResourcesOnRebuild (0.04s) +=== 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. +--- PASS: TestRSSCanonifyURLs (0.03s) +=== CONT TestListTitles +--- PASS: TestRobotsTXTDefaultTemplate (0.01s) +=== CONT TestMountFilters +--- PASS: TestRSSKind (0.04s) +=== CONT TestMinifyPublisher +--- PASS: TestShortcodeGetContent (0.05s) +=== CONT TestSectionPagesIssue12399 +--- PASS: TestShortcodePreserveOrder (0.05s) +=== CONT TestSectionPagesMenuMultilingualWarningIssue12306 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: TestIntegrationTestTemplate (0.02s) +=== CONT TestMenusSubDirInBaseURL +--- PASS: TestRSSOutput (0.04s) +=== CONT TestMenusNewConfigSetup WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestResourceMinifyDisabled (0.04s) -=== CONT TestRenderStringWithShortcodeInPageWithNoContentFile ---- PASS: TestRSSKind (0.08s) -=== CONT TestRenderStringWithShortcode -=== RUN TestRenderStringWithShortcode/Basic +--- PASS: TestRobotsTXTOutput (0.03s) +--- PASS: TestResourceMinifyDisabled (0.03s) +=== CONT TestMenusSectionPagesMenu +=== CONT TestMenuHasMenuCurrentSection 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: TestRSSCanonifyURLs (0.09s) -=== CONT TestRenderStringOnPageNotBackedByAFile -Source changed /b1/index.md +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 TestSmokeFilesystems +--- PASS: TestSectionPagesIssue12399 (0.02s) +--- PASS: TestMenusSubDirInBaseURL (0.02s) +--- PASS: TestResourcesMatch (0.05s) +=== CONT TestSmokeOutputFormats +--- PASS: TestDraftNonDefaultContentLanguage (0.04s) +=== CONT TestMultihostAllButOneLanguageDisabledIssue12288 +=== CONT TestSmoke +--- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.03s) +=== CONT TestMultihostResourcePerLanguageMultihostMinify +--- PASS: TestMenuHasMenuCurrentSection (0.02s) +=== CONT TestMultihost +--- PASS: TestMountFilters (0.04s) +=== CONT TestMultiSitesWithTwoLanguages +--- PASS: TestMinifyPublisher (0.04s) +=== CONT TestErrorTemplateRuntime +--- PASS: TestMenusNewConfigSetup (0.03s) +=== CONT TestErrorInBaseTemplate +=== RUN TestErrorInBaseTemplate/base_template +--- PASS: TestListTitles (0.05s) +=== CONT TestErrorRenderHookCodeblock 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: TestSmokeOutputFormats (0.02s) +=== CONT TestErrorRenderHookHeading +--- PASS: TestMultiSitesWithTwoLanguages (0.02s) +=== CONT TestErrorNestedShortcode +--- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (0.03s) +=== CONT TestErrorNestedRender +--- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.02s) +=== CONT TestErrorMinify +--- PASS: TestErrorTemplateRuntime (0.03s) +=== CONT TestModuleAbsMount +--- PASS: TestSmokeFilesystems (0.04s) +=== CONT TestSiteWithGoModButNoModules +--- PASS: TestMenusSectionPagesMenu (0.05s) +--- PASS: TestErrorNestedShortcode (0.02s) +--- PASS: TestErrorNestedRender (0.01s) +=== CONT TestModulesWithContent +=== RUN TestErrorInBaseTemplate/index_template +=== CONT TestModulesIncompatible +=== CONT TestMountsProject +--- PASS: TestErrorRenderHookCodeblock (0.03s) +=== CONT TestHugoModulesMatrix + hugo_modules_test.go:317: +--- SKIP: TestHugoModulesMatrix (0.00s) +=== CONT TestFrontmatterPreserveDatatypesForSlices +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. +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: TestMultihost (0.04s) +=== CONT TestEmbeddedPaginationTemplate +--- PASS: TestSiteWithGoModButNoModules (0.02s) +=== CONT TestPublisDateRollupIssue12438 +--- PASS: TestErrorRenderHookHeading (0.03s) +=== CONT TestTOMLDates 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: TestRobotsTXTOutput (0.08s) -=== CONT TestRenderShortcodesNestedPageContextIssue12356 ---- PASS: TestResourceChainPostProcess (0.07s) +--- PASS: TestMountsProject (0.02s) +=== CONT TestDataNoAssets +--- PASS: TestFrontmatterPreserveDatatypesForSlices (0.02s) +=== CONT TestDataMixedCaseFolders +--- PASS: TestErrorMinify (0.03s) +=== CONT TestSitemapOverrideFilename +=== RUN TestErrorInBaseTemplate/partial_from_define +--- PASS: TestTOMLDates (0.02s) +=== CONT TestBundleResourcesNoPublishedIssue12198 +--- PASS: TestSmoke (0.08s) +=== CONT TestRebuildVariationsJSNoneFingerprinted +--- PASS: TestModulesIncompatible (0.04s) === CONT TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 ---- PASS: TestResourcesMatch (0.09s) +--- PASS: TestDataMixedCaseFolders (0.02s) === CONT TestRenderShortcodesEditIncludedPage -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestCrossrefs (0.49s) +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: TestDataNoAssets (0.03s) === CONT TestRenderShortcodesEditNested ---- PASS: TestRobotsTXTDefaultTemplate (0.11s) -=== 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. 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: TestRenderShortcodesEditIncludedPage (0.03s) +--- PASS: TestPublisDateRollupIssue12438 (0.04s) +=== CONT TestRenderShortcodesNestedMultipleOutputFormatTemplates +--- PASS: TestBundleResourcesNoPublishedIssue12198 (0.02s) === CONT TestRenderShortcodesBasic ---- PASS: TestRSSOutput (0.15s) +--- PASS: TestShortcodeStableOutputFormatTemplates (0.19s) === CONT TestRebuildHomeThenPageIssue12436 ---- PASS: TestShortcodeParentResourcesOnRebuild (0.19s) +--- PASS: TestRebuildVariationsJSNoneFingerprinted (0.02s) === CONT TestRebuildEditSingleListChangeUbuntuIssue12362 ---- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.08s) +--- PASS: TestErrorInBaseTemplate (0.09s) + --- PASS: TestErrorInBaseTemplate/base_template (0.03s) + --- PASS: TestErrorInBaseTemplate/index_template (0.03s) + --- PASS: TestErrorInBaseTemplate/partial_from_define (0.03s) === CONT TestRebuildEditMixedCaseTemplateFileIssue12165 -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. -=== RUN TestRenderStringWithShortcode/Edit_shortcode -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: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.03s) +--- PASS: TestRenderShortcodesEditIncludedPage (0.02s) === CONT TestRebuildEditArchetypeFile ---- PASS: TestRenderStringWithShortcodeIssue10654 (0.12s) +--- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.02s) === CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles ---- PASS: TestRenderStringOnPageNotBackedByAFile (0.09s) +--- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.01s) === CONT TestRebuildEditContentNonDefaultLanguage ---- PASS: TestRenderShortcodesBasic (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. +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: TestSitemapOverrideFilename (0.05s) === CONT TestRebuildI18n ---- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.07s) -=== CONT TestRebuildVariationsAssetsJSImport ---- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.03s) +--- PASS: TestModulesWithContent (0.08s) === CONT TestRebuildEditHomeContent ---- PASS: TestRenderShortcodesNestedPageContextIssue12356 (0.08s) +--- PASS: TestRenderShortcodesBasic (0.02s) === CONT TestRebuildEditData ---- PASS: TestRenderStringWithShortcode (0.11s) - --- PASS: TestRenderStringWithShortcode/Basic (0.08s) - --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.03s) +--- PASS: TestRebuildHomeThenPageIssue12436 (0.02s) === CONT TestRebuildVariationsJSBundled ---- PASS: TestDraftAndFutureRender (0.50s) +--- PASS: TestModuleAbsMount (0.09s) === CONT TestRebuildVariationsJSInNestedPartialFingerprintedInBase --- PASS: TestRebuildEditArchetypeFile (0.02s) +=== CONT TestRebuildVariationsAssetsJSImport +--- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.03s) === CONT TestRebuildVariationsJSInNestedCachedPartialFingerprinted ---- PASS: TestRebuildHomeThenPageIssue12436 (0.04s) -=== CONT TestRebuildVariationsJSNoneFingerprinted ---- PASS: TestRebuildI18n (0.01s) -=== CONT TestRebuildDeeplyNestedLink ---- PASS: TestShortcodePreserveOrder (0.27s) -=== CONT TestRebuildSingleWithBaseof -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: TestRebuildVariationsJSBundled (0.01s) -=== CONT TestFrontMatterBuildIsHugoKeyword ---- PASS: TestRebuildEditHomeContent (0.02s) -=== CONT TestFrontMatterParamsLangNoCascade ---- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.05s) -=== CONT TestFrontMatterTitleOverrideWarn ---- PASS: TestRebuildVariationsJSNoneFingerprinted (0.03s) -=== CONT TestFrontMatterParamsLang ---- PASS: TestShortcodeGetContent (0.26s) -=== CONT TestFrontMatterParamsKindPath ---- PASS: TestRenderShortcodesEditNested (0.09s) -=== CONT TestFrontMatterParamsInItsOwnSection ---- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.04s) -=== CONT TestPaginatorEmptyPageGroups ---- PASS: TestFrontMatterParamsLangNoCascade (0.03s) -=== CONT TestMergeLanguagesTemplate ---- PASS: TestRebuildEditContentNonDefaultLanguage (0.05s) -=== CONT TestMergeLanguages ---- PASS: TestRebuildVariationsAssetsJSImport (0.05s) -=== CONT TestGetPageContentAdapterBaseIssue12561 ---- PASS: TestFrontMatterBuildIsHugoKeyword (0.04s) -=== CONT TestGetPageNewsVsTagsNewsIssue12638 ---- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.05s) -=== CONT TestGetPageIssue12120 ---- PASS: TestRebuildDeeplyNestedLink (0.04s) -=== CONT TestBundleBranchIssue12320 -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: TestFrontMatterParamsKindPath (0.02s) -=== CONT TestHTMLFilesIsue11999 -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: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.07s) -=== CONT TestPageBundlerHome -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: TestFrontMatterParamsLang (0.04s) -=== CONT TestPageBundlerPartialTranslations ---- PASS: TestHTMLFilesIsue11999 (0.03s) -=== CONT TestErrorInBaseTemplate -=== RUN TestErrorInBaseTemplate/base_template ---- PASS: TestBundleBranchIssue12320 (0.04s) -=== CONT TestBundledResourcesWhenMultipleOutputFormats ---- PASS: TestGetPageContentAdapterBaseIssue12561 (0.05s) +--- PASS: TestRenderShortcodesEditNested (0.04s) +=== CONT TestWordCountWithAllCJKRunesHasCJKLanguage +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/md +--- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.03s) === CONT TestBundledResourcesMultilingualDuplicateResourceFiles ---- PASS: TestFrontMatterParamsInItsOwnSection (0.06s) +--- PASS: TestRebuildVariationsJSBundled (0.03s) === CONT TestPageBundlerHeadlessIssue6552 WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPaginatorEmptyPageGroups (0.06s) +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: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.05s) === CONT TestPageBundlerHeadless ---- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.06s) +--- PASS: TestRebuildEditData (0.04s) === CONT TestMultilingualDisableLanguage ---- PASS: TestPageBundlerHeadlessIssue6552 (0.01s) +--- PASS: TestRebuildI18n (0.04s) === CONT TestPageBundlerMultilingualTextResource ---- PASS: TestPageBundlerPartialTranslations (0.04s) +--- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.04s) === CONT TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths ---- PASS: TestFrontMatterTitleOverrideWarn (0.10s) +--- PASS: TestRebuildEditContentNonDefaultLanguage (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. -=== RUN TestErrorInBaseTemplate/index_template ---- PASS: TestPageBundlerHeadless (0.02s) +--- PASS: TestRebuildEditHomeContent (0.04s) === CONT TestPageBundlerBundleInRoot ---- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.04s) +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad +--- PASS: TestEmbeddedPaginationTemplate (0.13s) === CONT TestRenderWithoutArgument ---- PASS: TestMergeLanguages (0.09s) +--- PASS: TestPageBundlerHeadlessIssue6552 (0.03s) === CONT TestGoldmark ---- PASS: TestGetPageIssue12120 (0.08s) +--- PASS: TestPageBundlerBundleInRoot (0.02s) === CONT TestPageParam ---- PASS: TestRebuildEditData (0.14s) ---- PASS: TestPageBundlerHome (0.08s) ---- PASS: TestMultilingualDisableLanguage (0.03s) ---- PASS: TestPageBundlerMultilingualTextResource (0.03s) ---- PASS: TestPageBundlerShortcodeInBundledPage (0.03s) -=== RUN TestErrorInBaseTemplate/partial_from_define +--- PASS: TestPageBundlerHeadless (0.03s) +=== CONT TestScratch +--- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (0.06s) === CONT TestWordCountAndSimilarVsSummary ---- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.04s) +--- PASS: TestRenderWithoutArgument (0.03s) === CONT TestChompBOM +--- PASS: TestPageBundlerMultilingualTextResource (0.05s) === CONT TestTranslationKeyTermPages -=== CONT TestScratch +--- PASS: TestPageBundlerShortcodeInBundledPage (0.04s) === CONT TestPagePaths +--- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.09s) +=== CONT TestWordCount +=== RUN TestWordCount/md +--- PASS: TestPageParam (0.04s) === CONT TestWordCountWithIsCJKLanguageFalse === RUN TestWordCountWithIsCJKLanguageFalse/md +--- PASS: TestMultilingualDisableLanguage (0.06s) === CONT TestWordCountWithMainEnglishWithCJKRunes === RUN TestWordCountWithMainEnglishWithCJKRunes/md -=== CONT TestWordCount -=== RUN TestWordCount/md -=== CONT TestWordCountWithAllCJKRunesHasCJKLanguage -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/md -=== CONT TestPageWithDate +--- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.06s) +=== CONT TestTaxonomiesNotForDrafts +--- PASS: TestScratch (0.05s) +=== CONT TestTitleCaseStyleWithAutomaticSectionPages +--- PASS: TestChompBOM (0.04s) +=== CONT TestRenderStringBadMarkupOpt +--- PASS: TestTranslationKeyTermPages (0.04s) +=== CONT TestPageTranslationsMap +=== RUN TestWordCount/ad +--- PASS: TestTaxonomiesNotForDrafts (0.04s) +=== CONT TestTemplateBaseWithComment +--- PASS: TestWordCountAndSimilarVsSummary (0.07s) +=== CONT TestTemplateNoBasePlease +--- PASS: TestGoldmark (0.09s) +=== CONT TestTemplateManyBaseTemplates +--- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.03s) +=== CONT TestTaxonomyNestedEmptySectionsIssue12188 +=== RUN TestWordCountWithIsCJKLanguageFalse/ad +--- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.03s) +=== CONT TestTaxonomyLookupIssue12193 +=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad +--- PASS: TestPageTranslationsMap (0.07s) +=== CONT TestTaxonomiesTermLookup +--- PASS: TestRenderStringBadMarkupOpt (0.08s) +=== CONT TestTermBuildNeverRenderNorList +--- PASS: TestTaxonomyLookupIssue12193 (0.03s) +=== CONT TestTermDraft +--- PASS: TestTemplateNoBasePlease (0.07s) +=== CONT TestTaxonomiesSpaceInName +--- PASS: TestTemplateBaseWithComment (0.08s) +=== CONT TestTaxonomiesEmptyTagsString +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestTaxonomiesTermLookup (0.05s) +=== CONT TestTaxonomiesDirectoryOverlaps +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: TestTaxonomiesEmptyTagsString (0.02s) +=== CONT TestTaxonomiesPageCollections +--- PASS: TestTermDraft (0.04s) +=== CONT TestTaxonomiesHomeDraft +--- PASS: TestTermBuildNeverRenderNorList (0.05s) +=== CONT TestTaxonomiesIndexDraft +--- PASS: TestTaxonomiesSpaceInName (0.06s) +=== CONT TestPageWithSummaryParameter +=== RUN TestPageWithSummaryParameter/md +--- PASS: TestRebuildVariationsAssetsJSImport (0.27s) === CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md ---- PASS: TestErrorInBaseTemplate (0.09s) - --- PASS: TestErrorInBaseTemplate/base_template (0.03s) - --- PASS: TestErrorInBaseTemplate/index_template (0.02s) - --- PASS: TestErrorInBaseTemplate/partial_from_define (0.01s) ---- PASS: TestChompBOM (0.02s) ---- PASS: TestPageParam (0.03s) ---- PASS: TestPageBundlerBundleInRoot (0.04s) ---- PASS: TestGoldmark (0.03s) ---- PASS: TestPageWithDate (0.02s) ---- PASS: TestRenderWithoutArgument (0.06s) +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: TestTaxonomiesDirectoryOverlaps (0.03s) +=== CONT TestPageWithDate +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. +=== RUN TestPageWithSummaryParameter/ad +--- PASS: TestTaxonomiesIndexDraft (0.04s) === CONT TestSummaryAuto +--- PASS: TestTaxonomiesHomeDraft (0.04s) === CONT TestSummaryManualSplitHTML ---- PASS: TestShortcodeStableOutputFormatTemplates (0.53s) ---- PASS: TestTranslationKeyTermPages (0.04s) ---- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (0.11s) ---- PASS: TestMergeLanguagesTemplate (0.16s) +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad +--- PASS: TestSummaryManualSplitHTML (0.04s) === CONT TestSummaryManualSplit -=== RUN TestWordCount/ad +--- PASS: TestPageWithDate (0.05s) === CONT TestSummaryInFrontMatter +--- PASS: TestTaxonomiesPageCollections (0.09s) === CONT TestPageWithMoreTag === RUN TestPageWithMoreTag/md +--- PASS: TestSummaryAuto (0.05s) === CONT TestPageWithShortCodeInSummary === RUN TestPageWithShortCodeInSummary/md -=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad ---- PASS: TestWordCountAndSimilarVsSummary (0.08s) +--- PASS: TestPagePaths (0.26s) === CONT TestPageWithDateFields === RUN TestPageWithDateFields/md ---- PASS: TestSummaryManualSplit (0.05s) -=== CONT TestPageWithSummaryParameter -=== RUN TestPageWithSummaryParameter/md ---- PASS: TestSummaryAuto (0.06s) -=== CONT TestPageWithBlankSummary -=== RUN TestPageWithBlankSummary/md -=== RUN TestWordCountWithIsCJKLanguageFalse/ad +--- PASS: TestSummaryManualSplit (0.03s) +=== CONT TestEncodePage +--- PASS: TestSummaryInFrontMatter (0.03s) +=== CONT TestFutureExpirationRender === RUN TestPageWithMoreTag/ad -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad ---- PASS: TestSummaryInFrontMatter (0.07s) -=== CONT TestPageWithDelimiter -=== RUN TestPageWithDelimiter/md -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad -=== CONT TestPageDatesSections ---- PASS: TestTemplateManyBaseTemplates (1.13s) === RUN TestPageWithShortCodeInSummary/ad -=== RUN TestPageWithBlankSummary/ad -=== CONT TestPageSummary -=== RUN TestPageSummary/md ---- PASS: TestSummaryManualSplitHTML (0.09s) -=== RUN TestPageWithSummaryParameter/ad -=== CONT TestCreateNewPage -=== RUN TestCreateNewPage/md ---- PASS: TestRebuildSingleWithBaseof (0.29s) ---- PASS: TestScratch (0.11s) -=== CONT TestPageDatesAllKinds === RUN TestPageWithDateFields/ad -=== RUN TestPageWithDelimiter/ad -=== RUN TestCreateNewPage/ad -=== RUN TestPageSummary/ad ---- PASS: TestPageDatesAllKinds (0.09s) -=== CONT TestPageDatesTerms ---- PASS: TestPageDatesSections (0.14s) -=== CONT TestPageWithDelimiterForMarkdownThatCrossesBorder ---- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.04s) -=== 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 -=== 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 -=== CONT TestDraftNonDefaultContentLanguage ---- PASS: TestPageDatesTerms (0.05s) -=== CONT TestListTitles ---- PASS: TestPagePaths (0.36s) -=== CONT TestMountFilters ---- PASS: TestDraftNonDefaultContentLanguage (0.05s) -=== CONT TestMinifyPublisher ---- PASS: TestListTitles (0.08s) -=== CONT TestSectionPagesIssue12399 ---- PASS: TestMountFilters (0.04s) -=== CONT TestSectionPagesMenuMultilingualWarningIssue12306 ---- PASS: TestSectionPagesIssue12399 (0.02s) -=== CONT TestMenusSubDirInBaseURL ---- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.02s) -=== CONT TestMenusNewConfigSetup ---- PASS: TestMinifyPublisher (0.05s) -=== CONT TestMenuHasMenuCurrentSection ---- PASS: TestMenuHasMenuCurrentSection (0.02s) -=== CONT TestMenusSectionPagesMenu ---- PASS: TestMenusSubDirInBaseURL (0.03s) -=== CONT TestSmokeFilesystems ---- PASS: TestMenusNewConfigSetup (0.02s) -=== CONT TestSmoke ---- PASS: TestSmokeFilesystems (0.03s) -=== CONT TestSmokeOutputFormats ---- PASS: TestSmokeOutputFormats (0.02s) -=== CONT TestMultihostAllButOneLanguageDisabledIssue12288 ---- PASS: TestMenusSectionPagesMenu (0.06s) -=== CONT TestMultihostResourcePerLanguageMultihostMinify ---- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (0.01s) -=== CONT TestMultihost ---- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.02s) -=== CONT TestMultiSitesWithTwoLanguages ---- PASS: TestMultiSitesWithTwoLanguages (0.04s) -=== CONT TestErrorTemplateRuntime ---- PASS: TestMultihost (0.06s) -=== CONT TestConfigLanguageCodeTopLevel ---- PASS: TestErrorTemplateRuntime (0.02s) -=== CONT TestErrorRenderHookCodeblock ---- PASS: TestConfigLanguageCodeTopLevel (0.03s) -=== CONT TestErrorRenderHookHeading ---- PASS: TestErrorRenderHookHeading (0.01s) -=== CONT TestErrorNestedShortcode ---- PASS: TestErrorRenderHookCodeblock (0.03s) -=== CONT TestErrorNestedRender ---- PASS: TestErrorNestedShortcode (0.01s) -=== CONT TestErrorMinify ---- PASS: TestErrorNestedRender (0.01s) -=== CONT TestModuleAbsMount ---- PASS: TestErrorMinify (0.02s) -=== CONT TestSiteWithGoModButNoModules ---- PASS: TestSiteWithGoModButNoModules (0.03s) -=== CONT TestMountsProject ---- PASS: TestModuleAbsMount (0.05s) -=== 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: TestSmoke (0.24s) -=== CONT TestModulesWithContent ---- PASS: TestMountsProject (0.02s) -=== CONT TestHugoModulesMatrix - hugo_modules_test.go:317: ---- SKIP: TestHugoModulesMatrix (0.00s) -=== CONT TestFrontmatterPreserveDatatypesForSlices ---- PASS: TestFrontmatterPreserveDatatypesForSlices (0.02s) -=== CONT TestEmbeddedPaginationTemplate ---- PASS: TestModulesIncompatible (0.04s) -=== CONT TestPublisDateRollupIssue12438 +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: TestModulesWithContent (0.07s) -=== CONT TestTOMLDates -=== RUN TestWordCountWithMainEnglishWithCJKRunes/rst +--- PASS: TestFutureExpirationRender (0.02s) +=== CONT TestDraftAndFutureRender +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: TestTOMLDates (0.02s) -=== CONT TestDataNoAssets ---- PASS: TestPublisDateRollupIssue12438 (0.07s) -=== CONT TestDataMixedCaseFolders ---- PASS: TestDataMixedCaseFolders (0.01s) -=== CONT TestSitemapOverrideFilename ---- PASS: TestDataNoAssets (0.02s) -=== CONT TestBundleResourcesNoPublishedIssue12198 ---- PASS: TestBundleResourcesNoPublishedIssue12198 (0.02s) +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. -=== CONT TestIntegrationTestTemplate ---- PASS: TestIntegrationTestTemplate (0.02s) ---- PASS: TestSitemapOverrideFilename (0.06s) -=== CONT TestConfigDir +--- PASS: TestEncodePage (0.04s) +=== CONT TestSiteLastmod +--- PASS: TestSiteLastmod (0.00s) +=== CONT TestSiteStats +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/rst +--- PASS: TestSiteStats (0.02s) +=== CONT TestSectionEntries +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: TestSectionEntries (0.01s) +=== CONT TestNextInSectionNested +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestDraftAndFutureRender (0.06s) +=== CONT TestOuputFormatFrontMatterTermIssue12275 +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestOuputFormatFrontMatterTermIssue12275 (0.01s) +=== CONT TestSiteWithPageNoOutputs +--- PASS: TestNextInSectionNested (0.01s) +=== CONT TestLoadConfigModules +WARN Module "n1" is not compatible with this Hugo version: 0.40.0/0.50.0 extended; run "hugo mod graph" for more information. +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.01s) === CONT TestContentFactory === RUN TestContentFactory/Simple -=== RUN TestPageWithShortCodeInSummary/rst ---- PASS: TestConfigDir (0.01s) +--- PASS: TestSiteWithPageNoOutputs (0.01s) +=== CONT TestConfigDir +--- PASS: TestConfigDir (0.00s) === CONT TestDeprecateTaxonomyTerm === RUN TestContentFactory/Content_in_both_project_and_theme -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestDeprecateTaxonomyTerm (0.03s) +--- PASS: TestDeprecateTaxonomyTerm (0.01s) === CONT TestKindsUnknown ---- PASS: TestEmbeddedPaginationTemplate (0.18s) +--- PASS: TestContentFactory (0.01s) + --- PASS: TestContentFactory/Simple (0.01s) + --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.01s) === CONT TestDisableKindsTaxonomyTerm ---- PASS: TestKindsUnknown (0.01s) +--- PASS: TestKindsUnknown (0.00s) +=== CONT TestLanguagesDisabled --- PASS: TestDisableKindsTaxonomyTerm (0.01s) === CONT TestConfigModuleDefaultMountsInConfig -=== CONT TestLanguagesDisabled ---- PASS: TestContentFactory (0.04s) - --- PASS: TestContentFactory/Simple (0.02s) - --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.03s) +--- PASS: TestLanguagesDisabled (0.01s) === CONT TestConfigMiscPanics === RUN TestConfigMiscPanics/empty_params ---- PASS: TestLanguagesDisabled (0.01s) +--- PASS: TestConfigModuleDefaultMountsInConfig (0.00s) === CONT TestConfigOutputFormatsPerLanguage ---- PASS: TestConfigModuleDefaultMountsInConfig (0.02s) -=== CONT TestDisableRootSlicesFromEnv +--- PASS: TestConfigOutputFormatsPerLanguage (0.01s) +=== CONT TestConfigLanguageCodeTopLevel === RUN TestConfigMiscPanics/invalid_language_setup +--- PASS: TestTemplateManyBaseTemplates (0.35s) +=== CONT TestConfigEmptyTOMLString === RUN TestConfigMiscPanics/invalid_defaultContentLanguage ---- PASS: TestConfigMiscPanics (0.02s) - --- PASS: TestConfigMiscPanics/empty_params (0.02s) +--- PASS: TestConfigMiscPanics (0.01s) + --- PASS: TestConfigMiscPanics/empty_params (0.01s) --- PASS: TestConfigMiscPanics/invalid_language_setup (0.00s) --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.00s) -=== CONT TestConfigEmptyTOMLString ---- PASS: TestDisableRootSlicesFromEnv (0.02s) === CONT TestConfigLegacyValues ---- PASS: TestConfigEmptyTOMLString (0.02s) +--- PASS: TestConfigLegacyValues (0.00s) === CONT TestConfigMergeLanguageDeepEmptyLefSide ---- PASS: TestConfigLegacyValues (0.01s) +--- PASS: TestConfigLanguageCodeTopLevel (0.01s) === CONT TestConfigHugoWorkingDir ---- PASS: TestConfigOutputFormatsPerLanguage (0.04s) +--- PASS: TestConfigEmptyTOMLString (0.01s) === CONT TestConfigEmptyMainSections --- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.01s) === CONT TestReproCommentsIn10947 ---- PASS: TestReproCommentsIn10947 (0.01s) +WARN deprecated: .Site.Authors was deprecated in Hugo v0.124.0 and will be removed in a future release. Use taxonomies instead. +WARN deprecated: .Site.IsMultiLingual was deprecated in Hugo v0.124.0 and will be removed in a future release. Use hugo.IsMultilingual instead. +--- PASS: TestReproCommentsIn10947 (0.00s) === CONT TestConfigOutputFormatDefinedInTheme ---- PASS: TestConfigHugoWorkingDir (0.03s) +--- PASS: TestConfigHugoWorkingDir (0.01s) === CONT TestHugoConfigSliceOverrides -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/rst === RUN TestHugoConfigSliceOverrides/En_first ---- PASS: TestConfigEmptyMainSections (0.03s) +--- PASS: TestConfigEmptyMainSections (0.01s) === CONT TestInvalidDefaultMarkdownHandler ---- PASS: TestInvalidDefaultMarkdownHandler (0.01s) -=== CONT TestLoadConfigModules -=== RUN TestCreateNewPage/rst ---- PASS: TestConfigOutputFormatDefinedInTheme (0.03s) +--- PASS: TestInvalidDefaultMarkdownHandler (0.00s) +=== CONT TestNestedShortcodeCustomOutputFormat +=== RUN TestWordCountWithMainEnglishWithCJKRunes/rst +=== RUN TestHugoConfigSliceOverrides/Sv_first +--- PASS: TestConfigOutputFormatDefinedInTheme (0.02s) +=== CONT TestShortcodeInCodeFenceHyphen + +PageMap for site "en" + + lm: 0001-01-01 (home) +/404 lm: 0001-01-01 (404) +/_sitemap lm: 0001-01-01 (sitemap) +/_sitemapindex lm: 0001-01-01 (sitemapindex) +/categories lm: 0001-01-01 (taxonomy) +/p1 lm: 0001-01-01 (page) +/tags lm: 0001-01-01 (taxonomy) + +PageMap for site "fr" + + lm: 0001-01-01 (home) +/404 lm: 0001-01-01 (404) +/_sitemap lm: 0001-01-01 (sitemap) +/categories lm: 0001-01-01 (taxonomy) +/p2 lm: 0001-01-01 (page) +/tags lm: 0001-01-01 (taxonomy) + +--- PASS: TestNestedShortcodeCustomOutputFormat (0.01s) +=== CONT TestShortcodeErrorWhenItShouldBeClosed + +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.00s) +=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed +--- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.00s) +=== CONT TestMergeLanguagesTemplate + +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.00s) +=== CONT TestRebuildDeeplyNestedLink +=== RUN TestWordCount/rst +--- PASS: TestRebuildDeeplyNestedLink (0.01s) +=== CONT TestRebuildSingleWithBaseof +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: TestMergeLanguagesTemplate (0.01s) +=== CONT TestFrontMatterBuildIsHugoKeyword +--- PASS: TestRebuildSingleWithBaseof (0.01s) +=== CONT TestFrontMatterParamsLangNoCascade +--- PASS: TestFrontMatterBuildIsHugoKeyword (0.00s) +=== CONT TestFrontMatterTitleOverrideWarn +--- PASS: TestFrontMatterParamsLangNoCascade (0.01s) +=== CONT TestFrontMatterParamsLang +--- PASS: TestFrontMatterTitleOverrideWarn (0.00s) +=== CONT TestFrontMatterParamsKindPath +--- PASS: TestFrontMatterParamsKindPath (0.01s) +=== CONT TestFrontMatterParamsInItsOwnSection +--- PASS: TestFrontMatterParamsLang (0.01s) +=== CONT TestPaginatorEmptyPageGroups +--- PASS: TestPaginatorEmptyPageGroups (0.00s) +=== CONT TestSitemapBasic +--- PASS: TestSitemapBasic (0.00s) +=== CONT TestTaxonomiesPathSeparation +--- PASS: TestFrontMatterParamsInItsOwnSection (0.02s) +=== CONT TestTaxonomiesCountOrder +--- PASS: TestTaxonomiesPathSeparation (0.01s) +=== CONT TestSitemapIssue12266 +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 "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestWordCountWithIsCJKLanguageFalse/rst +--- PASS: TestTaxonomiesCountOrder (0.01s) +=== CONT TestSitemapAndContentBundleNamedSitemap +--- PASS: TestSitemapAndContentBundleNamedSitemap (0.00s) +=== CONT TestSitemapShouldNotUseListXML +--- PASS: TestSitemapShouldNotUseListXML (0.01s) +=== CONT TestParseSitemap +--- PASS: TestParseSitemap (0.00s) +=== CONT TestSitemapOutputFormats +--- PASS: TestSitemapOutputFormats (0.02s) +=== CONT TestSitemapMultilingual +--- PASS: TestSitemapIssue12266 (0.05s) +=== CONT TestBundleBranchIssue12320 +--- PASS: TestBundleBranchIssue12320 (0.01s) +=== CONT TestMergeLanguages +--- PASS: TestSitemapMultilingual (0.02s) +=== CONT TestGetPageContentAdapterBaseIssue12561 +--- PASS: TestMergeLanguages (0.01s) +=== CONT TestGetPageNewsVsTagsNewsIssue12638 +--- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.01s) +=== CONT TestGetPageIssue12120 +--- PASS: TestGetPageContentAdapterBaseIssue12561 (0.02s) +=== CONT TestPageDatesSections +--- PASS: TestGetPageIssue12120 (0.02s) +=== CONT TestPageWithBlankSummary +=== RUN TestPageWithBlankSummary/md +=== RUN TestPageWithBlankSummary/ad +--- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (0.68s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.04s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (0.36s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/rst (0.28s) +=== CONT TestPageWithDelimiter +=== RUN TestPageWithDelimiter/md +=== RUN TestPageWithDelimiter/ad +--- PASS: TestPageDatesSections (0.04s) +=== CONT TestPageSummary +=== RUN TestPageSummary/md +=== RUN TestPageSummary/ad +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst +=== RUN TestPageWithShortCodeInSummary/rst +=== RUN TestPageWithMoreTag/rst +--- PASS: TestHugoConfigSliceOverrides (0.30s) + --- PASS: TestHugoConfigSliceOverrides/En_first (0.01s) + --- PASS: TestHugoConfigSliceOverrides/Sv_first (0.29s) +=== CONT TestCreateNewPage +=== RUN TestCreateNewPage/md +=== RUN TestCreateNewPage/ad +--- PASS: TestWordCountWithIsCJKLanguageFalse (0.75s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.07s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (0.42s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/rst (0.25s) +=== CONT TestCascadConfigExtensionInPath +--- PASS: TestCascadConfigExtensionInPath (0.01s) === CONT TestPrivacyConfig -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 TestPageSummary/rst --- PASS: TestPrivacyConfig (0.01s) === CONT TestLoadConfigFromThemeDir -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst -=== RUN TestHugoConfigSliceOverrides/Sv_first ---- PASS: TestLoadConfigFromThemeDir (0.06s) +--- PASS: TestLoadConfigFromThemeDir (0.01s) === CONT TestLoadConfigFromThemes === RUN TestLoadConfigFromThemes/Merge_default ---- PASS: TestLoadConfigModules (0.08s) +--- PASS: TestWordCount (0.78s) + --- PASS: TestWordCount/md (0.04s) + --- PASS: TestWordCount/ad (0.41s) + --- PASS: TestWordCount/rst (0.33s) === CONT TestLoadMultiConfig --- PASS: TestLoadMultiConfig (0.00s) -=== CONT TestCascadeExtensionInPath -=== RUN TestWordCount/rst -=== RUN TestPageWithBlankSummary/rst -=== RUN TestWordCountWithIsCJKLanguageFalse/rst -=== RUN TestPageWithDelimiter/rst ---- PASS: TestCascadeExtensionInPath (0.10s) +=== CONT TestDisableRootSlicesFromEnv +=== RUN TestLoadConfigFromThemes/Merge_shallow +--- PASS: TestDisableRootSlicesFromEnv (0.02s) === CONT TestLoadConfigThemeLanguage ---- PASS: TestWordCountWithMainEnglishWithCJKRunes (1.19s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.07s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (0.68s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/rst (0.44s) +--- PASS: TestLoadConfigThemeLanguage (0.02s) === CONT TestLoadConfigLanguageParamsOverrideIssue10620 +=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project +=== RUN TestPageWithSummaryParameter/rst --- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.01s) === CONT TestCascadeIssue12172 -=== RUN TestLoadConfigFromThemes/Merge_shallow ---- PASS: TestCascadeIssue12172 (0.03s) +--- PASS: TestCascadeIssue12172 (0.01s) === CONT TestCascadConfigExtensionInPathIgnore +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none +--- PASS: TestWordCountWithMainEnglishWithCJKRunes (0.83s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.08s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (0.34s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/rst (0.40s) +=== CONT TestShortcodeParamEscapedQuote --- PASS: TestCascadConfigExtensionInPathIgnore (0.01s) -=== CONT TestCascadConfigExtensionInPath ---- PASS: TestLoadConfigThemeLanguage (0.08s) -=== CONT TestCascadeExtensionInPathIgnore ---- PASS: TestCascadConfigExtensionInPath (0.04s) -=== CONT TestAliasTemplate -=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project ---- PASS: TestCascadeExtensionInPathIgnore (0.05s) +=== CONT TestPageDatesTerms + +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.01s) +=== CONT TestPageDatesAllKinds +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow +--- PASS: TestPageDatesTerms (0.02s) +=== CONT TestPageWithDelimiterForMarkdownThatCrossesBorder +WARN deprecated: .Site.LastChange was deprecated in Hugo v0.123.0 and will be removed in a future release. Use .Site.Lastmod instead. +--- PASS: TestPageDatesAllKinds (0.02s) +=== CONT TestPageBundlerHome +--- PASS: TestLoadConfigFromThemes (0.10s) + --- PASS: TestLoadConfigFromThemes/Merge_default (0.02s) + --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.02s) + --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.02s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.02s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.02s) +=== CONT TestHTMLFilesIsue11999 +--- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.02s) +=== CONT TestShortcodeHighlightDeindent +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: TestHTMLFilesIsue11999 (0.01s) +=== CONT TestGroupedPages +--- PASS: TestPageBundlerHome (0.02s) +=== CONT TestUglyURLsPerSection +--- PASS: TestShortcodeHighlightDeindent (0.01s) +=== CONT TestRefLinking +--- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (0.71s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.04s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (0.41s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst (0.26s) +=== CONT TestSectionWithURLInFrontMatter +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "amp" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestUglyURLsPerSection (0.01s) +=== CONT TestWeightedTaxonomies +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 TestRefLinking/t0t +=== RUN TestRefLinking/t1t +=== RUN TestRefLinking/t2t +=== RUN TestRefLinking/t3t +=== RUN TestRefLinking/t4t +=== RUN TestRefLinking/t5t +=== RUN TestRefLinking/t6t +=== RUN TestRefLinking/t7t +=== RUN TestRefLinking/t8t +=== RUN TestRefLinking/t9t +=== RUN TestRefLinking/t10t +=== RUN TestRefLinking/t11t +=== RUN TestRefLinking/t12t +=== RUN TestRefLinking/t13t +=== RUN TestRefLinking/t14t +=== RUN TestRefLinking/t15t +=== RUN TestRefLinking/t16t +=== RUN TestRefLinking/t17t +=== RUN TestRefLinking/t18t +=== RUN TestRefLinking/t19t +--- PASS: TestRefLinking (0.02s) + --- PASS: TestRefLinking/t0t (0.00s) + --- PASS: TestRefLinking/t1t (0.00s) + --- PASS: TestRefLinking/t2t (0.00s) + --- PASS: TestRefLinking/t3t (0.00s) + --- PASS: TestRefLinking/t4t (0.00s) + --- PASS: TestRefLinking/t5t (0.00s) + --- PASS: TestRefLinking/t6t (0.00s) + --- PASS: TestRefLinking/t7t (0.00s) + --- PASS: TestRefLinking/t8t (0.00s) + --- PASS: TestRefLinking/t9t (0.00s) + --- PASS: TestRefLinking/t10t (0.00s) + --- PASS: TestRefLinking/t11t (0.00s) + --- PASS: TestRefLinking/t12t (0.00s) + --- PASS: TestRefLinking/t13t (0.00s) + --- PASS: TestRefLinking/t14t (0.00s) + --- PASS: TestRefLinking/t15t (0.00s) + --- PASS: TestRefLinking/t16t (0.00s) + --- PASS: TestRefLinking/t17t (0.00s) + --- PASS: TestRefLinking/t18t (0.00s) + --- PASS: TestRefLinking/t19t (0.00s) +=== CONT TestShortcodeCodeblockIndent +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: TestSectionWithURLInFrontMatter (0.02s) +=== CONT TestPageBundlerPartialTranslations +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: TestShortcodeCodeblockIndent (0.01s) +=== CONT TestShortcodePreserveIndentation +--- PASS: TestGroupedPages (0.03s) +=== CONT TestCascadeBuildOptionsTaxonomies +--- PASS: TestWeightedTaxonomies (0.02s) === CONT TestCascadeEditIssue12449 ---- PASS: TestAliasTemplate (0.03s) +--- PASS: TestPageWithShortCodeInSummary (0.68s) + --- PASS: TestPageWithShortCodeInSummary/md (0.02s) + --- PASS: TestPageWithShortCodeInSummary/ad (0.38s) + --- PASS: TestPageWithShortCodeInSummary/rst (0.27s) === CONT TestCascadeTarget === RUN TestCascadeTarget/slice ---- PASS: TestPageWithShortCodeInSummary (1.25s) - --- PASS: TestPageWithShortCodeInSummary/md (0.06s) - --- PASS: TestPageWithShortCodeInSummary/ad (0.68s) - --- PASS: TestPageWithShortCodeInSummary/rst (0.47s) -=== CONT TestCascadeBuildOptionsTaxonomies +--- PASS: TestPageBundlerPartialTranslations (0.02s) +=== CONT TestAliasMultipleOutputFormats +--- PASS: TestCascadeBuildOptionsTaxonomies (0.02s) +=== CONT TestAliasTemplate +--- PASS: TestShortcodePreserveIndentation (0.03s) +=== CONT TestCascadeExtensionInPathIgnore 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 ---- PASS: TestCascadeEditIssue12449 (0.04s) -=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none -=== CONT TestAlias ---- PASS: TestCascadeBuildOptionsTaxonomies (0.03s) -=== CONT TestAliasMultipleOutputFormats -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: TestCascadeEditIssue12449 (0.03s) +=== CONT TestBundleSlug WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "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. -=== RUN TestCascadeTarget/slice_with_environment__target lm: 0001-01-01 (home) /404 lm: 0001-01-01 (404) /_sitemap lm: 0001-01-01 (sitemap) @@ -12920,76 +12945,42 @@ /page lm: 0001-01-01 (page) /categories lm: 0001-01-01 (taxonomy) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestAliasMultipleOutputFormats (0.05s) -=== CONT Test404WithBase -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 -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. -=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow ---- PASS: Test404WithBase (0.04s) -=== CONT TestResourceChains/minify ---- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (1.43s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.12s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (0.83s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/rst (0.47s) -=== CONT TestResourceChains/template -=== RUN TestPageWithMoreTag/rst -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: TestAliasMultipleOutputFormats (0.01s) +=== CONT TestAlias +--- PASS: TestAliasTemplate (0.01s) +=== CONT TestShouldAlwaysHaveUglyURLs +--- PASS: TestCascadeExtensionInPathIgnore (0.02s) +=== CONT TestOrderedPages 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 -=== CONT TestResourceChains/resources.Get ---- PASS: TestLoadConfigFromThemes (0.46s) - --- PASS: TestLoadConfigFromThemes/Merge_default (0.16s) - --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.07s) - --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.06s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.09s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.08s) -=== CONT TestResourceChains/unmarshal -=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only -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: TestBundleSlug (0.02s) +=== CONT Test404WithBase WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestCascadeTarget (0.22s) - --- PASS: TestCascadeTarget/slice (0.02s) - --- PASS: TestCascadeTarget/slice_with__target (0.06s) - --- PASS: TestCascadeTarget/slice_with_environment__target (0.05s) - --- PASS: TestCascadeTarget/slice_with_yaml__target (0.05s) - --- PASS: TestCascadeTarget/slice_with_json__target (0.05s) -=== CONT TestResourceChains/baseurl-path -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. -=== CONT TestResourceChains/fingerprint WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestResourceChains/execute-as-template -=== CONT TestResourceChains/fromstring ---- PASS: TestCreateNewPage (1.40s) - --- PASS: TestCreateNewPage/md (0.07s) - --- PASS: TestCreateNewPage/ad (0.73s) - --- PASS: TestCreateNewPage/rst (0.60s) -=== CONT TestResourceChains/concat_and_fingerprint -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestPageWithMoreTag (0.73s) + --- PASS: TestPageWithMoreTag/md (0.03s) + --- PASS: TestPageWithMoreTag/ad (0.43s) + --- PASS: TestPageWithMoreTag/rst (0.27s) +=== CONT TestCrossrefs +--- PASS: TestShouldAlwaysHaveUglyURLs (0.02s) +=== CONT TestCascadeExtensionInPath +=== RUN TestCascadeTarget/slice_with_environment__target +--- PASS: TestOrderedPages (0.02s) +=== CONT TestPageWithUnderScoreIndexInFilename +=== RUN TestPageSummary/rst +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. -=== CONT TestResourceChains/concat -=== CONT TestResourceChains/remote -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: Test404WithBase (0.02s) === CONT TestPermalink/x/y/z/boofar.md-0 +=== RUN TestPageWithBlankSummary/rst +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: TestPageWithUnderScoreIndexInFilename (0.02s) === CONT TestPermalink/x/y/z/boofar.md-10 page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-19 @@ -13028,13 +13019,11 @@ page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-1 page_permalink_test.go:89: ---- PASS: TestAlias (0.26s) +=== CONT TestResourceChains/minify +=== RUN TestCascadeTarget/slice_with_yaml__target +--- PASS: TestCascadeExtensionInPath (0.03s) +=== CONT TestResourceChains/template WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (1.62s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.10s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (0.88s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst (0.64s) --- PASS: TestPermalink (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-10 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-19 (0.00s) @@ -13055,62 +13044,108 @@ --- SKIP: TestPermalink/x/y/z/boofar.md-4 (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.05s) + --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.02s) +=== CONT TestResourceChains/resources.Get +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 "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_json__target +=== CONT TestResourceChains/unmarshal +=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only +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. +=== CONT TestResourceChains/baseurl-path +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestResourceChains/fingerprint +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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 TestPageWithDelimiter/rst +=== CONT TestResourceChains/execute-as-template +--- PASS: TestCascadeTarget (0.11s) + --- PASS: TestCascadeTarget/slice (0.01s) + --- PASS: TestCascadeTarget/slice_with__target (0.03s) + --- PASS: TestCascadeTarget/slice_with_environment__target (0.02s) + --- PASS: TestCascadeTarget/slice_with_yaml__target (0.03s) + --- PASS: TestCascadeTarget/slice_with_json__target (0.02s) +=== CONT TestResourceChains/fromstring +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestResourceChains/concat_and_fingerprint +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. 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: TestResourceChains (0.00s) +=== CONT TestResourceChains/concat +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestResourceChains/remote +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 "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. +=== RUN TestCreateNewPage/rst +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: TestAlias (0.13s) +--- PASS: TestResourceChains (0.01s) --- SKIP: TestResourceChains/tocss (0.00s) - --- PASS: TestResourceChains/minify (0.07s) - --- PASS: TestResourceChains/template (0.08s) - --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.03s) - --- PASS: TestResourceChains/unmarshal (0.05s) - --- PASS: TestResourceChains/resources.Get (0.05s) - --- PASS: TestResourceChains/concat_and_fingerprint (0.03s) - --- PASS: TestResourceChains/baseurl-path (0.08s) - --- PASS: TestResourceChains/execute-as-template (0.05s) - --- PASS: TestResourceChains/fingerprint (0.06s) - --- PASS: TestResourceChains/fromstring (0.05s) - --- PASS: TestResourceChains/concat (0.03s) - --- PASS: TestResourceChains/remote (0.06s) ---- PASS: TestPageWithBlankSummary (1.58s) - --- PASS: TestPageWithBlankSummary/md (0.06s) - --- PASS: TestPageWithBlankSummary/ad (0.94s) - --- PASS: TestPageWithBlankSummary/rst (0.57s) ---- PASS: TestPageSummary (1.52s) - --- PASS: TestPageSummary/md (0.08s) - --- PASS: TestPageSummary/ad (0.74s) - --- PASS: TestPageSummary/rst (0.70s) ---- PASS: TestWordCountWithIsCJKLanguageFalse (1.72s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.11s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (1.00s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/rst (0.60s) -=== RUN TestPageWithSummaryParameter/rst ---- PASS: TestHugoConfigSliceOverrides (0.79s) - --- PASS: TestHugoConfigSliceOverrides/En_first (0.05s) - --- PASS: TestHugoConfigSliceOverrides/Sv_first (0.74s) ---- PASS: TestPageWithDelimiter (1.63s) - --- PASS: TestPageWithDelimiter/md (0.07s) - --- PASS: TestPageWithDelimiter/ad (0.92s) - --- PASS: TestPageWithDelimiter/rst (0.63s) ---- PASS: TestWordCount (1.79s) - --- PASS: TestWordCount/md (0.04s) - --- PASS: TestWordCount/ad (1.04s) - --- PASS: TestWordCount/rst (0.71s) ---- PASS: TestPageWithMoreTag (1.86s) - --- PASS: TestPageWithMoreTag/md (0.04s) - --- PASS: TestPageWithMoreTag/ad (1.33s) - --- PASS: TestPageWithMoreTag/rst (0.49s) + --- PASS: TestResourceChains/resources.Get (0.02s) + --- PASS: TestResourceChains/minify (0.03s) + --- PASS: TestResourceChains/template (0.03s) + --- PASS: TestResourceChains/unmarshal (0.01s) + --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.02s) + --- PASS: TestResourceChains/baseurl-path (0.02s) + --- PASS: TestResourceChains/execute-as-template (0.02s) + --- PASS: TestResourceChains/fromstring (0.02s) + --- PASS: TestResourceChains/concat_and_fingerprint (0.01s) + --- PASS: TestResourceChains/fingerprint (0.04s) + --- PASS: TestResourceChains/concat (0.02s) + --- PASS: TestResourceChains/remote (0.02s) +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 "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestCrossrefs (0.11s) === RUN TestPageWithDateFields/rst ---- PASS: TestPageWithSummaryParameter (2.20s) - --- PASS: TestPageWithSummaryParameter/md (0.05s) - --- PASS: TestPageWithSummaryParameter/ad (1.57s) - --- PASS: TestPageWithSummaryParameter/rst (0.55s) ---- PASS: TestPageWithDateFields (2.86s) - --- PASS: TestPageWithDateFields/md (0.10s) - --- PASS: TestPageWithDateFields/ad (1.94s) - --- PASS: TestPageWithDateFields/rst (0.80s) +--- PASS: TestPageWithSummaryParameter (1.01s) + --- PASS: TestPageWithSummaryParameter/md (0.01s) + --- PASS: TestPageWithSummaryParameter/ad (0.63s) + --- PASS: TestPageWithSummaryParameter/rst (0.37s) +--- PASS: TestPageSummary (0.61s) + --- PASS: TestPageSummary/md (0.02s) + --- PASS: TestPageSummary/ad (0.35s) + --- PASS: TestPageSummary/rst (0.24s) +--- PASS: TestPageWithBlankSummary (0.65s) + --- PASS: TestPageWithBlankSummary/md (0.01s) + --- PASS: TestPageWithBlankSummary/ad (0.40s) + --- PASS: TestPageWithBlankSummary/rst (0.25s) +--- PASS: TestPageWithDelimiter (0.70s) + --- PASS: TestPageWithDelimiter/md (0.01s) + --- PASS: TestPageWithDelimiter/ad (0.43s) + --- PASS: TestPageWithDelimiter/rst (0.26s) +--- PASS: TestCreateNewPage (0.58s) + --- PASS: TestCreateNewPage/md (0.01s) + --- PASS: TestCreateNewPage/ad (0.34s) + --- PASS: TestCreateNewPage/rst (0.23s) +--- PASS: TestPageWithDateFields (1.47s) + --- PASS: TestPageWithDateFields/md (0.02s) + --- PASS: TestPageWithDateFields/ad (0.89s) + --- PASS: TestPageWithDateFields/rst (0.56s) PASS -ok github.com/gohugoio/hugo/hugolib 25.278s +ok github.com/gohugoio/hugo/hugolib 22.182s === RUN TestDimensionFlag --- PASS: TestDimensionFlag (0.00s) === RUN TestTree @@ -13128,17 +13163,17 @@ === RUN TestTreeShiftTree --- PASS: TestTreeShiftTree (0.00s) PASS -ok github.com/gohugoio/hugo/hugolib/doctree 0.046s +ok github.com/gohugoio/hugo/hugolib/doctree 0.027s === RUN TestNewBaseFs ---- PASS: TestNewBaseFs (0.01s) +--- PASS: TestNewBaseFs (0.00s) === RUN TestNewBaseFsEmpty --- PASS: TestNewBaseFsEmpty (0.00s) === RUN TestRealDirs ---- PASS: TestRealDirs (0.01s) +--- PASS: TestRealDirs (0.00s) === RUN TestWatchFilenames === PAUSE TestWatchFilenames === RUN TestNoSymlinks ---- PASS: TestNoSymlinks (0.02s) +--- PASS: TestNoSymlinks (0.01s) === RUN TestStaticFs --- PASS: TestStaticFs (0.00s) === RUN TestStaticFsMultihost @@ -13152,19 +13187,19 @@ === RUN TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent --- PASS: TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent (0.01s) === RUN TestAssetsIssue12175 ---- PASS: TestAssetsIssue12175 (0.02s) +--- PASS: TestAssetsIssue12175 (0.01s) === RUN TestStaticComposite ---- PASS: TestStaticComposite (0.02s) +--- PASS: TestStaticComposite (0.01s) === RUN TestMountIssue12141 --- PASS: TestMountIssue12141 (0.01s) === CONT TestWatchFilenames ---- PASS: TestWatchFilenames (0.02s) +--- PASS: TestWatchFilenames (0.01s) PASS -ok github.com/gohugoio/hugo/hugolib/filesystems 0.211s +ok github.com/gohugoio/hugo/hugolib/filesystems 0.138s === RUN TestPagesFromGoTmplMisc === PAUSE TestPagesFromGoTmplMisc === RUN TestPagesFromGoTmplAsciidocAndSimilar ---- PASS: TestPagesFromGoTmplAsciidocAndSimilar (0.30s) +--- PASS: TestPagesFromGoTmplAsciidocAndSimilar (0.22s) === RUN TestPagesFromGoTmplAddPageErrors === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_path_starting_with_slash @@ -13180,25 +13215,25 @@ === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies ---- PASS: TestPagesFromGoTmplAddPageErrors (0.11s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.01s) +--- PASS: TestPagesFromGoTmplAddPageErrors (0.08s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.00s) --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_path_starting_with_slash (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.08s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.00s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.06s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/RegularPages (0.01s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Pages (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllRegularPages (0.01s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.00s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllRegularPages (0.00s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Home (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Sections (0.00s) - --- 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.01s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Sections (0.01s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/GetPage (0.00s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus (0.00s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections (0.00s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies (0.01s) === RUN TestPagesFromGoTmplAddResourceErrors === RUN TestPagesFromGoTmplAddResourceErrors/missing_Path ---- PASS: TestPagesFromGoTmplAddResourceErrors (0.00s) - --- PASS: TestPagesFromGoTmplAddResourceErrors/missing_Path (0.00s) +--- PASS: TestPagesFromGoTmplAddResourceErrors (0.01s) + --- PASS: TestPagesFromGoTmplAddResourceErrors/missing_Path (0.01s) === RUN TestPagesFromGoTmplEditGoTmpl === PAUSE TestPagesFromGoTmplEditGoTmpl === RUN TestPagesFromGoTmplEditDataResource @@ -13220,9 +13255,9 @@ === RUN TestPagesFromGoTmplLanguagePerFile === RUN TestPagesFromGoTmplLanguagePerFile/disable=false === RUN TestPagesFromGoTmplLanguagePerFile/disable=true ---- PASS: TestPagesFromGoTmplLanguagePerFile (0.04s) +--- PASS: TestPagesFromGoTmplLanguagePerFile (0.02s) --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=false (0.01s) - --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=true (0.03s) + --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=true (0.01s) === RUN TestPagesFromGoTmplEnableAllLanguages === PAUSE TestPagesFromGoTmplEnableAllLanguages === RUN TestPagesFromGoTmplMarkdownify @@ -13249,54 +13284,54 @@ === PAUSE TestPagesFromGoTmplMore === CONT TestPagesFromGoTmplMisc === CONT TestPagesFromGoTmplMarkdownify -=== CONT TestPagesFromGoTmplRemovePage -=== CONT TestPagesFromGoTmplEditDataResource -=== CONT TestPagesFromGoTmplPathWarningsPathPage -=== CONT TestPagesFromGoTmplEditGoTmpl -=== CONT TestPagesFromGoBuildOptions -=== CONT TestPagesFromGoParamsIssue12497 -=== CONT TestPagesFromGoTmplCascade === CONT TestPagesFromGoTmplDraftPage -=== CONT TestPagesFromGoTmplEnableAllLanguages -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false +--- PASS: TestPagesFromGoTmplMarkdownify (0.02s) === CONT TestPagesFromGoTmplRemoveGoTmpl === CONT TestPagesFromGoTmplMovePage +=== CONT TestPagesFromGoTmplMore +=== CONT TestPagesFromGoParamsIssue12497 +=== CONT TestPagesFromGoPathsWithDotsIssue12493 +=== CONT TestPagesFromGoTmplEnableAllLanguages +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false === CONT TestPagesFromGoTmplDraftFlagFromResource === CONT TestPagesFromGoTmplEditPartial === CONT TestPagesFromGoTmplAddPage -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true ---- PASS: TestPagesFromGoTmplMisc (0.10s) -=== CONT TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided -=== CONT TestPagesFromGoTmplMore ---- PASS: TestPagesFromGoTmplMarkdownify (0.11s) ---- PASS: TestPagesFromGoBuildOptions (0.10s) +=== CONT TestPagesFromGoTmplRemovePage +--- PASS: TestPagesFromGoPathsWithDotsIssue12493 (0.01s) === CONT TestPagesFromGoTmplMenus ---- PASS: TestPagesFromGoTmplCascade (0.11s) -=== CONT TestPagesFromGoTmplPathWarningsPathResource ---- PASS: TestPagesFromGoTmplEnableAllLanguages (0.11s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (0.07s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (0.03s) +--- PASS: TestPagesFromGoTmplMenus (0.02s) === CONT TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 ---- PASS: TestPagesFromGoTmplMore (0.02s) -=== CONT TestPagesFromGoPathsWithDotsIssue12493 ---- PASS: TestPagesFromGoTmplEditDataResource (0.13s) ---- PASS: TestPagesFromGoTmplRemovePage (0.13s) ---- PASS: TestPagesFromGoTmplPathWarningsPathPage (0.13s) ---- PASS: TestPagesFromGoTmplMenus (0.03s) +--- PASS: TestPagesFromGoTmplMisc (0.05s) +--- PASS: TestPagesFromGoTmplRemovePage (0.04s) +=== CONT TestPagesFromGoBuildOptions --- PASS: TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 (0.01s) ---- PASS: TestPagesFromGoParamsIssue12497 (0.13s) ---- PASS: TestPagesFromGoTmplEditGoTmpl (0.13s) +=== CONT TestPagesFromGoTmplEditDataResource +--- PASS: TestPagesFromGoTmplDraftPage (0.05s) +=== CONT TestPagesFromGoTmplEditGoTmpl +=== CONT TestPagesFromGoTmplPathWarningsPathPage +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true +--- PASS: TestPagesFromGoParamsIssue12497 (0.04s) +--- PASS: TestPagesFromGoTmplAddPage (0.04s) +=== CONT TestPagesFromGoTmplPathWarningsPathResource +=== CONT TestPagesFromGoTmplCascade +--- PASS: TestPagesFromGoBuildOptions (0.02s) +=== CONT TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided +--- PASS: TestPagesFromGoTmplMore (0.07s) +--- PASS: TestPagesFromGoTmplRemoveGoTmpl (0.08s) +--- PASS: TestPagesFromGoTmplDraftFlagFromResource (0.08s) +--- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.02s) +--- PASS: TestPagesFromGoTmplCascade (0.02s) +--- PASS: TestPagesFromGoTmplPathWarningsPathPage (0.04s) +--- PASS: TestPagesFromGoTmplEnableAllLanguages (0.08s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (0.03s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (0.04s) +--- PASS: TestPagesFromGoTmplEditDataResource (0.04s) --- PASS: TestPagesFromGoTmplMovePage (0.09s) ---- PASS: TestPagesFromGoTmplDraftPage (0.13s) ---- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.04s) ---- PASS: TestPagesFromGoTmplAddPage (0.11s) ---- PASS: TestPagesFromGoTmplEditPartial (0.11s) ---- PASS: TestPagesFromGoPathsWithDotsIssue12493 (0.04s) ---- PASS: TestPagesFromGoTmplDraftFlagFromResource (0.13s) ---- PASS: TestPagesFromGoTmplRemoveGoTmpl (0.15s) ---- PASS: TestPagesFromGoTmplPathWarningsPathResource (0.07s) +--- PASS: TestPagesFromGoTmplPathWarningsPathResource (0.04s) +--- PASS: TestPagesFromGoTmplEditGoTmpl (0.05s) +--- PASS: TestPagesFromGoTmplEditPartial (0.09s) PASS -ok github.com/gohugoio/hugo/hugolib/pagesfromdata 0.708s +ok github.com/gohugoio/hugo/hugolib/pagesfromdata 0.482s ? github.com/gohugoio/hugo/hugolib/paths [no test files] === RUN TestCompileSegments === RUN TestCompileSegments/excludes @@ -13308,9 +13343,9 @@ --- PASS: TestCompileSegments/includes (0.00s) --- SKIP: TestCompileSegments/includes_variant1 (0.00s) === RUN TestSegments ---- PASS: TestSegments (0.02s) +--- PASS: TestSegments (0.01s) PASS -ok github.com/gohugoio/hugo/hugolib/segments 0.078s +ok github.com/gohugoio/hugo/hugolib/segments 0.043s === RUN TestGlobIdentity --- PASS: TestGlobIdentity (0.00s) === RUN TestPredicateIdentity @@ -13324,19 +13359,19 @@ --- PASS: TestIdentityManager/Anonymous (0.00s) --- PASS: TestIdentityManager/GenghisKhan (0.00s) PASS -ok github.com/gohugoio/hugo/identity 0.004s +ok github.com/gohugoio/hugo/identity 0.003s ? github.com/gohugoio/hugo/identity/identitytesting [no test files] === RUN TestCollator --- PASS: TestCollator (0.00s) PASS -ok github.com/gohugoio/hugo/langs 0.006s +ok github.com/gohugoio/hugo/langs 0.004s === RUN TestPlural === RUN TestPlural/English === RUN TestPlural/Other_only === RUN TestPlural/Polish ---- PASS: TestPlural (0.02s) - --- PASS: TestPlural/English (0.01s) - --- PASS: TestPlural/Other_only (0.01s) +--- PASS: TestPlural (0.01s) + --- PASS: TestPlural/English (0.00s) + --- PASS: TestPlural/Other_only (0.00s) --- PASS: TestPlural/Polish (0.01s) === RUN TestGetPluralCount --- PASS: TestGetPluralCount (0.00s) @@ -13381,47 +13416,47 @@ === RUN TestI18nTranslate/known-language-missing-plural-true === RUN TestI18nTranslate/dotted-bare-key-true === RUN TestI18nTranslate/lang-with-hyphen-true ---- PASS: TestI18nTranslate (0.31s) - --- PASS: TestI18nTranslate/all-present-false (0.01s) +--- PASS: TestI18nTranslate (0.17s) + --- PASS: TestI18nTranslate/all-present-false (0.00s) --- PASS: TestI18nTranslate/present-in-default-false (0.01s) - --- PASS: TestI18nTranslate/present-in-current-false (0.01s) + --- PASS: TestI18nTranslate/present-in-current-false (0.00s) --- PASS: TestI18nTranslate/missing-false (0.01s) - --- PASS: TestI18nTranslate/file-missing-false (0.01s) - --- PASS: TestI18nTranslate/context-provided-false (0.01s) - --- PASS: TestI18nTranslate/readingTime-one-false (0.01s) - --- PASS: TestI18nTranslate/readingTime-many-dot-false (0.01s) + --- PASS: TestI18nTranslate/file-missing-false (0.00s) + --- PASS: TestI18nTranslate/context-provided-false (0.00s) + --- 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.01s) + --- PASS: TestI18nTranslate/readingTime-map-one-false (0.00s) --- PASS: TestI18nTranslate/readingTime-string-one-false (0.01s) --- PASS: TestI18nTranslate/readingTime-map-many-false (0.00s) - --- 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.01s) - --- PASS: TestI18nTranslate/unknown-language-code-false (0.01s) - --- PASS: TestI18nTranslate/unknown-language-codes-false (0.01s) - --- PASS: TestI18nTranslate/known-language-missing-plural-false (0.01s) - --- PASS: TestI18nTranslate/dotted-bare-key-false (0.01s) - --- PASS: TestI18nTranslate/lang-with-hyphen-false (0.01s) - --- PASS: TestI18nTranslate/all-present-true (0.01s) - --- PASS: TestI18nTranslate/present-in-default-true (0.01s) - --- PASS: TestI18nTranslate/present-in-current-true (0.01s) + --- PASS: TestI18nTranslate/argument-float-false (0.00s) + --- PASS: TestI18nTranslate/same-id-and-translation-false (0.00s) + --- 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/known-language-missing-plural-false (0.00s) + --- PASS: TestI18nTranslate/dotted-bare-key-false (0.00s) + --- PASS: TestI18nTranslate/lang-with-hyphen-false (0.00s) + --- PASS: TestI18nTranslate/all-present-true (0.00s) + --- PASS: TestI18nTranslate/present-in-default-true (0.00s) + --- PASS: TestI18nTranslate/present-in-current-true (0.00s) --- PASS: TestI18nTranslate/missing-true (0.00s) - --- PASS: TestI18nTranslate/file-missing-true (0.01s) - --- PASS: TestI18nTranslate/context-provided-true (0.01s) - --- PASS: TestI18nTranslate/readingTime-one-true (0.01s) - --- PASS: TestI18nTranslate/readingTime-many-dot-true (0.01s) - --- PASS: TestI18nTranslate/readingTime-many-true (0.01s) - --- PASS: TestI18nTranslate/readingTime-map-one-true (0.01s) - --- PASS: TestI18nTranslate/readingTime-string-one-true (0.01s) - --- PASS: TestI18nTranslate/readingTime-map-many-true (0.01s) - --- PASS: TestI18nTranslate/argument-float-true (0.01s) - --- PASS: TestI18nTranslate/same-id-and-translation-true (0.01s) - --- PASS: TestI18nTranslate/same-id-and-translation-default-true (0.01s) - --- PASS: TestI18nTranslate/unknown-language-code-true (0.02s) - --- PASS: TestI18nTranslate/unknown-language-codes-true (0.01s) - --- PASS: TestI18nTranslate/known-language-missing-plural-true (0.02s) - --- PASS: TestI18nTranslate/dotted-bare-key-true (0.01s) - --- PASS: TestI18nTranslate/lang-with-hyphen-true (0.01s) + --- PASS: TestI18nTranslate/file-missing-true (0.00s) + --- 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-true (0.00s) + --- PASS: TestI18nTranslate/readingTime-map-one-true (0.00s) + --- PASS: TestI18nTranslate/readingTime-string-one-true (0.00s) + --- 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/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/dotted-bare-key-true (0.00s) + --- PASS: TestI18nTranslate/lang-with-hyphen-true (0.00s) === RUN TestI18nFromTheme === PAUSE TestI18nFromTheme === RUN TestPassPageToI18n @@ -13431,11 +13466,11 @@ === CONT TestI18nFromTheme === CONT TestI18nDefaultContentLanguage === CONT TestPassPageToI18n ---- PASS: TestI18nDefaultContentLanguage (0.02s) ---- PASS: TestI18nFromTheme (0.03s) ---- PASS: TestPassPageToI18n (0.03s) +--- PASS: TestI18nDefaultContentLanguage (0.01s) +--- PASS: TestI18nFromTheme (0.01s) +--- PASS: TestPassPageToI18n (0.01s) PASS -ok github.com/gohugoio/hugo/langs/i18n 0.406s +ok github.com/gohugoio/hugo/langs/i18n 0.223s === RUN TestInit --- PASS: TestInit (0.01s) === RUN TestInitAddWithTimeout @@ -13449,12 +13484,12 @@ === RUN TestResetError --- PASS: TestResetError (0.00s) PASS -ok github.com/gohugoio/hugo/lazy 1.114s +ok github.com/gohugoio/hugo/lazy 1.115s ? github.com/gohugoio/hugo/livereload [no test files] === RUN TestConverterRegistry --- PASS: TestConverterRegistry (0.00s) PASS -ok github.com/gohugoio/hugo/markup 0.046s +ok github.com/gohugoio/hugo/markup 0.023s === RUN TestAsciidoctorDefaultArgs --- PASS: TestAsciidoctorDefaultArgs (0.00s) === RUN TestAsciidoctorNonDefaultArgs @@ -13485,7 +13520,7 @@ 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.01s) === RUN TestAsciidoctorWorkingFolderCurrent ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. --- PASS: TestAsciidoctorWorkingFolderCurrent (0.00s) @@ -13498,19 +13533,19 @@ --- PASS: TestAsciidoctorAttributes (0.00s) === RUN TestConvert ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestConvert (0.24s) +--- PASS: TestConvert (0.16s) === RUN TestTableOfContents ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. WARN : asciidoctor: WARNING: : line 5: section title out of sequence: expected level 1, got level 2 ---- PASS: TestTableOfContents (0.27s) +--- PASS: TestTableOfContents (0.17s) === RUN TestTableOfContentsWithCode ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestTableOfContentsWithCode (0.25s) +--- PASS: TestTableOfContentsWithCode (0.17s) === RUN TestTableOfContentsPreserveTOC ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestTableOfContentsPreserveTOC (0.24s) +--- PASS: TestTableOfContentsPreserveTOC (0.16s) PASS -ok github.com/gohugoio/hugo/markup/asciidocext 1.072s +ok github.com/gohugoio/hugo/markup/asciidocext 0.704s ? github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config [no test files] ? github.com/gohugoio/hugo/markup/asciidocext/internal [no test files] ? github.com/gohugoio/hugo/markup/blackfriday [no test files] @@ -13640,7 +13675,7 @@ === RUN TestConvertAttributes/Unordered_list,_indented === RUN TestConvertAttributes/Table === RUN TestConvertAttributes/Title_and_Blockquote ---- PASS: TestConvertAttributes (0.03s) +--- PASS: TestConvertAttributes (0.04s) --- PASS: TestConvertAttributes/Title (0.00s) --- PASS: TestConvertAttributes/Blockquote (0.00s) --- PASS: TestConvertAttributes/Code_block,_CodeFences=true (0.01s) @@ -13650,13 +13685,13 @@ --- PASS: TestConvertAttributes/Paragraph (0.00s) --- PASS: TestConvertAttributes/Ordered_list (0.00s) --- PASS: TestConvertAttributes/Unordered_list (0.00s) - --- PASS: TestConvertAttributes/Unordered_list,_indented (0.00s) + --- PASS: TestConvertAttributes/Unordered_list,_indented (0.01s) --- PASS: TestConvertAttributes/Table (0.00s) --- PASS: TestConvertAttributes/Title_and_Blockquote (0.00s) === RUN TestConvertIssues === RUN TestConvertIssues/Hyphen_in_HTML_attributes ---- PASS: TestConvertIssues (0.01s) - --- PASS: TestConvertIssues/Hyphen_in_HTML_attributes (0.01s) +--- PASS: TestConvertIssues (0.00s) + --- PASS: TestConvertIssues/Hyphen_in_HTML_attributes (0.00s) === RUN TestCodeFence === RUN TestCodeFence/Basic === RUN TestCodeFence/Highlight_lines,_default_config @@ -13664,13 +13699,13 @@ === RUN TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off === RUN TestCodeFence/No_language === RUN TestCodeFence/No_language,_guess_syntax ---- PASS: TestCodeFence (0.04s) +--- PASS: TestCodeFence (0.03s) --- PASS: TestCodeFence/Basic (0.01s) - --- PASS: TestCodeFence/Highlight_lines,_default_config (0.01s) - --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on (0.01s) - --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off (0.00s) + --- PASS: TestCodeFence/Highlight_lines,_default_config (0.00s) + --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on (0.00s) + --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off (0.01s) --- PASS: TestCodeFence/No_language (0.00s) - --- PASS: TestCodeFence/No_language,_guess_syntax (0.01s) + --- PASS: TestCodeFence/No_language,_guess_syntax (0.00s) === RUN TestTypographerConfig --- PASS: TestTypographerConfig (0.00s) === RUN TestTypographerImageAltText @@ -13682,9 +13717,9 @@ === RUN TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithSimple --- PASS: TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithSimple (0.00s) === RUN TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithStyle ---- PASS: TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithStyle (0.01s) +--- PASS: TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithStyle (0.00s) === RUN TestConvertCJKWithExtensionWithEscapedSpaceOption ---- PASS: TestConvertCJKWithExtensionWithEscapedSpaceOption (0.01s) +--- PASS: TestConvertCJKWithExtensionWithEscapedSpaceOption (0.00s) === RUN TestAttributeExclusion === PAUSE TestAttributeExclusion === RUN TestAttributeExclusionWithRenderHook @@ -13727,50 +13762,50 @@ === PAUSE TestTableOfContentsAdvanced === CONT TestAttributeExclusion === CONT TestGoldmarkEmojiExtension -=== CONT TestHighlight -=== CONT TestLinkifyProtocol -=== CONT TestTableOfContents -=== CONT TestAttributesHookNoEscape -=== CONT TestAttributesDefaultRenderer -=== CONT TestAttributeExclusionWithRenderHook === CONT TestTableOfContentsAdvanced -=== CONT TestLinkInTitle -=== CONT TestPassthroughBlockFences -=== CONT TestPassthroughInlineFences -=== CONT TestGoldmarkTemplateDelims +=== CONT TestPassthroughWithAlternativeFences +=== CONT TestTableOfContents === CONT TestEmojiDefaultConfig -=== CONT TestEmojiDisabled -=== CONT TestQuotesInImgAltAttr ---- PASS: TestPassthroughBlockFences (0.09s) +=== CONT TestGoldmarkTemplateDelims +=== CONT TestPassthroughInlineFences +=== CONT TestPassthroughBlockFences +--- PASS: TestPassthroughWithAlternativeFences (0.01s) === CONT TestHookInfiniteRecursion === RUN TestHookInfiniteRecursion/markdownify ---- PASS: TestEmojiDefaultConfig (0.09s) === CONT TestGoldmarkBugs +=== CONT TestLinkifyProtocol +--- PASS: TestPassthroughBlockFences (0.02s) +=== CONT TestHighlight +--- PASS: TestAttributeExclusion (0.05s) +=== CONT TestLinkInTitle +=== CONT TestQuotesInImgAltAttr +--- PASS: TestLinkInTitle (0.04s) +=== CONT TestAttributesHookNoEscape --- PASS: TestGoldmarkTemplateDelims (0.09s) -=== CONT TestExtrasExtension ---- PASS: TestTableOfContents (0.12s) -=== CONT TestPassthroughWithAlternativeFences ---- PASS: TestAttributesHookNoEscape (0.12s) ---- PASS: TestHighlight (0.12s) ---- PASS: TestEmojiDisabled (0.11s) ---- PASS: TestGoldmarkBugs (0.03s) ---- PASS: TestAttributeExclusionWithRenderHook (0.15s) ---- PASS: TestAttributeExclusion (0.17s) ---- PASS: TestPassthroughInlineFences (0.16s) ---- PASS: TestQuotesInImgAltAttr (0.08s) ---- PASS: TestPassthroughWithAlternativeFences (0.06s) ---- PASS: TestAttributesDefaultRenderer (0.18s) +=== CONT TestAttributesDefaultRenderer +--- PASS: TestGoldmarkBugs (0.07s) +=== CONT TestAttributeExclusionWithRenderHook +--- PASS: TestHighlight (0.07s) +=== CONT TestEmojiDisabled === RUN TestHookInfiniteRecursion/.Page.RenderString ---- PASS: TestGoldmarkEmojiExtension (0.18s) ---- PASS: TestTableOfContentsAdvanced (0.17s) ---- PASS: TestLinkInTitle (0.17s) ---- PASS: TestExtrasExtension (0.08s) ---- PASS: TestHookInfiniteRecursion (0.09s) - --- PASS: TestHookInfiniteRecursion/markdownify (0.08s) +--- PASS: TestHookInfiniteRecursion (0.11s) + --- PASS: TestHookInfiniteRecursion/markdownify (0.10s) --- PASS: TestHookInfiniteRecursion/.Page.RenderString (0.01s) ---- PASS: TestLinkifyProtocol (0.22s) +=== CONT TestExtrasExtension +--- PASS: TestAttributesHookNoEscape (0.04s) +--- PASS: TestTableOfContentsAdvanced (0.13s) +--- PASS: TestAttributesDefaultRenderer (0.04s) +--- PASS: TestPassthroughInlineFences (0.13s) +--- PASS: TestGoldmarkEmojiExtension (0.14s) +--- PASS: TestEmojiDisabled (0.05s) +--- PASS: TestTableOfContents (0.16s) +--- PASS: TestExtrasExtension (0.04s) +--- PASS: TestEmojiDefaultConfig (0.16s) +--- PASS: TestAttributeExclusionWithRenderHook (0.06s) +--- PASS: TestQuotesInImgAltAttr (0.12s) +--- PASS: TestLinkifyProtocol (0.16s) PASS -ok github.com/gohugoio/hugo/markup/goldmark 0.396s +ok github.com/gohugoio/hugo/markup/goldmark 0.339s === RUN TestCodeblocks === PAUSE TestCodeblocks === RUN TestHighlightCodeblock @@ -13795,27 +13830,27 @@ === PAUSE TestAttributesValidation === CONT TestCodeblocks === CONT TestCodePosition -=== CONT TestCodeChomp === CONT TestAttributesChroma -=== CONT TestAttributes -=== CONT TestHighlightCodeblock === CONT TestAttributesValidation +=== CONT TestCodeChomp +=== CONT TestAttributes === CONT TestCodeblocksBugs +=== CONT TestHighlightCodeblock +--- PASS: TestAttributesValidation (0.02s) --- PASS: TestCodeblocksBugs (0.03s) ---- PASS: TestAttributes (0.04s) +--- PASS: TestAttributes (0.03s) +--- PASS: TestCodePosition (0.04s) +--- PASS: TestHighlightCodeblock (0.04s) +--- PASS: TestAttributesChroma (0.05s) --- PASS: TestCodeChomp (0.05s) ---- PASS: TestHighlightCodeblock (0.05s) ---- PASS: TestAttributesValidation (0.05s) ---- PASS: TestCodePosition (0.05s) ---- PASS: TestCodeblocks (0.06s) ---- PASS: TestAttributesChroma (0.07s) +--- PASS: TestCodeblocks (0.05s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/codeblocks 0.142s +ok github.com/gohugoio/hugo/markup/goldmark/codeblocks 0.111s ? github.com/gohugoio/hugo/markup/goldmark/goldmark_config [no test files] === RUN TestWrap --- PASS: TestWrap (0.00s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/hugocontext 0.038s +ok github.com/gohugoio/hugo/markup/goldmark/hugocontext 0.025s === RUN TestDisableWrapStandAloneImageWithinParagraph === PAUSE TestDisableWrapStandAloneImageWithinParagraph === CONT TestDisableWrapStandAloneImageWithinParagraph @@ -13823,13 +13858,13 @@ === RUN TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap === RUN TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap === RUN TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_wrap ---- PASS: TestDisableWrapStandAloneImageWithinParagraph (0.05s) +--- PASS: TestDisableWrapStandAloneImageWithinParagraph (0.04s) --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_no_wrap (0.01s) --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap (0.01s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap (0.02s) + --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap (0.01s) --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_wrap (0.01s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/images 0.095s +ok github.com/gohugoio/hugo/markup/goldmark/images 0.080s ? github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes [no test files] ? github.com/gohugoio/hugo/markup/goldmark/internal/render [no test files] === RUN TestConfig @@ -13866,10 +13901,10 @@ === PAUSE TestIssue11311 === CONT TestHighlightInline === CONT TestIssue11311 ---- PASS: TestIssue11311 (0.03s) ---- PASS: TestHighlightInline (0.04s) +--- PASS: TestIssue11311 (0.01s) +--- PASS: TestHighlightInline (0.02s) PASS -ok github.com/gohugoio/hugo/markup/highlight 0.098s +ok github.com/gohugoio/hugo/markup/highlight 0.069s ? github.com/gohugoio/hugo/markup/highlight/chromalexers [no test files] ? github.com/gohugoio/hugo/markup/internal [no test files] ? github.com/gohugoio/hugo/markup/internal/attributes [no test files] @@ -13881,23 +13916,23 @@ === CONT TestConfig/Decode === CONT TestConfig/Decode_legacy_typographer --- PASS: TestConfig (0.00s) - --- PASS: TestConfig/Decode_legacy_typographer (0.00s) --- PASS: TestConfig/Decode (0.00s) + --- PASS: TestConfig/Decode_legacy_typographer (0.00s) PASS -ok github.com/gohugoio/hugo/markup/markup_config 0.041s +ok github.com/gohugoio/hugo/markup/markup_config 0.037s === RUN TestConvert ---- PASS: TestConvert (0.01s) +--- PASS: TestConvert (0.00s) PASS -ok github.com/gohugoio/hugo/markup/org 0.068s +ok github.com/gohugoio/hugo/markup/org 0.057s === RUN TestConvert convert_test.go:30: pandoc not installed --- SKIP: TestConvert (0.00s) PASS -ok github.com/gohugoio/hugo/markup/pandoc 0.043s +ok github.com/gohugoio/hugo/markup/pandoc 0.032s === RUN TestConvert ---- PASS: TestConvert (0.16s) +--- PASS: TestConvert (0.14s) PASS -ok github.com/gohugoio/hugo/markup/rst 0.187s +ok github.com/gohugoio/hugo/markup/rst 0.173s === RUN TestToc --- PASS: TestToc (0.00s) === RUN TestTocMissingParent @@ -13913,7 +13948,7 @@ === CONT TestHeadingsLevel --- PASS: TestHeadingsLevel (0.01s) PASS -ok github.com/gohugoio/hugo/markup/tableofcontents 0.069s +ok github.com/gohugoio/hugo/markup/tableofcontents 0.066s === RUN TestDecodeTypes --- PASS: TestDecodeTypes (0.00s) === RUN TestDefaultTypes @@ -13981,13 +14016,13 @@ === RUN TestIsContentFile --- PASS: TestIsContentFile (0.00s) PASS -ok github.com/gohugoio/hugo/media 0.013s +ok github.com/gohugoio/hugo/media 0.010s === RUN TestSimilarPercentage --- PASS: TestSimilarPercentage (0.00s) === RUN TestSimilarPercentageNonString --- PASS: TestSimilarPercentageNonString (0.00s) PASS -ok github.com/gohugoio/hugo/metrics 0.041s +ok github.com/gohugoio/hugo/metrics 0.024s === RUN TestConfig --- PASS: TestConfig (0.00s) === RUN TestConfigLegacy @@ -14007,7 +14042,7 @@ === RUN TestDecodeConfigKeepWhitespace --- PASS: TestDecodeConfigKeepWhitespace (0.00s) PASS -ok github.com/gohugoio/hugo/minifiers 0.071s +ok github.com/gohugoio/hugo/minifiers 0.032s === RUN TestClient client_test.go:37: skip test as network access is not allowed during Debian package build --- SKIP: TestClient (0.00s) @@ -14030,17 +14065,17 @@ === RUN TestDecodeConfigTheme --- PASS: TestDecodeConfigTheme (0.00s) PASS -ok github.com/gohugoio/hugo/modules 0.021s +ok github.com/gohugoio/hugo/modules 0.008s === RUN TestPackageBuilder --- PASS: TestPackageBuilder (0.00s) PASS -ok github.com/gohugoio/hugo/modules/npm 0.042s +ok github.com/gohugoio/hugo/modules/npm 0.027s === RUN TestMenuCache === PAUSE TestMenuCache === CONT TestMenuCache ---- PASS: TestMenuCache (0.08s) +--- PASS: TestMenuCache (0.04s) PASS -ok github.com/gohugoio/hugo/navigation 0.094s +ok github.com/gohugoio/hugo/navigation 0.050s === RUN TestDecodeConfig --- PASS: TestDecodeConfig (0.00s) === RUN TestDefaultTypes @@ -14054,7 +14089,7 @@ === RUN TestSort --- PASS: TestSort (0.00s) PASS -ok github.com/gohugoio/hugo/output 0.011s +ok github.com/gohugoio/hugo/output 0.006s === RUN TestLayout === RUN TestLayout/Home === RUN TestLayout/Home_baseof @@ -14130,13 +14165,13 @@ --- PASS: TestLayout/404,_HTML_baseof (0.00s) --- PASS: TestLayout/Content_hook (0.00s) PASS -ok github.com/gohugoio/hugo/output/layouts 0.010s +ok github.com/gohugoio/hugo/output/layouts 0.004s === RUN TestInterfaceToConfig --- PASS: TestInterfaceToConfig (0.00s) === RUN TestReplacingJSONMarshaller --- PASS: TestReplacingJSONMarshaller (0.00s) PASS -ok github.com/gohugoio/hugo/parser 0.008s +ok github.com/gohugoio/hugo/parser 0.005s === RUN TestUnmarshalXML --- PASS: TestUnmarshalXML (0.00s) === RUN TestUnmarshalToMap @@ -14154,7 +14189,7 @@ === CONT TestFormatFromContentString --- PASS: TestFormatFromContentString (0.00s) PASS -ok github.com/gohugoio/hugo/parser/metadecoders 0.016s +ok github.com/gohugoio/hugo/parser/metadecoders 0.006s === RUN TestItemValTyped --- PASS: TestItemValTyped (0.00s) === RUN TestMinIndex @@ -14302,7 +14337,7 @@ --- PASS: TestShortcodeLexer/inline_with_nested_shortcode_(not_supported) (0.00s) --- PASS: TestShortcodeLexer/inline_case_mismatch (0.00s) PASS -ok github.com/gohugoio/hugo/parser/pageparser 0.015s +ok github.com/gohugoio/hugo/parser/pageparser 0.007s === RUN TestClassCollector === RUN TestClassCollector/basic--minify-false === RUN TestClassCollector/basic--minify-true @@ -14373,7 +14408,7 @@ === RUN TestClassCollector/Tabs_on_multiple_rows--minify-true === RUN TestClassCollector/Big_input,_multibyte_runes--minify-false === RUN TestClassCollector/Big_input,_multibyte_runes--minify-true ---- PASS: TestClassCollector (0.12s) +--- PASS: TestClassCollector (0.06s) --- PASS: TestClassCollector/basic--minify-false (0.00s) --- PASS: TestClassCollector/basic--minify-true (0.00s) --- PASS: TestClassCollector/duplicates--minify-false (0.00s) @@ -14381,19 +14416,19 @@ --- PASS: TestClassCollector/single_quote--minify-false (0.00s) --- PASS: TestClassCollector/single_quote--minify-true (0.00s) --- PASS: TestClassCollector/no_quote--minify-false (0.00s) - --- PASS: TestClassCollector/no_quote--minify-true (0.01s) + --- PASS: TestClassCollector/no_quote--minify-true (0.00s) --- PASS: TestClassCollector/short--minify-false (0.00s) --- PASS: TestClassCollector/short--minify-true (0.00s) --- PASS: TestClassCollector/invalid--minify-false (0.00s) - --- PASS: TestClassCollector/invalid--minify-true (0.01s) + --- PASS: TestClassCollector/invalid--minify-true (0.00s) --- PASS: TestClassCollector/thead--minify-false (0.00s) - --- PASS: TestClassCollector/thead--minify-true (0.00s) + --- PASS: TestClassCollector/thead--minify-true (0.01s) --- PASS: TestClassCollector/thead_uppercase--minify-false (0.00s) --- PASS: TestClassCollector/thead_uppercase--minify-true (0.00s) --- PASS: TestClassCollector/minified_a_href--minify-false (0.00s) --- PASS: TestClassCollector/minified_a_href--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_1--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_bind_1--minify-true (0.01s) + --- PASS: TestClassCollector/AlpineJS_bind_1--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_2--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_2--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_3--minify-false (0.00s) @@ -14401,7 +14436,7 @@ --- PASS: TestClassCollector/AlpineJS_bind_4--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_4--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_5--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_bind_5--minify-true (0.01s) + --- PASS: TestClassCollector/AlpineJS_bind_5--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_6--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_6--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_7--minify-false (0.00s) @@ -14433,7 +14468,7 @@ --- PASS: TestClassCollector/Comment_with_single_quote--minify-false (0.00s) --- PASS: TestClassCollector/Comment_with_single_quote--minify-true (0.00s) --- PASS: TestClassCollector/Uppercase_tags--minify-false (0.00s) - --- PASS: TestClassCollector/Uppercase_tags--minify-true (0.01s) + --- PASS: TestClassCollector/Uppercase_tags--minify-true (0.00s) --- PASS: TestClassCollector/Predefined_tags_with_distinct_casing--minify-false (0.00s) --- PASS: TestClassCollector/Predefined_tags_with_distinct_casing--minify-true (0.00s) --- PASS: TestClassCollector/Tabs_inline--minify-false (0.00s) @@ -14441,7 +14476,7 @@ --- PASS: TestClassCollector/Tabs_on_multiple_rows--minify-false (0.00s) --- PASS: TestClassCollector/Tabs_on_multiple_rows--minify-true (0.00s) --- PASS: TestClassCollector/Big_input,_multibyte_runes--minify-false (0.00s) - --- PASS: TestClassCollector/Big_input,_multibyte_runes--minify-true (0.01s) + --- PASS: TestClassCollector/Big_input,_multibyte_runes--minify-true (0.00s) === RUN TestEndsWithTag === RUN TestEndsWithTag/empty === RUN TestEndsWithTag/no_match @@ -14467,7 +14502,7 @@ --- PASS: TestEndsWithTag/match_case (0.00s) --- PASS: TestEndsWithTag/self_closing (0.00s) PASS -ok github.com/gohugoio/hugo/publisher 0.196s +ok github.com/gohugoio/hugo/publisher 0.098s === RUN TestCardinalityThreshold --- PASS: TestCardinalityThreshold (0.01s) === RUN TestSearch @@ -14498,17 +14533,17 @@ ok github.com/gohugoio/hugo/related 0.074s ? github.com/gohugoio/hugo/releaser [no test files] === RUN TestImageTransformBasic ---- PASS: TestImageTransformBasic (0.45s) +--- PASS: TestImageTransformBasic (0.28s) === RUN TestImageProcess ---- PASS: TestImageProcess (0.52s) +--- PASS: TestImageProcess (0.28s) === RUN TestImageTransformFormat ---- PASS: TestImageTransformFormat (0.18s) +--- PASS: TestImageTransformFormat (0.13s) === RUN TestImagePermalinkPublishOrder === RUN TestImagePermalinkPublishOrder/OriginalFirst === RUN TestImagePermalinkPublishOrder/ResizedFirst ---- PASS: TestImagePermalinkPublishOrder (0.05s) +--- PASS: TestImagePermalinkPublishOrder (0.03s) --- PASS: TestImagePermalinkPublishOrder/OriginalFirst (0.02s) - --- PASS: TestImagePermalinkPublishOrder/ResizedFirst (0.03s) + --- PASS: TestImagePermalinkPublishOrder/ResizedFirst (0.01s) === RUN TestImageBugs === RUN TestImageBugs/Transform_long_filename === RUN TestImageBugs/Transform_upper_case_extension @@ -14521,28 +14556,28 @@ === RUN TestImageBugs/Fill_with_smartcrop/476x468 === RUN TestImageBugs/Fill_with_smartcrop/578x585 === RUN TestImageBugs/Fill_with_smartcrop/578x598 ---- PASS: TestImageBugs (0.88s) - --- PASS: TestImageBugs/Transform_long_filename (0.03s) - --- PASS: TestImageBugs/Transform_upper_case_extension (0.03s) - --- PASS: TestImageBugs/Fill_with_smartcrop (0.82s) - --- PASS: TestImageBugs/Fill_with_smartcrop/408x403 (0.10s) - --- PASS: TestImageBugs/Fill_with_smartcrop/425x403 (0.07s) - --- PASS: TestImageBugs/Fill_with_smartcrop/459x429 (0.10s) - --- PASS: TestImageBugs/Fill_with_smartcrop/476x442 (0.10s) - --- PASS: TestImageBugs/Fill_with_smartcrop/544x403 (0.08s) - --- PASS: TestImageBugs/Fill_with_smartcrop/476x468 (0.10s) - --- PASS: TestImageBugs/Fill_with_smartcrop/578x585 (0.13s) - --- PASS: TestImageBugs/Fill_with_smartcrop/578x598 (0.14s) +--- PASS: TestImageBugs (0.49s) + --- PASS: TestImageBugs/Transform_long_filename (0.01s) + --- PASS: TestImageBugs/Transform_upper_case_extension (0.01s) + --- PASS: TestImageBugs/Fill_with_smartcrop (0.46s) + --- PASS: TestImageBugs/Fill_with_smartcrop/408x403 (0.07s) + --- PASS: TestImageBugs/Fill_with_smartcrop/425x403 (0.05s) + --- PASS: TestImageBugs/Fill_with_smartcrop/459x429 (0.05s) + --- PASS: TestImageBugs/Fill_with_smartcrop/476x442 (0.05s) + --- PASS: TestImageBugs/Fill_with_smartcrop/544x403 (0.07s) + --- PASS: TestImageBugs/Fill_with_smartcrop/476x468 (0.05s) + --- PASS: TestImageBugs/Fill_with_smartcrop/578x585 (0.06s) + --- PASS: TestImageBugs/Fill_with_smartcrop/578x598 (0.07s) === RUN TestImageTransformConcurrent ---- PASS: TestImageTransformConcurrent (0.08s) +--- PASS: TestImageTransformConcurrent (0.05s) === RUN TestImageResize8BitPNG ---- PASS: TestImageResize8BitPNG (0.55s) +--- PASS: TestImageResize8BitPNG (0.28s) === RUN TestSVGImage --- PASS: TestSVGImage (0.00s) === RUN TestSVGImageContent --- PASS: TestSVGImageContent (0.00s) === RUN TestImageExif ---- PASS: TestImageExif (0.03s) +--- PASS: TestImageExif (0.02s) === RUN TestImageColorsLuminance --- PASS: TestImageColorsLuminance (0.02s) === RUN TestImageOperationsGoldenWebp @@ -14590,42 +14625,42 @@ === RUN TestTransform/Concurrent === CONT TestTransform/All_values === CONT TestTransform/Content_two -=== CONT TestTransform/Content_two_chained === CONT TestTransform/Content_many +=== CONT TestTransform/Content_two_chained +=== CONT TestTransform/Meta_only +=== CONT TestTransform/Image === CONT TestTransform/File-cached_transformation === CONT TestTransform/Access_RelPermalink_first -=== CONT TestTransform/Image === CONT TestTransform/Memory-cached_transformation -=== CONT TestTransform/Meta_only ---- PASS: TestTransform (0.01s) +--- PASS: TestTransform (0.00s) --- PASS: TestTransform/Concurrent (0.00s) - --- PASS: TestTransform/Content_two (0.01s) - --- PASS: TestTransform/Content_many (0.01s) - --- PASS: TestTransform/Content_two_chained (0.01s) + --- PASS: TestTransform/Content_two (0.00s) + --- PASS: TestTransform/Content_many (0.00s) --- PASS: TestTransform/Access_RelPermalink_first (0.00s) - --- PASS: TestTransform/Memory-cached_transformation (0.00s) - --- PASS: TestTransform/All_values (0.01s) + --- PASS: TestTransform/All_values (0.00s) --- PASS: TestTransform/Meta_only (0.00s) - --- PASS: TestTransform/File-cached_transformation (0.01s) + --- PASS: TestTransform/Content_two_chained (0.00s) + --- PASS: TestTransform/Memory-cached_transformation (0.00s) --- PASS: TestTransform/Image (0.01s) + --- PASS: TestTransform/File-cached_transformation (0.01s) === CONT TestImageOperationsGolden === CONT TestProcessFilter -=== CONT TestImageTransformThenCopy === CONT TestSVGError -=== CONT TestUseDifferentCacheKeyForResourceCopy -=== CONT TestImageCache +=== CONT TestImageTransformThenCopy === CONT TestNoPublishOfUnusedProcessedImage +=== CONT TestUseDifferentCacheKeyForResourceCopy === CONT TestGroupByParamDate ---- PASS: TestSVGError (0.02s) ---- PASS: TestGroupByParamDate (0.02s) ---- PASS: TestUseDifferentCacheKeyForResourceCopy (0.02s) ---- PASS: TestImageTransformThenCopy (0.07s) ---- PASS: TestProcessFilter (0.07s) ---- PASS: TestImageCache (0.29s) ---- PASS: TestNoPublishOfUnusedProcessedImage (1.04s) ---- PASS: TestImageOperationsGolden (11.00s) +=== CONT TestImageCache +--- PASS: TestSVGError (0.01s) +--- PASS: TestGroupByParamDate (0.01s) +--- PASS: TestImageTransformThenCopy (0.01s) +--- PASS: TestUseDifferentCacheKeyForResourceCopy (0.01s) +--- PASS: TestProcessFilter (0.05s) +--- PASS: TestImageCache (0.09s) +--- PASS: TestNoPublishOfUnusedProcessedImage (0.35s) +--- PASS: TestImageOperationsGolden (6.28s) PASS -ok github.com/gohugoio/hugo/resources 13.853s +ok github.com/gohugoio/hugo/resources 7.934s === RUN TestHexStringToColor === RUN TestHexStringToColor/f === PAUSE TestHexStringToColor/f @@ -14654,32 +14689,32 @@ === RUN TestHexStringToColor/777 === PAUSE TestHexStringToColor/777 === CONT TestHexStringToColor/f -=== CONT TestHexStringToColor/FfF -=== CONT TestHexStringToColor/FFF -=== CONT TestHexStringToColor/fff === CONT TestHexStringToColor/777 -=== CONT TestHexStringToColor/#fff === CONT TestHexStringToColor/#4287f5 -=== CONT TestHexStringToColor/fffffff === CONT TestHexStringToColor/#000 -=== CONT TestHexStringToColor/#fffffff +=== CONT TestHexStringToColor/#fff +=== CONT TestHexStringToColor/fff === CONT TestHexStringToColor/#f -=== CONT TestHexStringToColor/ffffff +=== CONT TestHexStringToColor/fffffff +=== CONT TestHexStringToColor/#fffffff === CONT TestHexStringToColor/#ffffff +=== CONT TestHexStringToColor/ffffff +=== CONT TestHexStringToColor/FfF +=== CONT TestHexStringToColor/FFF --- PASS: TestHexStringToColor (0.00s) --- PASS: TestHexStringToColor/f (0.00s) - --- PASS: TestHexStringToColor/FFF (0.00s) - --- PASS: TestHexStringToColor/FfF (0.00s) - --- PASS: TestHexStringToColor/fff (0.00s) --- PASS: TestHexStringToColor/777 (0.00s) - --- PASS: TestHexStringToColor/#fff (0.00s) --- PASS: TestHexStringToColor/#4287f5 (0.00s) + --- PASS: TestHexStringToColor/#000 (0.00s) + --- PASS: TestHexStringToColor/#fff (0.00s) --- PASS: TestHexStringToColor/fffffff (0.00s) --- PASS: TestHexStringToColor/#fffffff (0.00s) - --- PASS: TestHexStringToColor/#000 (0.00s) - --- PASS: TestHexStringToColor/#f (0.00s) - --- PASS: TestHexStringToColor/ffffff (0.00s) --- PASS: TestHexStringToColor/#ffffff (0.00s) + --- PASS: TestHexStringToColor/ffffff (0.00s) + --- PASS: TestHexStringToColor/FfF (0.00s) + --- PASS: TestHexStringToColor/FFF (0.00s) + --- PASS: TestHexStringToColor/fff (0.00s) + --- PASS: TestHexStringToColor/#f (0.00s) === RUN TestColorToHexString === RUN TestColorToHexString/#ffffff === PAUSE TestColorToHexString/#ffffff @@ -14690,14 +14725,14 @@ === RUN TestColorToHexString/#4287f580 === PAUSE TestColorToHexString/#4287f580 === CONT TestColorToHexString/#ffffff -=== CONT TestColorToHexString/#000000 === CONT TestColorToHexString/#4287f580 === CONT TestColorToHexString/#4287f5 +=== CONT TestColorToHexString/#000000 --- PASS: TestColorToHexString (0.00s) --- PASS: TestColorToHexString/#ffffff (0.00s) - --- PASS: TestColorToHexString/#000000 (0.00s) --- PASS: TestColorToHexString/#4287f580 (0.00s) --- PASS: TestColorToHexString/#4287f5 (0.00s) + --- PASS: TestColorToHexString/#000000 (0.00s) === RUN TestAddColorToPalette --- PASS: TestAddColorToPalette (0.00s) === RUN TestReplaceColorInPalette @@ -14711,9 +14746,9 @@ === RUN TestFilterHash --- PASS: TestFilterHash (0.00s) === RUN TestAutoOrient ---- PASS: TestAutoOrient (0.02s) +--- PASS: TestAutoOrient (0.01s) PASS -ok github.com/gohugoio/hugo/resources/images 0.091s +ok github.com/gohugoio/hugo/resources/images 0.055s === RUN TestExif --- PASS: TestExif (0.00s) === RUN TestExifPNG @@ -14734,7 +14769,7 @@ === RUN TestIssue10738/nikon_nef_fraction_2 === RUN TestIssue10738/sony_arw_fraction === RUN TestIssue10738/sony_arw_integer ---- PASS: TestIssue10738 (0.01s) +--- PASS: TestIssue10738 (0.00s) --- PASS: TestIssue10738/canon_cr2_fraction (0.00s) --- PASS: TestIssue10738/canon_cr2_integer (0.00s) --- PASS: TestIssue10738/dji_dng_fraction (0.00s) @@ -14749,22 +14784,22 @@ --- PASS: TestIssue10738/sony_arw_fraction (0.00s) --- PASS: TestIssue10738/sony_arw_integer (0.00s) PASS -ok github.com/gohugoio/hugo/resources/images/exif 0.015s +ok github.com/gohugoio/hugo/resources/images/exif 0.008s ? github.com/gohugoio/hugo/resources/images/webp [no test files] === RUN TestResourceTransformationKey --- PASS: TestResourceTransformationKey (0.00s) PASS -ok github.com/gohugoio/hugo/resources/internal 0.006s +ok github.com/gohugoio/hugo/resources/internal 0.007s === RUN TestJsConfigBuilder --- PASS: TestJsConfigBuilder (0.00s) PASS -ok github.com/gohugoio/hugo/resources/jsconfig 0.004s +ok github.com/gohugoio/hugo/resources/jsconfig 0.010s === RUN TestKind === PAUSE TestKind === CONT TestKind --- PASS: TestKind (0.00s) PASS -ok github.com/gohugoio/hugo/resources/kinds 0.006s +ok github.com/gohugoio/hugo/resources/kinds 0.016s === RUN TestPageData --- PASS: TestPageData (0.00s) === RUN TestPageMatcher @@ -14894,7 +14929,7 @@ === RUN TestPermalinkExpansionSliceSyntax === PAUSE TestPermalinkExpansionSliceSyntax === RUN TestGroupByLocalizedDate ---- PASS: TestGroupByLocalizedDate (0.03s) +--- PASS: TestGroupByLocalizedDate (0.02s) === RUN TestPagesSortCollation --- PASS: TestPagesSortCollation (0.02s) === RUN TestPermalinkExpansionSectionsRepeated @@ -14915,132 +14950,134 @@ === PAUSE TestTaxonomiesGetAndCount === RUN TestTaxonomiesPage === PAUSE TestTaxonomiesPage -=== CONT TestPermalinks -=== CONT TestTaxonomiesPage -=== CONT TestPermalinkExpansionSliceSyntax -=== CONT TestHashSignInPermalink -=== RUN TestPermalinkExpansionSliceSyntax/Basic -=== RUN TestPermalinkExpansionSliceSyntax/Out_of_bounds ---- PASS: TestPermalinkExpansionSliceSyntax (0.00s) - --- PASS: TestPermalinkExpansionSliceSyntax/Basic (0.00s) - --- PASS: TestPermalinkExpansionSliceSyntax/Out_of_bounds (0.00s) -=== CONT TestPermalinkExpansionSectionsRepeated -=== CONT TestTaxonomiesGetAndCount -=== CONT TestPageSiteSitesDefault === CONT TestGroupByWithFieldNameArg -=== CONT TestPermalinkExpansionConcurrent --- PASS: TestGroupByWithFieldNameArg (0.00s) -=== CONT TestPermalinkExpansionMultiSection -=== CONT TestPermalinkExpansion -=== CONT TestPaginationPage +=== CONT TestTaxonomiesPage +=== CONT TestWeightedPagesNext === CONT TestProbablyEqualPageLists +--- PASS: TestWeightedPagesNext (0.00s) === CONT TestPagerNoPages -=== CONT TestPager -=== CONT TestSplitPageGroups -=== CONT TestSplitPages -=== RUN TestPermalinkExpansion/title ---- PASS: TestPaginationPage (0.00s) --- PASS: TestProbablyEqualPageLists (0.00s) +=== CONT TestTaxonomiesGetAndCount --- PASS: TestPagerNoPages (0.00s) +=== CONT TestPager +--- PASS: TestPager (0.00s) +=== CONT TestSplitPageGroups --- PASS: TestSplitPageGroups (0.00s) +=== CONT TestSplitPages --- PASS: TestSplitPages (0.00s) === CONT TestPageSortByParamNumeric --- PASS: TestPageSortByParamNumeric (0.00s) -=== CONT TestIsPagesProbablySorted === CONT TestPageSortByParam --- PASS: TestPageSortByParam (0.00s) -=== CONT TestSearchPage ---- PASS: TestSearchPage (0.00s) -=== CONT TestRelated ---- PASS: TestRelated (0.00s) -=== CONT TestWeightedPagesNext ---- PASS: TestWeightedPagesNext (0.00s) +=== CONT TestPageSortReverse +--- PASS: TestPageSortReverse (0.00s) +=== CONT TestLimit +=== CONT TestGroupByPublishDateInReverseOrder +=== CONT TestSortByN +=== CONT TestPermalinkExpansionSliceSyntax +=== RUN TestPermalinkExpansionSliceSyntax/Basic +=== CONT TestGroupByParamCalledWithSomeUnavailableParams +=== CONT TestGroupByParamInReverseOrder +=== CONT TestPermalinkExpansionConcurrent +=== CONT TestPermalinkExpansionMultiSection +=== CONT TestGroupByParam +=== CONT TestReverse +=== CONT TestSortByLinkTitle +=== CONT TestGroupByDate +=== CONT TestGroupByPublishDate +=== CONT TestGroupByDateInReverseOrder +=== CONT TestPermalinkExpansion +=== CONT TestPaginationPage +=== CONT TestDefaultSort +--- PASS: TestLimit (0.00s) +--- PASS: TestGroupByParamCalledWithSomeUnavailableParams (0.00s) +=== CONT TestGroupByCalledWithEmptyPages +--- PASS: TestGroupByCalledWithEmptyPages (0.00s) +=== CONT TestPermalinksNestedSections +--- PASS: TestGroupByParamInReverseOrder (0.00s) +--- PASS: TestPermalinkExpansionMultiSection (0.00s) +--- PASS: TestSortByN (0.00s) +--- PASS: TestGroupByParam (0.00s) +--- PASS: TestReverse (0.00s) +--- PASS: TestGroupByPublishDateInReverseOrder (0.00s) +=== RUN TestPermalinkExpansionSliceSyntax/Out_of_bounds +--- PASS: TestGroupByPublishDate (0.00s) +=== CONT TestPageSiteSitesDefault +--- PASS: TestPaginationPage (0.00s) +--- PASS: TestPermalinkExpansionSliceSyntax (0.00s) + --- PASS: TestPermalinkExpansionSliceSyntax/Basic (0.00s) + --- PASS: TestPermalinkExpansionSliceSyntax/Out_of_bounds (0.00s) +--- PASS: TestDefaultSort (0.00s) === CONT TestWeightedPagesPrev ---- PASS: TestPermalinkExpansionMultiSection (0.03s) +--- PASS: TestGroupByDate (0.00s) +=== CONT TestNext +--- PASS: TestPermalinkExpansionConcurrent (0.00s) === CONT TestPrev +=== CONT TestPermalinksUrlCascade +--- PASS: TestGroupByDateInReverseOrder (0.00s) +=== CONT TestPageCache --- PASS: TestPrev (0.00s) ---- PASS: TestWeightedPagesPrev (0.01s) === CONT TestGroupByParamDateWithEmptyPages --- PASS: TestGroupByParamDateWithEmptyPages (0.00s) === CONT TestGroupByParamDateInReverseOrder --- PASS: TestGroupByParamDateInReverseOrder (0.00s) +=== CONT TestSearchPage +--- PASS: TestSearchPage (0.00s) +=== CONT TestIsPagesProbablySorted === CONT TestGroupByLastmodInReverseOrder -=== CONT TestPageCache -=== NAME TestPermalinks - permalinks_integration_test.go:84: ---- PASS: TestPermalinks (0.06s) +--- PASS: TestGroupByLastmodInReverseOrder (0.00s) +=== CONT TestPermalinks +--- PASS: TestSortByLinkTitle (0.01s) +=== CONT TestPermalinksOldSetup +--- PASS: TestTaxonomiesGetAndCount (0.02s) +--- PASS: TestNext (0.01s) +=== CONT TestGroupByParamCalledWithUnavailableParam +--- PASS: TestGroupByParamCalledWithUnavailableParam (0.00s) +=== CONT TestGroupByParamNested +--- PASS: TestGroupByParamNested (0.00s) +=== CONT TestGroupByWithSectionArg +--- PASS: TestGroupByWithSectionArg (0.00s) +=== CONT TestGroupByInReverseOrder +--- PASS: TestGroupByInReverseOrder (0.00s) +=== CONT TestGroupByParamDateNested +--- PASS: TestWeightedPagesPrev (0.01s) === CONT TestGroupByLastmod --- PASS: TestGroupByLastmod (0.00s) ---- PASS: TestPermalinkExpansionSectionsRepeated (0.06s) -=== CONT TestGroupByParamDateWithStringParams -=== CONT TestGroupByParamDate -=== CONT TestGroupByPublishDateWithEmptyPages === CONT TestGroupByParamDateNestedWithStringParams -=== CONT TestGroupByParamDateNested ---- PASS: TestTaxonomiesGetAndCount (0.05s) ---- PASS: TestGroupByLastmodInReverseOrder (0.01s) +--- PASS: TestGroupByParamDateNestedWithStringParams (0.00s) +=== CONT TestGroupByParamDateWithStringParams --- PASS: TestGroupByParamDateWithStringParams (0.00s) ---- PASS: TestGroupByParamDate (0.00s) ---- PASS: TestGroupByPublishDateWithEmptyPages (0.00s) +=== CONT TestGroupByParamCalledWithEmptyPages +--- PASS: TestGroupByParamCalledWithEmptyPages (0.00s) === CONT TestGroupByExpiryDate -=== CONT TestPageSortReverse +=== RUN TestPermalinkExpansion/title === RUN TestPermalinkExpansion/year-month-title ---- PASS: TestPageSortReverse (0.00s) -=== CONT TestGroupByPublishDate === RUN TestPermalinkExpansion/yearyeardaymonthmonthnamedayweekdayweekdayname === RUN TestPermalinkExpansion/section ---- PASS: TestGroupByPublishDate (0.00s) -=== CONT TestLimit ---- PASS: TestPager (0.06s) +=== CONT TestRelated +--- PASS: TestGroupByExpiryDate (0.00s) +=== CONT TestGroupByParamDate +--- PASS: TestRelated (0.00s) +=== CONT TestGroupByWithMethodNameArg === RUN TestPermalinkExpansion/title#01 === RUN TestPermalinkExpansion/slug === RUN TestPermalinkExpansion/slugorfilename ---- PASS: TestLimit (0.00s) -=== CONT TestSortByLinkTitle -=== CONT TestGroupByParamNested ---- PASS: TestSortByLinkTitle (0.00s) -=== CONT TestGroupByParamCalledWithUnavailableParam ---- PASS: TestGroupByParamCalledWithUnavailableParam (0.00s) -=== CONT TestGroupByParamCalledWithEmptyPages ---- PASS: TestGroupByParamNested (0.00s) ---- PASS: TestGroupByParamCalledWithEmptyPages (0.00s) -=== CONT TestGroupByDateInReverseOrder -=== CONT TestGroupByParamInReverseOrder ---- PASS: TestGroupByDateInReverseOrder (0.00s) -=== CONT TestGroupByParam ---- PASS: TestGroupByParamInReverseOrder (0.00s) -=== CONT TestReverse ---- PASS: TestTaxonomiesPage (0.08s) -=== CONT TestGroupByCalledWithEmptyPages -=== CONT TestGroupByWithSectionArg -=== CONT TestGroupByWithMethodNameArg -=== CONT TestPermalinksUrlCascade -=== CONT TestPermalinksNestedSections -=== CONT TestDefaultSort -=== CONT TestPermalinksOldSetup -=== CONT TestNext -=== CONT TestSortByN ---- PASS: TestGroupByParam (0.00s) ---- PASS: TestGroupByCalledWithEmptyPages (0.00s) ---- PASS: TestReverse (0.00s) ---- PASS: TestGroupByWithSectionArg (0.00s) ---- PASS: TestGroupByWithMethodNameArg (0.00s) -=== CONT TestGroupByInReverseOrder ---- PASS: TestGroupByInReverseOrder (0.00s) ---- PASS: TestDefaultSort (0.00s) ---- PASS: TestPermalinkExpansionConcurrent (0.07s) ---- PASS: TestNext (0.00s) ---- PASS: TestSortByN (0.00s) -=== CONT TestGroupByParamCalledWithSomeUnavailableParams ---- PASS: TestHashSignInPermalink (0.09s) ---- PASS: TestGroupByParamCalledWithSomeUnavailableParams (0.00s) === RUN TestPermalinkExpansion/filename +--- PASS: TestGroupByWithMethodNameArg (0.00s) +=== CONT TestHashSignInPermalink +--- PASS: TestGroupByParamDate (0.00s) +=== CONT TestGroupByPublishDateWithEmptyPages +--- PASS: TestGroupByPublishDateWithEmptyPages (0.00s) +=== CONT TestPermalinkExpansionSectionsRepeated === RUN TestPermalinkExpansion/06-1-2-Monday === RUN TestPermalinkExpansion/2006_01_02_15_04_05.000 +--- PASS: TestTaxonomiesPage (0.04s) +--- PASS: TestGroupByParamDateNested (0.02s) === RUN TestPermalinkExpansion/sections === RUN TestPermalinkExpansion/sectionslast === RUN TestPermalinkExpansion/sections0sectionslast ---- PASS: TestPermalinkExpansion (0.07s) +--- PASS: TestPermalinkExpansion (0.03s) --- PASS: TestPermalinkExpansion/title (0.00s) --- PASS: TestPermalinkExpansion/year-month-title (0.00s) --- PASS: TestPermalinkExpansion/yearyeardaymonthmonthnamedayweekdayweekdayname (0.00s) @@ -15054,27 +15091,25 @@ --- PASS: TestPermalinkExpansion/sections (0.00s) --- PASS: TestPermalinkExpansion/sectionslast (0.00s) --- PASS: TestPermalinkExpansion/sections0sectionslast (0.00s) -=== CONT TestGroupByDate ---- PASS: TestGroupByDate (0.00s) -=== CONT TestGroupByPublishDateInReverseOrder ---- PASS: TestGroupByPublishDateInReverseOrder (0.00s) ---- PASS: TestGroupByParamDateNestedWithStringParams (0.03s) ---- PASS: TestGroupByParamDateNested (0.03s) ---- PASS: TestGroupByExpiryDate (0.03s) ---- PASS: TestPageSiteSitesDefault (0.10s) +--- PASS: TestPageSiteSitesDefault (0.03s) +=== NAME TestPermalinksNestedSections + permalinks_integration_test.go:188: +--- PASS: TestPermalinksNestedSections (0.04s) +=== NAME TestPermalinks + permalinks_integration_test.go:84: === NAME TestPermalinksOldSetup permalinks_integration_test.go:135: +--- PASS: TestPermalinks (0.04s) --- PASS: TestPermalinksOldSetup (0.04s) === NAME TestPermalinksUrlCascade permalinks_integration_test.go:229: ---- PASS: TestPermalinksUrlCascade (0.07s) -=== NAME TestPermalinksNestedSections - permalinks_integration_test.go:188: ---- PASS: TestPermalinksNestedSections (0.07s) ---- PASS: TestIsPagesProbablySorted (0.11s) ---- PASS: TestPageCache (0.15s) +--- PASS: TestPermalinksUrlCascade (0.05s) +--- PASS: TestHashSignInPermalink (0.03s) +--- PASS: TestPermalinkExpansionSectionsRepeated (0.04s) +--- PASS: TestIsPagesProbablySorted (0.06s) +--- PASS: TestPageCache (0.11s) PASS -ok github.com/gohugoio/hugo/resources/page 0.402s +ok github.com/gohugoio/hugo/resources/page 0.193s ? github.com/gohugoio/hugo/resources/page/page_generate [no test files] === RUN TestDecodeBuildConfig === PAUSE TestDecodeBuildConfig @@ -15093,23 +15128,23 @@ === RUN TestLastModEq --- PASS: TestLastModEq (0.01s) === CONT TestDecodeBuildConfig ---- PASS: TestDecodeBuildConfig (0.00s) === CONT TestFrontMatterDatesDefaultKeyword === CONT TestDateAndSlugFromBaseFilename --- PASS: TestDateAndSlugFromBaseFilename (0.00s) +--- PASS: TestDecodeBuildConfig (0.00s) --- PASS: TestFrontMatterDatesDefaultKeyword (0.00s) PASS -ok github.com/gohugoio/hugo/resources/page/pagemeta 0.068s +ok github.com/gohugoio/hugo/resources/page/pagemeta 0.055s ? github.com/gohugoio/hugo/resources/page/siteidentities [no test files] === RUN TestCreatePlaceholders --- PASS: TestCreatePlaceholders (0.00s) PASS -ok github.com/gohugoio/hugo/resources/postpub 0.033s +ok github.com/gohugoio/hugo/resources/postpub 0.029s ? github.com/gohugoio/hugo/resources/resource [no test files] === RUN TestMultiReadSeekCloser --- PASS: TestMultiReadSeekCloser (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_factories/bundler 0.033s +ok github.com/gohugoio/hugo/resources/resource_factories/bundler 0.036s === RUN TestDecodeRemoteOptions === PAUSE TestDecodeRemoteOptions === RUN TestOptionsNewRequest @@ -15121,31 +15156,31 @@ --- SKIP: TestGetRemoteHead (0.00s) === RUN TestGetRemoteRetry === PAUSE TestGetRemoteRetry -=== CONT TestDecodeRemoteOptions -=== CONT TestRemoteResourceKeys === CONT TestOptionsNewRequest +--- PASS: TestOptionsNewRequest (0.00s) === CONT TestGetRemoteRetry -=== RUN TestDecodeRemoteOptions/POST +=== CONT TestRemoteResourceKeys --- PASS: TestRemoteResourceKeys (0.00s) +=== CONT TestDecodeRemoteOptions +=== RUN TestDecodeRemoteOptions/POST +=== RUN TestGetRemoteRetry/OK === RUN TestDecodeRemoteOptions/Body ---- PASS: TestOptionsNewRequest (0.00s) === RUN TestDecodeRemoteOptions/Body,_string --- PASS: TestDecodeRemoteOptions (0.00s) --- PASS: TestDecodeRemoteOptions/POST (0.00s) --- PASS: TestDecodeRemoteOptions/Body (0.00s) --- PASS: TestDecodeRemoteOptions/Body,_string (0.00s) -=== RUN TestGetRemoteRetry/OK === RUN TestGetRemoteRetry/Timeout ---- PASS: TestGetRemoteRetry (1.88s) - --- PASS: TestGetRemoteRetry/OK (0.87s) - --- PASS: TestGetRemoteRetry/Timeout (1.01s) +--- PASS: TestGetRemoteRetry (3.33s) + --- PASS: TestGetRemoteRetry/OK (2.27s) + --- PASS: TestGetRemoteRetry/Timeout (1.06s) PASS -ok github.com/gohugoio/hugo/resources/resource_factories/create 1.930s +ok github.com/gohugoio/hugo/resources/resource_factories/create 3.395s === RUN TestTransformBabel babel_integration_test.go:27: Skip test as network is inaccessible during Debian package build --- SKIP: TestTransformBabel (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/babel 0.047s +ok github.com/gohugoio/hugo/resources/resource_transformers/babel 0.054s === RUN TestDecodeOptions --- PASS: TestDecodeOptions (0.00s) === RUN TestShouldImport @@ -15176,7 +15211,7 @@ tailwindcss_integration_test.go:30: Skip test as network is inaccessible during Debian package build --- SKIP: TestTailwindV4Basic (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/cssjs 0.398s +ok github.com/gohugoio/hugo/resources/resource_transformers/cssjs 0.033s ? github.com/gohugoio/hugo/resources/resource_transformers/htesting [no test files] === RUN TestHashFromAlgo === RUN TestHashFromAlgo/md5 @@ -15193,7 +15228,7 @@ === RUN TestTransform --- PASS: TestTransform (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/integrity 0.397s +ok github.com/gohugoio/hugo/resources/resource_transformers/integrity 0.035s === RUN TestOptionKey --- PASS: TestOptionKey (0.00s) === RUN TestToBuildOptions @@ -15236,10 +15271,10 @@ === RUN TestResolveComponentInAssets/Index_ESM_file,_folder_and_index_and_suffix === RUN TestResolveComponentInAssets/Index_and_Index_ESM_file,_folder_only === RUN TestResolveComponentInAssets/Check_file_before_directory ---- PASS: TestResolveComponentInAssets (0.03s) +--- PASS: TestResolveComponentInAssets (0.02s) --- PASS: TestResolveComponentInAssets/Basic,_extension (0.00s) --- PASS: TestResolveComponentInAssets/Basic,_no_extension (0.00s) - --- PASS: TestResolveComponentInAssets/Basic,_no_extension,_typescript (0.00s) + --- PASS: TestResolveComponentInAssets/Basic,_no_extension,_typescript (0.01s) --- PASS: TestResolveComponentInAssets/Not_found (0.00s) --- PASS: TestResolveComponentInAssets/Not_found,_double_js_extension (0.00s) --- PASS: TestResolveComponentInAssets/Index_file,_folder_only (0.00s) @@ -15255,9 +15290,9 @@ === RUN TestBuildVariants/Edit_Import === RUN TestBuildVariants/Edit_Import_Nested --- PASS: TestBuildVariants (0.60s) - --- PASS: TestBuildVariants/Basic (0.02s) - --- PASS: TestBuildVariants/Edit_Import (0.22s) - --- PASS: TestBuildVariants/Edit_Import_Nested (0.37s) + --- PASS: TestBuildVariants/Basic (0.01s) + --- PASS: TestBuildVariants/Edit_Import (0.23s) + --- PASS: TestBuildVariants/Edit_Import_Nested (0.35s) === RUN TestBuildWithModAndNpm js_integration_test.go:81: Skip test as network is inaccessible during Debian package build --- SKIP: TestBuildWithModAndNpm (0.00s) @@ -15272,8 +15307,8 @@ === CONT TestBuildError/Import_from_main_not_found === CONT TestBuildError/Import_from_import_not_found --- PASS: TestBuildError (0.00s) + --- PASS: TestBuildError/Import_from_import_not_found (0.01s) --- PASS: TestBuildError/Import_from_main_not_found (0.02s) - --- PASS: TestBuildError/Import_from_import_not_found (0.02s) === RUN TestImportHugoVsESBuild === RUN TestImportHugoVsESBuild/node_modules === RUN TestImportHugoVsESBuild/assets @@ -15286,22 +15321,22 @@ === PAUSE TestTypeScriptExperimentalDecorators === CONT TestPreserveLegalComments === CONT TestTypeScriptExperimentalDecorators ---- PASS: TestPreserveLegalComments (0.01s) ---- PASS: TestTypeScriptExperimentalDecorators (0.01s) +--- PASS: TestPreserveLegalComments (0.02s) +--- PASS: TestTypeScriptExperimentalDecorators (0.02s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/js 0.831s +ok github.com/gohugoio/hugo/resources/resource_transformers/js 0.764s === RUN TestTransform --- PASS: TestTransform (0.00s) === RUN TestTransformMinify --- PASS: TestTransformMinify (0.01s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/minifier 0.243s +ok github.com/gohugoio/hugo/resources/resource_transformers/minifier 0.072s === RUN TestExecuteAsTemplateMultipleLanguages === PAUSE TestExecuteAsTemplateMultipleLanguages === CONT TestExecuteAsTemplateMultipleLanguages ---- PASS: TestExecuteAsTemplateMultipleLanguages (0.02s) +--- PASS: TestExecuteAsTemplateMultipleLanguages (0.01s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/templates 0.245s +ok github.com/gohugoio/hugo/resources/resource_transformers/templates 0.041s === RUN TestTransformIncludePaths === PAUSE TestTransformIncludePaths === RUN TestTransformImportRegularCSS @@ -15325,45 +15360,47 @@ === RUN TestBootstrap === PAUSE TestBootstrap === CONT TestTransformIncludePaths - dartsass_integration_test.go:30: ---- SKIP: TestTransformIncludePaths (0.00s) -=== CONT TestBootstrap - dartsass_integration_test.go:534: ---- SKIP: TestBootstrap (0.00s) -=== CONT TestVarsCasting - dartsass_integration_test.go:465: ---- SKIP: TestVarsCasting (0.00s) -=== CONT TestOptionVarsParams - dartsass_integration_test.go:417: ---- SKIP: TestOptionVarsParams (0.00s) +=== CONT TestTransformErrors === CONT TestOptionVars dartsass_integration_test.go:373: --- SKIP: TestOptionVars (0.00s) +=== NAME TestTransformIncludePaths + dartsass_integration_test.go:30: +=== NAME TestTransformErrors + dartsass_integration_test.go:302: +--- SKIP: TestTransformIncludePaths (0.00s) === CONT TestTransformThemeOverrides -=== CONT TestTransformImportMountedCSS - dartsass_integration_test.go:149: ---- SKIP: TestTransformImportMountedCSS (0.00s) +--- SKIP: TestTransformErrors (0.00s) === NAME TestTransformThemeOverrides dartsass_integration_test.go:209: +--- SKIP: TestTransformThemeOverrides (0.00s) +=== CONT TestTransformImportIndentedSASS + dartsass_integration_test.go:116: +--- SKIP: TestTransformImportIndentedSASS (0.00s) === CONT TestTransformImportRegularCSS dartsass_integration_test.go:62: +--- SKIP: TestTransformImportRegularCSS (0.00s) +=== CONT TestVarsCasting + dartsass_integration_test.go:465: +--- SKIP: TestVarsCasting (0.00s) +=== CONT TestBootstrap + dartsass_integration_test.go:534: +--- SKIP: TestBootstrap (0.00s) +=== CONT TestOptionVarsParams + dartsass_integration_test.go:417: +--- SKIP: TestOptionVarsParams (0.00s) === CONT TestTransformLogging dartsass_integration_test.go:271: ---- SKIP: TestTransformThemeOverrides (0.00s) ---- SKIP: TestTransformImportRegularCSS (0.00s) --- SKIP: TestTransformLogging (0.00s) -=== CONT TestTransformImportIndentedSASS - dartsass_integration_test.go:116: ---- SKIP: TestTransformImportIndentedSASS (0.00s) -=== CONT TestTransformErrors - dartsass_integration_test.go:302: ---- SKIP: TestTransformErrors (0.00s) +=== CONT TestTransformImportMountedCSS + dartsass_integration_test.go:149: +--- SKIP: TestTransformImportMountedCSS (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass 0.234s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass 0.081s === RUN TestIsUnquotedCSSValue --- PASS: TestIsUnquotedCSSValue (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass 0.005s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass 0.004s === RUN TestReplaceRegularCSSImports --- PASS: TestReplaceRegularCSSImports (0.00s) === RUN TestTransformIncludePaths @@ -15383,34 +15420,31 @@ === RUN TestRebuildAssetMatchIssue12456 === PAUSE TestRebuildAssetMatchIssue12456 === CONT TestTransformIncludePaths -=== CONT TestOptionVars -=== NAME TestTransformIncludePaths scss_integration_test.go:31: -=== NAME TestOptionVars - scss_integration_test.go:254: -=== CONT TestRebuildAssetGetMatch --- SKIP: TestTransformIncludePaths (0.00s) -=== CONT TestBootstrap - scss_integration_test.go:299: === CONT TestRebuildAssetMatchIssue12456 scss_integration_test.go:366: -=== CONT TestTransformThemeOverrides - scss_integration_test.go:121: +--- SKIP: TestRebuildAssetMatchIssue12456 (0.00s) +=== CONT TestRebuildAssetGetMatch + scss_integration_test.go:335: +--- SKIP: TestRebuildAssetGetMatch (0.00s) +=== CONT TestBootstrap + scss_integration_test.go:299: +--- SKIP: TestBootstrap (0.00s) +=== CONT TestOptionVars + scss_integration_test.go:254: +--- SKIP: TestOptionVars (0.00s) === CONT TestTransformErrors scss_integration_test.go:184: +--- SKIP: TestTransformErrors (0.00s) +=== CONT TestTransformThemeOverrides + scss_integration_test.go:121: +--- SKIP: TestTransformThemeOverrides (0.00s) === CONT TestTransformImportRegularCSS scss_integration_test.go:64: -=== NAME TestRebuildAssetGetMatch - scss_integration_test.go:335: ---- SKIP: TestOptionVars (0.00s) ---- SKIP: TestRebuildAssetMatchIssue12456 (0.00s) ---- SKIP: TestTransformThemeOverrides (0.00s) ---- SKIP: TestBootstrap (0.00s) ---- SKIP: TestTransformErrors (0.00s) --- SKIP: TestTransformImportRegularCSS (0.00s) ---- SKIP: TestRebuildAssetGetMatch (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss 0.073s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss 0.052s === RUN TestIgnoreDotFilesAndDirectories === RUN TestIgnoreDotFilesAndDirectories/[0]_.foobar/ === PAUSE TestIgnoreDotFilesAndDirectories/[0]_.foobar/ @@ -15448,47 +15482,47 @@ === PAUSE TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md === CONT TestIgnoreDotFilesAndDirectories/[0]_.foobar/ === CONT TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md -=== CONT TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ === CONT TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md -=== CONT TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md -=== CONT TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html -=== CONT TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md === CONT TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ === CONT TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ === CONT TestIgnoreDotFilesAndDirectories/[6]_.md -=== CONT TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md -=== CONT TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[2]_barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ +=== CONT TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html +=== CONT TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md +=== CONT TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md +=== CONT TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md +=== CONT TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md +=== CONT TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md --- PASS: TestIgnoreDotFilesAndDirectories (0.00s) --- PASS: TestIgnoreDotFilesAndDirectories/[0]_.foobar/ (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md (0.01s) --- PASS: TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[6]_.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ (0.03s) - --- PASS: TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html (0.03s) - --- PASS: TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[2]_barfoo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md (0.03s) - --- PASS: TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md (0.03s) - --- PASS: TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[6]_.md (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[2]_barfoo.md (0.02s) PASS -ok github.com/gohugoio/hugo/source 0.081s +ok github.com/gohugoio/hugo/source 0.069s === RUN TestExtractBaseof --- PASS: TestExtractBaseof (0.00s) === RUN TestStripHTML --- PASS: TestStripHTML (0.00s) PASS -ok github.com/gohugoio/hugo/tpl 0.009s +ok github.com/gohugoio/hugo/tpl 0.015s === RUN TestToInt === PAUSE TestToInt === RUN TestToString @@ -15498,11 +15532,11 @@ === CONT TestToInt === CONT TestToFloat --- PASS: TestToInt (0.00s) +--- PASS: TestToFloat (0.00s) === CONT TestToString --- PASS: TestToString (0.00s) ---- PASS: TestToFloat (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/cast 0.065s +ok github.com/gohugoio/hugo/tpl/cast 0.049s === RUN TestAppend === PAUSE TestAppend === RUN TestApply @@ -15603,36 +15637,36 @@ === RUN TestMerge/all_nil === PAUSE TestMerge/all_nil === CONT TestMerge/basic +=== CONT TestMerge/nested,_params_dst === CONT TestMerge/all_nil === CONT TestMerge/different_map_types === CONT TestMerge/src_not_a_map === CONT TestMerge/dst_not_a_map === CONT TestMerge/src_nil === CONT TestMerge/matching_keys_with_non-map_src_value -=== CONT TestMerge/nested,_params_dst +=== CONT TestMerge/params_dst === CONT TestMerge/params_src,_upper_case_dst === CONT TestMerge/params_src === CONT TestMerge/params_dst,_upper_case_src -=== CONT TestMerge/params_dst -=== CONT TestMerge/nested === CONT TestMerge/basic_case_insensitive +=== CONT TestMerge/nested === CONT TestMerge/multi ---- PASS: TestMerge (0.01s) - --- PASS: TestMerge/basic (0.00s) +--- PASS: TestMerge (0.00s) + --- PASS: TestMerge/nested,_params_dst (0.00s) --- PASS: TestMerge/all_nil (0.00s) --- PASS: TestMerge/different_map_types (0.00s) --- PASS: TestMerge/src_not_a_map (0.00s) --- PASS: TestMerge/dst_not_a_map (0.00s) --- PASS: TestMerge/src_nil (0.00s) --- PASS: TestMerge/matching_keys_with_non-map_src_value (0.00s) - --- PASS: TestMerge/nested,_params_dst (0.00s) + --- PASS: TestMerge/params_dst (0.00s) --- PASS: TestMerge/params_src,_upper_case_dst (0.00s) --- PASS: TestMerge/params_src (0.00s) --- PASS: TestMerge/params_dst,_upper_case_src (0.00s) - --- PASS: TestMerge/params_dst (0.00s) - --- PASS: TestMerge/nested (0.00s) --- PASS: TestMerge/basic_case_insensitive (0.00s) + --- PASS: TestMerge/nested (0.00s) --- PASS: TestMerge/multi (0.00s) + --- PASS: TestMerge/basic (0.00s) === RUN TestMergeDataFormats --- PASS: TestMergeDataFormats (0.00s) === RUN TestCaseInsensitiveMapLookup @@ -15666,93 +15700,31 @@ === RUN TestTermEntriesCollectionsIssue12254 === PAUSE TestTermEntriesCollectionsIssue12254 === CONT TestAppend +=== CONT TestSymDiff +--- PASS: TestSymDiff (0.00s) +=== CONT TestAppendSliceToASliceOfSlices --- PASS: TestAppend (0.00s) +=== CONT TestEvaluateSubElem +--- PASS: TestEvaluateSubElem (0.00s) +=== CONT TestApplyWithContext +=== CONT TestSort +=== RUN TestSort/test0 +=== RUN TestSort/test1 +=== CONT TestIndex +=== CONT TestComplement +=== CONT TestUniq +=== CONT TestWhereWithWordCount === CONT TestTermEntriesCollectionsIssue12254 -=== CONT TestUnion ---- PASS: TestUnion (0.00s) === CONT TestEchoParams === CONT TestWhereLikeOperator -=== CONT TestWhereWithWordCount -=== CONT TestAppendNilsToSliceWithNils === CONT TestAppendNilToSlice -=== CONT TestAppendSliceToASliceOfSlices -=== CONT TestSortStable -=== CONT TestApplyWithContext -=== CONT TestEvaluateSubElem -=== CONT TestCheckCondition -=== CONT TestWhere -=== CONT TestSymDiff -=== CONT TestSort -=== CONT TestSlice ---- PASS: TestEvaluateSubElem (0.02s) -=== CONT TestShuffleRandomising -=== CONT TestIn ---- PASS: TestSymDiff (0.03s) -=== CONT TestShuffle ---- PASS: TestShuffle (0.00s) -=== CONT TestSeq ---- PASS: TestCheckCondition (0.03s) -=== CONT TestQuerify -=== RUN TestWhere/0/0_slice-of-map[int]string__%!s(int=2) -=== RUN TestWhere/1/0_slice-of-map[string]int__b -=== RUN TestWhere/2/0_slice-of-map[string]float64__b -=== RUN TestWhere/3/0_slice-of-map[string]float64_!=_b -=== RUN TestWhere/4/0_slice-of-map[string]float64_<_b -=== RUN TestWhere/5/0_slice-of-map[string]float64_<_b -=== RUN TestWhere/6/0_slice-of-map[string]int_<_b -=== RUN TestWhere/7/0_slice-of-map[string]int_<_b -=== RUN TestWhere/8/0_slice-of-map[string]float64_<=_b -=== RUN TestWhere/9/0_slice-of-map[string]float64_>_b ---- PASS: TestQuerify (0.01s) -=== CONT TestLast -=== RUN TestWhere/10/0_slice-of-map[string]float64_>=_b -=== RUN TestWhere/11/0_slice-of-map[string]interface_{}__b -=== RUN TestWhere/12/0_slice-of-collections.TstX__B -=== RUN TestWhere/12/1_slice-of-collections.TstXI__B -=== RUN TestWhere/13/0_slice-of-*map[int]string__%!s(int=2) -=== RUN TestWhere/14/0_slice-of-collections.TstParams__.Params.COLOR -=== RUN TestWhere/15/0_slice-of-collections.TstParams__.Params.NEsTED.COLOR -=== RUN TestWhere/16/0_slice-of-collections.TstParams__.Params -=== RUN TestWhere/17/0_slice-of-maps.Params__B -=== RUN TestWhere/18/0_slice-of-maps.Params__A.B -=== RUN TestWhere/19/0_slice-of-*collections.TstX__B -=== RUN TestWhere/19/1_slice-of-collections.TstXI__B -=== RUN TestWhere/20/0_slice-of-*collections.TstX__TstRp -=== RUN TestWhere/20/1_slice-of-collections.TstXI__TstRp -=== RUN TestWhere/21/0_slice-of-collections.TstX__TstRv -=== RUN TestWhere/21/1_slice-of-collections.TstXI__TstRv -=== RUN TestWhere/22/0_slice-of-map[string]collections.TstX__foo.B -=== RUN TestWhere/23/0_slice-of-map[string]collections.TstX__foo.B -=== RUN TestWhere/24/0_slice-of-map[string]collections.TstX__.foo.B -=== RUN TestWhere/25/0_slice-of-map[string]collections.TstX__foo.TstRv -=== RUN TestWhere/26/0_slice-of-map[string]*collections.TstX__foo.TstRp -=== RUN TestWhere/27/0_slice-of-collections.TstXIHolder__XI.TstRp -=== RUN TestWhere/28/0_slice-of-collections.TstXIHolder__XI.A -=== RUN TestWhere/29/0_slice-of-map[string]collections.Mid__foo.Tst.B -=== RUN TestWhere/30/0_slice-of-map[string]collections.Mid__foo.Tst.TstRv -=== RUN TestWhere/31/0_slice-of-map[string]*collections.Mid__foo.Tst.TstRp -=== RUN TestWhere/32/0_slice-of-map[string]int_>_b -=== RUN TestWhere/33/0_slice-of-map[string]float64_>_b -=== RUN TestWhere/34/0_slice-of-collections.TstX_!=_B -=== RUN TestWhere/34/1_slice-of-collections.TstXI_!=_B -=== RUN TestWhere/35/0_slice-of-map[string]int_in_b -=== RUN TestWhere/36/0_slice-of-map[string]float64_in_b ---- PASS: TestIn (0.02s) ---- PASS: TestSeq (0.02s) +=== CONT TestAppendNilsToSliceWithNils +--- PASS: TestComplement (0.00s) === CONT TestIntersect -=== CONT TestIsSet ---- PASS: TestLast (0.01s) -=== CONT TestComplement ---- PASS: TestShuffleRandomising (0.03s) -=== CONT TestIndex ---- PASS: TestIntersect (0.01s) -=== CONT TestDelimit -WARN calling IsSet with unsupported type "struct" (time.Time) will always return false. -WARN calling IsSet with unsupported type "invalid" () will always return false. ---- PASS: TestIsSet (0.01s) -=== CONT TestFirst -=== RUN TestSort/test0 -=== RUN TestSort/test1 +--- PASS: TestIntersect (0.00s) +=== CONT TestUnion +--- PASS: TestUnion (0.00s) +=== CONT TestSlice === RUN TestSort/test2 === RUN TestSort/test3 === RUN TestSort/test4 @@ -15769,46 +15741,149 @@ === RUN TestSort/test15 === RUN TestSort/test16 === RUN TestSort/test17 ---- PASS: TestDelimit (0.01s) -=== CONT TestEchoParam ---- PASS: TestComplement (0.01s) -=== CONT TestReverse ---- PASS: TestSlice (0.05s) -=== CONT TestUniq ---- PASS: TestReverse (0.00s) -=== CONT TestAfter -=== RUN TestWhere/37/0_slice-of-map[string]slice-of-string_intersect_b === RUN TestSort/test18 === RUN TestSort/test19 -WARN deprecated: collections.EchoParam was deprecated in Hugo v0.120.0 and will be removed in a future release. Use the index function instead. === RUN TestSort/test20 -=== RUN TestWhere/38/0_slice-of-map[string]slice-of-int_intersect_b ---- PASS: TestEchoParam (0.01s) ---- PASS: TestAfter (0.00s) === RUN TestSort/test21 === RUN TestSort/test22 -=== RUN TestWhere/39/0_slice-of-map[string]slice-of-int8_intersect_b +=== RUN TestSort/test23 +=== RUN TestSort/test24 +=== RUN TestSort/test25 +=== RUN TestSort/test26 +=== RUN TestSort/test27 +=== RUN TestSort/test28 +=== RUN TestSort/test29 +=== RUN TestSort/test30 +=== RUN TestSort/test31 +=== RUN TestSort/test32 +=== RUN TestSort/test33 +--- PASS: TestSlice (0.00s) +=== CONT TestShuffleRandomising +=== RUN TestSort/test34 +=== RUN TestSort/test35 +=== RUN TestSort/test36 +=== RUN TestSort/test37 +=== RUN TestSort/test38 +=== RUN TestSort/test39 +=== RUN TestSort/test40 +=== RUN TestSort/test41 +=== RUN TestSort/test42 +=== RUN TestSort/test43 +=== RUN TestSort/test44 +=== RUN TestSort/test45 +=== RUN TestSort/test46 +=== RUN TestSort/test47 +--- PASS: TestSort (0.01s) + --- PASS: TestSort/test0 (0.00s) + --- PASS: TestSort/test1 (0.00s) + --- PASS: TestSort/test2 (0.00s) + --- PASS: TestSort/test3 (0.00s) + --- PASS: TestSort/test4 (0.00s) + --- PASS: TestSort/test5 (0.00s) + --- PASS: TestSort/test6 (0.00s) + --- PASS: TestSort/test7 (0.00s) + --- PASS: TestSort/test8 (0.00s) + --- PASS: TestSort/test9 (0.00s) + --- PASS: TestSort/test10 (0.00s) + --- PASS: TestSort/test11 (0.00s) + --- PASS: TestSort/test12 (0.00s) + --- PASS: TestSort/test13 (0.00s) + --- PASS: TestSort/test14 (0.00s) + --- PASS: TestSort/test15 (0.00s) + --- PASS: TestSort/test16 (0.00s) + --- PASS: TestSort/test17 (0.00s) + --- PASS: TestSort/test18 (0.00s) + --- PASS: TestSort/test19 (0.00s) + --- PASS: TestSort/test20 (0.00s) + --- PASS: TestSort/test21 (0.00s) + --- PASS: TestSort/test22 (0.00s) + --- PASS: TestSort/test23 (0.00s) + --- PASS: TestSort/test24 (0.00s) + --- PASS: TestSort/test25 (0.00s) + --- PASS: TestSort/test26 (0.00s) + --- PASS: TestSort/test27 (0.00s) + --- PASS: TestSort/test28 (0.00s) + --- PASS: TestSort/test29 (0.00s) + --- PASS: TestSort/test30 (0.00s) + --- PASS: TestSort/test31 (0.00s) + --- PASS: TestSort/test32 (0.00s) + --- PASS: TestSort/test33 (0.00s) + --- PASS: TestSort/test34 (0.00s) + --- PASS: TestSort/test35 (0.00s) + --- PASS: TestSort/test36 (0.00s) + --- PASS: TestSort/test37 (0.00s) + --- PASS: TestSort/test38 (0.00s) + --- PASS: TestSort/test39 (0.00s) + --- PASS: TestSort/test40 (0.00s) + --- PASS: TestSort/test41 (0.00s) + --- PASS: TestSort/test42 (0.00s) + --- PASS: TestSort/test43 (0.00s) + --- PASS: TestSort/test44 (0.00s) + --- PASS: TestSort/test45 (0.00s) + --- PASS: TestSort/test46 (0.00s) + --- PASS: TestSort/test47 (0.00s) +=== CONT TestShuffle +--- PASS: TestAppendSliceToASliceOfSlices (0.02s) +=== CONT TestSeq +--- PASS: TestUniq (0.02s) +=== CONT TestQuerify +--- PASS: TestQuerify (0.00s) +=== CONT TestLast +--- PASS: TestLast (0.00s) +=== CONT TestIsSet +WARN calling IsSet with unsupported type "struct" (time.Time) will always return false. +WARN calling IsSet with unsupported type "invalid" () will always return false. +--- PASS: TestIsSet (0.00s) +=== CONT TestReverse +--- PASS: TestReverse (0.00s) +=== CONT TestIn +--- PASS: TestShuffleRandomising (0.02s) +=== CONT TestFirst +--- PASS: TestApplyWithContext (0.04s) +=== CONT TestEchoParam +--- PASS: TestShuffle (0.02s) === CONT TestGroup -=== RUN TestWhere/40/0_slice-of-map[string]slice-of-int16_intersect_b -=== RUN TestWhere/41/0_slice-of-map[string]slice-of-int32_intersect_b +WARN deprecated: collections.EchoParam was deprecated in Hugo v0.120.0 and will be removed in a future release. Use the index function instead. +--- PASS: TestEchoParam (0.00s) +=== CONT TestDelimit +--- PASS: TestGroup (0.00s) +=== CONT TestAfter +--- PASS: TestDelimit (0.01s) +=== CONT TestApply +--- PASS: TestAfter (0.01s) +=== CONT TestCheckCondition +--- PASS: TestApply (0.00s) +=== CONT TestWhere +--- PASS: TestFirst (0.01s) +=== CONT TestSortStable +--- PASS: TestCheckCondition (0.00s) +--- PASS: TestIn (0.02s) === RUN TestIndex/vararg_0 +--- PASS: TestSeq (0.04s) +--- PASS: TestWhereWithWordCount (0.04s) +=== RUN TestWhere/0/0_slice-of-map[int]string__%!s(int=2) +=== RUN TestWhere/1/0_slice-of-map[string]int__b +=== RUN TestWhere/2/0_slice-of-map[string]float64__b === RUN TestIndex/slice_0 === RUN TestIndex/vararg_1 === RUN TestIndex/slice_1 === RUN TestIndex/vararg_2 +=== RUN TestWhere/3/0_slice-of-map[string]float64_!=_b +=== RUN TestWhere/4/0_slice-of-map[string]float64_<_b +=== RUN TestWhere/5/0_slice-of-map[string]float64_<_b +=== RUN TestWhere/6/0_slice-of-map[string]int_<_b +=== RUN TestWhere/7/0_slice-of-map[string]int_<_b +=== RUN TestWhere/8/0_slice-of-map[string]float64_<=_b === RUN TestIndex/slice_2 === RUN TestIndex/vararg_3 === RUN TestIndex/slice_3 === RUN TestIndex/vararg_4 ---- PASS: TestGroup (0.00s) ---- PASS: TestFirst (0.01s) === RUN TestIndex/slice_4 === RUN TestIndex/vararg_5 -=== CONT TestApply -=== RUN TestSort/test23 -=== RUN TestWhere/42/0_slice-of-map[string]slice-of-int64_intersect_b -=== RUN TestWhere/43/0_slice-of-map[string]slice-of-float32_intersect_b -=== RUN TestSort/test24 +--- PASS: TestWhereLikeOperator (0.04s) +=== RUN TestWhere/9/0_slice-of-map[string]float64_>_b +=== RUN TestWhere/10/0_slice-of-map[string]float64_>=_b +=== RUN TestWhere/11/0_slice-of-map[string]interface_{}__b === RUN TestIndex/slice_5 === RUN TestIndex/vararg_6 === RUN TestIndex/slice_6 @@ -15816,7 +15891,6 @@ === RUN TestIndex/slice_7 === RUN TestIndex/vararg_8 === RUN TestIndex/slice_8 -=== RUN TestSort/test25 === RUN TestIndex/vararg_9 === RUN TestIndex/slice_9 === RUN TestIndex/vararg_10 @@ -15825,6 +15899,11 @@ === RUN TestIndex/slice_11 === RUN TestIndex/vararg_12 === RUN TestIndex/slice_12 +=== RUN TestWhere/12/0_slice-of-collections.TstX__B +=== RUN TestWhere/12/1_slice-of-collections.TstXI__B +=== RUN TestWhere/13/0_slice-of-*map[int]string__%!s(int=2) +=== RUN TestWhere/14/0_slice-of-collections.TstParams__.Params.COLOR +=== RUN TestWhere/15/0_slice-of-collections.TstParams__.Params.NEsTED.COLOR === RUN TestIndex/vararg_13 === RUN TestIndex/slice_13 === RUN TestIndex/vararg_14 @@ -15835,7 +15914,7 @@ === RUN TestIndex/slice_16 === RUN TestIndex/vararg_17 === RUN TestIndex/slice_17 ---- PASS: TestIndex (0.02s) +--- PASS: TestIndex (0.05s) --- PASS: TestIndex/vararg_0 (0.00s) --- PASS: TestIndex/slice_0 (0.00s) --- PASS: TestIndex/vararg_1 (0.00s) @@ -15872,114 +15951,67 @@ --- PASS: TestIndex/slice_16 (0.00s) --- PASS: TestIndex/vararg_17 (0.00s) --- PASS: TestIndex/slice_17 (0.00s) +=== RUN TestWhere/16/0_slice-of-collections.TstParams__.Params +=== RUN TestWhere/17/0_slice-of-maps.Params__B +=== RUN TestWhere/18/0_slice-of-maps.Params__A.B +=== RUN TestWhere/19/0_slice-of-*collections.TstX__B +=== RUN TestWhere/19/1_slice-of-collections.TstXI__B +=== RUN TestWhere/20/0_slice-of-*collections.TstX__TstRp +=== RUN TestWhere/20/1_slice-of-collections.TstXI__TstRp +=== RUN TestWhere/21/0_slice-of-collections.TstX__TstRv +=== RUN TestWhere/21/1_slice-of-collections.TstXI__TstRv +=== RUN TestWhere/22/0_slice-of-map[string]collections.TstX__foo.B +=== RUN TestWhere/23/0_slice-of-map[string]collections.TstX__foo.B +=== RUN TestWhere/24/0_slice-of-map[string]collections.TstX__.foo.B +=== RUN TestWhere/25/0_slice-of-map[string]collections.TstX__foo.TstRv +=== RUN TestWhere/26/0_slice-of-map[string]*collections.TstX__foo.TstRp +=== RUN TestWhere/27/0_slice-of-collections.TstXIHolder__XI.TstRp +=== RUN TestWhere/28/0_slice-of-collections.TstXIHolder__XI.A +=== RUN TestWhere/29/0_slice-of-map[string]collections.Mid__foo.Tst.B +=== RUN TestWhere/30/0_slice-of-map[string]collections.Mid__foo.Tst.TstRv +=== RUN TestWhere/31/0_slice-of-map[string]*collections.Mid__foo.Tst.TstRp +=== RUN TestWhere/32/0_slice-of-map[string]int_>_b +=== RUN TestWhere/33/0_slice-of-map[string]float64_>_b +=== RUN TestWhere/34/0_slice-of-collections.TstX_!=_B +=== RUN TestWhere/34/1_slice-of-collections.TstXI_!=_B +=== RUN TestWhere/35/0_slice-of-map[string]int_in_b +=== RUN TestWhere/36/0_slice-of-map[string]float64_in_b +=== RUN TestWhere/37/0_slice-of-map[string]slice-of-string_intersect_b +=== RUN TestWhere/38/0_slice-of-map[string]slice-of-int_intersect_b +=== RUN TestWhere/39/0_slice-of-map[string]slice-of-int8_intersect_b +=== RUN TestWhere/40/0_slice-of-map[string]slice-of-int16_intersect_b +=== RUN TestWhere/41/0_slice-of-map[string]slice-of-int32_intersect_b +=== RUN TestWhere/42/0_slice-of-map[string]slice-of-int64_intersect_b +=== RUN TestWhere/43/0_slice-of-map[string]slice-of-float32_intersect_b === RUN TestWhere/44/0_slice-of-map[string]slice-of-float64_intersect_b ---- PASS: TestUniq (0.01s) === RUN TestWhere/45/0_slice-of-map[string]int_in_b === RUN TestWhere/46/0_slice-of-map[string]float64_in_b === RUN TestWhere/47/0_slice-of-map[string]time.Time_in_b ---- PASS: TestEchoParams (0.08s) === RUN TestWhere/48/0_slice-of-collections.TstX_not_in_B === RUN TestWhere/48/1_slice-of-collections.TstXI_not_in_B +--- PASS: TestEchoParams (0.05s) === RUN TestWhere/49/0_slice-of-collections.TstX_not_in_B -=== RUN TestSort/test26 === RUN TestWhere/49/1_slice-of-collections.TstXI_not_in_B === RUN TestWhere/50/0_slice-of-map[string]int__b ---- PASS: TestApply (0.01s) -=== RUN TestSort/test27 ---- PASS: TestApplyWithContext (0.08s) -=== RUN TestSort/test28 -=== RUN TestSort/test29 -=== RUN TestSort/test30 ---- PASS: TestAppendNilToSlice (0.08s) ---- PASS: TestWhereLikeOperator (0.08s) === RUN TestWhere/51/0_slice-of-map[string]int_!=_b === RUN TestWhere/52/0_slice-of-map[string]int_>_b === RUN TestWhere/53/0_slice-of-map[string]float64__b -=== RUN TestSort/test31 === RUN TestWhere/54/0_slice-of-map[string]float64_!=_b === RUN TestWhere/55/0_slice-of-map[string]float64_>_b === RUN TestWhere/56/0_slice-of-map[string]bool__b -=== RUN TestSort/test32 ---- PASS: TestWhereWithWordCount (0.08s) === RUN TestWhere/57/0_slice-of-map[string]bool_!=_b -=== RUN TestSort/test33 === RUN TestWhere/58/0_slice-of-map[string]bool_>_b -=== RUN TestSort/test34 ---- PASS: TestTermEntriesCollectionsIssue12254 (0.09s) === RUN TestWhere/59/0_slice-of-map[string]bool__b.z -=== RUN TestSort/test35 === RUN TestWhere/60/0_*slice-of-collections.TstX__A -=== RUN TestSort/test36 -=== RUN TestSort/test37 === RUN TestWhere/61/0_collections.TstX__A -=== RUN TestSort/test38 -=== RUN TestSort/test39 -=== RUN TestSort/test40 === RUN TestWhere/62/0_slice-of-map[string]*collections.TstX__foo.B ---- PASS: TestAppendSliceToASliceOfSlices (0.08s) === RUN TestWhere/63/0_slice-of-map[string]*collections.TstX__foo.B.Z -=== RUN TestSort/test41 -=== RUN TestSort/test42 === RUN TestWhere/64/0_slice-of-collections.TstX_op_B -=== RUN TestSort/test43 === RUN TestWhere/64/1_slice-of-collections.TstXI_op_B -=== RUN TestSort/test44 -=== RUN TestSort/test45 === RUN TestWhere/65/0_map[string]interface_{}_in_b -=== RUN TestSort/test46 -=== RUN TestSort/test47 ---- PASS: TestSort (0.08s) - --- PASS: TestSort/test0 (0.00s) - --- PASS: TestSort/test1 (0.00s) - --- PASS: TestSort/test2 (0.00s) - --- PASS: TestSort/test3 (0.00s) - --- PASS: TestSort/test4 (0.00s) - --- PASS: TestSort/test5 (0.00s) - --- PASS: TestSort/test6 (0.00s) - --- PASS: TestSort/test7 (0.00s) - --- PASS: TestSort/test8 (0.00s) - --- PASS: TestSort/test9 (0.00s) - --- PASS: TestSort/test10 (0.00s) - --- PASS: TestSort/test11 (0.00s) - --- PASS: TestSort/test12 (0.00s) - --- PASS: TestSort/test13 (0.00s) - --- PASS: TestSort/test14 (0.00s) - --- PASS: TestSort/test15 (0.00s) - --- PASS: TestSort/test16 (0.00s) - --- PASS: TestSort/test17 (0.01s) - --- PASS: TestSort/test18 (0.00s) - --- PASS: TestSort/test19 (0.00s) - --- PASS: TestSort/test20 (0.00s) - --- PASS: TestSort/test21 (0.00s) - --- PASS: TestSort/test22 (0.00s) - --- PASS: TestSort/test23 (0.00s) - --- PASS: TestSort/test24 (0.00s) - --- PASS: TestSort/test25 (0.00s) - --- PASS: TestSort/test26 (0.00s) - --- PASS: TestSort/test27 (0.00s) - --- PASS: TestSort/test28 (0.00s) - --- PASS: TestSort/test29 (0.00s) - --- PASS: TestSort/test30 (0.00s) - --- PASS: TestSort/test31 (0.00s) - --- PASS: TestSort/test32 (0.00s) - --- PASS: TestSort/test33 (0.00s) - --- PASS: TestSort/test34 (0.00s) - --- PASS: TestSort/test35 (0.00s) - --- PASS: TestSort/test36 (0.00s) - --- PASS: TestSort/test37 (0.00s) - --- PASS: TestSort/test38 (0.00s) - --- PASS: TestSort/test39 (0.00s) - --- PASS: TestSort/test40 (0.00s) - --- PASS: TestSort/test41 (0.00s) - --- PASS: TestSort/test42 (0.00s) - --- PASS: TestSort/test43 (0.00s) - --- PASS: TestSort/test44 (0.00s) - --- PASS: TestSort/test45 (0.00s) - --- PASS: TestSort/test46 (0.00s) - --- PASS: TestSort/test47 (0.00s) === RUN TestWhere/66/0_map[string]interface_{}_>_b === RUN TestWhere/67/0_map[string]interface_{}_>_B ---- PASS: TestWhere (0.09s) +--- PASS: TestWhere (0.02s) --- PASS: TestWhere/0/0_slice-of-map[int]string__%!s(int=2) (0.00s) --- PASS: TestWhere/1/0_slice-of-map[string]int__b (0.00s) --- PASS: TestWhere/2/0_slice-of-map[string]float64__b (0.00s) @@ -16021,7 +16053,7 @@ --- PASS: TestWhere/34/0_slice-of-collections.TstX_!=_B (0.00s) --- PASS: TestWhere/34/1_slice-of-collections.TstXI_!=_B (0.00s) --- PASS: TestWhere/35/0_slice-of-map[string]int_in_b (0.00s) - --- PASS: TestWhere/36/0_slice-of-map[string]float64_in_b (0.02s) + --- PASS: TestWhere/36/0_slice-of-map[string]float64_in_b (0.00s) --- PASS: TestWhere/37/0_slice-of-map[string]slice-of-string_intersect_b (0.00s) --- PASS: TestWhere/38/0_slice-of-map[string]slice-of-int_intersect_b (0.00s) --- PASS: TestWhere/39/0_slice-of-map[string]slice-of-int8_intersect_b (0.00s) @@ -16032,7 +16064,7 @@ --- PASS: TestWhere/44/0_slice-of-map[string]slice-of-float64_intersect_b (0.00s) --- PASS: TestWhere/45/0_slice-of-map[string]int_in_b (0.00s) --- PASS: TestWhere/46/0_slice-of-map[string]float64_in_b (0.00s) - --- PASS: TestWhere/47/0_slice-of-map[string]time.Time_in_b (0.01s) + --- PASS: TestWhere/47/0_slice-of-map[string]time.Time_in_b (0.00s) --- PASS: TestWhere/48/0_slice-of-collections.TstX_not_in_B (0.00s) --- PASS: TestWhere/48/1_slice-of-collections.TstXI_not_in_B (0.00s) --- PASS: TestWhere/49/0_slice-of-collections.TstX_not_in_B (0.00s) @@ -16056,10 +16088,12 @@ --- PASS: TestWhere/65/0_map[string]interface_{}_in_b (0.00s) --- PASS: TestWhere/66/0_map[string]interface_{}_>_b (0.00s) --- PASS: TestWhere/67/0_map[string]interface_{}_>_B (0.00s) ---- PASS: TestAppendNilsToSliceWithNils (0.12s) ---- PASS: TestSortStable (0.12s) +--- PASS: TestTermEntriesCollectionsIssue12254 (0.03s) +--- PASS: TestAppendNilToSlice (0.03s) +--- PASS: TestAppendNilsToSliceWithNils (0.08s) +--- PASS: TestSortStable (0.06s) PASS -ok github.com/gohugoio/hugo/tpl/collections 0.201s +ok github.com/gohugoio/hugo/tpl/collections 0.166s === RUN TestDefaultFunc === PAUSE TestDefaultFunc === RUN TestCompare @@ -16087,27 +16121,27 @@ === RUN TestComparisonArgCount === PAUSE TestComparisonArgCount === CONT TestDefaultFunc -=== CONT TestTimeUnix ---- PASS: TestTimeUnix (0.00s) +--- PASS: TestDefaultFunc (0.00s) === CONT TestComparisonArgCount --- PASS: TestComparisonArgCount (0.00s) +=== CONT TestTimeUnix +--- PASS: TestTimeUnix (0.00s) === CONT TestLessThanExtend --- PASS: TestLessThanExtend (0.00s) -=== CONT TestNotEqualExtend ---- PASS: TestNotEqualExtend (0.00s) -=== CONT TestGreaterEqualExtend ---- PASS: TestGreaterEqualExtend (0.00s) === CONT TestLessEqualExtend --- PASS: TestLessEqualExtend (0.00s) +=== CONT TestGreaterThanExtend +--- PASS: TestGreaterThanExtend (0.00s) +=== CONT TestGreaterEqualExtend +--- PASS: TestGreaterEqualExtend (0.00s) +=== CONT TestNotEqualExtend +--- PASS: TestNotEqualExtend (0.00s) === CONT TestEqualExtend --- PASS: TestEqualExtend (0.00s) === CONT TestCompare --- PASS: TestCompare (0.00s) -=== CONT TestGreaterThanExtend ---- PASS: TestGreaterThanExtend (0.00s) ---- PASS: TestDefaultFunc (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/compare 0.040s +ok github.com/gohugoio/hugo/tpl/compare 0.038s === RUN TestMD5 === PAUSE TestMD5 === RUN TestSHA1 @@ -16117,15 +16151,15 @@ === RUN TestHMAC === PAUSE TestHMAC === CONT TestMD5 -=== CONT TestSHA256 --- PASS: TestMD5 (0.00s) -=== CONT TestSHA1 ---- PASS: TestSHA256 (0.00s) === CONT TestHMAC ---- PASS: TestSHA1 (0.00s) --- PASS: TestHMAC (0.00s) +=== CONT TestSHA256 +--- PASS: TestSHA256 (0.00s) +=== CONT TestSHA1 +--- PASS: TestSHA1 (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/crypto 0.053s +ok github.com/gohugoio/hugo/tpl/crypto 0.033s ? github.com/gohugoio/hugo/tpl/css [no test files] === RUN TestGetCSV === PAUSE TestGetCSV @@ -16145,36 +16179,58 @@ === PAUSE TestScpGetRemoteParallel === CONT TestGetCSV === RUN TestGetCSV/http://success/ -=== CONT TestParseCSV ---- PASS: TestParseCSV (0.00s) -=== CONT TestScpGetRemoteParallel === CONT TestScpGetRemote === CONT TestScpGetLocal ---- PASS: TestScpGetLocal (0.00s) === CONT TestHeaders === RUN TestHeaders/Misc_header_variants +--- PASS: TestScpGetLocal (0.00s) +=== CONT TestScpGetRemoteParallel === CONT TestToURLAndHeaders +=== CONT TestParseCSV +--- PASS: TestParseCSV (0.00s) --- PASS: TestToURLAndHeaders (0.00s) === CONT TestGetJSON === RUN TestGetJSON/http://success/ +WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +=== RUN TestGetCSV/http://error.extra.field/ WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. -=== RUN TestGetJSON/http://malformed/ WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. === RUN TestHeaders/Params -=== RUN TestGetCSV/http://error.extra.field/ +=== RUN TestGetJSON/http://malformed/ WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. === RUN TestHeaders/Override_User-Agent WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. ---- PASS: TestHeaders (0.03s) - --- PASS: TestHeaders/Misc_header_variants (0.02s) - --- PASS: TestHeaders/Params (0.01s) +--- PASS: TestHeaders (0.04s) + --- PASS: TestHeaders/Misc_header_variants (0.01s) + --- PASS: TestHeaders/Params (0.02s) --- PASS: TestHeaders/Override_User-Agent (0.00s) ---- PASS: TestScpGetRemote (0.03s) ---- PASS: TestScpGetRemoteParallel (0.26s) +--- PASS: TestScpGetRemote (0.04s) +--- PASS: TestScpGetRemoteParallel (0.25s) +ERROR Failed to get CSV resource "http://error.extra.field/": failed to parse CSV file http://error.extra.field/: record on line 4: wrong number of fields +You can suppress this error by adding the following to your site configuration: +ignoreLogs = ['error-remote-getcsv'] +=== RUN TestGetCSV/http://nofound/404 +WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +ERROR Failed to get CSV resource "http://nofound/404": failed to retrieve remote file: Not Found, body: "Not Found\n" +You can suppress this error by adding the following to your site configuration: +ignoreLogs = ['error-remote-getcsv'] +=== RUN TestGetCSV/pass/semi +WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +=== RUN TestGetCSV/fail/no-file +WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +ERROR Failed to get CSV resource "fail/no-file": open fail/no-file: file does not exist +You can suppress this error by adding the following to your site configuration: +ignoreLogs = ['error-remote-getcsv'] +--- PASS: TestGetCSV (4.02s) + --- PASS: TestGetCSV/http://success/ (0.01s) + --- PASS: TestGetCSV/http://error.extra.field/ (4.00s) + --- PASS: TestGetCSV/http://nofound/404 (0.00s) + --- PASS: TestGetCSV/pass/semi (0.00s) + --- PASS: TestGetCSV/fail/no-file (0.00s) ERROR Failed to get JSON resource "http://malformed/": invalid character 'g' looking for beginning of object key string You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getjson'] @@ -16186,48 +16242,27 @@ === RUN TestGetJSON/pass/semi WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. === RUN TestGetJSON/fail/no-file -ERROR Failed to get CSV resource "http://error.extra.field/": failed to parse CSV file http://error.extra.field/: record on line 4: wrong number of fields -You can suppress this error by adding the following to your site configuration: -ignoreLogs = ['error-remote-getcsv'] -=== RUN TestGetCSV/http://nofound/404 WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. ERROR Failed to get JSON resource "fail/no-file": open fail/no-file: file does not exist You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getjson'] === RUN TestGetJSON/pass/üńīçøðê-url.json -WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. -ERROR Failed to get CSV resource "http://nofound/404": failed to retrieve remote file: Not Found, body: "Not Found\n" -You can suppress this error by adding the following to your site configuration: -ignoreLogs = ['error-remote-getcsv'] -=== RUN TestGetCSV/pass/semi WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. ---- PASS: TestGetJSON (4.03s) +--- PASS: TestGetJSON (4.04s) --- PASS: TestGetJSON/http://success/ (0.02s) - --- PASS: TestGetJSON/http://malformed/ (4.00s) + --- PASS: TestGetJSON/http://malformed/ (4.02s) --- PASS: TestGetJSON/http://nofound/404 (0.00s) --- PASS: TestGetJSON/pass/semi (0.00s) --- PASS: TestGetJSON/fail/no-file (0.00s) --- PASS: TestGetJSON/pass/üńīçøðê-url.json (0.00s) -WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. -=== RUN TestGetCSV/fail/no-file -WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. -ERROR Failed to get CSV resource "fail/no-file": open fail/no-file: file does not exist -You can suppress this error by adding the following to your site configuration: -ignoreLogs = ['error-remote-getcsv'] ---- PASS: TestGetCSV (4.04s) - --- PASS: TestGetCSV/http://success/ (0.02s) - --- PASS: TestGetCSV/http://error.extra.field/ (4.01s) - --- PASS: TestGetCSV/http://nofound/404 (0.00s) - --- PASS: TestGetCSV/pass/semi (0.00s) - --- PASS: TestGetCSV/fail/no-file (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/data 4.096s +ok github.com/gohugoio/hugo/tpl/data 4.072s === RUN TestTimer --- PASS: TestTimer (0.02s) === RUN TestDebugDumpPage --- PASS: TestDebugDumpPage (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/debug 0.116s +ok github.com/gohugoio/hugo/tpl/debug 0.085s ? github.com/gohugoio/hugo/tpl/diagrams [no test files] === RUN TestBase64Decode === PAUSE TestBase64Decode @@ -16242,23 +16277,23 @@ === CONT TestBase64Encode --- PASS: TestBase64Encode (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/encoding 0.064s +ok github.com/gohugoio/hugo/tpl/encoding 0.028s === RUN TestErroridf === PAUSE TestErroridf === RUN TestWarnidf === PAUSE TestWarnidf === CONT TestErroridf === CONT TestWarnidf ---- PASS: TestErroridf (0.02s) ---- PASS: TestWarnidf (0.02s) +--- PASS: TestErroridf (0.01s) +--- PASS: TestWarnidf (0.01s) PASS -ok github.com/gohugoio/hugo/tpl/fmt 0.118s +ok github.com/gohugoio/hugo/tpl/fmt 0.054s === RUN TestXxHash === PAUSE TestXxHash === CONT TestXxHash --- PASS: TestXxHash (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/hash 0.042s +ok github.com/gohugoio/hugo/tpl/hash 0.026s ? github.com/gohugoio/hugo/tpl/hugo [no test files] === RUN TestNSConfig === PAUSE TestNSConfig @@ -16267,19 +16302,19 @@ === CONT TestNSConfig --- PASS: TestNSConfig (0.00s) === CONT TestImageConfigFromModule ---- PASS: TestImageConfigFromModule (0.01s) +--- PASS: TestImageConfigFromModule (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/images 0.077s +ok github.com/gohugoio/hugo/tpl/images 0.069s === RUN TestInflect === PAUSE TestInflect === CONT TestInflect --- PASS: TestInflect (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/inflect 0.048s +ok github.com/gohugoio/hugo/tpl/inflect 0.051s === RUN TestMethodToName --- PASS: TestMethodToName (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal 0.040s +ok github.com/gohugoio/hugo/tpl/internal 0.031s ? github.com/gohugoio/hugo/tpl/internal/go_templates/cfg [no test files] === RUN TestCompare --- PASS: TestCompare (0.00s) @@ -16288,7 +16323,7 @@ === RUN TestInterface --- PASS: TestInterface (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort 0.005s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort 0.004s === RUN TestAddParseTreeHTML --- PASS: TestAddParseTreeHTML (0.00s) === RUN TestClone @@ -16456,7 +16491,7 @@ === RUN TestEscape/JS_template_lit_special_characters === RUN TestEscape/JS_template_lit_special_characters,_nested_lit === RUN TestEscape/JS_template_lit,_nested_JS ---- PASS: TestEscape (0.02s) +--- PASS: TestEscape (0.01s) --- PASS: TestEscape/if (0.00s) --- PASS: TestEscape/else (0.00s) --- PASS: TestEscape/overescaping1 (0.00s) @@ -16614,7 +16649,7 @@ === RUN TestAliasedParseTreeDoesNotOverescape --- PASS: TestAliasedParseTreeDoesNotOverescape (0.00s) === RUN TestExecute ---- PASS: TestExecute (0.02s) +--- PASS: TestExecute (0.01s) === RUN TestDelims --- PASS: TestDelims (0.00s) === RUN TestExecuteError @@ -16632,7 +16667,7 @@ === RUN TestFinalForPrintf --- PASS: TestFinalForPrintf (0.00s) === RUN TestComparison ---- PASS: TestComparison (0.01s) +--- PASS: TestComparison (0.00s) === RUN TestMissingMapKey exec_test.go:1319: template: t1:1:2: executing "t1" at <.x>: nil data; no entry for key "x" --- PASS: TestMissingMapKey (0.00s) @@ -16645,7 +16680,7 @@ === RUN TestBadFuncNames --- PASS: TestBadFuncNames (0.00s) === RUN TestBlock ---- PASS: TestBlock (0.01s) +--- PASS: TestBlock (0.00s) === RUN TestEvalFieldErrors === RUN TestEvalFieldErrors/MissingFieldOnNil === RUN TestEvalFieldErrors/MissingFieldOnNonNil @@ -16798,7 +16833,7 @@ === RUN ExampleTemplate_share --- PASS: ExampleTemplate_share (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate 0.099s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate 0.053s === RUN TestGoToolLocation testenv_test.go:18: skipping test: 'go build' unavailable: --- SKIP: TestGoToolLocation (0.00s) @@ -16815,7 +16850,7 @@ PASS ok github.com/gohugoio/hugo/tpl/internal/go_templates/testenv 0.006s === RUN TestExecute ---- PASS: TestExecute (0.01s) +--- PASS: TestExecute (0.00s) === RUN TestDelims --- PASS: TestDelims (0.00s) === RUN TestExecuteError @@ -16835,7 +16870,7 @@ === RUN TestFinalForPrintf --- PASS: TestFinalForPrintf (0.00s) === RUN TestComparison ---- PASS: TestComparison (0.01s) +--- PASS: TestComparison (0.00s) === RUN TestMissingMapKey exec_test.go:1347: template: t1:1:2: executing "t1" at <.x>: nil data; no entry for key "x" --- PASS: TestMissingMapKey (0.00s) @@ -16931,7 +16966,7 @@ === RUN ExampleTemplate_func --- PASS: ExampleTemplate_func (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate 0.033s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate 0.017s === RUN TestLex lex_test.go:443: empty OK lex_test.go:443: spaces OK @@ -17109,7 +17144,7 @@ === CONT TestNumFmt --- PASS: TestNumFmt (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/lang 0.046s +ok github.com/gohugoio/hugo/tpl/lang 0.023s === RUN TestBasicNSArithmetic === PAUSE TestBasicNSArithmetic === RUN TestAbs @@ -17159,62 +17194,62 @@ === RUN TestToRadians === PAUSE TestToRadians === CONT TestBasicNSArithmetic ---- PASS: TestBasicNSArithmetic (0.00s) -=== CONT TestToRadians ---- PASS: TestToRadians (0.00s) === CONT TestSum +--- PASS: TestBasicNSArithmetic (0.00s) === CONT TestMin --- PASS: TestSum (0.00s) +=== CONT TestToRadians +--- PASS: TestMin (0.00s) +=== CONT TestMax +--- PASS: TestToRadians (0.00s) === CONT TestToDegrees --- PASS: TestToDegrees (0.00s) === CONT TestAtan2 ---- PASS: TestMin (0.00s) --- PASS: TestAtan2 (0.00s) +=== CONT TestAtan +--- PASS: TestMax (0.00s) === CONT TestPow +--- PASS: TestAtan (0.00s) === CONT TestAcos ---- PASS: TestAcos (0.00s) --- PASS: TestPow (0.00s) -=== CONT TestMax ---- PASS: TestMax (0.00s) -=== CONT TestAtan ---- PASS: TestAtan (0.00s) === CONT TestRound --- PASS: TestRound (0.00s) === CONT TestModBool +--- PASS: TestAcos (0.00s) +=== CONT TestAsin --- PASS: TestModBool (0.00s) === CONT TestMod +--- PASS: TestAsin (0.00s) +=== CONT TestTan --- PASS: TestMod (0.00s) === CONT TestSqrt +--- PASS: TestTan (0.00s) +=== CONT TestCos --- PASS: TestSqrt (0.00s) === CONT TestLog +--- PASS: TestCos (0.00s) +=== CONT TestSin --- PASS: TestLog (0.00s) === CONT TestFloor +--- PASS: TestSin (0.00s) --- PASS: TestFloor (0.00s) +=== CONT TestProduct === CONT TestCeil --- PASS: TestCeil (0.00s) +--- PASS: TestProduct (0.00s) === CONT TestAbs ---- PASS: TestAbs (0.00s) -=== CONT TestCos ---- PASS: TestCos (0.00s) -=== CONT TestAsin ---- PASS: TestAsin (0.00s) -=== CONT TestTan ---- PASS: TestTan (0.00s) === CONT TestPi +--- PASS: TestAbs (0.00s) --- PASS: TestPi (0.00s) -=== CONT TestSin ---- PASS: TestSin (0.00s) -=== CONT TestProduct ---- PASS: TestProduct (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/math 0.044s +ok github.com/gohugoio/hugo/tpl/math 0.026s ? github.com/gohugoio/hugo/tpl/openapi [no test files] === RUN TestUnmarshal === PAUSE TestUnmarshal === CONT TestUnmarshal --- PASS: TestUnmarshal (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/openapi/openapi3 0.079s +ok github.com/gohugoio/hugo/tpl/openapi/openapi3 0.051s === RUN TestReadDirWorkDir === PAUSE TestReadDirWorkDir === RUN TestReadFileNotExists @@ -17227,16 +17262,16 @@ === PAUSE TestStat === CONT TestReadDirWorkDir === CONT TestFileExists -=== CONT TestStat === CONT TestReadFile +=== CONT TestStat === CONT TestReadFileNotExists ---- PASS: TestFileExists (0.04s) +--- PASS: TestFileExists (0.03s) --- PASS: TestStat (0.03s) ---- PASS: TestReadFile (0.03s) ---- PASS: TestReadDirWorkDir (0.04s) ---- PASS: TestReadFileNotExists (0.03s) +--- PASS: TestReadDirWorkDir (0.03s) +--- PASS: TestReadFileNotExists (0.04s) +--- PASS: TestReadFile (0.04s) PASS -ok github.com/gohugoio/hugo/tpl/os 0.112s +ok github.com/gohugoio/hugo/tpl/os 0.065s === RUN TestThatPageIsAvailableEverywhere === PAUSE TestThatPageIsAvailableEverywhere === RUN TestPageTableOfContentsInShortcode @@ -17247,14 +17282,14 @@ === RUN TestThatPageIsAvailableEverywhere/multilingual-false === CONT TestFromStringRunning === CONT TestPageTableOfContentsInShortcode ---- PASS: TestFromStringRunning (0.03s) +--- PASS: TestFromStringRunning (0.02s) +--- PASS: TestPageTableOfContentsInShortcode (0.02s) === RUN TestThatPageIsAvailableEverywhere/multilingual-true ---- PASS: TestPageTableOfContentsInShortcode (0.03s) ---- PASS: TestThatPageIsAvailableEverywhere (0.05s) - --- PASS: TestThatPageIsAvailableEverywhere/multilingual-false (0.03s) +--- PASS: TestThatPageIsAvailableEverywhere (0.04s) + --- PASS: TestThatPageIsAvailableEverywhere/multilingual-false (0.02s) --- PASS: TestThatPageIsAvailableEverywhere/multilingual-true (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/page 0.114s +ok github.com/gohugoio/hugo/tpl/page 0.073s === RUN TestInclude === PAUSE TestInclude === RUN TestIncludeCached @@ -17272,23 +17307,23 @@ === RUN TestReturnExecuteFromTemplateInPartial === PAUSE TestReturnExecuteFromTemplateInPartial === CONT TestInclude +=== CONT TestIncludeCacheHints +=== CONT TestIncludeCached === CONT TestIncludeCachedRecursion -=== CONT TestIncludeTimeout === CONT TestIncludeCachedRecursionShortcode -=== CONT TestIncludeCacheHints === CONT TestReturnExecuteFromTemplateInPartial +=== CONT TestIncludeTimeout === CONT TestIncludeCachedTimeout -=== CONT TestIncludeCached ---- PASS: TestIncludeCachedRecursion (0.03s) +--- PASS: TestIncludeCached (0.03s) --- PASS: TestIncludeCacheHints (0.05s) +--- PASS: TestIncludeCachedRecursionShortcode (0.04s) --- PASS: TestInclude (0.05s) ---- PASS: TestIncludeCached (0.05s) +--- PASS: TestIncludeCachedRecursion (0.05s) --- PASS: TestReturnExecuteFromTemplateInPartial (0.05s) ---- PASS: TestIncludeCachedRecursionShortcode (0.05s) ---- PASS: TestIncludeTimeout (0.23s) ---- PASS: TestIncludeCachedTimeout (0.24s) +--- PASS: TestIncludeCachedTimeout (0.22s) +--- PASS: TestIncludeTimeout (0.25s) PASS -ok github.com/gohugoio/hugo/tpl/partials 0.321s +ok github.com/gohugoio/hugo/tpl/partials 0.306s === RUN TestBase === PAUSE TestBase === RUN TestBaseName @@ -17305,26 +17340,26 @@ === PAUSE TestClean === CONT TestBase === CONT TestDir +=== CONT TestBaseName === CONT TestJoin -=== CONT TestExt === CONT TestClean +=== CONT TestExt === CONT TestSplit -=== CONT TestBaseName ---- PASS: TestBase (0.01s) +--- PASS: TestExt (0.00s) +--- PASS: TestSplit (0.00s) +--- PASS: TestBaseName (0.02s) --- PASS: TestClean (0.01s) ---- PASS: TestJoin (0.01s) --- PASS: TestDir (0.02s) ---- PASS: TestBaseName (0.01s) ---- PASS: TestExt (0.02s) ---- PASS: TestSplit (0.02s) +--- PASS: TestJoin (0.01s) +--- PASS: TestBase (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/path 0.072s +ok github.com/gohugoio/hugo/tpl/path 0.051s === RUN TestIsMap --- PASS: TestIsMap (0.00s) === RUN TestIsSlice --- PASS: TestIsSlice (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/reflect 0.042s +ok github.com/gohugoio/hugo/tpl/reflect 0.037s === RUN TestCopy === PAUSE TestCopy === RUN TestCopyPageShouldFail @@ -17338,19 +17373,19 @@ === RUN TestGlobalResourcesNotPublishedRegressionIssue12214 === PAUSE TestGlobalResourcesNotPublishedRegressionIssue12214 === CONT TestCopy -=== CONT TestResourcesGettersShouldNotNormalizePermalinks === CONT TestGlobalResourcesNotPublishedRegressionIssue12214 -=== CONT TestGlobalResourcesNotPublishedRegressionIssue12190 === CONT TestGet === CONT TestCopyPageShouldFail ---- PASS: TestResourcesGettersShouldNotNormalizePermalinks (0.03s) ---- PASS: TestCopyPageShouldFail (0.02s) ---- PASS: TestGlobalResourcesNotPublishedRegressionIssue12214 (0.04s) ---- PASS: TestCopy (0.04s) ---- PASS: TestGlobalResourcesNotPublishedRegressionIssue12190 (0.04s) +=== CONT TestResourcesGettersShouldNotNormalizePermalinks +=== CONT TestGlobalResourcesNotPublishedRegressionIssue12190 +--- PASS: TestGlobalResourcesNotPublishedRegressionIssue12214 (0.02s) +--- PASS: TestGlobalResourcesNotPublishedRegressionIssue12190 (0.02s) --- PASS: TestGet (0.04s) +--- PASS: TestResourcesGettersShouldNotNormalizePermalinks (0.04s) +--- PASS: TestCopyPageShouldFail (0.04s) +--- PASS: TestCopy (0.05s) PASS -ok github.com/gohugoio/hugo/tpl/resources 0.102s +ok github.com/gohugoio/hugo/tpl/resources 0.107s === RUN TestCSS === PAUSE TestCSS === RUN TestHTML @@ -17366,17 +17401,17 @@ === CONT TestCSS --- PASS: TestCSS (0.00s) === CONT TestURL -=== CONT TestJS -=== CONT TestHTMLAttr -=== CONT TestHTML -=== CONT TestJSStr --- PASS: TestURL (0.00s) +=== CONT TestJSStr --- PASS: TestJSStr (0.00s) +=== CONT TestJS +--- PASS: TestJS (0.00s) +=== CONT TestHTMLAttr --- PASS: TestHTMLAttr (0.00s) +=== CONT TestHTML --- PASS: TestHTML (0.00s) ---- PASS: TestJS (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/safe 0.059s +ok github.com/gohugoio/hugo/tpl/safe 0.051s ? github.com/gohugoio/hugo/tpl/site [no test files] === RUN TestFindRE === PAUSE TestFindRE @@ -17433,61 +17468,61 @@ === RUN TestTruncate === PAUSE TestTruncate === CONT TestFindRE +=== CONT TestSplit +=== CONT TestReplace +=== CONT TestContains +--- PASS: TestReplace (0.00s) +=== CONT TestChomp +--- PASS: TestSplit (0.00s) +=== CONT TestContainsNonSpace --- PASS: TestFindRE (0.00s) -=== CONT TestTruncate ---- PASS: TestTruncate (0.00s) -=== CONT TestDiff ---- PASS: TestDiff (0.00s) -=== CONT TestRepeat ---- PASS: TestRepeat (0.00s) -=== CONT TestTrimSuffix ---- PASS: TestTrimSuffix (0.00s) -=== CONT TestTrimRight ---- PASS: TestTrimRight (0.00s) -=== CONT TestTrimPrefix ---- PASS: TestTrimPrefix (0.00s) -=== CONT TestTrimLeft ---- PASS: TestTrimLeft (0.00s) -=== CONT TestTrim ---- PASS: TestTrim (0.00s) === CONT TestToUpper ---- PASS: TestToUpper (0.00s) +=== CONT TestTrimPrefix +=== CONT TestSliceString +=== CONT TestRepeat +=== CONT TestDiff +=== CONT TestReplaceRE +=== CONT TestTitle === CONT TestToLower +=== CONT TestSubstr +--- PASS: TestContains (0.00s) +--- PASS: TestChomp (0.00s) +--- PASS: TestContainsNonSpace (0.00s) +--- PASS: TestToUpper (0.00s) +--- PASS: TestTrimPrefix (0.00s) +--- PASS: TestRepeat (0.00s) +--- PASS: TestDiff (0.00s) --- PASS: TestToLower (0.00s) -=== CONT TestTitle --- PASS: TestTitle (0.00s) -=== CONT TestSubstr ---- PASS: TestSubstr (0.00s) -=== CONT TestSplit ---- PASS: TestSplit (0.00s) -=== CONT TestSliceString +=== CONT TestHasPrefix +--- PASS: TestReplaceRE (0.00s) +=== CONT TestTrimSuffix --- PASS: TestSliceString (0.00s) -=== CONT TestReplace ---- PASS: TestReplace (0.00s) +--- PASS: TestHasPrefix (0.00s) +=== CONT TestTrimRight === CONT TestHasSuffix +--- PASS: TestTrimSuffix (0.00s) --- PASS: TestHasSuffix (0.00s) -=== CONT TestHasPrefix ---- PASS: TestHasPrefix (0.00s) -=== CONT TestCountWords ---- PASS: TestCountWords (0.00s) === CONT TestRuneCount +--- PASS: TestTrimRight (0.00s) +=== CONT TestTruncate --- PASS: TestRuneCount (0.00s) -=== CONT TestCountRunes ---- PASS: TestCountRunes (0.00s) -=== CONT TestContainsNonSpace ---- PASS: TestContainsNonSpace (0.00s) -=== CONT TestContainsAny ---- PASS: TestContainsAny (0.00s) -=== CONT TestContains ---- PASS: TestContains (0.00s) -=== CONT TestChomp ---- PASS: TestChomp (0.00s) -=== CONT TestReplaceRE ---- PASS: TestReplaceRE (0.00s) === CONT TestFindRESubmatch +=== CONT TestTrimLeft +=== CONT TestContainsAny +=== CONT TestCountRunes +=== CONT TestTrim +=== CONT TestCountWords +--- PASS: TestSubstr (0.00s) +--- PASS: TestTruncate (0.00s) --- PASS: TestFindRESubmatch (0.00s) +--- PASS: TestTrimLeft (0.00s) +--- PASS: TestContainsAny (0.00s) +--- PASS: TestCountRunes (0.00s) +--- PASS: TestTrim (0.00s) +--- PASS: TestCountWords (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/strings 0.038s +ok github.com/gohugoio/hugo/tpl/strings 0.024s === RUN TestDeferBasic === PAUSE TestDeferBasic === RUN TestDeferRepeatedBuildsEditOutside @@ -17516,32 +17551,32 @@ === PAUSE TestPageFunctionExists === CONT TestDeferBasic === CONT TestDeferMountPublic +=== CONT TestDeferErrorRuntime === CONT TestExists -=== CONT TestPageFunctionExists -=== CONT TestExistsWithBaseOf +=== CONT TestDeferRepeatedBuildsEditDefer +=== CONT TestDeferRepeatedBuildsEditOutside === CONT TestDeferPostProcessShouldThrowAnError === CONT TestDeferFromContentAdapterShouldFail -=== CONT TestDeferErrorRuntime -=== CONT TestDeferEditResourceUsedInDeferBlock +=== CONT TestPageFunctionExists +=== CONT TestExistsWithBaseOf === CONT TestDeferEditDeferBlock -=== CONT TestDeferRepeatedBuildsEditDefer +=== CONT TestDeferEditResourceUsedInDeferBlock +--- PASS: TestExistsWithBaseOf (0.03s) === CONT TestDeferErrorParse -=== CONT TestDeferRepeatedBuildsEditOutside ---- PASS: TestDeferErrorParse (0.03s) +--- PASS: TestPageFunctionExists (0.03s) +--- PASS: TestDeferErrorRuntime (0.04s) +--- PASS: TestDeferBasic (0.04s) --- PASS: TestDeferPostProcessShouldThrowAnError (0.04s) --- PASS: TestDeferFromContentAdapterShouldFail (0.04s) --- PASS: TestExists (0.05s) ---- PASS: TestPageFunctionExists (0.05s) ---- PASS: TestDeferMountPublic (0.06s) ---- PASS: TestExistsWithBaseOf (0.06s) ---- PASS: TestDeferErrorRuntime (0.06s) ---- PASS: TestDeferBasic (0.07s) ---- PASS: TestDeferEditResourceUsedInDeferBlock (0.06s) ---- PASS: TestDeferEditDeferBlock (0.07s) ---- PASS: TestDeferRepeatedBuildsEditOutside (0.13s) ---- PASS: TestDeferRepeatedBuildsEditDefer (0.22s) +--- PASS: TestDeferMountPublic (0.05s) +--- PASS: TestDeferErrorParse (0.01s) +--- PASS: TestDeferEditResourceUsedInDeferBlock (0.05s) +--- PASS: TestDeferEditDeferBlock (0.06s) +--- PASS: TestDeferRepeatedBuildsEditOutside (0.09s) +--- PASS: TestDeferRepeatedBuildsEditDefer (0.11s) PASS -ok github.com/gohugoio/hugo/tpl/templates 0.398s +ok github.com/gohugoio/hugo/tpl/templates 0.149s === RUN TestTimeLocation === PAUSE TestTimeLocation === RUN TestFormat @@ -17558,8 +17593,8 @@ === PAUSE TestDuration === CONT TestTimeLocation === CONT TestDuration -=== RUN TestTimeLocation/Empty_location --- PASS: TestDuration (0.00s) +=== RUN TestTimeLocation/Empty_location === RUN TestTimeLocation/New_location === RUN TestTimeLocation/New_York_EDT === RUN TestTimeLocation/New_York_EST @@ -17585,7 +17620,7 @@ --- PASS: TestTimeLocation/Invalid_time_zone (0.00s) --- PASS: TestTimeLocation/Invalid_time_value (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/time 0.046s +ok github.com/gohugoio/hugo/tpl/time 0.030s === RUN TestShortcodesTemplate === RUN TestShortcodesTemplate/isShortcode === RUN TestShortcodesTemplate/variantsFromName @@ -17633,7 +17668,7 @@ --- PASS: TestGoTemplateBugs (0.00s) --- PASS: TestGoTemplateBugs/Issue_11112 (0.01s) === RUN TestSecurityAllowActionJSTmpl ---- PASS: TestSecurityAllowActionJSTmpl (0.01s) +--- PASS: TestSecurityAllowActionJSTmpl (0.00s) === RUN TestGoogleAnalyticsTemplate === PAUSE TestGoogleAnalyticsTemplate === RUN TestDisqusTemplate @@ -17648,30 +17683,30 @@ === PAUSE TestTwitterCards === CONT TestEmbeddedLinkRenderHook === CONT TestGoogleAnalyticsTemplate -=== CONT TestCommentsBeforeBlockDefinition -=== CONT TestTemplateFuncsExamples -=== CONT TestEmbeddedImageRenderHook === CONT TestOpengraph -=== CONT TestGo18Constructs === CONT TestTwitterCards -=== CONT TestDisqusTemplate === CONT TestSitemap +=== CONT TestDisqusTemplate === CONT TestPrintUnusedTemplates +=== CONT TestEmbeddedImageRenderHook +=== CONT TestCommentsBeforeBlockDefinition +=== CONT TestGo18Constructs +=== CONT TestTemplateFuncsExamples === CONT TestSchema +--- PASS: TestGoogleAnalyticsTemplate (0.03s) +--- PASS: TestDisqusTemplate (0.03s) +--- PASS: TestPrintUnusedTemplates (0.03s) +--- PASS: TestSchema (0.04s) +--- PASS: TestEmbeddedLinkRenderHook (0.04s) +--- PASS: TestOpengraph (0.04s) --- PASS: TestGo18Constructs (0.04s) ---- PASS: TestTwitterCards (0.05s) ---- PASS: TestDisqusTemplate (0.05s) ---- PASS: TestGoogleAnalyticsTemplate (0.06s) ---- PASS: TestSchema (0.06s) ---- PASS: TestOpengraph (0.06s) ---- PASS: TestEmbeddedLinkRenderHook (0.07s) ---- PASS: TestEmbeddedImageRenderHook (0.07s) ---- PASS: TestCommentsBeforeBlockDefinition (0.07s) ---- PASS: TestSitemap (0.08s) ---- PASS: TestPrintUnusedTemplates (0.14s) ---- PASS: TestTemplateFuncsExamples (0.15s) +--- PASS: TestTwitterCards (0.04s) +--- PASS: TestEmbeddedImageRenderHook (0.04s) +--- PASS: TestCommentsBeforeBlockDefinition (0.04s) +--- PASS: TestTemplateFuncsExamples (0.05s) +--- PASS: TestSitemap (0.05s) PASS -ok github.com/gohugoio/hugo/tpl/tplimpl 0.214s +ok github.com/gohugoio/hugo/tpl/tplimpl 0.109s === RUN TestRemarshal === PAUSE TestRemarshal === RUN TestMarkdownifyIssue11698 @@ -17703,41 +17738,41 @@ === CONT TestRemarshal === CONT TestCanHighlight === CONT TestUnmarshalCSVLazyDecoding -=== CONT TestMarkdownify -=== CONT TestXMLEscape -=== CONT TestHTMLUnescape -=== CONT TestHTMLEscape +=== CONT TestHighlight === CONT TestPlainify -=== CONT TestMarkdownifyBlocksOfText +=== CONT TestMarkdownify === CONT TestEmojify +=== CONT TestXMLEscape === CONT TestHighlightError -=== CONT TestHighlight === CONT TestMarkdownifyIssue11698 ---- PASS: TestCanHighlight (0.02s) ---- PASS: TestXMLEscape (0.04s) ---- PASS: TestHighlightError (0.04s) +=== CONT TestMarkdownifyBlocksOfText +=== CONT TestHTMLUnescape +--- PASS: TestCanHighlight (0.01s) +=== CONT TestHTMLEscape +--- PASS: TestUnmarshalCSVLazyDecoding (0.02s) +--- PASS: TestHighlightError (0.02s) +--- PASS: TestMarkdownifyIssue11698 (0.02s) === RUN TestRemarshal/Roundtrip_variants ---- PASS: TestHTMLUnescape (0.05s) ---- PASS: TestUnmarshalCSVLazyDecoding (0.05s) ---- PASS: TestHTMLEscape (0.05s) ---- PASS: TestMarkdownifyIssue11698 (0.05s) ---- PASS: TestMarkdownifyBlocksOfText (0.05s) ---- PASS: TestMarkdownify (0.05s) +--- PASS: TestHighlight (0.03s) +--- PASS: TestMarkdownifyBlocksOfText (0.03s) +--- PASS: TestPlainify (0.03s) +--- PASS: TestHTMLUnescape (0.03s) +--- PASS: TestHTMLEscape (0.02s) === RUN TestRemarshal/Comments ---- PASS: TestPlainify (0.05s) === RUN TestRemarshal/TOML_Indent === RUN TestRemarshal/Map_input === RUN TestRemarshal/Error ---- PASS: TestRemarshal (0.06s) +--- PASS: TestRemarshal (0.03s) --- PASS: TestRemarshal/Roundtrip_variants (0.01s) --- PASS: TestRemarshal/Comments (0.00s) --- PASS: TestRemarshal/TOML_Indent (0.00s) --- PASS: TestRemarshal/Map_input (0.00s) --- PASS: TestRemarshal/Error (0.00s) ---- PASS: TestEmojify (0.06s) ---- PASS: TestHighlight (0.05s) +--- PASS: TestXMLEscape (0.03s) +--- PASS: TestMarkdownify (0.03s) +--- PASS: TestEmojify (0.03s) PASS -ok github.com/gohugoio/hugo/tpl/transform 0.122s +ok github.com/gohugoio/hugo/tpl/transform 0.080s === RUN TestParse === PAUSE TestParse === RUN TestJoinPath @@ -17747,7 +17782,7 @@ --- PASS: TestParse (0.00s) --- PASS: TestJoinPath (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/urls 0.038s +ok github.com/gohugoio/hugo/tpl/urls 0.028s === RUN TestChainZeroTransformers --- PASS: TestChainZeroTransformers (0.00s) === RUN TestChainingMultipleTransformers @@ -17755,7 +17790,7 @@ === RUN TestNewEmptyTransforms --- PASS: TestNewEmptyTransforms (0.00s) PASS -ok github.com/gohugoio/hugo/transform 0.008s +ok github.com/gohugoio/hugo/transform 0.010s === RUN TestLiveReloadInject === RUN TestLiveReloadInject/Inject_after_head_tag === RUN TestLiveReloadInject/Inject_after_head_tag_when_doctype_and_html_omitted @@ -17795,11 +17830,11 @@ --- PASS: TestLiveReloadInject/Do_not_mistake_header_for_head (0.00s) --- PASS: TestLiveReloadInject/Do_not_mistake_custom_elements_for_head (0.00s) PASS -ok github.com/gohugoio/hugo/transform/livereloadinject 0.010s +ok github.com/gohugoio/hugo/transform/livereloadinject 0.008s === RUN TestHugoGeneratorInject --- PASS: TestHugoGeneratorInject (0.00s) PASS -ok github.com/gohugoio/hugo/transform/metainject 0.008s +ok github.com/gohugoio/hugo/transform/metainject 0.006s === RUN TestAbsURL --- PASS: TestAbsURL (0.00s) === RUN TestAbsURLUnquoted @@ -17813,19 +17848,19 @@ === RUN TestXMLAbsURL --- PASS: TestXMLAbsURL (0.00s) PASS -ok github.com/gohugoio/hugo/transform/urlreplacers 0.029s +ok github.com/gohugoio/hugo/transform/urlreplacers 0.024s ? github.com/gohugoio/hugo/watcher [no test files] === RUN TestPollerAddRemove ---- PASS: TestPollerAddRemove (0.02s) +--- PASS: TestPollerAddRemove (0.00s) === RUN TestPollerEvent poller_test.go:47: flaky test --- SKIP: TestPollerEvent (0.00s) === RUN TestPollerClose ---- PASS: TestPollerClose (0.30s) +--- PASS: TestPollerClose (0.38s) === RUN TestCheckChange ---- PASS: TestCheckChange (0.01s) +--- PASS: TestCheckChange (0.14s) PASS -ok github.com/gohugoio/hugo/watcher/filenotify 0.347s +ok github.com/gohugoio/hugo/watcher/filenotify 0.518s make[1]: Leaving directory '/build/reproducible-path/hugo-0.131.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build @@ -17856,8 +17891,8 @@ dh_gencontrol -O--builddirectory=_build dh_md5sums -O--builddirectory=_build dh_builddeb -O--builddirectory=_build -dpkg-deb: building package 'hugo-dbgsym' in '../hugo-dbgsym_0.131.0-2_amd64.deb'. dpkg-deb: building package 'hugo' in '../hugo_0.131.0-2_amd64.deb'. +dpkg-deb: building package 'hugo-dbgsym' in '../hugo-dbgsym_0.131.0-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../hugo_0.131.0-2_amd64.buildinfo dpkg-genchanges --build=binary -O../hugo_0.131.0-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -17865,12 +17900,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2983966/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2983966/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/958248 and its subdirectories -I: Current time: Sat Oct 17 05:28:32 -12 2026 -I: pbuilder-time-stamp: 1792258112 +I: removing directory /srv/workspace/pbuilder/2983966 and its subdirectories +I: Current time: Mon Sep 15 01:17:01 +14 2025 +I: pbuilder-time-stamp: 1757848621