Diff of the two buildlogs: -- --- b1/build.log 2024-05-07 07:35:07.550483665 +0000 +++ b2/build.log 2024-05-07 07:40:57.719577945 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon May 6 19:25:16 -12 2024 -I: pbuilder-time-stamp: 1715066716 +I: Current time: Tue Jun 10 03:58:11 +14 2025 +I: pbuilder-time-stamp: 1749477491 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -31,52 +31,84 @@ dpkg-source: info: applying 0005-skip-TestPara-Time.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2651673/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3323227/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 9 13:58 /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/3323227/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3323227/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=20 ' - DISTRIBUTION='trixie' - 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]="2" [2]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='657bb69733a3488b98860d42a80e0ded' - 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='2651673' - PS1='# ' - PS2='> ' + INVOCATION_ID=5fc1b877960a4a5880324c331e56adbb + 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=3323227 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.e0rDz4TK/pbuilderrc_mrGp --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.e0rDz4TK/b1 --logfile b1/build.log hugo_0.124.1-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.e0rDz4TK/pbuilderrc_0pGr --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.e0rDz4TK/b2 --logfile b2/build.log hugo_0.124.1-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.1.0-20-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.85-1 (2024-04-11) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 3 08:24 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2651673/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 7 17:46 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3323227/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -583,7 +615,7 @@ Get: 307 http://deb.debian.org/debian trixie/main amd64 golang-github-matryer-try-dev all 1+git20161228.6.9ac251b-4 [4120 B] Get: 308 http://deb.debian.org/debian trixie/main amd64 golang-github-tdewolff-parse-dev all 2.7.13-1 [84.3 kB] Get: 309 http://deb.debian.org/debian trixie/main amd64 golang-github-tdewolff-minify-dev all 2.20.20-1 [134 kB] -Fetched 226 MB in 6s (36.6 MB/s) +Fetched 226 MB in 22s (10.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 19698 files and directories currently installed.) @@ -1601,8 +1633,8 @@ Setting up tzdata (2024a-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue May 7 07:28:29 UTC 2024. -Universal Time is now: Tue May 7 07:28:29 UTC 2024. +Local time is now: Mon Jun 9 14:00:36 UTC 2025. +Universal Time is now: Mon Jun 9 14:00:36 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.1.1-2) ... @@ -1855,7 +1887,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/hugo-0.124.1/ && 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.124.1-1_source.changes +I: user script /srv/workspace/pbuilder/3323227/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3323227/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/hugo-0.124.1/ && 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.124.1-1_source.changes dpkg-buildpackage: info: source package hugo dpkg-buildpackage: info: source version 0.124.1-1 dpkg-buildpackage: info: source distribution unstable @@ -1899,906 +1935,906 @@ go is /usr/bin/go go version go1.22.2 linux/amd64 dh_auto_build -- -ldflags '-X "github.com/gohugoio/hugo/common/hugo.buildDate=2024-03-25T03:00:41Z" -X "github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.124.1-1"' -tags 'dev extended' - cd _build && go install -trimpath -v -p 20 -ldflags "-X \"github.com/gohugoio/hugo/common/hugo.buildDate=2024-03-25T03:00:41Z\" -X \"github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.124.1-1\"" -tags "dev extended" github.com/gohugoio/hugo github.com/gohugoio/hugo/bufferpool github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/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/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/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/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/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/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/postcss 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/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/coverage/rtcov -internal/goarch -container/list -internal/unsafeheader -internal/goos -internal/goexperiment -crypto/internal/alias -internal/itoa -unicode -cmp -math/bits -internal/godebugs -internal/race -internal/cpu -runtime/internal/atomic -unicode/utf8 -crypto/internal/boring/sig -crypto/subtle -unicode/utf16 -sync/atomic -runtime/internal/syscall -internal/chacha8rand -internal/abi -runtime/internal/math -runtime/internal/sys -vendor/golang.org/x/crypto/cryptobyte/asn1 -internal/nettrace -vendor/golang.org/x/crypto/internal/alias -encoding -log/internal -google.golang.org/protobuf/internal/flags -github.com/gobwas/glob/util/runes + cd _build && go install -trimpath -v -p 42 -ldflags "-X \"github.com/gohugoio/hugo/common/hugo.buildDate=2024-03-25T03:00:41Z\" -X \"github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.124.1-1\"" -tags "dev extended" github.com/gohugoio/hugo github.com/gohugoio/hugo/bufferpool github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/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/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/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/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/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/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/postcss 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/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 github.com/gohugoio/locales/currency -golang.org/x/exp/maps -golang.org/x/net/html/atom github.com/google/go-cmp/cmp/internal/flags +github.com/gobwas/glob/util/runes 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/gohugoio/hugo/common/predicate -github.com/pelletier/go-toml/v2/internal/characters -slices -google.golang.org/protobuf/internal/set +golang.org/x/net/html/atom +internal/unsafeheader github.com/bep/gowebp/libwebp/webpoptions -github.com/rivo/uniseg +runtime/internal/atomic image/color -golang.org/x/image/math/f64 golang.org/x/text/encoding/internal/identifier +github.com/gohugoio/hugo/common/predicate +internal/goos +internal/goexperiment +golang.org/x/image/math/f64 +internal/race +crypto/internal/alias +internal/coverage/rtcov +vendor/golang.org/x/crypto/internal/alias +vendor/golang.org/x/crypto/cryptobyte/asn1 +crypto/internal/boring/sig +internal/godebugs github.com/gohugoio/hugo/common/constants +internal/itoa +encoding golang.org/x/image/font/gofont/goregular +github.com/gohugoio/hugo/common/types/hstring +cmp +unicode/utf16 +math/bits +runtime/internal/syscall github.com/gohugoio/hugo/common/types/css 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 +golang.org/x/exp/maps +sync/atomic +internal/cpu +internal/goarch github.com/google/wire go.opencensus.io/internal/tagencoding google.golang.org/grpc/serviceconfig -github.com/golang/groupcache/lru +go.opencensus.io/trace/internal golang.org/x/xerrors/internal go.opencensus.io -go.opencensus.io/trace/internal +log/internal +google.golang.org/protobuf/internal/flags github.com/aws/smithy-go/container/private/cache -internal/bytealg +internal/nettrace github.com/gohugoio/hugo/cache -github.com/gohugoio/hugo/tpl/internal/go_templates/cfg github.com/gohugoio/hugo/common +github.com/gohugoio/hugo/tpl/internal/go_templates/cfg +crypto/subtle +container/list github.com/gohugoio/hugo/tpl/openapi -math -github.com/aws/smithy-go/container/private/cache/lru +unicode/utf8 +unicode +google.golang.org/protobuf/internal/set image/color/palette +slices +runtime/internal/sys +internal/abi +runtime/internal/math +internal/chacha8rand +github.com/aws/smithy-go/container/private/cache/lru +github.com/golang/groupcache/lru +github.com/pelletier/go-toml/v2/internal/characters +github.com/rivo/uniseg +internal/bytealg +math github.com/gohugoio/hugo/markup/blackfriday runtime github.com/aws/aws-sdk-go/internal/sdkmath github.com/tdewolff/parse/strconv internal/reflectlite sync -internal/testlog -internal/bisect internal/singleflight +internal/testlog google.golang.org/protobuf/internal/pragma -github.com/josharian/intern -github.com/yuin/goldmark-emoji/definition +internal/bisect +github.com/aws/aws-sdk-go/internal/sync/singleflight google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/grpcsync +github.com/josharian/intern github.com/aws/smithy-go/sync -github.com/aws/aws-sdk-go/internal/sync/singleflight +github.com/yuin/goldmark-emoji/definition runtime/cgo errors -sort io +internal/godebug internal/oserror -path +sort strconv -internal/godebug -internal/safefilepath crypto/internal/nistec/fiat +path +internal/safefilepath vendor/golang.org/x/net/dns/dnsmessage syscall -math/rand internal/intern -golang.org/x/text/internal/tag -golang.org/x/mod/semver +math/rand crypto/internal/randutil -hash -strings +internal/saferio bytes -text/tabwriter github.com/aws/smithy-go/transport/http/internal/io github.com/aws/aws-sdk-go/internal/sdkio -internal/saferio +strings +hash +text/tabwriter hash/crc32 hash/fnv hash/adler32 -crypto +golang.org/x/text/internal/tag +golang.org/x/mod/semver crypto/rc4 +crypto encoding/base32 net/netip reflect golang.org/x/text/transform -github.com/aws/smithy-go/io -github.com/kr/text -vendor/golang.org/x/text/transform github.com/gohugoio/hugo/bufferpool -bufio -html -regexp/syntax +vendor/golang.org/x/text/transform +github.com/kr/text +github.com/aws/smithy-go/io net/http/internal/ascii -github.com/gohugoio/hugo/compare +bufio github.com/gobwas/glob/util/strings +github.com/gohugoio/hugo/compare +html github.com/armon/go-radix -github.com/gohugoio/hugo/output/layouts -go/build/constraint github.com/gohugoio/hugo/resources/kinds 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 +go/build/constraint google.golang.org/grpc/encoding +github.com/aws/aws-sdk-go-v2/aws/arn +github.com/aws/aws-sdk-go/aws/arn +github.com/gohugoio/hugo/output/layouts cloud.google.com/go/internal/version +regexp/syntax golang.org/x/text/runes golang.org/x/text/encoding -github.com/aws/aws-sdk-go-v2/aws/arn -github.com/aws/aws-sdk-go/aws/arn -image golang.org/x/text/encoding/internal +image golang.org/x/text/encoding/charmap -regexp internal/syscall/execenv -internal/syscall/unix github.com/pbnjay/memory +internal/syscall/unix time +github.com/marekm4/color-extractor image/internal/imageutil github.com/muesli/smartcrop/options -github.com/marekm4/color-extractor -golang.org/x/image/vp8 golang.org/x/image/vp8l +golang.org/x/image/vp8 +regexp image/draw image/jpeg -google.golang.org/api/internal/third_party/uritemplates -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 -github.com/google/go-cmp/cmp/internal/function -github.com/gohugoio/hugo/common/math -internal/fmtsort -github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort -encoding/binary -github.com/rogpeppe/go-internal/fmtsort +golang.org/x/image/draw +google.golang.org/api/internal/third_party/uritemplates context -io/fs github.com/bep/clocks github.com/bep/debounce github.com/hashicorp/golang-lru/v2/internal +io/fs github.com/gohugoio/locales -github.com/mohae/deepcopy github.com/google/go-cmp/cmp/internal/diff -internal/poll -github.com/aws/smithy-go/ptr github.com/aws/aws-sdk-go-v2/internal/timeconv -github.com/aws/aws-sdk-go/internal/sdkrand google.golang.org/grpc/backoff -google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/keepalive +google.golang.org/grpc/internal/grpcrand +github.com/aws/aws-sdk-go/internal/sdkrand +github.com/aws/smithy-go/ptr +internal/poll github.com/hashicorp/golang-lru/v2/simplelru google.golang.org/grpc/internal/backoff github.com/bep/lazycache -github.com/gohugoio/hugo/common/hcontext +github.com/google/go-cmp/cmp/internal/function +internal/fmtsort +github.com/gohugoio/hugo/common/math +github.com/rogpeppe/go-internal/fmtsort +github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort +github.com/mohae/deepcopy +encoding/binary +github.com/gohugoio/localescompressed github.com/gohugoio/hugo/lazy -github.com/aws/aws-sdk-go-v2/internal/sdk github.com/aws/smithy-go/context +github.com/aws/aws-sdk-go-v2/internal/sdk google.golang.org/grpc/tap github.com/aws/aws-sdk-go-v2/service/internal/s3shared/config +github.com/gohugoio/hugo/common/hcontext golang.org/x/sync/semaphore github.com/spf13/afero/internal/common embed -github.com/gohugoio/localescompressed google.golang.org/protobuf/internal/editiondefaults -crypto/cipher -crypto/internal/edwards25519/field -crypto/internal/nistec -crypto/md5 +os encoding/base64 -github.com/bep/golibsass/internal/libsass -vendor/golang.org/x/crypto/internal/poly1305 -github.com/bep/gowebp/internal/libwebp golang.org/x/image/bmp -golang.org/x/image/ccitt +vendor/golang.org/x/crypto/internal/poly1305 +crypto/cipher +crypto/md5 +crypto/internal/edwards25519/field github.com/evanw/esbuild/internal/xxhash +golang.org/x/image/ccitt +crypto/internal/nistec golang.org/x/sys/unix -os encoding/pem +crypto/internal/edwards25519 crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 golang.org/x/crypto/pkcs12/internal/rc2 software.sslmate.com/src/go-pkcs12/internal/rc2 -crypto/internal/edwards25519 -crypto/sha256 crypto/hmac -crypto/aes crypto/sha512 +crypto/aes crypto/sha1 +crypto/sha256 +github.com/bep/gowebp/internal/libwebp +github.com/bep/golibsass/internal/libsass vendor/golang.org/x/crypto/hkdf golang.org/x/crypto/pbkdf2 crypto/ecdh google.golang.org/protobuf/internal/detrand io/ioutil path/filepath +internal/sysinfo vendor/golang.org/x/sys/cpu fmt -internal/sysinfo golang.org/x/mod/internal/lazyregexp github.com/rogpeppe/go-internal/lockedfile/internal/filelock internal/lazyregexp -github.com/mattn/go-runewidth google.golang.org/grpc/internal/envconfig -net +github.com/mattn/go-runewidth os/signal +net github.com/tdewolff/parse/buffer golang.org/x/image/riff golang.org/x/image/webp +vendor/golang.org/x/crypto/chacha20poly1305 +github.com/jdkato/prose/internal/util github.com/gohugoio/hugo/hugofs/files -os/exec github.com/spf13/afero/mem -github.com/jdkato/prose/internal/util github.com/gohugoio/hugo/resources/jsconfig -vendor/golang.org/x/crypto/chacha20poly1305 +os/exec github.com/jdkato/prose/transform github.com/cli/safeexec encoding/hex net/url -math/big encoding/csv -encoding/json compress/flate encoding/xml github.com/pkg/errors -flag log -github.com/dlclark/regexp2/syntax +encoding/json +flag mime -golang.org/x/text/unicode/norm -os/user runtime/debug +os/user +math/big vendor/golang.org/x/net/http2/hpack -vendor/golang.org/x/text/unicode/norm mime/quotedprintable -github.com/bep/logg -compress/gzip -golang.org/x/text/unicode/bidi -vendor/golang.org/x/text/unicode/bidi net/http/internal +github.com/dlclark/regexp2/syntax text/template/parse google.golang.org/protobuf/internal/errors go/token -google.golang.org/protobuf/encoding/protowire -google.golang.org/protobuf/reflect/protoreflect google.golang.org/protobuf/internal/version -github.com/gobwas/glob/match +golang.org/x/text/unicode/norm +vendor/golang.org/x/text/unicode/norm github.com/gobwas/glob/syntax/lexer github.com/mitchellh/hashstructure -github.com/gobwas/glob/syntax/ast -golang.org/x/text/secure/bidirule -vendor/golang.org/x/text/secure/bidirule +github.com/gobwas/glob/match github.com/pelletier/go-toml/v2/internal/danger -github.com/tdewolff/parse -github.com/gobwas/glob/syntax github.com/gohugoio/hugo/common/hstrings -github.com/gobwas/glob/compiler -github.com/bep/logg/handlers/multi -github.com/pelletier/go-toml/v2/unstable -github.com/bep/golibsass/libsass/libsasserrors +github.com/tdewolff/parse github.com/gohugoio/hugo/common/collections -github.com/gohugoio/hugo/common/urls golang.org/x/text/internal/language -github.com/fsnotify/fsnotify -github.com/mattn/go-isatty -vendor/golang.org/x/net/idna encoding/gob -golang.org/x/net/html -github.com/gobwas/glob -golang.org/x/net/idna -gopkg.in/yaml.v2 -github.com/gohugoio/hugo/common/terminal -google.golang.org/protobuf/internal/descfmt -google.golang.org/protobuf/internal/descopts -google.golang.org/protobuf/internal/strs -google.golang.org/protobuf/internal/encoding/messageset -google.golang.org/protobuf/internal/genid -google.golang.org/protobuf/internal/encoding/text -text/template -google.golang.org/protobuf/internal/order -google.golang.org/protobuf/reflect/protoregistry -google.golang.org/protobuf/runtime/protoiface -github.com/dlclark/regexp2 -github.com/gohugoio/hugo/hugofs/glob -github.com/gohugoio/hugo/common/text -crypto/elliptic -github.com/pelletier/go-toml/v2/internal/tracker -crypto/internal/bigmod -crypto/internal/boring/bbig -encoding/asn1 -crypto/rand -crypto/dsa -github.com/pelletier/go-toml/v2 -google.golang.org/protobuf/proto -github.com/mattn/go-colorable -crypto/ed25519 -google.golang.org/protobuf/internal/encoding/defval -golang.org/x/text/internal/language/compact github.com/BurntSushi/locker -github.com/fatih/color -crypto/rsa github.com/gohugoio/hugo/docshelper +golang.org/x/net/html +gopkg.in/yaml.v2 github.com/google/go-cmp/cmp/internal/value -github.com/kr/pretty -golang.org/x/text/language -go/scanner +google.golang.org/protobuf/encoding/protowire go/doc/comment -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix -github.com/google/go-cmp/cmp -go/ast -github.com/niklasfasching/go-org/org -html/template -google.golang.org/protobuf/internal/filedesc -google.golang.org/protobuf/encoding/prototext -crypto/ecdsa runtime/trace -golang.org/x/text/internal/colltab -golang.org/x/mod/module -testing +github.com/pelletier/go-toml/v2/unstable github.com/rogpeppe/go-internal/lockedfile -github.com/yuin/goldmark/util -github.com/kyokomi/emoji/v2 +golang.org/x/mod/module +github.com/gobwas/glob/syntax/ast github.com/olekukonko/tablewriter -github.com/clbanning/mxj/v2 -golang.org/x/text/collate +golang.org/x/image/math/fixed +golang.org/x/image/tiff/lzw +github.com/kyokomi/emoji/v2 +compress/lzw +github.com/bep/gitmap +golang.org/x/sync/errgroup +google.golang.org/protobuf/reflect/protoreflect +github.com/bep/logg +golang.org/x/text/unicode/bidi +vendor/golang.org/x/text/unicode/bidi +github.com/google/go-cmp/cmp +github.com/gobwas/glob/syntax +github.com/kr/pretty github.com/tdewolff/parse/css +go/scanner github.com/tdewolff/parse/js -github.com/alecthomas/chroma/v2 github.com/tdewolff/parse/json github.com/tdewolff/parse/xml -github.com/bep/tmc -github.com/rwcarlsen/goexif/tiff -github.com/google/go-cmp/cmp/cmpopts -github.com/spf13/cast -go/internal/typeparams -go/parser -go/printer -github.com/gohugoio/hugo/markup/tableofcontents -github.com/tdewolff/parse/html -google.golang.org/protobuf/internal/encoding/tag -compress/zlib -github.com/gohugoio/hugo/common/types -github.com/rwcarlsen/goexif/exif -github.com/gohugoio/hugo/common/htime -golang.org/x/image/math/fixed -golang.org/x/image/tiff/lzw -google.golang.org/protobuf/internal/impl -compress/lzw -github.com/alecthomas/chroma/v2/formatters/html -github.com/alecthomas/chroma/v2/styles golang.org/x/image/font -image/png -github.com/gohugoio/hugo/resources/images/exif -github.com/alecthomas/chroma/v2/lexers -github.com/gohugoio/hugo/identity -github.com/gohugoio/hugo/common/maps -golang.org/x/image/font/sfnt -golang.org/x/image/tiff image/gif -golang.org/x/sync/errgroup -github.com/bep/gitmap -github.com/gobuffalo/flect +github.com/gohugoio/hugo/common/urls +testing +github.com/yuin/goldmark/util github.com/gohugoio/hugo/common/para -github.com/gohugoio/hugo/common/paths -github.com/gohugoio/hugo/common/loggers -github.com/gohugoio/hugo/common/hreflect -github.com/muesli/smartcrop github.com/gohugoio/hugo/common/rungroup -github.com/gohugoio/hugo/metrics github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse -github.com/gohugoio/go-i18n/v2/internal -github.com/gohugoio/go-i18n/v2/internal/plural -github.com/gohugoio/hugo/resources/page/siteidentities -go/doc -github.com/frankban/quicktest +github.com/bep/logg/handlers/multi +compress/gzip +github.com/gobwas/glob/compiler +compress/zlib github.com/sanity-io/litter github.com/bep/goat -github.com/gohugoio/hugo/resources/internal -github.com/evanw/esbuild/internal/logger +golang.org/x/image/font/sfnt archive/zip -github.com/mailru/easyjson/jlexer +go/ast gopkg.in/yaml.v3 -golang.org/x/image/font/opentype -github.com/ghodss/yaml +github.com/pelletier/go-toml/v2/internal/tracker github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass -github.com/gohugoio/go-i18n/v2/i18n -github.com/perimeterx/marshmallow +github.com/tdewolff/parse/html +github.com/gobwas/glob +image/png +golang.org/x/image/tiff github.com/hairyhenderson/go-codeowners golang.org/x/tools/txtar -github.com/aws/aws-sdk-go-v2/internal/rand -github.com/evanw/esbuild/internal/helpers -github.com/evanw/esbuild/internal/css_lexer github.com/aws/aws-sdk-go-v2/internal/sync/singleflight +github.com/pelletier/go-toml/v2 +github.com/gohugoio/hugo/hugofs/glob +golang.org/x/text/secure/bidirule +vendor/golang.org/x/text/secure/bidirule github.com/aws/smithy-go/internal/sync/singleflight github.com/aws/smithy-go/logging github.com/aws/smithy-go -github.com/aws/smithy-go/time -github.com/aws/smithy-go/auth -github.com/aws/smithy-go/rand -github.com/aws/aws-sdk-go-v2/aws/protocol/xml -github.com/aws/smithy-go/middleware -github.com/evanw/esbuild/internal/fs github.com/aws/aws-sdk-go-v2/aws/ratelimit -github.com/aws/smithy-go/document github.com/aws/smithy-go/encoding -github.com/jmespath/go-jmespath -github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate -github.com/dustin/go-humanize -github.com/aws/smithy-go/encoding/xml +github.com/aws/smithy-go/middleware github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config -github.com/aws/aws-sdk-go-v2/internal/shareddefaults -github.com/aws/aws-sdk-go-v2/service/cloudfront/types -github.com/evanw/esbuild/internal/ast -github.com/aws/aws-sdk-go-v2/aws/protocol/restjson -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/evanw/esbuild/internal/css_ast -github.com/evanw/esbuild/internal/sourcemap -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 go.opencensus.io/resource -github.com/aws/aws-sdk-go-v2/aws/middleware/private/metrics -github.com/aws/smithy-go/waiter -go.opencensus.io/metric/metricdata runtime/pprof +google.golang.org/protobuf/internal/descfmt +text/template +google.golang.org/protobuf/internal/descopts +google.golang.org/protobuf/internal/strs +google.golang.org/protobuf/internal/encoding/messageset +google.golang.org/protobuf/internal/genid +google.golang.org/protobuf/internal/order +google.golang.org/protobuf/runtime/protoiface +golang.org/x/text/internal/language/compact +github.com/aws/smithy-go/auth +github.com/aws/aws-sdk-go-v2/aws/protocol/xml +go.opencensus.io/metric/metricdata golang.org/x/net/internal/timeseries -github.com/aws/aws-sdk-go/aws/awsutil +google.golang.org/protobuf/reflect/protoregistry google.golang.org/grpc/internal/grpclog -github.com/aws/aws-sdk-go/internal/ini -go.opencensus.io/metric/metricproducer -github.com/aws/aws-sdk-go/aws/endpoints -github.com/evanw/esbuild/internal/compat -google.golang.org/grpc/grpclog google.golang.org/grpc/attributes google.golang.org/grpc/metadata +github.com/aws/aws-sdk-go/internal/ini google.golang.org/grpc/codes +go.opencensus.io/metric/metricproducer golang.org/x/net/http2/hpack +google.golang.org/protobuf/internal/encoding/text +google.golang.org/grpc/grpclog golang.org/x/xerrors -google.golang.org/grpc/connectivity -google.golang.org/grpc/internal/balancerload -github.com/invopop/yaml -google.golang.org/grpc/internal go.opencensus.io/internal go.opencensus.io/trace/tracestate +golang.org/x/text/language +google.golang.org/grpc/internal/balancerload +github.com/muesli/smartcrop gocloud.dev/internal/openurl +vendor/golang.org/x/net/idna database/sql/driver -github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate -go.opencensus.io/trace -github.com/Azure/go-autorest/autorest/date -github.com/aws/aws-sdk-go/aws/credentials gocloud.dev/internal/escape -golang.org/x/oauth2/jws cloud.google.com/go/internal/optional google.golang.org/api/iterator -github.com/aws/aws-sdk-go-v2/internal/awsutil +github.com/fsnotify/fsnotify +github.com/mattn/go-isatty +github.com/evanw/esbuild/internal/logger +github.com/evanw/esbuild/internal/fs +google.golang.org/protobuf/proto github.com/aws/aws-sdk-go-v2/internal/context -go.opencensus.io/tag -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream -github.com/aws/aws-sdk-go/aws/credentials/processcreds -github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto -github.com/evanw/esbuild/internal/js_ast -github.com/evanw/esbuild/internal/runtime github.com/aws/aws-sdk-go-v2/service/internal/s3shared/arn +google.golang.org/grpc/connectivity github.com/aws/aws-sdk-go/internal/s3shared/arn -github.com/aws/aws-sdk-go-v2/service/s3/types -github.com/russross/blackfriday/v2 -go.opencensus.io/stats/internal +golang.org/x/image/font/opentype go.uber.org/automaxprocs/internal/cgroups +github.com/gohugoio/hugo/common/terminal +github.com/russross/blackfriday/v2 +github.com/mattn/go-colorable +google.golang.org/grpc/internal internal/profile -github.com/gohugoio/hugo/markup/highlight/chromalexers -go.opencensus.io/stats +github.com/niklasfasching/go-org/org +github.com/fatih/color +go.opencensus.io/tag github.com/aws/aws-sdk-go-v2/service/s3/internal/arn -crypto/x509 -net/textproto -vendor/golang.org/x/net/http/httpproxy -github.com/spf13/pflag -github.com/mitchellh/mapstructure -github.com/mailru/easyjson/buffer -go.opencensus.io/stats/view -github.com/mailru/easyjson/jwriter -net/mail -vendor/golang.org/x/net/http/httpguts -mime/multipart -golang.org/x/net/http/httpguts -google.golang.org/grpc/internal/syscall -google.golang.org/grpc/stats -log/syslog -github.com/google/uuid -github.com/gohugoio/hugo/related -google.golang.org/protobuf/internal/filetype -github.com/gorilla/websocket/vendor/golang.org/x/net/internal/socks +github.com/bep/golibsass/libsass/libsasserrors +github.com/aws/aws-sdk-go-v2/aws/middleware/private/metrics +github.com/mailru/easyjson/jlexer +github.com/gobuffalo/flect +github.com/jmespath/go-jmespath +github.com/aws/aws-sdk-go-v2/aws/protocol/restjson +github.com/Azure/go-autorest/autorest/date +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream go.uber.org/automaxprocs/internal/runtime -github.com/gohugoio/hugo/codegen -github.com/gohugoio/hugo/identity/identitytesting +github.com/aws/aws-sdk-go/aws/endpoints +google.golang.org/protobuf/internal/encoding/defval go.uber.org/automaxprocs/maxprocs +github.com/gohugoio/hugo/common/text +golang.org/x/net/idna +go/printer +go/doc +go/internal/typeparams +go.opencensus.io/stats/internal +github.com/dlclark/regexp2 +go.opencensus.io/stats github.com/gohugoio/hugo/tpl/internal/go_templates/testenv -github.com/gorilla/websocket/vendor/golang.org/x/net/proxy -google.golang.org/protobuf/runtime/protoimpl +github.com/google/go-cmp/cmp/cmpopts +go/parser +github.com/gohugoio/go-i18n/v2/internal/plural +golang.org/x/text/internal/colltab +github.com/perimeterx/marshmallow +go.opencensus.io/stats/view +github.com/evanw/esbuild/internal/css_lexer +github.com/evanw/esbuild/internal/helpers +crypto/elliptic +crypto/internal/bigmod +crypto/internal/boring/bbig +encoding/asn1 +crypto/dsa +crypto/rand +github.com/bep/tmc +google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/prototext +github.com/rwcarlsen/goexif/tiff +github.com/aws/aws-sdk-go-v2/internal/rand +crypto/ed25519 +github.com/clbanning/mxj/v2 +html/template +github.com/gohugoio/go-i18n/v2/internal +github.com/aws/smithy-go/time +github.com/aws/smithy-go/rand +github.com/aws/smithy-go/document +github.com/aws/smithy-go/encoding/xml +github.com/dustin/go-humanize +github.com/aws/smithy-go/waiter +github.com/aws/smithy-go/encoding/json +github.com/ghodss/yaml +github.com/aws/aws-sdk-go/aws/awsutil +go.opencensus.io/trace +github.com/evanw/esbuild/internal/ast +github.com/aws/aws-sdk-go-v2/internal/awsutil +github.com/rwcarlsen/goexif/exif +github.com/gohugoio/go-i18n/v2/i18n +github.com/aws/aws-sdk-go-v2/service/cloudfront/types +github.com/aws/aws-sdk-go-v2/service/sso/types +github.com/aws/aws-sdk-go-v2/service/sts/types +github.com/aws/aws-sdk-go-v2/service/ssooidc/types +github.com/aws/aws-sdk-go-v2/service/s3/types +golang.org/x/text/collate +github.com/evanw/esbuild/internal/css_ast +github.com/evanw/esbuild/internal/sourcemap +github.com/cpuguy83/go-md2man/v2/md2man +crypto/rsa +github.com/gohugoio/hugo/resources/images/exif +github.com/invopop/yaml +crypto/x509/pkix +vendor/golang.org/x/crypto/cryptobyte +golang.org/x/oauth2/jws +github.com/gohugoio/hugo/codegen +github.com/frankban/quicktest +github.com/alecthomas/chroma/v2 +github.com/evanw/esbuild/internal/compat +github.com/gohugoio/hugo/markup/tableofcontents +github.com/spf13/cast +crypto/ecdsa +github.com/aws/aws-sdk-go-v2/internal/shareddefaults +github.com/aws/aws-sdk-go/internal/shareddefaults +google.golang.org/protobuf/internal/encoding/tag +github.com/aws/aws-sdk-go/aws/credentials +github.com/gohugoio/hugo/common/types +github.com/gohugoio/hugo/common/htime +github.com/evanw/esbuild/internal/runtime +github.com/evanw/esbuild/internal/js_ast +google.golang.org/protobuf/internal/impl +github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto +github.com/aws/aws-sdk-go/aws/credentials/processcreds +github.com/gohugoio/hugo/common/maps +github.com/gohugoio/hugo/identity +github.com/gohugoio/hugo/common/hreflect +github.com/gohugoio/hugo/resources/page/siteidentities +github.com/gohugoio/hugo/identity/identitytesting +github.com/gohugoio/hugo/metrics +github.com/gohugoio/hugo/common/loggers +github.com/gohugoio/hugo/common/paths +github.com/alecthomas/chroma/v2/formatters/html +github.com/alecthomas/chroma/v2/styles +github.com/alecthomas/chroma/v2/lexers +github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate +github.com/gohugoio/hugo/resources/internal github.com/evanw/esbuild/internal/config -github.com/bep/godartsass/internal/embeddedsassv1 -github.com/bep/godartsass/v2/internal/embeddedsass -google.golang.org/protobuf/types/descriptorpb +github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate +github.com/evanw/esbuild/internal/css_parser +github.com/evanw/esbuild/internal/js_lexer +github.com/evanw/esbuild/internal/css_printer +github.com/evanw/esbuild/internal/renamer +github.com/evanw/esbuild/internal/js_printer +github.com/evanw/esbuild/internal/js_parser +github.com/gohugoio/hugo/markup/highlight/chromalexers +google.golang.org/protobuf/internal/filetype +google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb +github.com/bep/godartsass/v2/internal/embeddedsass google.golang.org/protobuf/types/known/timestamppb -github.com/cpuguy83/go-md2man/v2/md2man -github.com/golang/protobuf/ptypes/duration -github.com/golang/protobuf/ptypes/timestamp +google.golang.org/protobuf/types/descriptorpb +github.com/bep/godartsass/internal/embeddedsassv1 github.com/golang/protobuf/ptypes/any -github.com/evanw/esbuild/internal/js_lexer -github.com/evanw/esbuild/internal/css_printer -github.com/evanw/esbuild/internal/css_parser +github.com/golang/protobuf/ptypes/timestamp +github.com/golang/protobuf/ptypes/duration +github.com/bep/godartsass/v2 +github.com/bep/godartsass +google.golang.org/protobuf/types/gofeaturespb +github.com/golang/protobuf/protoc-gen-go/descriptor +google.golang.org/protobuf/reflect/protodesc +github.com/yuin/goldmark/text +net/textproto +vendor/golang.org/x/net/http/httpproxy +github.com/mailru/easyjson/buffer +log/syslog +github.com/gorilla/websocket/vendor/golang.org/x/net/internal/socks +google.golang.org/grpc/stats +crypto/x509 +google.golang.org/grpc/internal/syscall +github.com/mitchellh/mapstructure +github.com/google/uuid +github.com/spf13/pflag +github.com/mailru/easyjson/jwriter +github.com/gorilla/websocket/vendor/golang.org/x/net/proxy +github.com/yuin/goldmark/ast +vendor/golang.org/x/net/http/httpguts +net/mail +golang.org/x/net/http/httpguts +mime/multipart +github.com/gohugoio/hugo/related +github.com/golang/protobuf/proto +github.com/yuin/goldmark-emoji/ast +github.com/yuin/goldmark/renderer +github.com/yuin/goldmark/extension/ast +github.com/yuin/goldmark/parser +github.com/bep/golibsass/libsass +github.com/yuin/goldmark/renderer/html software.sslmate.com/src/go-pkcs12 golang.org/x/crypto/pkcs12 github.com/golang-jwt/jwt crypto/tls github.com/spf13/cobra -github.com/evanw/esbuild/internal/renamer -github.com/bep/mclib/internal -google.golang.org/protobuf/types/gofeaturespb -github.com/golang/protobuf/protoc-gen-go/descriptor -github.com/evanw/esbuild/internal/js_printer -github.com/evanw/esbuild/internal/js_parser -github.com/bep/godartsass -github.com/bep/godartsass/v2 -google.golang.org/protobuf/reflect/protodesc -github.com/bep/mclib -github.com/bep/golibsass/libsass -github.com/spf13/cobra/doc -github.com/bep/simplecobra -github.com/golang/protobuf/proto +github.com/bep/gowebp/libwebp +google.golang.org/genproto/googleapis/rpc/status google.golang.org/grpc/encoding/proto -github.com/golang/protobuf/ptypes google.golang.org/grpc/binarylog/grpc_binarylog_v1 -google.golang.org/genproto/googleapis/rpc/status google.golang.org/genproto/googleapis/type/expr -google.golang.org/genproto/googleapis/api/annotations +github.com/golang/protobuf/ptypes google.golang.org/genproto/googleapis/rpc/code +google.golang.org/genproto/googleapis/api/annotations +github.com/gohugoio/hugo/resources/images/webp google.golang.org/grpc/internal/status +github.com/bep/mclib/internal google.golang.org/grpc/status -github.com/yuin/goldmark/text -github.com/yuin/goldmark/ast +github.com/bep/mclib +github.com/bep/simplecobra +github.com/spf13/cobra/doc +github.com/yuin/goldmark +github.com/gohugoio/hugo/markup/goldmark/images +github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes +github.com/gohugoio/hugo-goldmark-extensions/passthrough +github.com/yuin/goldmark-emoji +github.com/yuin/goldmark/extension +github.com/evanw/esbuild/internal/cache +github.com/evanw/esbuild/internal/resolver +github.com/evanw/esbuild/internal/graph net/http/httptrace -google.golang.org/api/transport/cert google.golang.org/grpc/internal/credentials -net/http +google.golang.org/api/transport/cert google.golang.org/grpc/credentials +net/http google.golang.org/grpc/resolver google.golang.org/grpc/peer google.golang.org/grpc/credentials/alts/internal google.golang.org/grpc/internal/channelz google.golang.org/grpc/credentials/alts/internal/conn +google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/balancer google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/internal/grpcutil -google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/binarylog -google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/serviceconfig +google.golang.org/grpc/balancer/base google.golang.org/grpc/balancer/roundrobin -github.com/yuin/goldmark/parser -github.com/yuin/goldmark/renderer -github.com/yuin/goldmark-emoji/ast -github.com/yuin/goldmark/extension/ast -github.com/yuin/goldmark/renderer/html -github.com/bep/gowebp/libwebp -github.com/gohugoio/hugo/resources/images/webp -github.com/yuin/goldmark -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/cache -github.com/evanw/esbuild/internal/resolver -github.com/evanw/esbuild/internal/graph +github.com/aws/smithy-go/endpoints +net/http/httputil github.com/tdewolff/minify +go.opencensus.io/trace/propagation github.com/evanw/esbuild/internal/bundler -github.com/go-openapi/swag +github.com/aws/smithy-go/encoding/httpbinding +github.com/Azure/go-autorest/tracing +github.com/Azure/go-autorest/logger +golang.org/x/net/trace github.com/mattn/go-ieproxy -net/http/httputil net/http/cookiejar -cloud.google.com/go/compute/metadata -github.com/Azure/go-autorest/logger +github.com/go-openapi/swag google.golang.org/api/googleapi -google.golang.org/api/googleapi/transport -go.opencensus.io/trace/propagation -github.com/Azure/go-autorest/tracing -github.com/aws/smithy-go/endpoints golang.org/x/oauth2/internal -github.com/spf13/afero -github.com/aws/smithy-go/encoding/httpbinding -golang.org/x/net/trace -golang.org/x/net/http2 +google.golang.org/api/googleapi/transport +cloud.google.com/go/compute/metadata github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4 -github.com/Azure/azure-pipeline-go/pipeline -go.opencensus.io/plugin/ocgrpc -go.opencensus.io/plugin/ochttp/propagation/b3 -google.golang.org/api/transport/http/internal/propagation +net/http/pprof +golang.org/x/net/http2 +github.com/aws/aws-sdk-go/aws github.com/gorilla/websocket +github.com/spf13/afero +google.golang.org/api/transport/http/internal/propagation +go.opencensus.io/plugin/ochttp/propagation/b3 +go.opencensus.io/plugin/ocgrpc +github.com/Azure/azure-pipeline-go/pipeline golang.org/x/oauth2 -net/http/pprof github.com/Azure/go-autorest/autorest/adal go.opencensus.io/plugin/ochttp -github.com/aws/aws-sdk-go/aws cloud.google.com/go/internal/trace -github.com/tdewolff/minify/css -github.com/tdewolff/minify/html -github.com/tdewolff/minify/js github.com/tdewolff/minify/json github.com/tdewolff/minify/xml +github.com/tdewolff/minify/js +github.com/tdewolff/minify/html +github.com/tdewolff/minify/css +github.com/aws/smithy-go/transport/http +github.com/aws/aws-sdk-go/aws/auth/bearer +github.com/aws/aws-sdk-go/private/protocol/eventstream +github.com/aws/aws-sdk-go/aws/request +github.com/Azure/azure-storage-blob-go/azblob golang.org/x/oauth2/authhandler golang.org/x/oauth2/google/internal/stsexchange golang.org/x/oauth2/jwt -github.com/aws/smithy-go/transport/http google.golang.org/api/internal/impersonate -github.com/Azure/azure-storage-blob-go/azblob -golang.org/x/oauth2/google/internal/externalaccount golang.org/x/oauth2/google/internal/externalaccountauthorizeduser -github.com/aws/aws-sdk-go/aws/auth/bearer -github.com/aws/aws-sdk-go/private/protocol/eventstream -github.com/aws/aws-sdk-go/aws/request -github.com/evanw/esbuild/internal/linker -github.com/Azure/go-autorest/autorest +golang.org/x/oauth2/google/internal/externalaccount github.com/go-openapi/jsonpointer -github.com/bep/overlayfs -github.com/gohugoio/hugo/common/herrors -github.com/gohugoio/hugo/common/hugio -github.com/gohugoio/hugo/htesting -github.com/spf13/fsync -github.com/aws/smithy-go/auth/bearer +github.com/Azure/go-autorest/autorest github.com/aws/aws-sdk-go-v2/internal/auth -github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn -github.com/getkin/kin-openapi/openapi3 -github.com/gohugoio/hugo/markup/internal/attributes -github.com/aws/aws-sdk-go-v2/aws/protocol/query github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding -github.com/aws/aws-sdk-go-v2/aws +github.com/aws/aws-sdk-go-v2/aws/protocol/query +github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn github.com/aws/smithy-go/private/requestcompression github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/eventstreamapi github.com/aws/smithy-go/endpoints/private/rulesfn -github.com/gohugoio/hugo/htesting/hqt -github.com/gohugoio/hugo/markup/converter/hooks +github.com/aws/smithy-go/auth/bearer +github.com/evanw/esbuild/internal/linker +github.com/getkin/kin-openapi/openapi3 +github.com/aws/aws-sdk-go-v2/aws golang.org/x/oauth2/google -github.com/gohugoio/hugo/parser/metadecoders -github.com/gohugoio/hugo/watcher/filenotify -github.com/gohugoio/hugo/langs -github.com/tdewolff/minify/svg -github.com/aws/aws-sdk-go/aws/corehandlers -github.com/aws/aws-sdk-go/internal/s3shared -github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/aws/client -github.com/aws/aws-sdk-go/private/checksum github.com/aws/aws-sdk-go/private/protocol +github.com/aws/aws-sdk-go/internal/s3shared/s3err +github.com/aws/aws-sdk-go/internal/s3shared +github.com/aws/aws-sdk-go/private/checksum +github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/csm -github.com/gohugoio/hugo/watcher -github.com/gohugoio/hugo/config -github.com/gohugoio/hugo/parser -github.com/gohugoio/hugo/parser/pageparser -google.golang.org/grpc/credentials/oauth +github.com/bep/overlayfs +github.com/gohugoio/hugo/common/hugio +github.com/spf13/fsync +github.com/gohugoio/hugo/common/herrors +github.com/gohugoio/hugo/htesting +github.com/tdewolff/minify/svg +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/gohugoio/hugo/htesting/hqt +github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil +github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi +github.com/aws/aws-sdk-go/aws/ec2metadata +github.com/gohugoio/hugo/markup/internal/attributes +github.com/gohugoio/hugo/parser/metadecoders +github.com/gohugoio/hugo/watcher/filenotify gocloud.dev/gcp +google.golang.org/grpc/credentials/oauth +github.com/gohugoio/hugo/markup/converter/hooks 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/internal/configsources github.com/aws/aws-sdk-go-v2/internal/endpoints +github.com/aws/aws-sdk-go-v2/internal/configsources github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 github.com/aws/aws-sdk-go-v2/credentials github.com/aws/aws-sdk-go-v2/credentials/processcreds -github.com/Azure/go-autorest/autorest/azure -github.com/aws/aws-sdk-go/aws/ec2metadata +github.com/gohugoio/hugo/watcher +github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds +github.com/gohugoio/hugo/parser +github.com/gohugoio/hugo/parser/pageparser +github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go-v2/service/cloudfront/internal/endpoints 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/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/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints -github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi -github.com/aws/aws-sdk-go-v2/aws/retry -github.com/aws/aws-sdk-go-v2/aws/transport/http -github.com/gohugoio/hugo/config/security -github.com/gohugoio/hugo/markup/highlight -github.com/gohugoio/hugo/hugofs -github.com/gohugoio/hugo/config/privacy -github.com/gohugoio/hugo/config/services -github.com/gohugoio/hugo/hugolib/segments -github.com/gohugoio/hugo/deploy/deployconfig -github.com/gohugoio/hugo/media -github.com/gohugoio/hugo/navigation -github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds -github.com/aws/aws-sdk-go-v2/aws/signer/v4 -github.com/aws/aws-sdk-go/aws/credentials/endpointcreds -github.com/gohugoio/hugo/common/hexec -github.com/gohugoio/hugo/markup/markup_config github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/query -github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client -github.com/aws/aws-sdk-go-v2/feature/ec2/imds +github.com/Azure/go-autorest/autorest/azure github.com/aws/aws-sdk-go/aws/defaults -github.com/aws/aws-sdk-go-v2/service/internal/s3shared +github.com/aws/aws-sdk-go-v2/aws/transport/http +github.com/aws/aws-sdk-go-v2/aws/retry github.com/aws/aws-sdk-go/private/protocol/restjson -github.com/gohugoio/hugo/markup/converter github.com/aws/aws-sdk-go/private/protocol/restxml -github.com/gohugoio/hugo/output -github.com/gohugoio/hugo/livereload -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-v2/internal/v4a -github.com/gohugoio/hugo/markup/goldmark/internal/render -github.com/gohugoio/hugo/markup/internal -github.com/gohugoio/hugo/markup/org -github.com/gohugoio/hugo/tpl -github.com/aws/aws-sdk-go-v2/credentials/endpointcreds -github.com/evanw/esbuild/pkg/api -github.com/aws/aws-sdk-go/service/sso -github.com/aws/aws-sdk-go/service/ssooidc +github.com/aws/aws-sdk-go-v2/aws/signer/v4 github.com/aws/aws-sdk-go/service/sts -github.com/gohugoio/hugo/markup/goldmark/codeblocks github.com/aws/aws-sdk-go/service/s3 +github.com/aws/aws-sdk-go/service/sso +github.com/aws/aws-sdk-go/service/ssooidc +github.com/aws/aws-sdk-go-v2/service/internal/s3shared +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url +github.com/aws/aws-sdk-go-v2/internal/auth/smithy +github.com/aws/aws-sdk-go-v2/internal/v4a +github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client +github.com/aws/aws-sdk-go-v2/feature/ec2/imds github.com/aws/aws-sdk-go-v2/service/internal/checksum 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/sts -github.com/gohugoio/hugo/markup/asciidocext/internal -github.com/gohugoio/hugo/markup/pandoc github.com/aws/aws-sdk-go-v2/service/cloudfront -github.com/gohugoio/hugo/markup/rst -github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds -github.com/gohugoio/hugo/markup/goldmark -github.com/gohugoio/hugo/markup/asciidocext github.com/aws/aws-sdk-go/service/sso/ssoiface -google.golang.org/grpc/internal/transport +github.com/aws/aws-sdk-go-v2/credentials/endpointcreds +github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds +github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations -github.com/aws/aws-sdk-go/service/sts/stsiface -github.com/gohugoio/hugo/common/hugo +github.com/aws/aws-sdk-go/aws/credentials/stscreds +google.golang.org/grpc/internal/transport +github.com/evanw/esbuild/pkg/api +github.com/gohugoio/hugo/langs +github.com/aws/aws-sdk-go/aws/session +github.com/gohugoio/hugo/config +github.com/aws/aws-sdk-go-v2/service/s3 +github.com/gohugoio/hugo/config/security +github.com/gohugoio/hugo/config/privacy +github.com/gohugoio/hugo/config/services +github.com/gohugoio/hugo/markup/highlight +github.com/gohugoio/hugo/deploy/deployconfig +github.com/gohugoio/hugo/hugolib/segments +github.com/gohugoio/hugo/navigation +github.com/gohugoio/hugo/hugofs +github.com/gohugoio/hugo/media +github.com/aws/aws-sdk-go-v2/credentials/ssocreds +github.com/gohugoio/hugo/common/hexec +github.com/gohugoio/hugo/output +github.com/gohugoio/hugo/livereload +github.com/gohugoio/hugo/markup/markup_config +github.com/gohugoio/hugo/markup/converter +github.com/gohugoio/hugo/tpl +github.com/gohugoio/hugo/markup/internal +github.com/gohugoio/hugo/markup/goldmark/internal/render +github.com/gohugoio/hugo/markup/org +google.golang.org/grpc +github.com/gohugoio/hugo/markup/asciidocext/internal +github.com/gohugoio/hugo/markup/pandoc +github.com/gohugoio/hugo/markup/rst +github.com/gohugoio/hugo/markup/goldmark/codeblocks +github.com/gohugoio/hugo/markup/asciidocext +github.com/gohugoio/hugo/markup/goldmark +github.com/aws/aws-sdk-go-v2/credentials/stscreds +github.com/aws/aws-sdk-go-v2/config github.com/gohugoio/hugo/transform +github.com/gohugoio/hugo/common/hugo github.com/gohugoio/hugo/transform/livereloadinject -github.com/gohugoio/hugo/transform/urlreplacers github.com/gohugoio/hugo/minifiers -github.com/aws/aws-sdk-go/aws/credentials/stscreds -github.com/gohugoio/hugo/modules +github.com/gohugoio/hugo/transform/urlreplacers github.com/gohugoio/hugo/transform/metainject github.com/gohugoio/hugo/releaser -github.com/aws/aws-sdk-go/aws/session +github.com/gohugoio/hugo/modules github.com/gohugoio/hugo/markup -github.com/aws/aws-sdk-go-v2/service/s3 github.com/gohugoio/hugo/hugolib/paths -github.com/aws/aws-sdk-go-v2/credentials/ssocreds github.com/gohugoio/hugo/hugolib/filesystems -google.golang.org/grpc -github.com/aws/aws-sdk-go-v2/credentials/stscreds -github.com/gohugoio/hugo/helpers -github.com/aws/aws-sdk-go-v2/config -github.com/gohugoio/hugo/cache/filecache -github.com/gohugoio/hugo/resources/resource -github.com/gohugoio/hugo/create/skeletons -github.com/gohugoio/hugo/source -github.com/gohugoio/hugo/modules/npm -github.com/gohugoio/hugo/cache/dynacache -github.com/gohugoio/hugo/resources/images -github.com/gohugoio/hugo/resources/page -github.com/gohugoio/hugo/resources/postpub -github.com/gohugoio/hugo/hugolib/doctree gocloud.dev/aws -github.com/googleapis/gax-go/v2 google.golang.org/api/internal -google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 google.golang.org/grpc/credentials/alts/internal/handshaker/service -google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp +github.com/googleapis/gax-go/v2 +google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 google.golang.org/genproto/googleapis/iam/credentials/v1 +google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp google.golang.org/genproto/googleapis/iam/v1 -google.golang.org/api/option -google.golang.org/api/transport/internal/dca +github.com/gohugoio/hugo/helpers gocloud.dev/internal/retry cloud.google.com/go/internal google.golang.org/api/internal/gensupport +google.golang.org/api/option +google.golang.org/api/transport/internal/dca gocloud.dev/internal/gcerr +gocloud.dev/gcerrors google.golang.org/grpc/balancer/grpclb +gocloud.dev/blob/driver +gocloud.dev/internal/oc cloud.google.com/go/iam gocloud.dev/internal/useragent google.golang.org/api/option/internaloption google.golang.org/api/transport/http -gocloud.dev/gcerrors -gocloud.dev/blob/driver -gocloud.dev/internal/oc gocloud.dev/blob google.golang.org/grpc/credentials/alts/internal/authinfo -google.golang.org/api/storage/v1 google.golang.org/grpc/credentials/alts/internal/handshaker -google.golang.org/api/compute/v1 +github.com/gohugoio/hugo/source +github.com/gohugoio/hugo/cache/filecache +github.com/gohugoio/hugo/modules/npm +github.com/gohugoio/hugo/resources/resource +github.com/gohugoio/hugo/create/skeletons +google.golang.org/api/storage/v1 gocloud.dev/blob/fileblob google.golang.org/grpc/credentials/alts +google.golang.org/api/compute/v1 +github.com/gohugoio/hugo/cache/dynacache +github.com/gohugoio/hugo/resources/postpub +github.com/gohugoio/hugo/hugolib/doctree +github.com/gohugoio/hugo/resources/images +github.com/gohugoio/hugo/resources/page google.golang.org/grpc/credentials/google -github.com/gohugoio/hugo/resources/page/pagemeta -github.com/gohugoio/hugo/resources/page/page_generate google.golang.org/api/transport/grpc -github.com/gohugoio/hugo/config/allconfig -gocloud.dev/blob/azureblob cloud.google.com/go/iam/credentials/apiv1 -github.com/gohugoio/hugo/resources +gocloud.dev/blob/azureblob cloud.google.com/go/storage +github.com/gohugoio/hugo/resources/page/page_generate +github.com/gohugoio/hugo/resources/page/pagemeta +github.com/gohugoio/hugo/config/allconfig github.com/aws/aws-sdk-go/service/s3/s3iface +github.com/gohugoio/hugo/resources gocloud.dev/blob/gcsblob github.com/aws/aws-sdk-go/service/s3/s3manager github.com/gohugoio/hugo/deps -github.com/gohugoio/hugo/publisher github.com/gohugoio/hugo/resources/resource_transformers/js -github.com/gohugoio/hugo/tpl/internal/resourcehelpers -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/publisher github.com/gohugoio/hugo/resources/resource_transformers/integrity +github.com/gohugoio/hugo/resources/resource_factories/bundler +github.com/gohugoio/hugo/resources/resource_transformers/templates +github.com/gohugoio/hugo/tpl/internal/resourcehelpers github.com/gohugoio/hugo/resources/resource_transformers/minifier github.com/gohugoio/hugo/resources/resource_transformers/postcss -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/scss github.com/gohugoio/hugo/resources/resource_transformers/htesting -github.com/gohugoio/hugo/config/testconfig +github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss +github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass github.com/gohugoio/hugo/langs/i18n +github.com/gohugoio/hugo/config/testconfig github.com/gohugoio/hugo/tpl/internal -github.com/gohugoio/hugo/tpl/compare -github.com/gohugoio/hugo/tpl/crypto github.com/gohugoio/hugo/tpl/css -github.com/gohugoio/hugo/tpl/cast +github.com/gohugoio/hugo/tpl/compare 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/hugo -github.com/gohugoio/hugo/tpl/images +github.com/gohugoio/hugo/tpl/fmt github.com/gohugoio/hugo/tpl/js -github.com/gohugoio/hugo/tpl/inflect github.com/gohugoio/hugo/tpl/lang github.com/gohugoio/hugo/tpl/math github.com/gohugoio/hugo/tpl/openapi/openapi3 github.com/gohugoio/hugo/tpl/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/page +github.com/gohugoio/hugo/tpl/site github.com/gohugoio/hugo/tpl/resources +github.com/gohugoio/hugo/tpl/path 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/crypto +github.com/gohugoio/hugo/tpl/images github.com/gohugoio/hugo/tpl/time -github.com/gohugoio/hugo/tpl/transform +github.com/gohugoio/hugo/tpl/templates +github.com/gohugoio/hugo/tpl/inflect github.com/gohugoio/hugo/tpl/urls +github.com/gohugoio/hugo/tpl/strings +github.com/gohugoio/hugo/tpl/transform +github.com/gohugoio/hugo/tpl/cast github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/tplimpl 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 +github.com/gohugoio/hugo/deploy github.com/gohugoio/hugo/commands github.com/gohugoio/hugo _build/bin/hugo version @@ -2820,7 +2856,7 @@ go is /usr/bin/go go version go1.22.2 linux/amd64 CI=true dh_auto_test -- -short -timeout 120m - cd _build && go test -vet=off -v -p 20 -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/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/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/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/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/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/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/postcss 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/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 42 -short -timeout 120m github.com/gohugoio/hugo github.com/gohugoio/hugo/bufferpool github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/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/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/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/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/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/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/postcss 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/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 ? github.com/gohugoio/hugo/cache [no test files] ? github.com/gohugoio/hugo/commands [no test files] ? github.com/gohugoio/hugo/common [no test files] @@ -2921,28 +2957,50 @@ === RUN TestCommands/version === PAUSE TestCommands/version === CONT TestCommands/commands_errors -=== CONT TestCommands/hugo_configprod -=== CONT TestCommands/hugo__flags -=== CONT TestCommands/deprecate -=== CONT TestCommands/hugo_configdev_environment -=== CONT TestCommands/version -=== CONT TestCommands/convert -=== CONT TestCommands/hugo__errors === CONT TestCommands/server_render_static_to_disk -=== CONT TestCommands/server_disablelivereload +=== CONT TestCommands/version +=== CONT TestCommands/hugo_configdev_environment === CONT TestCommands/server_disablelivereload__config +=== CONT TestCommands/server_disablelivereload +=== CONT TestCommands/server__watch_moduleconfig +=== CONT TestCommands/hugo__errors === CONT TestCommands/server__watch_hugo_stats === CONT TestCommands/server__multihost === CONT TestCommands/server__edit_content -=== CONT TestCommands/server__edit_config +=== CONT TestCommands/hugo__processingstats +=== CONT TestCommands/hugo__path-warnings +=== CONT TestCommands/server +=== CONT TestCommands/list +=== CONT TestCommands/import_jekyll +=== CONT TestCommands/hugo_printunusedtemplates +=== CONT TestCommands/hugo__path-warnings-postprocess +=== CONT TestCommands/hugo_printpathwarnings +=== CONT TestCommands/noop +=== CONT TestCommands/new_content_archetypedir +=== CONT TestCommands/new_content +=== CONT TestCommands/new +=== CONT TestCommands/hugo_configprod +=== CONT TestCommands/mod_tidy +=== CONT TestCommands/hugo__watch +=== CONT TestCommands/mod__themesdir +=== CONT TestCommands/mod === CONT TestCommands/hugo_configdev_env -=== CONT TestCommands/config__cachedir +=== CONT TestCommands/hugo__noconfig === CONT TestCommands/server_render_to_memory +=== CONT TestCommands/hugo__flags +=== CONT TestCommands/hugo__static_composite +=== CONT TestCommands/gen +=== CONT TestCommands/hugo +=== CONT TestCommands/hugo__publishdir_in_config === CONT TestCommands/hugo__configdir +=== CONT TestCommands/config__cachedir === CONT TestCommands/deploy -=== NAME TestCommands/hugo__configdir +=== CONT TestCommands/env +=== CONT TestCommands/convert +=== CONT TestCommands/hugo__processingstats2 +=== NAME TestCommands/noop testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -2957,17 +3015,36 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 + PASS + +=== CONT TestCommands/config +=== NAME TestCommands/hugo_configprod + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Test the hugo command. (0.089s) > hugo [stdout] Start building sites … hugo v0.124.1 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 | 4 + Pages | 2 Paginator pages | 0 Non-page files | 0 Static files | 0 @@ -2975,14 +3052,282 @@ Aliases | 0 Cleaned | 0 - Total in 28 ms + Total in 17 ms + > grep 'myparam: §' public/index.html + PASS + +=== CONT TestCommands/completion +=== NAME TestCommands/mod__themesdir + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > hugo --theme mytheme mod graph + [stdout] + project mytheme + > stdout 'project mytheme' + PASS + +=== CONT TestCommands/deprecate +=== NAME TestCommands/new_content_archetypedir + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > mkdir content + > hugo new content --kind mybundle post/first-post + [stdout] + Content dir "$WORK/content/post/first-post" created + > grep 'First Post' content/post/first-post/index.md + > grep 'Site Lang: en' content/post/first-post/index.md + > grep 'Site Lang: no' content/post/first-post/index.no.md + > grep 'A text file.' content/post/first-post/file.txt + PASS + +=== CONT TestCommands/server__edit_config +=== NAME TestCommands/env + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Test the hugo env command. (0.109s) + > hugo env + [stdout] + hugo v0.124.1 linux/amd64 BuildDate=unknown + GOOS="linux" + GOARCH="amd64" + GOVERSION="go1.22.2" + > stdout 'GOARCH' > ! stderr . PASS -=== CONT TestCommands/server -=== NAME TestCommands/hugo_configprod +=== NAME TestCommands/hugo__path-warnings-postprocess + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > hugo --printPathWarnings + [stdout] + Start building sites … + hugo v0.124.1 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 23 ms + > ! stdout 'Duplicate' + PASS + +=== NAME TestCommands/hugo_printpathwarnings + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > hugo --printPathWarnings + [stdout] + Start building sites … + hugo v0.124.1 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 13 ms + > stdout 'Duplicate target paths: .index.html \(2\)' + PASS + +=== NAME TestCommands/hugo__noconfig + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > mkdir mysite + > cd mysite + $WORK/mysite + > ! hugo + [stdout] + Total in 3 ms + [stderr] + Unable to locate config file or config directory. Perhaps you need to create a new site. + Run `hugo help new` for details. + [exit status 1] + > stderr 'Unable to locate config file or config directory' + > ls . + [stdout] + Empty dir + + > stdout 'Empty dir' + PASS + +=== NAME TestCommands/hugo_printunusedtemplates + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > hugo --printUnusedTemplates + [stdout] + Start building sites … + hugo v0.124.1 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 20 ms + > stdout 'Template _default/list.html is unused' + PASS + +=== NAME TestCommands/hugo__path-warnings + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > hugo --printPathWarnings + [stdout] + Start building sites … + hugo v0.124.1 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 18 ms + > stdout 'Duplicate' + PASS + +=== NAME TestCommands/hugo__processingstats testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -2997,7 +3342,66 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - # Test the hugo command. (0.358s) + > 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.124.1 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 14 ms + > stdout 'Pages.*3.*2' + > stdout 'Processed images.*2.*1' + > stdout 'Static files.*4 |' + > ls public/images + [stdout] + -rw-r--r-- 0644 2025-06-10T04:02:08.707794081+14:00 p1.gif + -rw-r--r-- 0644 2025-06-10T04:02:08.707794081+14:00 p3.gif + -rw-r--r-- 0644 2025-06-10T04:02:08.707794081+14:00 p4.gif + -rw-r--r-- 0644 2025-06-10T04:02:08.707794081+14:00 p2.gif + + > stdout 'p1.gif' + > stdout 'p2.gif' + > stdout 'p3.gif' + > stdout 'p4.gif' + PASS + +=== NAME TestCommands/hugo_configdev_env + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Test the hugo command. (0.128s) + > env HUGO_ENV=development > hugo [stdout] Start building sites … @@ -3014,13 +3418,154 @@ Aliases | 0 Cleaned | 0 - Total in 143 ms + Total in 24 ms + > grep 'myparam: dev§' public/index.html + PASS + +=== NAME TestCommands/hugo_configdev_environment + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Test the hugo command. (0.194s) + > env HUGO_ENVIRONMENT=development + > hugo + [stdout] + Start building sites … + hugo v0.124.1 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 13 ms + > grep 'myparam: dev§' public/index.html + > hugo -e production + [stdout] + Start building sites … + hugo v0.124.1 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 12 ms > grep 'myparam: §' public/index.html PASS -=== CONT TestCommands/noop +=== NAME TestCommands/hugo__static_composite + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > hugo + [stdout] + Start building sites … + hugo v0.124.1 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 13 ms + > ls public/files + [stdout] + -rw-r--r-- 0644 2025-06-10T04:02:08.659794081+14:00 f1.txt + -rw-r--r-- 0644 2025-06-10T04:02:08.659794081+14:00 f2.txt + + > checkfile public/files/f1.txt + > checkfile public/files/f2.txt + > checkfile public/f3.txt + PASS + +=== NAME TestCommands/hugo__processingstats2 + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > 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.124.1 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 17 ms + > stdout 'Pages.*/| 10\s' + > stdout 'Non-page files.*/| 2\s' + PASS + +=== NAME TestCommands/hugo__publishdir_in_config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3035,12 +3580,30 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 + # Test the hugo command. (0.147s) + > hugo + [stdout] + Start building sites … + hugo v0.124.1 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 24 ms + > grep 'Home' newpublic/index.html PASS -=== CONT TestCommands/new_content_archetypedir === NAME TestCommands/version testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3055,7 +3618,7 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - # Test the hugo version command. (0.429s) + # Test the hugo version command. (0.204s) > hugo -h [stdout] hugo is the main command, used to build your Hugo site. @@ -3137,9 +3700,9 @@ > stdout 'hugo v.* BuildDate=unknown' PASS -=== NAME TestCommands/commands_errors +=== NAME TestCommands/hugo__configdir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3154,139 +3717,190 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - # Testing various error situations. (0.584s) - > ! hugo mods + > hugo [stdout] - hugo is the main command, used to build your Hugo site. + Start building sites … + hugo v0.124.1 linux/amd64 BuildDate=unknown - Hugo is a Fast and Flexible Static Site Generator - built with love by spf13 and friends in Go. + WARN 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. - Complete documentation is available at https://gohugo.io/. + | EN + -------------------+----- + Pages | 4 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 13 ms + > ! stderr . + PASS + +=== NAME TestCommands/mod_tidy + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Test hugo mod tidy. (0.156s) + > dostounix golden/go.mod.cleaned + > hugo mod tidy + > cmp go.mod golden/go.mod.cleaned + PASS + +=== NAME TestCommands/completion + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Test the completion commands. (0.084s) + > hugo completion -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. Usage: - hugo [flags] - hugo [command] + hugo completion [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 + 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: - -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 + -h, --help help for completion + + Global Flags: --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 --config string config file (default is hugo.yaml|json|toml) --configDir string config dir (default "config") - -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 - --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) --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. + Use "hugo completion [command] --help" for more information about a command. + > stdout 'Generate the autocompletion script for hugo for the specified shell.' + PASS - [stderr] - command error: unknown command "mods" for "hugo" +=== NAME TestCommands/hugo + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 - Did you mean this? - mod + # Test the hugo command. (0.166s) + > hugo + [stdout] + Start building sites … + hugo v0.124.1 linux/amd64 BuildDate=unknown - [exit status 1] - > stderr 'unknown command "mods" for "hugo"' - > stderr 'Did you mean this\?' - > ! hugo mod clea + + | EN + -------------------+----- + Pages | 2 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 11 ms + > stdout 'Pages.*|1' + > stdout 'Total in' + > checkfile public/index.html + > checkfile public/p1/index.html + > grep 'IsServer: false;IsProduction: true' public/index.html + PASS + +=== NAME TestCommands/mod + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > hugo mod get -h [stdout] - Various helpers to help manage the modules in your project's dependency graph. - Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). - This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". + Resolves dependencies in your current Hugo Project. - 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. + Some examples: - See https://gohugo.io/hugo-modules/ for more information. + Install the latest version possible for a given module: - Usage: - hugo mod [command] + hugo mod get github.com/gohugoio/testshortcodes + + Install a specific version: - Available Commands: - clean Delete the Hugo Module cache for the current project. - get Resolves dependencies in your current Hugo Project. - graph Print a module dependency graph. - init Initialize this project as a Hugo Module. - npm Various npm helpers. - tidy Remove unused entries in go.mod and go.sum. - vendor Vendor all module dependencies into the _vendor directory. - verify Verify dependencies. + hugo mod get github.com/gohugoio/testshortcodes@v0.3.0 - Flags: - -h, --help help for mod + Install the latest versions of all direct module dependencies: - 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 - --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 + hugo mod get + hugo mod get ./... (recursive) - Use "hugo mod [command] --help" for more information about a command. - Various helpers to help manage the modules in your project's dependency graph. - Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). - This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". + 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), @@ -3295,20 +3909,10 @@ See https://gohugo.io/hugo-modules/ for more information. Usage: - hugo mod [command] - - Available Commands: - clean Delete the Hugo Module cache for the current project. - get Resolves dependencies in your current Hugo Project. - graph Print a module dependency graph. - init Initialize this project as a Hugo Module. - npm Various npm helpers. - tidy Remove unused entries in go.mod and go.sum. - vendor Vendor all module dependencies into the _vendor directory. - verify Verify dependencies. + hugo mod get [flags] [args] Flags: - -h, --help help for mod + -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 @@ -3325,66 +3929,33 @@ --themesDir string filesystem path to themes directory -v, --verbose verbose output - Use "hugo mod [command] --help" for more information about a command. - - [stderr] - command error: unknown command "clea" for "hugo mod" - - Did you mean this? - clean - - [exit status 1] - > stderr 'Did you mean this\?' - > stderr 'clean' - > ! hugo mod foo + > stdout 'hugo mod get \[flags\] \[args\]' + > hugo mod get --help [stdout] - Various helpers to help manage the modules in your project's dependency graph. - Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). - This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". + Resolves dependencies in your current Hugo Project. - 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. + Some examples: - See https://gohugo.io/hugo-modules/ for more information. + Install the latest version possible for a given module: - Usage: - hugo mod [command] + hugo mod get github.com/gohugoio/testshortcodes + + Install a specific version: - Available Commands: - clean Delete the Hugo Module cache for the current project. - get Resolves dependencies in your current Hugo Project. - graph Print a module dependency graph. - init Initialize this project as a Hugo Module. - npm Various npm helpers. - tidy Remove unused entries in go.mod and go.sum. - vendor Vendor all module dependencies into the _vendor directory. - verify Verify dependencies. + hugo mod get github.com/gohugoio/testshortcodes@v0.3.0 - Flags: - -h, --help help for mod + Install the latest versions of all direct module dependencies: - 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 - --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 + hugo mod get + hugo mod get ./... (recursive) - Use "hugo mod [command] --help" for more information about a command. - Various helpers to help manage the modules in your project's dependency graph. - Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). - This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". + 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), @@ -3393,20 +3964,10 @@ See https://gohugo.io/hugo-modules/ for more information. Usage: - hugo mod [command] - - Available Commands: - clean Delete the Hugo Module cache for the current project. - get Resolves dependencies in your current Hugo Project. - graph Print a module dependency graph. - init Initialize this project as a Hugo Module. - npm Various npm helpers. - tidy Remove unused entries in go.mod and go.sum. - vendor Vendor all module dependencies into the _vendor directory. - verify Verify dependencies. + hugo mod get [flags] [args] Flags: - -h, --help help for mod + -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 @@ -3423,19 +3984,12 @@ --themesDir string filesystem path to themes directory -v, --verbose verbose output - Use "hugo mod [command] --help" for more information about a command. - - [stderr] - command error: unknown command "foo" for "hugo mod" - [exit status 1] - > stderr 'unknown command "foo" for "hugo mod"' + > stdout 'hugo mod get \[flags\] \[args\]' PASS -=== CONT TestCommands/new_content -=== CONT TestCommands/new -=== NAME TestCommands/hugo_configdev_env +=== NAME TestCommands/new_content testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3450,32 +4004,33 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - # Test the hugo command. (0.503s) - > env HUGO_ENV=development - > hugo + > hugo new site myblog [stdout] - Start building sites … - hugo v0.124.1 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 " + - 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 178 ms - > grep 'myparam: dev§' public/index.html + 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 PASS -=== CONT TestCommands/mod_tidy -=== NAME TestCommands/new_content_archetypedir +=== NAME TestCommands/hugo__flags testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3490,20 +4045,37 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - > mkdir content - > hugo new content --kind mybundle post/first-post + # Test the hugo command. (0.134s) + > 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] - 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 + Start building sites … + hugo v0.124.1 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 13 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.082s) + > grep 'Home' newpublic/index.html + > hugo --quiet + > ! stdout . PASS -=== CONT TestCommands/mod__themesdir === NAME TestCommands/config__cachedir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4020,7 +4592,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.188s) + # Repeat it to make sure it handles an existing hugo_cache dir. (0.067s) > hugo config [stdout] archetypedir = 'archetypes' @@ -4523,112 +5095,9 @@ > [linux] stdout 'xdgcachehome/hugo_cache' PASS -=== NAME TestCommands/hugo_configdev_environment - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - # Test the hugo command. (0.894s) - > env HUGO_ENVIRONMENT=development - > hugo - [stdout] - Start building sites … - hugo v0.124.1 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 138 ms - > grep 'myparam: dev§' public/index.html - > hugo -e production - [stdout] - Start building sites … - hugo v0.124.1 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 93 ms - > grep 'myparam: §' public/index.html - PASS - -=== CONT TestCommands/mod -=== NAME TestCommands/hugo__flags - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - # Test the hugo command. (0.602s) - > 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.124.1 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 98 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.356s) - > grep 'Home' newpublic/index.html - > hugo --quiet - > ! stdout . - PASS - -=== NAME TestCommands/hugo__errors +=== NAME TestCommands/commands_errors testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4643,65 +5112,8 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - # Testing error output. - # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.373s) - > 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 - --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.117s) - > ! hugo --asdf + # Testing various error situations. (0.288s) + > ! hugo mods [stdout] hugo is the main command, used to build your Hugo site. @@ -4747,7 +5159,6 @@ -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 @@ -4777,148 +5188,85 @@ 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.463s) - > ! hugo - [stdout] - Total in 105 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 + command error: unknown command "mods" for "hugo" -=== CONT TestCommands/list -=== CONT TestCommands/import_jekyll -=== CONT TestCommands/hugo_printunusedtemplates -=== NAME TestCommands/mod__themesdir - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 + Did you mean this? + mod - > hugo --theme mytheme mod graph + [exit status 1] + > stderr 'unknown command "mods" for "hugo"' + > stderr 'Did you mean this\?' + > ! hugo mod clea [stdout] - project mytheme - > stdout 'project mytheme' - PASS + Various helpers to help manage the modules in your project's dependency graph. + Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). + This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". -=== CONT TestCommands/hugo_printpathwarnings -=== NAME TestCommands/mod_tidy - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - # Test hugo mod tidy. (0.488s) - > dostounix golden/go.mod.cleaned - > hugo mod tidy - > cmp go.mod golden/go.mod.cleaned - PASS + 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. -=== CONT TestCommands/hugo__watch -=== NAME TestCommands/hugo_printunusedtemplates - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 + See https://gohugo.io/hugo-modules/ for more information. - > hugo --printUnusedTemplates - [stdout] - Start building sites … - hugo v0.124.1 linux/amd64 BuildDate=unknown + Usage: + hugo mod [command] - WARN Template _default/list.html is unused, source file $WORK/layouts/_default/list.html + Available Commands: + clean Delete the Hugo Module cache for the current project. + get Resolves dependencies in your current Hugo Project. + graph Print a module dependency graph. + init Initialize this project as a Hugo Module. + npm Various npm helpers. + tidy Remove unused entries in go.mod and go.sum. + vendor Vendor all module dependencies into the _vendor directory. + verify Verify dependencies. - | EN - -------------------+----- - Pages | 1 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 + Flags: + -h, --help help for mod - Total in 47 ms - > stdout 'Template _default/list.html is unused' - PASS + 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 + --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 -=== CONT TestCommands/hugo__static_composite -=== NAME TestCommands/deploy - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 + Use "hugo mod [command] --help" for more information about a command. + Various helpers to help manage the modules in your project's dependency graph. + Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). + This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". - # Test the deploy command. (1.123s) - > hugo deploy -h - [stdout] - Deploy your site to a Cloud provider. - See https://gohugo.io/hosting-and-deployment/hugo-deploy/ for detailed - documentation. + 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 deploy [flags] [args] + hugo mod [command] + + Available Commands: + clean Delete the Hugo Module cache for the current project. + get Resolves dependencies in your current Hugo Project. + graph Print a module dependency graph. + init Initialize this project as a Hugo Module. + npm Various npm helpers. + tidy Remove unused entries in go.mod and go.sum. + vendor Vendor all module dependencies into the _vendor directory. + verify Verify dependencies. Flags: - --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) + -h, --help help for mod Global Flags: --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 @@ -4934,109 +5282,67 @@ -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/hugo__publishdir_in_config -=== NAME TestCommands/hugo_printpathwarnings - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - > hugo --printPathWarnings - [stdout] - Start building sites … - hugo v0.124.1 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 + Use "hugo mod [command] --help" for more information about a command. - Total in 127 ms - > stdout 'Duplicate target paths: .index.html \(2\)' - PASS + [stderr] + command error: unknown command "clea" for "hugo mod" -=== NAME TestCommands/mod - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 + Did you mean this? + clean - > hugo mod get -h + [exit status 1] + > stderr 'Did you mean this\?' + > stderr 'clean' + > ! hugo mod foo [stdout] + Various helpers to help manage the modules in your project's dependency graph. + Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). + This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". - Resolves dependencies in your current Hugo Project. - - Some examples: - Install the latest version possible for a given module: + 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 mod get github.com/gohugoio/testshortcodes - - Install a specific version: + See https://gohugo.io/hugo-modules/ for more information. - hugo mod get github.com/gohugoio/testshortcodes@v0.3.0 + Usage: + hugo mod [command] - Install the latest versions of all direct module dependencies: + Available Commands: + clean Delete the Hugo Module cache for the current project. + get Resolves dependencies in your current Hugo Project. + graph Print a module dependency graph. + init Initialize this project as a Hugo Module. + npm Various npm helpers. + tidy Remove unused entries in go.mod and go.sum. + vendor Vendor all module dependencies into the _vendor directory. + verify Verify dependencies. - hugo mod get - hugo mod get ./... (recursive) + Flags: + -h, --help help for mod - Install the latest versions of all module dependencies (direct and indirect): + 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 + --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 - hugo mod get -u - hugo mod get -u ./... (recursive) + Use "hugo mod [command] --help" for more information about a command. + Various helpers to help manage the modules in your project's dependency graph. + Most operations here requires a Go version installed on your system (>= Go 1.12) and the relevant VCS client (typically Git). + This is not needed if you only operate on modules inside /themes or if you have vendored them via "hugo mod vendor". - 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), @@ -5045,10 +5351,20 @@ See https://gohugo.io/hugo-modules/ for more information. Usage: - hugo mod get [flags] [args] + hugo mod [command] + + Available Commands: + clean Delete the Hugo Module cache for the current project. + get Resolves dependencies in your current Hugo Project. + graph Print a module dependency graph. + init Initialize this project as a Hugo Module. + npm Various npm helpers. + tidy Remove unused entries in go.mod and go.sum. + vendor Vendor all module dependencies into the _vendor directory. + verify Verify dependencies. Flags: - -h, --help help for get + -h, --help help for mod Global Flags: --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 @@ -5065,8 +5381,34 @@ --themesDir string filesystem path to themes directory -v, --verbose verbose output - > stdout 'hugo mod get \[flags\] \[args\]' - > hugo mod get --help + Use "hugo mod [command] --help" for more information about a command. + + [stderr] + command error: unknown command "foo" for "hugo mod" + [exit status 1] + > stderr 'unknown command "foo" for "hugo mod"' + PASS + +=== NAME TestCommands/hugo__errors + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Testing error output. + # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.133s) + > hugo mod get -h [stdout] Resolves dependencies in your current Hugo Project. @@ -5120,95 +5462,102 @@ --themesDir string filesystem path to themes directory -v, --verbose verbose output - > stdout 'hugo mod get \[flags\] \[args\]' - PASS - -=== NAME TestCommands/new_content - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - > hugo new site myblog + > stdout 'Resolves dependencies in your current Hugo Project' + # Invalid flag. Should print an error message to stderr and the help to stdout. (0.087s) + > ! hugo --asdf [stdout] - Congratulations! Your new Hugo site was created in $WORK/myblog. - - Just a few more steps... + hugo is the main command, used to build your Hugo site. - 1. Change the current directory to $WORK/myblog. - 2. Create or install a theme: - - Create a new theme with the command "hugo new theme " - - 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". + Hugo is a Fast and Flexible Static Site Generator + built with love by spf13 and friends in Go. - 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 - PASS + Complete documentation is available at https://gohugo.io/. -=== NAME TestCommands/hugo__publishdir_in_config - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 + Usage: + hugo [flags] + hugo [command] - # Test the hugo command. (0.178s) - > hugo - [stdout] - Start building sites … - hugo v0.124.1 linux/amd64 BuildDate=unknown + 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) + --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 - | EN - -------------------+----- - Pages | 1 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 + Use "hugo [command] --help" for more information about a command. - Total in 47 ms - > grep 'Home' newpublic/index.html + [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.066s) + > ! hugo + [stdout] + Total in 2 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/hugo__processingstats2 -=== CONT TestCommands/hugo__processingstats -=== CONT TestCommands/hugo__path-warnings -=== CONT TestCommands/hugo__path-warnings-postprocess === NAME TestCommands/import_jekyll testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5223,7 +5572,7 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - # Test the import jekyll command. (0.546s) + # Test the import jekyll command. (0.291s) > hugo import -h [stdout] Import your site from other web site generators like Jekyll. @@ -5289,8 +5638,8 @@ Import Jekyll from: $WORK/myjekyllsite to: $WORK/myhugosite _config.yaml not found: Is the specified Jekyll root correct? Importing... - 2024/05/07 07:30:47 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown - 2024/05/07 07:30:47 2012-01-18-hello-world.markdown 2012-01-18 00:00:00 +0000 UTC hello-world + 2025/06/09 14:02:08 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown + 2025/06/09 14:02:08 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: @@ -5304,193 +5653,9 @@ # A simple Jekyll site. (0.000s) PASS -=== CONT TestCommands/hugo__noconfig -=== NAME TestCommands/hugo__static_composite - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - > hugo - [stdout] - Start building sites … - hugo v0.124.1 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 133 ms - > ls public/files - [stdout] - -rw-r--r-- 0644 2024-05-06T19:30:47.339360002-12:00 f1.txt - -rw-r--r-- 0644 2024-05-06T19:30:47.339360002-12:00 f2.txt - - > checkfile public/files/f1.txt - > checkfile public/files/f2.txt - > checkfile public/f3.txt - PASS - -=== CONT TestCommands/config -=== NAME TestCommands/deprecate - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - # Test deprecation logging. (1.642s) - > hugo -e info --logLevel info - [stdout] - Start building sites … - hugo v0.124.1 linux/amd64 BuildDate=unknown - - INFO build: step process substep collect files 0 files_total 0 duration 80.707µs - INFO build: step process duration 171.505µs - INFO build: step assemble duration 326.341µs - INFO deprecated: item was deprecated in Hugo 0.124.1 and will be removed in a future release. alternative - INFO build: step render substep pages site en outputFormat html duration 1.747959ms - INFO deprecated: .Site.Author was deprecated in Hugo v0.124.0 and will be removed in a future release. Use taxonomies instead. - INFO build: step render substep pages site en outputFormat rss duration 1.074613ms - INFO build: step render pages 3 content 0 duration 3.145472ms - INFO build: step postProcess duration 8.405µs - INFO build: duration 3.851447ms - - | EN - -------------------+----- - Pages | 3 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 258 ms - > stdout 'INFO deprecated: item was deprecated in Hugo' - > hugo -e warn --logLevel warn - [stdout] - Start building sites … - hugo v0.124.1 linux/amd64 BuildDate=unknown - - WARN deprecated: item was deprecated in Hugo 0.118.1 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 316 ms - > stdout 'WARN deprecated: item was deprecated in Hugo' - > ! hugo -e error --logLevel warn - [stdout] - Start building sites … - hugo v0.124.1 linux/amd64 BuildDate=unknown - - ERROR deprecated: item was deprecated in Hugo 0.112.1 and will be removed in Hugo 0.125.0. alternative - Total in 282 ms - [stderr] - error building site: logged 1 error(s) - [exit status 1] - > stdout 'ERROR deprecated: item was deprecated in Hugo' - PASS - -=== NAME TestCommands/hugo__processingstats - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - > 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.124.1 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 34 ms - > stdout 'Pages.*3.*2' - > stdout 'Processed images.*2.*1' - > stdout 'Static files.*4 |' - > ls public/images - [stdout] - -rw-r--r-- 0644 2024-05-06T19:30:47.5953508-12:00 p2.gif - -rw-r--r-- 0644 2024-05-06T19:30:47.5953508-12:00 p3.gif - -rw-r--r-- 0644 2024-05-06T19:30:47.5953508-12:00 p4.gif - -rw-r--r-- 0644 2024-05-06T19:30:47.5953508-12:00 p1.gif - - > stdout 'p1.gif' - > stdout 'p2.gif' - > stdout 'p3.gif' - > stdout 'p4.gif' - PASS - -=== CONT TestCommands/completion -=== CONT TestCommands/server__watch_moduleconfig -=== NAME TestCommands/convert +=== NAME TestCommands/deploy testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5505,109 +5670,26 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - # Test the convert commands. (1.693s) - > 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 - --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 - --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 + # Test the deploy command. (0.241s) + > hugo deploy -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 + Deploy your site to a Cloud provider. - 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 - --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. + See https://gohugo.io/hosting-and-deployment/hugo-deploy/ for detailed + documentation. Usage: - hugo convert toYAML [flags] [args] + hugo deploy [flags] [args] Flags: - -h, --help help for toYAML + --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 @@ -5618,111 +5700,35 @@ -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 --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/hugo -=== NAME TestCommands/hugo__noconfig - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - > mkdir mysite - > cd mysite - $WORK/mysite - > ! hugo - [stdout] - Total in 2 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 'Deploy your site to a Cloud provider\.' + > mkdir mybucket + > hugo deploy --target mydeployment --invalidateCDN=false [stdout] - Empty dir - - > stdout 'Empty dir' - PASS - -=== CONT TestCommands/gen -=== NAME TestCommands/hugo__processingstats2 - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - > 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 + 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] - Start building sites … - hugo v0.124.1 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 45 ms - > stdout 'Pages.*/| 10\s' - > stdout 'Non-page files.*/| 2\s' + 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 -=== NAME TestCommands/hugo__path-warnings-postprocess +=== NAME TestCommands/deprecate testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5737,16 +5743,26 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - > hugo --printPathWarnings + # Test deprecation logging. (0.247s) + > hugo -e info --logLevel info [stdout] Start building sites … hugo v0.124.1 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. + INFO build: step process substep collect files 0 files_total 0 duration 115.223µs + INFO build: step process duration 185.64µs + INFO build: step assemble duration 275.514µs + INFO deprecated: item was deprecated in Hugo 0.124.1 and will be removed in a future release. alternative + INFO build: step render substep pages site en outputFormat html duration 1.363702ms + INFO deprecated: .Site.Author was deprecated in Hugo v0.124.0 and will be removed in a future release. Use taxonomies instead. + INFO build: step render substep pages site en outputFormat rss duration 907.15µs + INFO build: step render pages 3 content 0 duration 2.361286ms + INFO build: step postProcess duration 6.75µs + INFO build: duration 3.016412ms | EN -------------------+----- - Pages | 8 + Pages | 3 Paginator pages | 0 Non-page files | 0 Static files | 0 @@ -5754,160 +5770,18 @@ Aliases | 0 Cleaned | 0 - Total in 37 ms - > ! stdout 'Duplicate' - PASS - -=== NAME TestCommands/completion - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - # Test the completion commands. (0.116s) - > hugo completion -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. - - Usage: - hugo completion [command] - - Available Commands: - bash Generate the autocompletion script for bash - fish Generate the autocompletion script for fish - powershell Generate the autocompletion script for powershell - zsh Generate the autocompletion script for zsh - - Flags: - -h, --help help for completion - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --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 - --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 completion [command] --help" for more information about a command. - > stdout 'Generate the autocompletion script for hugo for the specified shell.' - PASS - -=== NAME TestCommands/list - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - # Test the hugo list commands. (0.823s) - > hugo list drafts - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink - content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/ - 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/ - content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/ - > ! 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 - content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/ - content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/ - > 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 - content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/ - content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/ - > 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 - content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/ - content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/ - 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/ - content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/ - content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/ - > 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 - > ! stdout 'expired.md' - PASS - -=== CONT TestCommands/env -=== NAME TestCommands/hugo - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - # Test the hugo command. (0.194s) - > hugo + Total in 13 ms + > stdout 'INFO deprecated: item was deprecated in Hugo' + > hugo -e warn --logLevel warn [stdout] Start building sites … hugo v0.124.1 linux/amd64 BuildDate=unknown + WARN deprecated: item was deprecated in Hugo 0.118.1 and will be removed in a future release. alternative | EN -------------------+----- - Pages | 2 + Pages | 3 Paginator pages | 0 Non-page files | 0 Static files | 0 @@ -5915,295 +5789,24 @@ Aliases | 0 Cleaned | 0 - Total in 83 ms - > stdout 'Pages.*|1' - > stdout 'Total in' - > checkfile public/index.html - > checkfile public/p1/index.html - > grep 'IsServer: false;IsProduction: true' public/index.html - PASS - -=== NAME TestCommands/env - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - # Test the hugo env command. (0.092s) - > hugo env - [stdout] - hugo v0.124.1 linux/amd64 BuildDate=unknown - GOOS="linux" - GOARCH="amd64" - GOVERSION="go1.22.2" - > stdout 'GOARCH' - > ! stderr . - PASS - -=== NAME TestCommands/hugo__path-warnings - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - > hugo --printPathWarnings + Total in 12 ms + > stdout 'WARN deprecated: item was deprecated in Hugo' + > ! hugo -e error --logLevel warn [stdout] Start building sites … hugo v0.124.1 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 311 ms - > stdout 'Duplicate' - PASS - -=== NAME TestCommands/new - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - # Test the new command. (1.427s) - > hugo new site -h - [stdout] - Create a new site in the provided directory. - The new site will have the correct structure, but no content or theme yet. - Use `hugo new [contentPath]` to create new content. - - Usage: - hugo new site [path] [flags] - - Flags: - -f, --force init inside non-empty directory - --format string preferred file format (toml, yaml or json) (default "toml") - -h, --help help for site - - 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 - --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 'Create a new site in the provided directory' - > hugo new site my-yaml-site --format yml - [stdout] - Congratulations! Your new Hugo site was created in $WORK/my-yaml-site. - - Just a few more steps... - - 1. Change the current directory to $WORK/my-yaml-site. - 2. Create or install a theme: - - Create a new theme with the command "hugo new theme " - - Install a theme from https://themes.gohugo.io/ - 3. Edit hugo.yml, 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". - - See documentation at https://gohugo.io/. - > checkfile my-yaml-site/hugo.yml - > hugo new site mysite -f - [stdout] - Congratulations! Your new Hugo site was created in $WORK/mysite. - - Just a few more steps... - - 1. Change the current directory to $WORK/mysite. - 2. Create or install a theme: - - Create a new theme with the command "hugo new theme " - - 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". - - See documentation at https://gohugo.io/. - > stdout 'Congratulations! Your new Hugo site was created in' - > cd mysite - $WORK/mysite - > checkfile archetypes/default.md - > checkfile hugo.toml - > exists assets - > exists content - > exists data - > exists i18n - > exists layouts - > exists static - > exists themes - > ! exists resources - > hugo new theme -h - [stdout] - Create a new theme (skeleton) called [name] in ./themes. - New theme is a skeleton. Please add content to the touched files. Add your - name to the copyright line in the license and adjust the theme.toml file - according to your needs. - - Usage: - hugo new theme [name] [flags] - - Flags: - -h, --help help for theme - - 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 - --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 'Create a new theme \(skeleton\) called \[name\] in ./themes' - > hugo new theme mytheme - [stdout] - Creating new theme in $WORK/mysite/themes/mytheme - > stdout 'Creating new theme' - > ! exists resources - > cd themes - $WORK/mysite/themes - > cd mytheme - $WORK/mysite/themes/mytheme - > checkfile archetypes/default.md - > checkfile assets/css/main.css - > checkfile assets/js/main.js - > checkfile content/_index.md - > checkfile content/posts/_index.md - > checkfile content/posts/post-1.md - > checkfile content/posts/post-2.md - > checkfile content/posts/post-3/bryce-canyon.jpg - > checkfile content/posts/post-3/index.md - > checkfile layouts/_default/baseof.html - > checkfile layouts/_default/home.html - > checkfile layouts/_default/list.html - > checkfile layouts/_default/single.html - > checkfile layouts/partials/footer.html - > checkfile layouts/partials/head.html - > checkfile layouts/partials/head/css.html - > checkfile layouts/partials/head/js.html - > checkfile layouts/partials/header.html - > checkfile layouts/partials/menu.html - > checkfile layouts/partials/terms.html - > checkfile static/favicon.ico - > checkfile LICENSE - > checkfile README.md - > checkfile hugo.toml - > checkfile theme.toml - > exists data - > exists i18n - > cd $WORK/mysite - $WORK/mysite - > hugo new -h - [stdout] - Create a new content file and automatically set the date and title. - It will guess which kind of file to create based on the path provided. - - You can also specify the kind with `-k KIND`. - - If archetypes are provided in your theme or site, they will be used. - - Ensure you run this within the root directory of your site. - - Usage: - hugo new content [path] [flags] - - Flags: - -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ - --cacheDir string filesystem path to cache directory - -c, --contentDir string filesystem path to content directory - --editor string edit new content with this editor, if provided - -f, --force overwrite file if it already exists - -h, --help help for content - -k, --kind string content type to create - --renderSegments strings named segments to render (configured in the segments config) - -t, --theme strings themes to use (located in /themes/THEMENAME/) - - 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 - --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 'Create a new content file.' - > hugo new posts/my-first-post.md - [stdout] - Content "$WORK/mysite/content/posts/my-first-post.md" created - > checkfile content/posts/my-first-post.md - > cd .. - $WORK - > cd myexistingsite - $WORK/myexistingsite - > hugo new post/foo.md -t mytheme - [stdout] - Content "$WORK/myexistingsite/content/post/foo.md" created - > grep 'Dummy content' content/post/foo.md + ERROR deprecated: item was deprecated in Hugo 0.112.1 and will be removed in Hugo 0.125.0. alternative + Total in 8 ms + [stderr] + error building site: logged 1 error(s) + [exit status 1] + > stdout 'ERROR deprecated: item was deprecated in Hugo' PASS === NAME TestCommands/config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -6218,7 +5821,7 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - # Test the config command. (0.715s) + # Test the config command. (0.410s) > hugo config -h [stdout] Print the site configuration, both default and custom settings. @@ -7470,9 +7073,77 @@ # Test files (0.000s) PASS +=== NAME TestCommands/list + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Test the hugo list commands. (0.475s) + > hugo list drafts + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink + content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/ + 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/ + content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/ + > ! 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 + content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/ + content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/ + > 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 + content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/ + content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/ + > 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 + content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/ + content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/ + 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/ + content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/ + content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/ + > 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 + > ! stdout 'expired.md' + PASS + === NAME TestCommands/gen testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7488,7 +7159,7 @@ GOVERSION=1.22.2 # Test the gen commands. - # Note that adding new commands will require updating the NUM_COMMANDS value. (0.890s) + # Note that adding new commands will require updating the NUM_COMMANDS value. (0.503s) > env NUM_COMMANDS=42 > hugo gen -h [stdout] @@ -7683,9 +7354,473 @@ > stdout '/\* LineHighlight \*/ \.chroma \.hl \{ background-color:#3c3d38 \}' PASS +=== NAME TestCommands/convert + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Test the convert commands. (0.477s) + > 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 + --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 + --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 + --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 + --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 + +=== NAME TestCommands/new + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + # Test the new command. (0.519s) + > hugo new site -h + [stdout] + Create a new site in the provided directory. + The new site will have the correct structure, but no content or theme yet. + Use `hugo new [contentPath]` to create new content. + + Usage: + hugo new site [path] [flags] + + Flags: + -f, --force init inside non-empty directory + --format string preferred file format (toml, yaml or json) (default "toml") + -h, --help help for site + + 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 + --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 'Create a new site in the provided directory' + > hugo new site my-yaml-site --format yml + [stdout] + Congratulations! Your new Hugo site was created in $WORK/my-yaml-site. + + Just a few more steps... + + 1. Change the current directory to $WORK/my-yaml-site. + 2. Create or install a theme: + - Create a new theme with the command "hugo new theme " + - Install a theme from https://themes.gohugo.io/ + 3. Edit hugo.yml, 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". + + See documentation at https://gohugo.io/. + > checkfile my-yaml-site/hugo.yml + > hugo new site mysite -f + [stdout] + Congratulations! Your new Hugo site was created in $WORK/mysite. + + Just a few more steps... + + 1. Change the current directory to $WORK/mysite. + 2. Create or install a theme: + - Create a new theme with the command "hugo new theme " + - 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". + + See documentation at https://gohugo.io/. + > stdout 'Congratulations! Your new Hugo site was created in' + > cd mysite + $WORK/mysite + > checkfile archetypes/default.md + > checkfile hugo.toml + > exists assets + > exists content + > exists data + > exists i18n + > exists layouts + > exists static + > exists themes + > ! exists resources + > hugo new theme -h + [stdout] + Create a new theme (skeleton) called [name] in ./themes. + New theme is a skeleton. Please add content to the touched files. Add your + name to the copyright line in the license and adjust the theme.toml file + according to your needs. + + Usage: + hugo new theme [name] [flags] + + Flags: + -h, --help help for theme + + 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 + --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 'Create a new theme \(skeleton\) called \[name\] in ./themes' + > hugo new theme mytheme + [stdout] + Creating new theme in $WORK/mysite/themes/mytheme + > stdout 'Creating new theme' + > ! exists resources + > cd themes + $WORK/mysite/themes + > cd mytheme + $WORK/mysite/themes/mytheme + > checkfile archetypes/default.md + > checkfile assets/css/main.css + > checkfile assets/js/main.js + > checkfile content/_index.md + > checkfile content/posts/_index.md + > checkfile content/posts/post-1.md + > checkfile content/posts/post-2.md + > checkfile content/posts/post-3/bryce-canyon.jpg + > checkfile content/posts/post-3/index.md + > checkfile layouts/_default/baseof.html + > checkfile layouts/_default/home.html + > checkfile layouts/_default/list.html + > checkfile layouts/_default/single.html + > checkfile layouts/partials/footer.html + > checkfile layouts/partials/head.html + > checkfile layouts/partials/head/css.html + > checkfile layouts/partials/head/js.html + > checkfile layouts/partials/header.html + > checkfile layouts/partials/menu.html + > checkfile layouts/partials/terms.html + > checkfile static/favicon.ico + > checkfile LICENSE + > checkfile README.md + > checkfile hugo.toml + > checkfile theme.toml + > exists data + > exists i18n + > cd $WORK/mysite + $WORK/mysite + > hugo new -h + [stdout] + Create a new content file and automatically set the date and title. + It will guess which kind of file to create based on the path provided. + + You can also specify the kind with `-k KIND`. + + If archetypes are provided in your theme or site, they will be used. + + Ensure you run this within the root directory of your site. + + Usage: + hugo new content [path] [flags] + + Flags: + -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ + --cacheDir string filesystem path to cache directory + -c, --contentDir string filesystem path to content directory + --editor string edit new content with this editor, if provided + -f, --force overwrite file if it already exists + -h, --help help for content + -k, --kind string content type to create + --renderSegments strings named segments to render (configured in the segments config) + -t, --theme strings themes to use (located in /themes/THEMENAME/) + + 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 + --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 'Create a new content file.' + > hugo new posts/my-first-post.md + [stdout] + Content "$WORK/mysite/content/posts/my-first-post.md" created + > checkfile content/posts/my-first-post.md + > cd .. + $WORK + > cd myexistingsite + $WORK/myexistingsite + > hugo new post/foo.md -t mytheme + [stdout] + Content "$WORK/myexistingsite/content/post/foo.md" created + > grep 'Dummy content' content/post/foo.md + PASS + +=== NAME TestCommands/server_disablelivereload__config + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > hugo server & + > waitServer + > ! grep 'livereload' public/index.html + > stopServer + > ! stderr . + [background] hugo server: exit status 0 + [stdout] + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml + Start building sites … + hugo v0.124.1 linux/amd64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 1 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Built in 3 ms + Environment: "development" + Serving pages from disk + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Press Ctrl+C to stop + PASS + +=== NAME TestCommands/server__watch_moduleconfig + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo + GOVERSION=1.22.2 + + > hugo server --renderToMemory --disableLiveReload & + > waitServer + > stopServer + > wait + [background] hugo server --renderToMemory --disableLiveReload: exit status 0 + [stdout] + port 1313 already in use, attempting to use an available port + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml, $WORK/themes/mytheme/hugo.toml + Start building sites … + hugo v0.124.1 linux/amd64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 1 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + 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:36931/ (bind address 127.0.0.1) + Press Ctrl+C to stop + > ! stderr . + > stdout 'Watching for config changes in.*mytheme' + PASS + === NAME TestCommands/server_disablelivereload testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7724,17 +7859,17 @@ Aliases | 0 Cleaned | 0 - Built in 2 ms + Built in 7 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:43729/ (bind address 127.0.0.1) + Web Server is available at http://localhost:34753/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS === NAME TestCommands/server__watch_hugo_stats testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7773,17 +7908,17 @@ Aliases | 0 Cleaned | 0 - Built in 4 ms + Built in 6 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:45619/ (bind address 127.0.0.1) + Web Server is available at http://localhost:45281/ (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-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7800,7 +7935,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.725s) + # Deliberately using the alias 'serve' here. (2.758s) > hugo serve --renderToMemory & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 @@ -7827,17 +7962,17 @@ Aliases | 0 Cleaned | 0 - Built in 5 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:34513/ (bind address 127.0.0.1) + Web Server is available at http://localhost:39399/ (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-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7853,7 +7988,7 @@ GOVERSION=1.22.2 # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (3.040s) + # 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 @@ -7881,17 +8016,17 @@ Aliases | 0 Cleaned | 0 - Built in 115 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:37521/ (bind address 127.0.0.1) + Web Server is available at http://localhost:44535/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS === NAME TestCommands/server__multihost testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -7907,7 +8042,7 @@ GOVERSION=1.22.2 # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (3.033s) + # We run these tests in parallel so let Hugo decide which port to use. (2.907s) > hugo server --renderToMemory & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 @@ -7916,6 +8051,7 @@ > ! 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 … @@ -7932,68 +8068,19 @@ Aliases | 0 | 0 Cleaned | 0 | 0 - Built in 6 ms + Built in 22 ms Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) en + Web Server is available at http://localhost:45377/ (bind address 127.0.0.1) en Environment: "development" - Web Server is available at http://localhost:1314/ (bind address 127.0.0.1) fr - Press Ctrl+C to stop - PASS - -=== NAME TestCommands/server_disablelivereload__config - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - > hugo server & - > waitServer - > ! grep 'livereload' public/index.html - > stopServer - > ! 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 - Start building sites … - hugo v0.124.1 linux/amd64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 1 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Built in 104 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:38849/ (bind address 127.0.0.1) + Web Server is available at http://localhost:45378/ (bind address 127.0.0.1) fr Press Ctrl+C to stop PASS === NAME TestCommands/server testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8009,13 +8096,13 @@ GOVERSION=1.22.2 # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (1.158s) + # We run these tests in parallel so let Hugo decide which port to use. (1.105s) > hugo server --renderToMemory --gc & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 'ServerPort: \d{4,5}' 'myenv: thedevelopment' 'livereload\.js' 'Env: development' 'IsServer: true' > httpget ${HUGOTEST_BASEURL_0}doesnotexist 'custom 404' > httpget ${HUGOTEST_BASEURL_0}livereload.js 'function' - # By defauilt, the server renders to memory. (2.002s) + # By defauilt, the server renders to memory. (2.001s) > ! exists public/index.html > stopServer > ! stderr . @@ -8038,17 +8125,17 @@ Aliases | 0 Cleaned | 0 - Built in 6 ms + Built in 15 ms Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:35463/ (bind address 127.0.0.1) + Web Server is available at http://localhost:33789/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS === NAME TestCommands/server__edit_content testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8065,18 +8152,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.732s) + # Render to disk so we can check the /public dir. (3.180s) > hugo server & > waitServer > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' $HUGOTEST_BASEURL_0 > ls public/p2 [stdout] - -rw-r--r-- 0644 2024-05-06T19:30:46.771380418-12:00 index.html + -rw-r--r-- 0644 2025-06-10T04:02:08.883794081+14:00 index.html > cp stdout lsp2_1.txt > ls public/staticfiles [stdout] - -rw-r--r-- 0644 2024-05-06T19:30:46.23939954-12:00 static.txt + -rw-r--r-- 0644 2025-06-10T04:02:08.707794081+14:00 static.txt > stdout 'static\.txt' > cp stdout lsstaticfiles_1.txt @@ -8084,13 +8171,13 @@ > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1 New' $HUGOTEST_BASEURL_0 > ls public/p2 [stdout] - -rw-r--r-- 0644 2024-05-06T19:30:46.771380418-12:00 index.html + -rw-r--r-- 0644 2025-06-10T04:02:08.883794081+14:00 index.html > cp stdout lsp2_2.txt > cmp lsp2_1.txt lsp2_2.txt > ls public/staticfiles [stdout] - -rw-r--r-- 0644 2024-05-06T19:30:46.23939954-12:00 static.txt + -rw-r--r-- 0644 2025-06-10T04:02:08.707794081+14:00 static.txt > cp stdout lsstaticfiles_2.txt > cmp lsstaticfiles_1.txt lsstaticfiles_2.txt @@ -8115,22 +8202,22 @@ Aliases | 0 Cleaned | 0 - Built in 8 ms + Built in 5 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:36467/ (bind address 127.0.0.1) + Web Server is available at http://localhost:42017/ (bind address 127.0.0.1) Press Ctrl+C to stop Change detected, rebuilding site (#1). - 2024-05-07 07:30:47.781 +0000 + 2025-06-09 14:02:09.884 +0000 Source changed /p1/index.md - Total in 45 ms + Total in 6 ms PASS -=== NAME TestCommands/server__watch_moduleconfig +=== NAME TestCommands/hugo__watch testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8145,21 +8232,27 @@ SOURCE=/build/reproducible-path/hugo-0.124.1/_build/src/github.com/gohugoio/hugo GOVERSION=1.22.2 - > hugo server --renderToMemory --disableLiveReload & - > waitServer - > stopServer - > wait - [background] hugo server --renderToMemory --disableLiveReload: exit status 0 + # Test the hugo command. + # See https://github.com/rogpeppe/go-internal/issues/228 (5.113s) + > [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] - Watching for changes in $WORK/layouts - Watching for config changes in $WORK/hugo.toml, $WORK/themes/mytheme/hugo.toml Start building sites … hugo v0.124.1 linux/amd64 BuildDate=unknown | EN -------------------+----- - Pages | 1 + Pages | 2 Paginator pages | 0 Non-page files | 0 Static files | 0 @@ -8167,19 +8260,19 @@ 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:1313/ (bind address 127.0.0.1) + Built in 10 ms + Watching for changes in $WORK/{content,layouts} + Watching for config changes in $WORK/hugo.toml Press Ctrl+C to stop - > ! stderr . - > stdout 'Watching for config changes in.*mytheme' - PASS + + Change detected, rebuilding site (#1). + 2025-06-09 14:02:11.822 +0000 + Source changed /p1.md + Total in 2 ms === NAME TestCommands/server__edit_config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main2200093289/bin:/usr/lib/go-1.22/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8195,7 +8288,7 @@ GOVERSION=1.22.2 # 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.534s) + # We run these tests in parallel so let Hugo decide which port to use. (5.117s) > hugo server --renderToMemory & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 @@ -8226,135 +8319,80 @@ Aliases | 0 Cleaned | 0 - Built in 23 ms + Built in 9 ms Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:37557/ (bind address 127.0.0.1) + Web Server is available at http://localhost:33083/ (bind address 127.0.0.1) Press Ctrl+C to stop Change of config file detected, rebuilding site (#1). - 2024-05-07 07:30:47.455 +0000 + 2025-06-09 14:02:09.898 +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. - Rebuilt in 101 ms + Rebuilt in 9 ms Change of config file detected, rebuilding site (#2). - 2024-05-07 07:30:49.558 +0000 + 2025-06-09 14:02:11.909 +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. - Rebuilt in 38 ms + Rebuilt in 16 ms PASS -=== NAME TestCommands/hugo__watch - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main3172332659/bin:/usr/lib/go-1.22/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.124.1/_build/src/github.com/gohugoio/hugo - GOVERSION=1.22.2 - - # Test the hugo command. - # See https://github.com/rogpeppe/go-internal/issues/228 (5.136s) - > [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] - Start building sites … - hugo v0.124.1 linux/amd64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Built in 20 ms - Watching for changes in $WORK/{content,layouts} - Watching for config changes in $WORK/hugo.toml - Press Ctrl+C to stop - - Change detected, rebuilding site (#1). - 2024-05-07 07:30:50.629 +0000 - Source changed /p1.md - Total in 175 ms - --- PASS: TestCommands (0.00s) - --- PASS: TestCommands/hugo__configdir (0.30s) - --- PASS: TestCommands/hugo_configprod (0.36s) - --- PASS: TestCommands/noop (0.00s) - --- PASS: TestCommands/version (0.60s) - --- PASS: TestCommands/commands_errors (0.65s) - --- PASS: TestCommands/hugo_configdev_env (0.62s) - --- PASS: TestCommands/new_content_archetypedir (0.37s) - --- PASS: TestCommands/config__cachedir (0.91s) - --- PASS: TestCommands/hugo__errors (0.96s) - --- PASS: TestCommands/hugo__flags (0.97s) - --- PASS: TestCommands/hugo_configdev_environment (0.98s) - --- PASS: TestCommands/mod__themesdir (0.27s) - --- PASS: TestCommands/mod_tidy (0.56s) - --- PASS: TestCommands/hugo_printunusedtemplates (0.26s) - --- PASS: TestCommands/deploy (1.22s) - --- PASS: TestCommands/mod (0.55s) - --- PASS: TestCommands/hugo__publishdir_in_config (0.23s) - --- PASS: TestCommands/hugo_printpathwarnings (0.51s) - --- PASS: TestCommands/new_content (0.90s) - --- PASS: TestCommands/import_jekyll (0.55s) - --- PASS: TestCommands/hugo__static_composite (0.30s) - --- PASS: TestCommands/hugo__processingstats (0.16s) - --- PASS: TestCommands/deprecate (1.67s) - --- PASS: TestCommands/convert (1.70s) - --- PASS: TestCommands/hugo__noconfig (0.20s) - --- PASS: TestCommands/list (0.86s) - --- PASS: TestCommands/completion (0.21s) - --- PASS: TestCommands/hugo__processingstats2 (0.37s) - --- PASS: TestCommands/hugo__path-warnings-postprocess (0.37s) - --- PASS: TestCommands/hugo (0.20s) - --- PASS: TestCommands/env (0.09s) - --- PASS: TestCommands/hugo__path-warnings (0.52s) - --- PASS: TestCommands/new (1.50s) - --- PASS: TestCommands/config (0.83s) - --- PASS: TestCommands/gen (0.90s) - --- PASS: TestCommands/server__watch_hugo_stats (2.77s) - --- PASS: TestCommands/server_disablelivereload (2.79s) - --- PASS: TestCommands/server_render_to_memory (2.82s) - --- PASS: TestCommands/server_render_static_to_disk (3.10s) - --- PASS: TestCommands/server__multihost (3.08s) - --- PASS: TestCommands/server_disablelivereload__config (3.11s) - --- PASS: TestCommands/server (3.21s) - --- PASS: TestCommands/server__edit_content (3.90s) - --- PASS: TestCommands/server__watch_moduleconfig (2.68s) - --- PASS: TestCommands/server__edit_config (5.73s) - --- PASS: TestCommands/hugo__watch (5.14s) + --- PASS: TestCommands/noop (0.05s) + --- PASS: TestCommands/hugo_configprod (0.13s) + --- PASS: TestCommands/mod__themesdir (0.14s) + --- PASS: TestCommands/new_content_archetypedir (0.16s) + --- PASS: TestCommands/env (0.15s) + --- PASS: TestCommands/hugo__path-warnings-postprocess (0.16s) + --- PASS: TestCommands/hugo_printpathwarnings (0.17s) + --- PASS: TestCommands/hugo__noconfig (0.17s) + --- PASS: TestCommands/hugo_printunusedtemplates (0.18s) + --- PASS: TestCommands/hugo__path-warnings (0.18s) + --- PASS: TestCommands/hugo__processingstats (0.18s) + --- PASS: TestCommands/hugo_configdev_env (0.19s) + --- PASS: TestCommands/hugo_configdev_environment (0.20s) + --- PASS: TestCommands/hugo__static_composite (0.19s) + --- PASS: TestCommands/hugo__processingstats2 (0.19s) + --- PASS: TestCommands/hugo__publishdir_in_config (0.19s) + --- PASS: TestCommands/version (0.21s) + --- PASS: TestCommands/hugo__configdir (0.21s) + --- PASS: TestCommands/mod_tidy (0.22s) + --- PASS: TestCommands/completion (0.08s) + --- PASS: TestCommands/hugo (0.22s) + --- PASS: TestCommands/mod (0.24s) + --- PASS: TestCommands/new_content (0.25s) + --- PASS: TestCommands/hugo__flags (0.27s) + --- PASS: TestCommands/config__cachedir (0.27s) + --- PASS: TestCommands/commands_errors (0.29s) + --- PASS: TestCommands/hugo__errors (0.29s) + --- PASS: TestCommands/import_jekyll (0.29s) + --- PASS: TestCommands/deploy (0.30s) + --- PASS: TestCommands/deprecate (0.25s) + --- PASS: TestCommands/config (0.41s) + --- PASS: TestCommands/list (0.48s) + --- PASS: TestCommands/gen (0.51s) + --- PASS: TestCommands/convert (0.53s) + --- PASS: TestCommands/new (0.58s) + --- PASS: TestCommands/server_disablelivereload__config (2.51s) + --- PASS: TestCommands/server__watch_moduleconfig (2.51s) + --- PASS: TestCommands/server_disablelivereload (2.51s) + --- PASS: TestCommands/server__watch_hugo_stats (2.51s) + --- PASS: TestCommands/server_render_to_memory (2.76s) + --- PASS: TestCommands/server_render_static_to_disk (2.91s) + --- PASS: TestCommands/server__multihost (2.91s) + --- PASS: TestCommands/server (3.16s) + --- PASS: TestCommands/server__edit_content (3.24s) + --- PASS: TestCommands/hugo__watch (5.17s) + --- PASS: TestCommands/server__edit_config (5.12s) === RUN TestUnfinished main_test.go:48: skip unfinished tests on CI --- SKIP: TestUnfinished (0.00s) PASS -ok github.com/gohugoio/hugo 6.524s +ok github.com/gohugoio/hugo 5.336s === RUN TestBufferPool --- PASS: TestBufferPool (0.00s) PASS -ok github.com/gohugoio/hugo/bufferpool 0.007s +ok github.com/gohugoio/hugo/bufferpool 0.004s === RUN TestCache === PAUSE TestCache === RUN TestCalculateMaxSizePerPartition @@ -8368,13 +8406,13 @@ === CONT TestCache === CONT TestClear === CONT TestAdjustCurrentMaxSize ---- PASS: TestCache (0.00s) === CONT TestCalculateMaxSizePerPartition --- PASS: TestAdjustCurrentMaxSize (0.00s) +--- PASS: TestCache (0.00s) --- PASS: TestCalculateMaxSizePerPartition (0.00s) --- PASS: TestClear (0.00s) PASS -ok github.com/gohugoio/hugo/cache/dynacache 0.095s +ok github.com/gohugoio/hugo/cache/dynacache 0.029s === RUN TestDecodeConfig === PAUSE TestDecodeConfig === RUN TestDecodeConfigIgnoreCache @@ -8382,7 +8420,7 @@ === RUN TestDecodeConfigDefault --- PASS: TestDecodeConfigDefault (0.00s) === RUN TestPruneShouldPreserveEmptyCacheRoots ---- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.03s) +--- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.01s) === RUN TestPruneImages filecache_integration_test.go:54: skip flaky test on CI server --- SKIP: TestPruneImages (0.00s) @@ -8396,18 +8434,18 @@ === PAUSE TestFileCacheReadOrCreateErrorInRead === CONT TestDecodeConfig === CONT TestFileCache +=== CONT TestPrune === CONT TestFileCacheReadOrCreateErrorInRead ---- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) === CONT TestFileCacheConcurrent -=== CONT TestPrune === CONT TestDecodeConfigIgnoreCache ---- PASS: TestDecodeConfig (0.03s) ---- PASS: TestDecodeConfigIgnoreCache (0.01s) ---- PASS: TestFileCache (0.19s) ---- PASS: TestPrune (0.84s) ---- PASS: TestFileCacheConcurrent (1.08s) +--- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) +--- PASS: TestDecodeConfig (0.00s) +--- PASS: TestDecodeConfigIgnoreCache (0.00s) +--- PASS: TestFileCache (0.01s) +--- PASS: TestPrune (0.82s) +--- PASS: TestFileCacheConcurrent (1.02s) PASS -ok github.com/gohugoio/hugo/cache/filecache 1.199s +ok github.com/gohugoio/hugo/cache/filecache 1.069s === RUN TestMethods === RUN TestMethods/MethodsFromTypes === RUN TestMethods/EmbedOnly @@ -8418,7 +8456,7 @@ --- PASS: TestMethods/EmbedOnly (0.00s) --- PASS: TestMethods/ToMarshalJSON (0.00s) PASS -ok github.com/gohugoio/hugo/codegen 0.021s +ok github.com/gohugoio/hugo/codegen 0.008s === RUN TestAppend === PAUSE TestAppend === RUN TestAppendToMultiDimensionalSlice @@ -8430,17 +8468,17 @@ === RUN TestSortedStringSlice === PAUSE TestSortedStringSlice === CONT TestAppend +=== CONT TestSlice +--- PASS: TestSlice (0.00s) === CONT TestAppendShouldMakeACopyOfTheInputSlice ---- PASS: TestAppendShouldMakeACopyOfTheInputSlice (0.00s) --- PASS: TestAppend (0.00s) -=== CONT TestSortedStringSlice ---- PASS: TestSortedStringSlice (0.00s) -=== CONT TestSlice === CONT TestAppendToMultiDimensionalSlice ---- PASS: TestSlice (0.00s) +--- PASS: TestAppendShouldMakeACopyOfTheInputSlice (0.00s) --- PASS: TestAppendToMultiDimensionalSlice (0.00s) +=== CONT TestSortedStringSlice +--- PASS: TestSortedStringSlice (0.00s) PASS -ok github.com/gohugoio/hugo/common/collections 0.011s +ok github.com/gohugoio/hugo/common/collections 0.005s === RUN TestErrorLocator --- PASS: TestErrorLocator (0.00s) === RUN TestIsNotExist @@ -8452,11 +8490,11 @@ === RUN TestNewFileErrorExtractFromMessage === PAUSE TestNewFileErrorExtractFromMessage === CONT TestNewFileError ---- PASS: TestNewFileError (0.00s) === CONT TestNewFileErrorExtractFromMessage +--- PASS: TestNewFileError (0.00s) --- PASS: TestNewFileErrorExtractFromMessage (0.00s) PASS -ok github.com/gohugoio/hugo/common/herrors 0.024s +ok github.com/gohugoio/hugo/common/herrors 0.007s === RUN TestIsTruthful --- PASS: TestIsTruthful (0.00s) === RUN TestGetMethodByName @@ -8464,13 +8502,13 @@ === RUN TestIsContextType --- PASS: TestIsContextType (0.00s) PASS -ok github.com/gohugoio/hugo/common/hreflect 0.007s +ok github.com/gohugoio/hugo/common/hreflect 0.005s === RUN TestStringEqualFold --- PASS: TestStringEqualFold (0.00s) === RUN TestGetOrCompileRegexp --- PASS: TestGetOrCompileRegexp (0.00s) PASS -ok github.com/gohugoio/hugo/common/hstrings 0.015s +ok github.com/gohugoio/hugo/common/hstrings 0.004s === RUN TestTimeFormatter === RUN TestTimeFormatter/Norsk_nynorsk === RUN TestTimeFormatter/Custom_layouts_Norsk_nynorsk @@ -8488,13 +8526,13 @@ === RUN TestApplyWithContext === PAUSE TestApplyWithContext === CONT TestApplyWithContext ---- PASS: TestApplyWithContext (0.02s) +--- PASS: TestApplyWithContext (0.01s) PASS -ok github.com/gohugoio/hugo/common/htime 0.352s +ok github.com/gohugoio/hugo/common/htime 0.055s === RUN TestHasBytesWriter --- PASS: TestHasBytesWriter (0.00s) PASS -ok github.com/gohugoio/hugo/common/hugio 0.052s +ok github.com/gohugoio/hugo/common/hugio 0.006s === RUN TestHugoInfo --- PASS: TestHugoInfo (0.00s) === RUN TestDeprecationLogLevelFromVersion @@ -8510,9 +8548,9 @@ === RUN TestIsMultilingualAndIsMultihost === PAUSE TestIsMultilingualAndIsMultihost === CONT TestIsMultilingualAndIsMultihost ---- PASS: TestIsMultilingualAndIsMultihost (0.06s) +--- PASS: TestIsMultilingualAndIsMultihost (0.03s) PASS -ok github.com/gohugoio/hugo/common/hugo 0.439s +ok github.com/gohugoio/hugo/common/hugo 0.076s === RUN TestLogDistinct --- PASS: TestLogDistinct (0.00s) === RUN TestHookLast @@ -8530,7 +8568,7 @@ === RUN TestReset --- PASS: TestReset (0.00s) PASS -ok github.com/gohugoio/hugo/common/loggers 0.008s +ok github.com/gohugoio/hugo/common/loggers 0.010s === RUN TestPrepareParams === RUN TestPrepareParams/0 === RUN TestPrepareParams/1 @@ -8579,35 +8617,35 @@ === CONT TestScratchDelete --- PASS: TestScratchAdd (0.00s) === CONT TestScratchSet ---- PASS: TestScratchDelete (0.00s) +=== CONT TestScratchDeleteInMap +=== CONT TestScratchAddDifferentTypedSliceToInterfaceSlice +=== CONT TestScratchAddTypedSliceToInterfaceSlice +=== CONT TestScratchAddSlice +=== CONT TestScratchGetSortedMapValues === CONT TestScratchSetInMap +=== CONT TestScratchGet --- PASS: TestScratchSet (0.00s) -=== CONT TestScratchAddDifferentTypedSliceToInterfaceSlice +--- PASS: TestScratchDelete (0.00s) +--- PASS: TestScratchDeleteInMap (0.00s) --- PASS: TestScratchAddDifferentTypedSliceToInterfaceSlice (0.00s) -=== CONT TestScratchAddTypedSliceToInterfaceSlice --- PASS: TestScratchAddTypedSliceToInterfaceSlice (0.00s) -=== CONT TestScratchAddSlice --- PASS: TestScratchAddSlice (0.00s) +--- PASS: TestScratchGetSortedMapValues (0.00s) --- PASS: TestScratchSetInMap (0.00s) -=== CONT TestScratchGet -=== CONT TestScratchGetSortedMapValues --- PASS: TestScratchGet (0.00s) ---- PASS: TestScratchGetSortedMapValues (0.00s) -=== CONT TestScratchDeleteInMap ---- PASS: TestScratchDeleteInMap (0.00s) PASS -ok github.com/gohugoio/hugo/common/maps 0.015s +ok github.com/gohugoio/hugo/common/maps 0.012s === RUN TestDoArithmetic === PAUSE TestDoArithmetic === CONT TestDoArithmetic --- PASS: TestDoArithmetic (0.00s) PASS -ok github.com/gohugoio/hugo/common/math 0.014s +ok github.com/gohugoio/hugo/common/math 0.009s === 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.019s +ok github.com/gohugoio/hugo/common/para 0.009s ? github.com/gohugoio/hugo/common/terminal [no test files] ? github.com/gohugoio/hugo/common/types/css [no test files] === RUN TestGetRelativePath @@ -8698,10 +8736,10 @@ === PAUSE TestDisablePathToLower === CONT TestRemovePathAccents === CONT TestDisablePathToLower ---- PASS: TestDisablePathToLower (0.05s) ---- PASS: TestRemovePathAccents (0.05s) +--- PASS: TestRemovePathAccents (0.02s) +--- PASS: TestDisablePathToLower (0.02s) PASS -ok github.com/gohugoio/hugo/common/paths 0.123s +ok github.com/gohugoio/hugo/common/paths 0.061s === RUN TestAdd --- PASS: TestAdd (0.00s) === RUN TestFilter @@ -8709,11 +8747,11 @@ === RUN TestFilterCopy --- PASS: TestFilterCopy (0.00s) PASS -ok github.com/gohugoio/hugo/common/predicate 0.068s +ok github.com/gohugoio/hugo/common/predicate 0.005s === RUN TestNew --- PASS: TestNew (0.00s) PASS -ok github.com/gohugoio/hugo/common/rungroup 0.045s +ok github.com/gohugoio/hugo/common/rungroup 0.005s === RUN TestPositionStringFormatter --- PASS: TestPositionStringFormatter (0.00s) === RUN TestRemoveAccents @@ -8725,7 +8763,7 @@ === RUN TestVisitLinesAfter --- PASS: TestVisitLinesAfter (0.00s) PASS -ok github.com/gohugoio/hugo/common/text 0.083s +ok github.com/gohugoio/hugo/common/text 0.005s === RUN TestToStringSlicePreserveString --- PASS: TestToStringSlicePreserveString (0.00s) === RUN TestToString @@ -8739,21 +8777,21 @@ === RUN TestKeyValues --- PASS: TestKeyValues (0.00s) PASS -ok github.com/gohugoio/hugo/common/types 0.078s +ok github.com/gohugoio/hugo/common/types 0.007s === RUN TestRenderedString --- PASS: TestRenderedString (0.00s) PASS -ok github.com/gohugoio/hugo/common/types/hstring 0.066s +ok github.com/gohugoio/hugo/common/types/hstring 0.004s === RUN TestBaseURL --- PASS: TestBaseURL (0.00s) PASS -ok github.com/gohugoio/hugo/common/urls 0.066s +ok github.com/gohugoio/hugo/common/urls 0.004s === RUN TestCompare --- PASS: TestCompare (0.00s) === RUN TestLexicographicSort --- PASS: TestLexicographicSort (0.00s) PASS -ok github.com/gohugoio/hugo/compare 0.062s +ok github.com/gohugoio/hugo/compare 0.004s === RUN TestBuild --- PASS: TestBuild (0.00s) === RUN TestServer @@ -8793,7 +8831,7 @@ === CONT TestSetEnvVars --- PASS: TestSetEnvVars (0.00s) PASS -ok github.com/gohugoio/hugo/config 0.066s +ok github.com/gohugoio/hugo/config 0.012s ? github.com/gohugoio/hugo/config/testconfig [no test files] ? github.com/gohugoio/hugo/create/skeletons [no test files] ? github.com/gohugoio/hugo/docshelper [no test files] @@ -8801,9 +8839,9 @@ === RUN TestDirsMount --- PASS: TestDirsMount (0.02s) === RUN TestConfigAliases ---- PASS: TestConfigAliases (0.02s) +--- PASS: TestConfigAliases (0.01s) PASS -ok github.com/gohugoio/hugo/config/allconfig 0.168s +ok github.com/gohugoio/hugo/config/allconfig 0.090s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestDecodeConfigFromTOMLCaseInsensitive @@ -8811,7 +8849,7 @@ === RUN TestDecodeConfigDefault --- PASS: TestDecodeConfigDefault (0.00s) PASS -ok github.com/gohugoio/hugo/config/privacy 0.128s +ok github.com/gohugoio/hugo/config/privacy 0.014s === RUN TestDecodeConfigFromTOML === RUN TestDecodeConfigFromTOML/Slice_whitelist === PAUSE TestDecodeConfigFromTOML/Slice_whitelist @@ -8822,13 +8860,13 @@ === RUN TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === PAUSE TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/Slice_whitelist -=== CONT TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/Default_exec.osEnv +=== CONT TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/String_whitelist --- PASS: TestDecodeConfigFromTOML (0.00s) + --- PASS: TestDecodeConfigFromTOML/Default_exec.osEnv (0.00s) --- PASS: TestDecodeConfigFromTOML/Slice_whitelist (0.00s) --- PASS: TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy (0.00s) - --- PASS: TestDecodeConfigFromTOML/Default_exec.osEnv (0.00s) --- PASS: TestDecodeConfigFromTOML/String_whitelist (0.00s) === RUN TestToTOML --- PASS: TestToTOML (0.00s) @@ -8847,13 +8885,13 @@ --- PASS: TestWhitelist/One (0.00s) --- PASS: TestWhitelist/Multiple (0.00s) PASS -ok github.com/gohugoio/hugo/config/security 0.128s +ok github.com/gohugoio/hugo/config/security 0.017s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestUseSettingsFromRootIfSet --- PASS: TestUseSettingsFromRootIfSet (0.00s) PASS -ok github.com/gohugoio/hugo/config/services 0.127s +ok github.com/gohugoio/hugo/config/services 0.015s === RUN TestNewContentFromFile === RUN TestNewContentFromFile/Post === PAUSE TestNewContentFromFile/Post @@ -8894,62 +8932,62 @@ === RUN TestNewContentFromFile/Shortcodes === PAUSE TestNewContentFromFile/Shortcodes === CONT TestNewContentFromFile/Post -=== CONT TestNewContentFromFile/Lang_2 -=== CONT TestNewContentFromFile/No_archetype -=== CONT TestNewContentFromFile/Post_org-mode -=== CONT TestNewContentFromFile/Post,_unknown_content_filetype -=== CONT TestNewContentFromFile/Empty_date +=== CONT TestNewContentFromFile/Lang_1 +=== CONT TestNewContentFromFile/Lang_en_in_nn_dir +=== CONT TestNewContentFromFile/Site +=== CONT TestNewContentFromFile/Filenames === CONT TestNewContentFromFile/Archetype_file_not_found === CONT TestNewContentFromFile/Empty_archetype -=== CONT TestNewContentFromFile/Lang_nn_file +=== CONT TestNewContentFromFile/Empty_date +=== CONT TestNewContentFromFile/No_archetype === CONT TestNewContentFromFile/Branch_Name -=== CONT TestNewContentFromFile/Site -=== CONT TestNewContentFromFile/Lang_nn_bundle -=== CONT TestNewContentFromFile/Lang_en_file -=== CONT TestNewContentFromFile/Lang_en_default -=== CONT TestNewContentFromFile/Lang_en_in_nn_dir -=== CONT TestNewContentFromFile/Filenames +=== CONT TestNewContentFromFile/Post,_unknown_content_filetype +=== CONT TestNewContentFromFile/Post_org-mode +=== CONT TestNewContentFromFile/Lang_nn_file === CONT TestNewContentFromFile/Lang_nn_dir +=== CONT TestNewContentFromFile/Lang_2 === CONT TestNewContentFromFile/Shortcodes -=== CONT TestNewContentFromFile/Lang_1 +=== CONT TestNewContentFromFile/Lang_nn_bundle +=== CONT TestNewContentFromFile/Lang_en_default +=== CONT TestNewContentFromFile/Lang_en_file +Content "content/post/org-1.org" created +Content "content/post/my-bundle/index.nn.md" created +Content "content/sample-3.md" created +Content "content/post/sample-ed.md" created Content "content/post/lang-1.md" created -Content "content/post/my-bundle/index.md" created -Content "content/post/lang-2.en.md" created Content "content_nn/post/lang-4.md" created -Content "content/stump/sample-2.md" created -Content "content/post/my-bundle/index.nn.md" created -Content "content/post/my-bundle/index.en.md" created -Content "content/post/lang-3.nn.md" created -Content "content/shortcodes/go.md" created -Content "content/mypage/index.md" created +Content "content/post/sample-1.md" created Content "content/tags/tag-a/_index.md" created Content "content/product/sample-4.md" created -Content "content/sample-3.md" created -Content "content/post/sample-1.md" created -Content "content/mypage/index.md" created -Content "content/post/sample-ed.md" created +Content "content/post/lang-3.nn.md" created Content "content_nn/post/lang-5.en.md" created -Content "content/post/org-1.org" created +Content "content/mypage/index.md" created +Content "content/mypage/index.md" created +Content "content/post/my-bundle/index.en.md" created +Content "content/stump/sample-2.md" created +Content "content/post/my-bundle/index.md" created +Content "content/shortcodes/go.md" created +Content "content/post/lang-2.en.md" created --- PASS: TestNewContentFromFile (0.00s) + --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.05s) + --- PASS: TestNewContentFromFile/Post_org-mode (0.07s) + --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.07s) + --- PASS: TestNewContentFromFile/No_archetype (0.07s) + --- PASS: TestNewContentFromFile/Empty_date (0.07s) --- PASS: TestNewContentFromFile/Lang_1 (0.08s) - --- PASS: TestNewContentFromFile/Lang_en_default (0.08s) - --- PASS: TestNewContentFromFile/Lang_2 (0.13s) - --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.13s) - --- PASS: TestNewContentFromFile/Lang_nn_dir (0.11s) - --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.14s) - --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.13s) - --- PASS: TestNewContentFromFile/Lang_en_file (0.14s) - --- PASS: TestNewContentFromFile/Lang_nn_file (0.15s) - --- PASS: TestNewContentFromFile/Shortcodes (0.13s) - --- PASS: TestNewContentFromFile/Site (0.14s) - --- PASS: TestNewContentFromFile/Branch_Name (0.13s) - --- PASS: TestNewContentFromFile/Empty_archetype (0.15s) - --- PASS: TestNewContentFromFile/No_archetype (0.16s) - --- PASS: TestNewContentFromFile/Post (0.16s) - --- PASS: TestNewContentFromFile/Filenames (0.14s) - --- PASS: TestNewContentFromFile/Empty_date (0.16s) - --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.14s) - --- PASS: TestNewContentFromFile/Post_org-mode (0.17s) + --- PASS: TestNewContentFromFile/Lang_nn_dir (0.07s) + --- PASS: TestNewContentFromFile/Post (0.08s) + --- PASS: TestNewContentFromFile/Branch_Name (0.08s) + --- PASS: TestNewContentFromFile/Empty_archetype (0.08s) + --- PASS: TestNewContentFromFile/Lang_nn_file (0.07s) + --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.08s) + --- PASS: TestNewContentFromFile/Filenames (0.08s) + --- PASS: TestNewContentFromFile/Site (0.08s) + --- PASS: TestNewContentFromFile/Lang_en_file (0.06s) + --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.08s) + --- PASS: TestNewContentFromFile/Lang_en_default (0.06s) + --- PASS: TestNewContentFromFile/Shortcodes (0.08s) + --- PASS: TestNewContentFromFile/Lang_2 (0.08s) === RUN TestNewContentFromDirSiteFunction Content dir "content/post/my-post" created Content dir "content/post/my-post2" created @@ -8957,7 +8995,7 @@ Content "content/mypage.md" created --- PASS: TestNewContentFromDirSiteFunction (0.03s) PASS -ok github.com/gohugoio/hugo/create 0.337s +ok github.com/gohugoio/hugo/create 0.303s === RUN TestFindDiffs === RUN TestFindDiffs/empty_->_no_diffs === RUN TestFindDiffs/local_==_remote_->_no_diffs @@ -8996,7 +9034,7 @@ === RUN TestLocalFile/ContentType_from_matcher === RUN TestLocalFile/gzipped_content === RUN TestLocalFile/Custom_MediaType ---- PASS: TestLocalFile (0.01s) +--- PASS: TestLocalFile (0.00s) --- PASS: TestLocalFile/file_with_no_suffix (0.00s) --- PASS: TestLocalFile/file_with_.txt_suffix (0.00s) --- PASS: TestLocalFile/CacheControl_from_matcher (0.00s) @@ -9029,9 +9067,9 @@ Identified 2 file(s) to upload, totaling 15 B, and 1 file(s) to delete. Success! No changes required. ---- PASS: TestEndToEndSync (0.97s) +--- PASS: TestEndToEndSync (0.26s) --- PASS: TestEndToEndSync/mem (0.00s) - --- PASS: TestEndToEndSync/file (0.96s) + --- PASS: TestEndToEndSync/file (0.25s) === RUN TestMaxDeletes === RUN TestMaxDeletes/mem Identified 5 file(s) to upload, totaling 44 B, and 0 file(s) to delete. @@ -9059,8 +9097,8 @@ Success! Identified 0 file(s) to upload, totaling 0 B, and 2 file(s) to delete. Success! ---- PASS: TestMaxDeletes (0.02s) - --- PASS: TestMaxDeletes/mem (0.01s) +--- PASS: TestMaxDeletes (0.01s) + --- PASS: TestMaxDeletes/mem (0.00s) --- PASS: TestMaxDeletes/file (0.01s) === RUN TestIncludeExclude === RUN TestIncludeExclude/include_""_exclude_"" @@ -9088,9 +9126,9 @@ Identified 2 file(s) to upload, totaling 13 B, and 0 file(s) to delete. Success! --- PASS: TestIncludeExclude (0.03s) - --- PASS: TestIncludeExclude/include_""_exclude_"" (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_"**bbb"_exclude_"" (0.01s) --- PASS: TestIncludeExclude/include_"aaa"_exclude_"" (0.00s) --- PASS: TestIncludeExclude/include_""_exclude_"**aaa" (0.00s) --- PASS: TestIncludeExclude/include_""_exclude_"**bbb" (0.00s) @@ -9122,10 +9160,10 @@ Success! Identified 0 file(s) to upload, totaling 0 B, and 1 file(s) to delete. Success! ---- PASS: TestIncludeExcludeRemoteDelete (0.03s) - --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"" (0.01s) +--- PASS: TestIncludeExcludeRemoteDelete (0.09s) + --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"" (0.08s) --- PASS: TestIncludeExcludeRemoteDelete/include_"**aaa"_exclude_"" (0.00s) - --- PASS: TestIncludeExcludeRemoteDelete/include_"subdir/**"_exclude_"" (0.01s) + --- PASS: TestIncludeExcludeRemoteDelete/include_"subdir/**"_exclude_"" (0.00s) --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"**bbb" (0.00s) --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"bbb" (0.00s) === RUN TestCompression @@ -9141,9 +9179,9 @@ No changes required. Identified 1 file(s) to upload, totaling 36 B, and 0 file(s) to delete. Success! ---- PASS: TestCompression (0.70s) - --- PASS: TestCompression/mem (0.03s) - --- PASS: TestCompression/file (0.50s) +--- PASS: TestCompression (0.44s) + --- PASS: TestCompression/mem (0.02s) + --- PASS: TestCompression/file (0.36s) === RUN TestMatching === RUN TestMatching/mem Identified 5 file(s) to upload, totaling 44 B, and 0 file(s) to delete. @@ -9159,11 +9197,11 @@ Success! Identified 3 file(s) to upload, totaling 30 B, and 0 file(s) to delete. Success! ---- PASS: TestMatching (0.88s) - --- PASS: TestMatching/mem (0.00s) - --- PASS: TestMatching/file (0.68s) +--- PASS: TestMatching (0.17s) + --- PASS: TestMatching/mem (0.01s) + --- PASS: TestMatching/file (0.15s) PASS -ok github.com/gohugoio/hugo/deploy 2.770s +ok github.com/gohugoio/hugo/deploy 1.039s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestInvalidOrderingPattern @@ -9177,19 +9215,19 @@ === RUN TestEmptyMatcher --- PASS: TestEmptyMatcher (0.00s) PASS -ok github.com/gohugoio/hugo/deploy/deployconfig 0.126s +ok github.com/gohugoio/hugo/deploy/deployconfig 0.016s === RUN TestBuildFlags --- PASS: TestBuildFlags (0.00s) PASS -ok github.com/gohugoio/hugo/deps 0.130s +ok github.com/gohugoio/hugo/deps 0.033s === RUN TestEmojiCustom ---- PASS: TestEmojiCustom (0.01s) +--- PASS: TestEmojiCustom (0.00s) === RUN TestTrimShortHTML --- PASS: TestTrimShortHTML (0.00s) === RUN TestBytesToHTML --- PASS: TestBytesToHTML (0.00s) === RUN TestTruncateWordsToWholeSentence ---- PASS: TestTruncateWordsToWholeSentence (0.03s) +--- PASS: TestTruncateWordsToWholeSentence (0.02s) === RUN TestTruncateWordsByRune --- PASS: TestTruncateWordsByRune (0.02s) === RUN TestExtractTOCNormalContent @@ -9239,10 +9277,10 @@ === RUN TestIsDir --- PASS: TestIsDir (0.00s) === RUN TestExists ---- PASS: TestExists (0.07s) +--- PASS: TestExists (0.00s) === RUN TestAbsPathify path_test.go:326: Running platform specific path tests for linux ---- PASS: TestAbsPathify (0.02s) +--- PASS: TestAbsPathify (0.01s) === RUN TestExtractAndGroupRootPaths --- PASS: TestExtractAndGroupRootPaths (0.00s) === RUN TestExtractRootPaths @@ -9250,9 +9288,9 @@ === RUN TestFindCWD --- PASS: TestFindCWD (0.00s) === RUN TestSafeWriteToDisk ---- PASS: TestSafeWriteToDisk (0.00s) +--- PASS: TestSafeWriteToDisk (0.15s) === RUN TestWriteToDisk ---- PASS: TestWriteToDisk (0.19s) +--- PASS: TestWriteToDisk (0.13s) === RUN TestGetTempDir --- PASS: TestGetTempDir (0.00s) === RUN TestURLize @@ -9470,62 +9508,62 @@ === 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.98s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/en (0.01s) +--- PASS: TestAbsURL (0.62s) + --- 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.01s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-true/en (0.01s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/en (0.00s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/en (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-true/en (0.01s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-true/en (0.01s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-true/en (0.00s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{entest_http://base/_http://base/en/entest}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{/entest_http://base/_http://base/en/entest}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/fr (0.02s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/fr (0.01s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/fr (0.02s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/fr (0.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/fr (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-true/fr (0.01s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{frtest_http://base/_http://base/fr/frtest}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/frtest_http://base/_http://base/fr/frtest}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/en (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/en (0.00s) + --- PASS: TestAbsURL/{/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) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-false/en (0.14s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/en (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/en (0.01s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/fr (0.01s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/en (0.00s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-false/fr (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/fr (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/fr (0.00s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/fr (0.01s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/fr (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-true-false/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/fr (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/en (0.00s) @@ -9535,21 +9573,21 @@ --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/en (0.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/en (0.00s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/en (0.19s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-false-true/fr (0.01s) + --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/fr (0.01s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/fr (0.00s) @@ -9560,7 +9598,7 @@ --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/en (0.01s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-false/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-false-false/en (0.00s) @@ -9608,8 +9646,8 @@ --- 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.01s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/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.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) @@ -9634,16 +9672,16 @@ --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en#01 (0.01s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-true/en#01 (0.01s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/en#01 (0.01s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/fr (0.00s) @@ -9659,7 +9697,7 @@ --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/en#01 (0.00s) @@ -9670,7 +9708,7 @@ --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en#01 (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/fr (0.18s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr#01 (0.00s) @@ -9678,8 +9716,8 @@ --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr#01 (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/fr#01 (0.01s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/fr#01 (0.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/fr#01 (0.00s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/fr#01 (0.00s) @@ -9944,13 +9982,13 @@ === 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 (1.09s) +--- PASS: TestRelURL (0.47s) --- 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.01s) + --- 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) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) @@ -9961,38 +9999,38 @@ --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) - --- PASS: TestRelURL/{/entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) + --- 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/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.13s) - --- 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/{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.01s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) @@ -10005,7 +10043,7 @@ --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) @@ -10016,7 +10054,7 @@ --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) @@ -10026,8 +10064,8 @@ --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.02s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) @@ -10036,7 +10074,7 @@ --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) @@ -10049,20 +10087,20 @@ --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) @@ -10070,13 +10108,13 @@ --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) @@ -10084,9 +10122,9 @@ --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/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/{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.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) @@ -10095,16 +10133,16 @@ --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.10s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) @@ -10131,7 +10169,7 @@ --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) @@ -10142,8 +10180,8 @@ --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) @@ -10152,7 +10190,7 @@ --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) @@ -10163,10 +10201,10 @@ --- 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.01s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/_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) @@ -10194,7 +10232,7 @@ --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.09s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) @@ -10208,11 +10246,11 @@ === CONT TestSliceToLower --- PASS: TestSliceToLower (0.00s) PASS -ok github.com/gohugoio/hugo/helpers 2.597s +ok github.com/gohugoio/hugo/helpers 1.519s === RUN TestExtractMinorVersionFromGoTag --- PASS: TestExtractMinorVersionFromGoTag (0.00s) PASS -ok github.com/gohugoio/hugo/htesting 0.123s +ok github.com/gohugoio/hugo/htesting 0.012s === RUN TestFileMeta === RUN TestFileMeta/Merge === RUN TestFileMeta/Copy @@ -10222,7 +10260,7 @@ === RUN TestFilenameFilterFs --- PASS: TestFilenameFilterFs (0.00s) === RUN TestIsOsFs ---- PASS: TestIsOsFs (0.13s) +--- PASS: TestIsOsFs (0.00s) === RUN TestNewDefault --- PASS: TestNewDefault (0.00s) === RUN TestGlob @@ -10240,7 +10278,7 @@ === RUN TestRootMappingFsMountOverlap --- PASS: TestRootMappingFsMountOverlap (0.00s) === RUN TestRootMappingFsOs ---- PASS: TestRootMappingFsOs (0.01s) +--- PASS: TestRootMappingFsOs (0.00s) === RUN TestRootMappingFsOsBase --- PASS: TestRootMappingFsOsBase (0.00s) === RUN TestRootMappingFileFilter @@ -10254,13 +10292,13 @@ --- PASS: TestWalkRootMappingFs/Basic (0.00s) --- PASS: TestWalkRootMappingFs/Para (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs 0.277s +ok github.com/gohugoio/hugo/hugofs 0.026s === RUN TestIsContentFile --- PASS: TestIsContentFile (0.00s) === RUN TestComponentFolders --- PASS: TestComponentFolders (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/files 0.041s +ok github.com/gohugoio/hugo/hugofs/files 0.012s === RUN TestFilenameFilter --- PASS: TestFilenameFilter (0.00s) === RUN TestResolveRootDir @@ -10279,11 +10317,17 @@ ? 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] -? github.com/gohugoio/hugo/markup/converter/hooks [no test files] ? github.com/gohugoio/hugo/markup/converter [no test files] +? github.com/gohugoio/hugo/markup/converter/hooks [no test files] ? github.com/gohugoio/hugo/markup/goldmark/goldmark_config [no test files] ? github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes [no test files] ? github.com/gohugoio/hugo/markup/goldmark/internal/render [no test files] +? 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] +? github.com/gohugoio/hugo/releaser [no test files] +? github.com/gohugoio/hugo/resources/images/webp [no test files] +? github.com/gohugoio/hugo/resources/page/page_generate [no test files] === RUN Test404 === PAUSE Test404 === RUN Test404WithBase @@ -10304,8 +10348,8 @@ --- PASS: TestCascadeConfig/No_home_content_file (0.01s) === RUN TestCascade === RUN TestCascade/langs-3 ---- PASS: TestCascade (0.02s) - --- PASS: TestCascade/langs-3 (0.02s) +--- PASS: TestCascade (0.03s) + --- PASS: TestCascade/langs-3 (0.03s) === RUN TestCascadeEdit === RUN TestCascadeEdit/Edit_descendant === PAUSE TestCascadeEdit/Edit_descendant @@ -10319,20 +10363,20 @@ === PAUSE TestCascadeEdit/Edit_ancestor,_content_only === CONT TestCascadeEdit/Edit_descendant === CONT TestCascadeEdit/Edit_ancestor,_remove_cascade +=== CONT TestCascadeEdit/Edit_ancestor,_content_only === CONT TestCascadeEdit/Edit_ancestor,_add_cascade === CONT TestCascadeEdit/Edit_ancestor -=== CONT TestCascadeEdit/Edit_ancestor,_content_only -Source changed /post/_index.md Source changed /post/_index.md Source changed /post/dir/p1.md Source changed /post/_index.md Source changed /post/_index.md +Source changed /post/_index.md --- PASS: TestCascadeEdit (0.00s) - --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.03s) - --- PASS: TestCascadeEdit/Edit_ancestor (0.03s) - --- PASS: TestCascadeEdit/Edit_descendant (0.03s) + --- PASS: TestCascadeEdit/Edit_descendant (0.04s) --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.04s) --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.04s) + --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.04s) + --- PASS: TestCascadeEdit/Edit_ancestor (0.04s) === RUN TestCascadeBuildOptionsTaxonomies === PAUSE TestCascadeBuildOptionsTaxonomies === RUN TestCascadeTarget @@ -10348,15 +10392,15 @@ === RUN TestCascadeIssue12172 === PAUSE TestCascadeIssue12172 === RUN TestGroupFunc ---- PASS: TestGroupFunc (0.01s) +--- PASS: TestGroupFunc (0.02s) === RUN TestSliceFunc ---- PASS: TestSliceFunc (0.03s) +--- PASS: TestSliceFunc (0.02s) === RUN TestUnionFunc --- PASS: TestUnionFunc (0.01s) === RUN TestCollectionsFuncs ---- PASS: TestCollectionsFuncs (0.01s) +--- PASS: TestCollectionsFuncs (0.02s) === RUN TestAppendFunc ---- PASS: TestAppendFunc (0.01s) +--- PASS: TestAppendFunc (0.02s) === RUN TestLoadConfigLanguageParamsOverrideIssue10620 === PAUSE TestLoadConfigLanguageParamsOverrideIssue10620 === RUN TestLoadConfig @@ -10370,13 +10414,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.02s) - --- PASS: TestLoadConfig/env_overrides (0.02s) - --- PASS: TestLoadConfig/2_languages (0.02s) + --- PASS: TestLoadConfig/2_languages (0.01s) + --- PASS: TestLoadConfig/no_internal_config_from_outside (0.01s) + --- PASS: TestLoadConfig/env_overrides (0.01s) === RUN TestLoadConfigThemeLanguage === PAUSE TestLoadConfigThemeLanguage === RUN TestDisableRootSlicesFromEnv @@ -10401,7 +10445,7 @@ === CONT TestHugoConfig/hugo.toml === CONT TestHugoConfig/config.toml --- PASS: TestHugoConfig (0.00s) - --- PASS: TestHugoConfig/hugo.toml (0.01s) + --- PASS: TestHugoConfig/hugo.toml (0.02s) --- PASS: TestHugoConfig/config.toml (0.02s) === RUN TestHugoConfigSliceOverrides === PAUSE TestHugoConfigSliceOverrides @@ -10441,9 +10485,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.02s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.02s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.02s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.01s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.01s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.01s) === RUN TestLanguagesDisabled === PAUSE TestLanguagesDisabled === RUN TestLoadConfigYamlEnvVar @@ -10459,15 +10503,15 @@ === PAUSE TestLoadConfigYamlEnvVar/without_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_empty_slice === CONT TestLoadConfigYamlEnvVar/without_existing_outputs -=== CONT TestLoadConfigYamlEnvVar/without_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_existing_outputs_direct +=== CONT TestLoadConfigYamlEnvVar/without_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_existing_outputs --- PASS: TestLoadConfigYamlEnvVar (0.00s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.01s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.01s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.01s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.01s) - --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.01s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.02s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.02s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.02s) + --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.02s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.02s) === RUN TestDisableKindsTaxonomyTerm === PAUSE TestDisableKindsTaxonomyTerm === RUN TestKindsUnknown @@ -10481,7 +10525,7 @@ === RUN TestContentFactory === PAUSE TestContentFactory === RUN TestContentMapSite ---- PASS: TestContentMapSite (0.04s) +--- PASS: TestContentMapSite (0.02s) === RUN TestIntegrationTestTemplate === PAUSE TestIntegrationTestTemplate === RUN TestBundleResourceLanguageBestMatch @@ -10495,17 +10539,17 @@ === RUN TestBundleResourcesNoPublishedIssue12198 === PAUSE TestBundleResourcesNoPublishedIssue12198 === 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. ---- PASS: TestRenderLinkWithMarkupInText (0.02s) +--- PASS: TestRenderLinkWithMarkupInText (0.01s) === RUN TestRenderHookContentFragmentsOnSelf --- PASS: TestRenderHookContentFragmentsOnSelf (0.01s) === RUN TestDefaultRenderHooksMultilingual === RUN TestDefaultRenderHooksMultilingual/Default_multilingual === RUN TestDefaultRenderHooksMultilingual/Disabled ---- PASS: TestDefaultRenderHooksMultilingual (0.02s) +--- PASS: TestDefaultRenderHooksMultilingual (0.03s) --- PASS: TestDefaultRenderHooksMultilingual/Default_multilingual (0.01s) --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.01s) === RUN TestData @@ -10519,14 +10563,14 @@ === RUN TestDataNoAssets === PAUSE TestDataNoAssets === RUN TestDateFormatMultilingual ---- PASS: TestDateFormatMultilingual (0.01s) +--- PASS: TestDateFormatMultilingual (0.02s) === RUN TestTimeZones ---- PASS: TestTimeZones (0.04s) +--- PASS: TestTimeZones (0.02s) === RUN TestTimeZoneInvalid --- PASS: TestTimeZoneInvalid (0.00s) === 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. +WARN 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: TestTimeOnError (0.01s) === RUN TestTOMLDates === PAUSE TestTOMLDates @@ -10546,33 +10590,33 @@ === RUN TestDisable/Build_config,_no_render === RUN TestDisable/Build_config,_no_render_link === RUN TestDisable/Build_config,_no_publish_resources ---- PASS: TestDisable (0.31s) +--- PASS: TestDisable (0.24s) --- PASS: TestDisable/Disable_page (0.01s) --- PASS: TestDisable/Disable_term (0.01s) - --- PASS: TestDisable/Disable_taxonomy (0.01s) - --- PASS: TestDisable/Disable_home (0.03s) + --- PASS: TestDisable/Disable_taxonomy (0.02s) + --- PASS: TestDisable/Disable_home (0.02s) --- PASS: TestDisable/Disable_section (0.02s) - --- PASS: TestDisable/Disable_rss (0.02s) - --- PASS: TestDisable/Disable_sitemap (0.01s) + --- PASS: TestDisable/Disable_rss (0.01s) + --- PASS: TestDisable/Disable_sitemap (0.02s) --- PASS: TestDisable/Disable_404 (0.02s) --- PASS: TestDisable/Disable_robotstxt (0.02s) --- PASS: TestDisable/Headless_bundle (0.02s) --- PASS: TestDisable/Build_config,_no_list (0.02s) - --- PASS: TestDisable/Build_config,_local_list (0.01s) - --- PASS: TestDisable/Build_config,_no_render (0.01s) - --- PASS: TestDisable/Build_config,_no_render_link (0.07s) - --- PASS: TestDisable/Build_config,_no_publish_resources (0.01s) + --- PASS: TestDisable/Build_config,_local_list (0.02s) + --- PASS: TestDisable/Build_config,_no_render (0.02s) + --- PASS: TestDisable/Build_config,_no_render_link (0.02s) + --- PASS: TestDisable/Build_config,_no_publish_resources (0.02s) === RUN TestDisableRSSWithRSSInCustomOutputs ---- PASS: TestDisableRSSWithRSSInCustomOutputs (0.02s) +--- 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 "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestBundleNoPublishResources (0.02s) +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: TestBundleNoPublishResources (0.03s) === RUN TestNoRenderAndNoPublishResources --- PASS: TestNoRenderAndNoPublishResources (0.01s) === RUN TestDisableOneOfThreeLanguages ---- PASS: TestDisableOneOfThreeLanguages (0.01s) +--- PASS: TestDisableOneOfThreeLanguages (0.02s) === RUN TestEmbeddedShortcodes embedded_shortcodes_test.go:25: Skip test as network is inaccessible during Debian package build --- SKIP: TestEmbeddedShortcodes (0.00s) @@ -10598,7 +10642,7 @@ === RUN TestModulesWithContent === PAUSE TestModulesWithContent === RUN TestModulesIgnoreConfig ---- PASS: TestModulesIgnoreConfig (0.02s) +--- PASS: TestModulesIgnoreConfig (0.01s) === RUN TestModulesDisabled --- PASS: TestModulesDisabled (0.02s) === RUN TestModulesIncompatible @@ -10620,7 +10664,7 @@ === PAUSE TestSiteBuildErrors/Invalid_JSON_front_matter === CONT TestSiteBuildErrors/Invalid_JSON_front_matter --- PASS: TestSiteBuildErrors (0.00s) - --- PASS: TestSiteBuildErrors/Invalid_JSON_front_matter (0.14s) + --- PASS: TestSiteBuildErrors/Invalid_JSON_front_matter (0.01s) === RUN TestErrorMinify === PAUSE TestErrorMinify === RUN TestErrorNestedRender @@ -10634,21 +10678,21 @@ === RUN TestErrorInBaseTemplate === PAUSE TestErrorInBaseTemplate === RUN TestSiteBuildTimeout ---- PASS: TestSiteBuildTimeout (15.03s) +--- PASS: TestSiteBuildTimeout (15.02s) === RUN TestMultiSitesMainLangInRoot --- PASS: TestMultiSitesMainLangInRoot (0.01s) === RUN TestMultiSitesWithTwoLanguages === PAUSE TestMultiSitesWithTwoLanguages === RUN TestContentStressTest -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. WARN found no layout file for "json" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestContentStressTest (1.54s) +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.98s) === RUN TestTranslationsFromContentToNonContent === RUN TestTranslationsFromContentToNonContent// === RUN TestTranslationsFromContentToNonContent//mysection === RUN TestTranslationsFromContentToNonContent//categories === RUN TestTranslationsFromContentToNonContent//categories/mycat ---- PASS: TestTranslationsFromContentToNonContent (0.02s) +--- PASS: TestTranslationsFromContentToNonContent (0.03s) --- PASS: TestTranslationsFromContentToNonContent// (0.00s) --- PASS: TestTranslationsFromContentToNonContent//mysection (0.00s) --- PASS: TestTranslationsFromContentToNonContent//categories (0.00s) @@ -10669,8 +10713,8 @@ === RUN TestHello TRACE insert bundle: "/content/p1.md" TRACE rendering outputFormat "html" kind "home" using layout "index.html" to "/index.html" -TRACE rendering outputFormat "sitemap" kind "sitemap" using layout "_internal/_default/sitemap.xml" to "/sitemap.xml" TRACE no layout for kind "404" found +TRACE rendering outputFormat "sitemap" kind "sitemap" using layout "_internal/_default/sitemap.xml" to "/sitemap.xml" TRACE rendering outputFormat "rss" kind "home" using layout "_internal/_default/rss.xml" to "/index.xml" --- PASS: TestHello (0.01s) @@ -10682,15 +10726,15 @@ === PAUSE TestSmokeFilesystems === RUN TestDataRace 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.19s) +WARN found no layout file for "json" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestDataRace (0.23s) === RUN TestBenchmarkBaseline ---- PASS: TestBenchmarkBaseline (0.38s) +--- PASS: TestBenchmarkBaseline (0.33s) === RUN TestImageResizeMultilingual WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestImageResizeMultilingual (0.07s) +--- PASS: TestImageResizeMultilingual (0.10s) === RUN TestLanguageContentRoot --- PASS: TestLanguageContentRoot (0.01s) === RUN TestI18n @@ -10706,7 +10750,7 @@ === RUN TestLanguageNumberFormatting WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestLanguageNumberFormatting (0.01s) +--- PASS: TestLanguageNumberFormatting (0.02s) === RUN TestI18nDotFile --- PASS: TestI18nDotFile (0.01s) === RUN TestMenusSectionPagesMenu @@ -10716,7 +10760,7 @@ === RUN TestMenusFrontMatter --- PASS: TestMenusFrontMatter (0.01s) === RUN TestMenusPageMultipleOutputFormats ---- PASS: TestMenusPageMultipleOutputFormats (0.36s) +--- PASS: TestMenusPageMultipleOutputFormats (0.33s) === RUN TestMenusPageSortByDate --- PASS: TestMenusPageSortByDate (0.02s) === RUN TestMenuParamsEmptyYaml @@ -10724,9 +10768,9 @@ 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) === RUN TestMenuParams ---- PASS: TestMenuParams (0.02s) +--- PASS: TestMenuParams (0.01s) === RUN TestMenusShadowMembers ---- PASS: TestMenusShadowMembers (0.02s) +--- PASS: TestMenusShadowMembers (0.01s) === RUN TestMenuHasMenuCurrentSection === PAUSE TestMenuHasMenuCurrentSection === RUN TestMenusNewConfigSetup @@ -10748,7 +10792,7 @@ === RUN TestPermalink === PAUSE TestPermalink === RUN TestRelativeURLInFrontMatter ---- PASS: TestRelativeURLInFrontMatter (0.03s) +--- PASS: TestRelativeURLInFrontMatter (0.02s) === RUN TestPageWithDelimiterForMarkdownThatCrossesBorder === PAUSE TestPageWithDelimiterForMarkdownThatCrossesBorder === RUN TestPageDatesTerms @@ -10787,16 +10831,16 @@ === RUN TestSummaryWithHTMLTagsOnNextLine/md === RUN TestSummaryWithHTMLTagsOnNextLine/ad === RUN TestSummaryWithHTMLTagsOnNextLine/rst ---- PASS: TestSummaryWithHTMLTagsOnNextLine (3.60s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.61s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (1.14s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/rst (1.86s) +--- PASS: TestSummaryWithHTMLTagsOnNextLine (1.09s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.01s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (0.55s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/rst (0.53s) === RUN TestRenderStringForRegularPageTranslations WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderStringForRegularPageTranslations (0.02s) +--- PASS: TestRenderStringForRegularPageTranslations (0.01s) === RUN TestContentProviderWithCustomOutputFormat WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestContentProviderWithCustomOutputFormat (0.03s) +--- PASS: TestContentProviderWithCustomOutputFormat (0.02s) === RUN TestPageWithDate === PAUSE TestPageWithDate === RUN TestPageWithFrontMatterConfig @@ -10807,8 +10851,8 @@ === CONT TestPageWithFrontMatterConfig/dateHandler=":filename" === CONT TestPageWithFrontMatterConfig/dateHandler=":fileModTime" --- PASS: TestPageWithFrontMatterConfig (0.00s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.02s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.02s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.01s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.01s) === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === PAUSE TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === RUN TestWordCountWithAllCJKRunesHasCJKLanguage @@ -10822,25 +10866,25 @@ === RUN TestPagePaths === PAUSE TestPagePaths === RUN TestTranslationKey ---- PASS: TestTranslationKey (0.02s) +--- PASS: TestTranslationKey (0.01s) === RUN TestTranslationKeyTermPages === PAUSE TestTranslationKeyTermPages === RUN TestTranslationKeyResourceSharing ---- PASS: TestTranslationKeyResourceSharing (0.02s) +--- PASS: TestTranslationKeyResourceSharing (0.01s) === RUN TestChompBOM === PAUSE TestChompBOM === RUN TestPageHTMLContent ---- PASS: TestPageHTMLContent (0.03s) +--- PASS: TestPageHTMLContent (0.01s) === RUN TestPageManualSummary --- PASS: TestPageManualSummary (0.02s) === RUN TestHomePageWithNoTitle ---- PASS: TestHomePageWithNoTitle (0.02s) +--- PASS: TestHomePageWithNoTitle (0.01s) === RUN TestShouldBuild --- PASS: TestShouldBuild (0.00s) === RUN TestShouldBuildWithClock --- PASS: TestShouldBuildWithClock (0.00s) === RUN TestPagePathDisablePathToLower ---- PASS: TestPagePathDisablePathToLower (0.01s) +--- PASS: TestPagePathDisablePathToLower (0.02s) === RUN TestWordCountAndSimilarVsSummary === PAUSE TestWordCountAndSimilarVsSummary === RUN TestScratch @@ -10850,7 +10894,7 @@ === RUN TestGoldmark === PAUSE TestGoldmark === RUN TestPageHashString ---- PASS: TestPageHashString (0.02s) +--- PASS: TestPageHashString (0.09s) === RUN TestRenderWithoutArgument === PAUSE TestRenderWithoutArgument === RUN TestUnwrapPage @@ -10870,7 +10914,7 @@ === RUN TestPageBundlerHeadlessIssue6552 === PAUSE TestPageBundlerHeadlessIssue6552 === RUN TestMultiSiteBundles ---- PASS: TestMultiSiteBundles (0.02s) +--- PASS: TestMultiSiteBundles (0.01s) === RUN TestBundledResourcesMultilingualDuplicateResourceFiles === PAUSE TestBundledResourcesMultilingualDuplicateResourceFiles === RUN TestBundledResourcesWhenMultipleOutputFormats @@ -10882,23 +10926,23 @@ === 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.02s) +--- PASS: TestBundleIndexInSubFolder (0.01s) === RUN TestBundleTransformMany Asset changed /data/foo.yaml Asset changed /data/foo.yaml ---- PASS: TestBundleTransformMany (0.14s) +--- PASS: TestBundleTransformMany (0.06s) === RUN TestPageBundlerHome === PAUSE TestPageBundlerHome === RUN TestHTMLFilesIsue11999 === PAUSE TestHTMLFilesIsue11999 === RUN TestBundleDuplicatePagesAndResources ---- PASS: TestBundleDuplicatePagesAndResources (0.02s) +--- PASS: TestBundleDuplicatePagesAndResources (0.01s) === RUN TestBundleResourcesGetMatchOriginalName ---- PASS: TestBundleResourcesGetMatchOriginalName (0.02s) +--- PASS: TestBundleResourcesGetMatchOriginalName (0.01s) === RUN TestBundleResourcesWhenLanguageVariantIsDraft ---- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.02s) +--- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.01s) === RUN TestBenchmarkGetPageRegular ---- PASS: TestBenchmarkGetPageRegular (0.19s) +--- PASS: TestBenchmarkGetPageRegular (0.16s) === RUN TestGetPage === RUN TestGetPage/Root_relative,_no_slash,_home === RUN TestGetPage/Root_relative,_no_slash,_root_page @@ -11007,33 +11051,33 @@ === RUN TestGetPageBundleToRegular --- PASS: TestGetPageBundleToRegular (0.01s) === RUN TestPageGetPageVariations ---- PASS: TestPageGetPageVariations (0.01s) +--- PASS: TestPageGetPageVariations (0.02s) === RUN TestPageGetPageMountsReverseLookup ---- PASS: TestPageGetPageMountsReverseLookup (0.19s) +--- PASS: TestPageGetPageMountsReverseLookup (0.02s) === RUN TestGetPageMultilingual +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestGetPageMultilingual (0.02s) === RUN TestRegularPagesRecursive +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestRegularPagesRecursive (0.01s) === RUN TestRegularPagesRecursiveHome --- PASS: TestRegularPagesRecursiveHome (0.01s) === RUN TestPagesSimilarSectionNames ---- PASS: TestPagesSimilarSectionNames (0.01s) +--- PASS: TestPagesSimilarSectionNames (0.02s) === RUN TestMergeLanguages === PAUSE TestMergeLanguages === RUN TestMergeLanguagesTemplate === PAUSE TestMergeLanguagesTemplate === RUN TestPagesPrevNext ---- PASS: TestPagesPrevNext (0.02s) +--- PASS: TestPagesPrevNext (0.01s) === RUN TestPaginator --- PASS: TestPaginator (0.02s) === RUN TestPaginateWithSort ---- PASS: TestPaginateWithSort (0.02s) +--- PASS: TestPaginateWithSort (0.01s) === RUN TestPaginateOutputFormat WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. @@ -11071,35 +11115,35 @@ === RUN TestRebuildRenameTextFileInBranchBundle --- PASS: TestRebuildRenameTextFileInBranchBundle (0.02s) === RUN TestRebuildRenameTextFileInHomeBundle ---- PASS: TestRebuildRenameTextFileInHomeBundle (0.02s) +--- PASS: TestRebuildRenameTextFileInHomeBundle (0.01s) === RUN TestRebuildRenameDirectoryWithLeafBundle ---- PASS: TestRebuildRenameDirectoryWithLeafBundle (0.02s) +--- PASS: TestRebuildRenameDirectoryWithLeafBundle (0.01s) === RUN TestRebuildRenameDirectoryWithBranchBundle --- PASS: TestRebuildRenameDirectoryWithBranchBundle (0.02s) === RUN TestRebuildRenameDirectoryWithRegularPageUsedInHome --- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.02s) === RUN TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual ---- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.36s) +--- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.25s) === RUN TestRebuildRenameDirectoryWithBranchBundleFastRender --- PASS: TestRebuildRenameDirectoryWithBranchBundleFastRender (0.01s) === RUN TestRebuilErrorRecovery --- PASS: TestRebuilErrorRecovery (0.01s) === RUN TestRebuildAddPageListPagesInHome ---- PASS: TestRebuildAddPageListPagesInHome (0.01s) +--- PASS: TestRebuildAddPageListPagesInHome (0.27s) === RUN TestRebuildAddPageWithSpaceListPagesInHome ---- PASS: TestRebuildAddPageWithSpaceListPagesInHome (0.01s) +--- PASS: TestRebuildAddPageWithSpaceListPagesInHome (0.02s) === RUN TestRebuildScopedToOutputFormat ---- PASS: TestRebuildScopedToOutputFormat (0.03s) +--- PASS: TestRebuildScopedToOutputFormat (0.02s) === RUN TestRebuildBaseof === PAUSE TestRebuildBaseof === RUN TestRebuildSingleWithBaseof === PAUSE TestRebuildSingleWithBaseof === RUN TestRebuildFromString ---- PASS: TestRebuildFromString (0.01s) +--- PASS: TestRebuildFromString (0.02s) === RUN TestRebuildDeeplyNestedLink === PAUSE TestRebuildDeeplyNestedLink === RUN TestRebuildVariations ---- PASS: TestRebuildVariations (0.14s) +--- PASS: TestRebuildVariations (0.23s) === RUN TestRebuildVariationsJSNoneFingerprinted === PAUSE TestRebuildVariationsJSNoneFingerprinted === RUN TestRebuildVariationsJSInNestedCachedPartialFingerprinted @@ -11144,7 +11188,7 @@ WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestRenderString (0.01s) === RUN TestRenderStringOnListPage ---- PASS: TestRenderStringOnListPage (0.02s) +--- PASS: TestRenderStringOnListPage (0.01s) === RUN TestRenderStringOnPageNotBackedByAFile === PAUSE TestRenderStringOnPageNotBackedByAFile === RUN TestRenderStringWithShortcode @@ -11157,7 +11201,7 @@ resource_chain_test.go:103: Test run 0 resource_chain_test.go:103: Test run 1 Source changed /_index.md ---- PASS: TestResourceChainBasic (0.18s) +--- PASS: TestResourceChainBasic (0.10s) === RUN TestResourceChainPostProcess === PAUSE TestResourceChainPostProcess === RUN TestResourceChains @@ -11208,43 +11252,45 @@ === RUN TestSecurityPolicies/getCSV,_denied_URL === PAUSE TestSecurityPolicies/getCSV,_denied_URL === CONT TestSecurityPolicies/os.GetEnv,_denied -=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL -=== CONT TestSecurityPolicies/getJSON,_denied_URL -=== CONT TestSecurityPolicies/Dart_SASS,_OK - securitypolicies_test.go:123: === CONT TestSecurityPolicies/resources.GetRemote,_denied_method -=== CONT TestSecurityPolicies/getCSV,_denied_URL -=== CONT TestSecurityPolicies/RST,_denied -=== CONT TestSecurityPolicies/getJSON,_OK === CONT TestSecurityPolicies/Pandoc,_denied - securitypolicies_test.go:110: +=== CONT TestSecurityPolicies/Dart_SASS,_denied +=== CONT TestSecurityPolicies/getJSON,_OK === CONT TestSecurityPolicies/resources.GetRemote,_OK +=== CONT TestSecurityPolicies/Asciidoc,_denied +=== NAME TestSecurityPolicies/Pandoc,_denied + securitypolicies_test.go:110: === CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON +=== CONT TestSecurityPolicies/getCSV,_denied_URL === CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted -=== CONT TestSecurityPolicies/Dart_SASS,_denied +=== NAME TestSecurityPolicies/Dart_SASS,_denied securitypolicies_test.go:134: +=== CONT TestSecurityPolicies/getJSON,_denied_URL === CONT TestSecurityPolicies/os.GetEnv,_OK -=== CONT TestSecurityPolicies/Asciidoc,_denied +=== CONT TestSecurityPolicies/Dart_SASS,_OK + securitypolicies_test.go:123: +=== CONT TestSecurityPolicies/RST,_denied +=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL --- PASS: TestSecurityPolicies (0.00s) - --- SKIP: TestSecurityPolicies/Dart_SASS,_OK (0.00s) --- SKIP: TestSecurityPolicies/Pandoc,_denied (0.00s) --- SKIP: TestSecurityPolicies/Dart_SASS,_denied (0.00s) - --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.06s) - --- PASS: TestSecurityPolicies/getJSON,_denied_URL (0.06s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.07s) - --- PASS: TestSecurityPolicies/getCSV,_denied_URL (0.07s) - --- PASS: TestSecurityPolicies/getJSON,_OK (0.07s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.07s) - --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.07s) - --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.05s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.07s) - --- PASS: TestSecurityPolicies/RST,_denied (0.07s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.20s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.21s) + --- SKIP: TestSecurityPolicies/Dart_SASS,_OK (0.00s) + --- PASS: TestSecurityPolicies/getJSON,_denied_URL (0.11s) + --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.11s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.12s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.12s) + --- PASS: TestSecurityPolicies/getCSV,_denied_URL (0.12s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.13s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.13s) + --- PASS: TestSecurityPolicies/RST,_denied (0.13s) + --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.13s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.13s) + --- PASS: TestSecurityPolicies/getJSON,_OK (0.14s) + --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.14s) === RUN TestExtractShortcodes WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": 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 @@ -11276,36 +11322,36 @@ === RUN TestExtractShortcodes/inline === PAUSE TestExtractShortcodes/inline === CONT TestExtractShortcodes/one_shortcode,_no_markup -=== CONT TestExtractShortcodes/two_named_params -=== CONT TestExtractShortcodes/nested,_nested_inner -=== CONT TestExtractShortcodes/inner_shortcode_markup -=== CONT TestExtractShortcodes/outer_shortcode_markup === CONT TestExtractShortcodes/inline -=== CONT TestExtractShortcodes/two_pos_params -=== CONT TestExtractShortcodes/one_shortcode,_markup -=== CONT TestExtractShortcodes/one_shortcode,_markup,_legacy -=== CONT TestExtractShortcodes/one_pos_param -=== CONT TestExtractShortcodes/one_named_param === CONT TestExtractShortcodes/closed_without_content -=== CONT TestExtractShortcodes/inner_self-closing +=== CONT TestExtractShortcodes/nested,_nested_inner === CONT TestExtractShortcodes/nested_inner +=== CONT TestExtractShortcodes/inner_self-closing === CONT TestExtractShortcodes/inner ---- PASS: TestExtractShortcodes (0.04s) +=== CONT TestExtractShortcodes/two_named_params +=== CONT TestExtractShortcodes/one_named_param +=== CONT TestExtractShortcodes/two_pos_params +=== CONT TestExtractShortcodes/one_pos_param +=== CONT TestExtractShortcodes/inner_shortcode_markup +=== CONT TestExtractShortcodes/outer_shortcode_markup +=== CONT TestExtractShortcodes/one_shortcode,_markup,_legacy +=== CONT TestExtractShortcodes/one_shortcode,_markup +--- PASS: TestExtractShortcodes (0.11s) --- PASS: TestExtractShortcodes/one_shortcode,_no_markup (0.00s) - --- PASS: TestExtractShortcodes/two_named_params (0.00s) - --- PASS: TestExtractShortcodes/outer_shortcode_markup (0.00s) --- PASS: TestExtractShortcodes/inline (0.00s) - --- PASS: TestExtractShortcodes/one_shortcode,_markup (0.00s) - --- PASS: TestExtractShortcodes/one_pos_param (0.00s) --- PASS: TestExtractShortcodes/closed_without_content (0.00s) - --- PASS: TestExtractShortcodes/one_named_param (0.00s) - --- PASS: TestExtractShortcodes/inner_shortcode_markup (0.00s) --- PASS: TestExtractShortcodes/nested,_nested_inner (0.00s) + --- PASS: TestExtractShortcodes/nested_inner (0.00s) --- PASS: TestExtractShortcodes/inner_self-closing (0.00s) + --- PASS: TestExtractShortcodes/inner (0.00s) + --- PASS: TestExtractShortcodes/two_named_params (0.00s) + --- PASS: TestExtractShortcodes/one_named_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/inner_shortcode_markup (0.00s) + --- PASS: TestExtractShortcodes/outer_shortcode_markup (0.00s) --- PASS: TestExtractShortcodes/one_shortcode,_markup,_legacy (0.00s) - --- PASS: TestExtractShortcodes/inner (0.00s) + --- PASS: TestExtractShortcodes/one_shortcode,_markup (0.00s) === RUN TestShortcodeMultipleOutputFormats === PAUSE TestShortcodeMultipleOutputFormats === RUN TestReplaceShortcodeTokens @@ -11326,8 +11372,8 @@ === CONT TestInlineShortcodes/enableInlineShortcodes=true === CONT TestInlineShortcodes/enableInlineShortcodes=false --- PASS: TestInlineShortcodes (0.00s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.01s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.02s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.03s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.03s) === RUN TestShortcodeNamespaced === PAUSE TestShortcodeNamespaced === RUN TestShortcodeParams @@ -11360,11 +11406,11 @@ === PAUSE TestEncodePage === RUN TestBenchmarkSite === RUN TestBenchmarkSite/Deep_content_tree ---- PASS: TestBenchmarkSite (0.16s) - --- PASS: TestBenchmarkSite/Deep_content_tree (0.16s) +--- PASS: TestBenchmarkSite (0.13s) + --- PASS: TestBenchmarkSite/Deep_content_tree (0.13s) === RUN TestBenchmarkSiteDeepContentEdit Source changed /section/section/section/bundle1/index.md ---- PASS: TestBenchmarkSiteDeepContentEdit (0.38s) +--- PASS: TestBenchmarkSiteDeepContentEdit (0.18s) === RUN TestSiteWithPageOutputs === RUN TestSiteWithPageOutputs/[html_json_calendar] === PAUSE TestSiteWithPageOutputs/[html_json_calendar] @@ -11373,18 +11419,18 @@ === 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 "calendar" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestSiteWithPageOutputs (0.00s) - --- PASS: TestSiteWithPageOutputs/[json] (0.02s) - --- PASS: TestSiteWithPageOutputs/[html_json_calendar] (0.04s) + --- PASS: TestSiteWithPageOutputs/[json] (0.01s) + --- 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. WARN deprecated: .Site.RSSLink was deprecated in Hugo v0.114.0 and will be removed in a future release. Use the Output Format's Permalink method instead, e.g. .OutputFormats.Get "RSS".Permalink --- PASS: TestRedefineRSSOutputFormat (0.01s) === RUN TestDotLessOutputFormat ---- PASS: TestDotLessOutputFormat (0.08s) +--- PASS: TestDotLessOutputFormat (0.24s) === 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. @@ -11433,36 +11479,36 @@ === RUN TestNestedSections/sections_perm_a,link === PAUSE TestNestedSections/sections_perm_a,link === CONT TestNestedSections/sections_elsewhere -=== CONT TestNestedSections/sections_top +=== CONT TestNestedSections/sections_perm_a,link === CONT TestNestedSections/sections_l1,l2_2 === CONT TestNestedSections/sections_l1,l2 -=== CONT TestNestedSections/sections_empty3#01 -=== CONT TestNestedSections/sections_empty3 === CONT TestNestedSections/sections_empty2 -=== CONT TestNestedSections/sections_l1 +=== CONT TestNestedSections/sections_empty3#01 === CONT TestNestedSections/sections_empty1 +=== CONT TestNestedSections/sections_empty3 === CONT TestNestedSections/sections_post -=== CONT TestNestedSections/sections_perm_a,link +=== CONT TestNestedSections/sections_top +=== CONT TestNestedSections/sections_l1 === CONT TestNestedSections/sections_l1,l2,l3 ---- PASS: TestNestedSections (0.05s) +--- PASS: TestNestedSections (0.02s) --- PASS: TestNestedSections/sections_elsewhere (0.00s) - --- PASS: TestNestedSections/sections_empty2 (0.00s) --- PASS: TestNestedSections/sections_empty1 (0.00s) - --- PASS: TestNestedSections/sections_l1 (0.00s) + --- PASS: TestNestedSections/sections_empty3 (0.00s) + --- PASS: TestNestedSections/sections_empty2 (0.00s) + --- PASS: TestNestedSections/sections_perm_a,link (0.00s) --- PASS: TestNestedSections/sections_post (0.00s) - --- PASS: TestNestedSections/sections_top (0.00s) --- PASS: TestNestedSections/sections_l1,l2_2 (0.00s) - --- PASS: TestNestedSections/sections_perm_a,link (0.00s) - --- PASS: TestNestedSections/sections_l1,l2,l3 (0.00s) - --- PASS: TestNestedSections/sections_empty3 (0.00s) - --- PASS: TestNestedSections/sections_empty3#01 (0.00s) + --- PASS: TestNestedSections/sections_top (0.00s) + --- PASS: TestNestedSections/sections_l1 (0.00s) --- PASS: TestNestedSections/sections_l1,l2 (0.00s) + --- PASS: TestNestedSections/sections_empty3#01 (0.00s) + --- PASS: TestNestedSections/sections_l1,l2,l3 (0.00s) === RUN TestNextInSectionNested === PAUSE TestNextInSectionNested === RUN TestSectionEntries === PAUSE TestSectionEntries === RUN TestParentWithPageOverlap ---- PASS: TestParentWithPageOverlap (0.02s) +--- PASS: TestParentWithPageOverlap (0.01s) === RUN TestSiteStats === PAUSE TestSiteStats === RUN TestSiteLastmod @@ -11483,17 +11529,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 "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === RUN TestMainSections/param-true WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMainSections (0.04s) - --- PASS: TestMainSections/param-false (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. +--- PASS: TestMainSections (0.03s) + --- PASS: TestMainSections/param-false (0.01s) --- PASS: TestMainSections/param-true (0.02s) === RUN TestMainSectionsMoveToSite === RUN TestMainSectionsMoveToSite/defined_in_params @@ -11502,13 +11548,13 @@ === PAUSE TestMainSectionsMoveToSite/defined_in_top_level_config === RUN TestMainSectionsMoveToSite/guessed_from_pages === PAUSE TestMainSectionsMoveToSite/guessed_from_pages -=== CONT TestMainSectionsMoveToSite/guessed_from_pages === CONT TestMainSectionsMoveToSite/defined_in_params +=== CONT TestMainSectionsMoveToSite/guessed_from_pages === CONT TestMainSectionsMoveToSite/defined_in_top_level_config --- PASS: TestMainSectionsMoveToSite (0.00s) --- PASS: TestMainSectionsMoveToSite/defined_in_top_level_config (0.01s) - --- PASS: TestMainSectionsMoveToSite/defined_in_params (0.01s) --- PASS: TestMainSectionsMoveToSite/guessed_from_pages (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 @@ -11528,21 +11574,21 @@ === PAUSE TestSectionNaming/canonify=false,uglify=false,pluralize=false === CONT TestSectionNaming/canonify=true,uglify=true,pluralize=true === CONT TestSectionNaming/canonify=false,uglify=true,pluralize=true +=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=false,pluralize=true -=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=true -=== CONT TestSectionNaming/canonify=true,uglify=true,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=true,pluralize=false -=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=false,pluralize=false +=== CONT TestSectionNaming/canonify=true,uglify=true,pluralize=false +=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=true --- PASS: TestSectionNaming (0.00s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.10s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.10s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.10s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.10s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.10s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.11s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.11s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.13s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.01s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.01s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.01s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.01s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.01s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.01s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.02s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.02s) === RUN TestOrderedPages === PAUSE TestOrderedPages === RUN TestGroupedPages @@ -11552,31 +11598,31 @@ === 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.02s) +--- 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. === RUN TestClassCollector/minify-true -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestClassCollector (0.05s) - --- PASS: TestClassCollector/minify-false (0.03s) - --- PASS: TestClassCollector/minify-true (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. +--- PASS: TestClassCollector (0.02s) + --- PASS: TestClassCollector/minify-false (0.01s) + --- PASS: TestClassCollector/minify-true (0.01s) === RUN TestClassCollectorConfigWriteStats ---- PASS: TestClassCollectorConfigWriteStats (0.22s) +--- PASS: TestClassCollectorConfigWriteStats (0.07s) === RUN TestClassCollectorStress ---- PASS: TestClassCollectorStress (1.12s) +--- PASS: TestClassCollectorStress (0.71s) === RUN TestUglyURLsPerSection === PAUSE TestUglyURLsPerSection === RUN TestSectionWithURLInFrontMatter === PAUSE TestSectionWithURLInFrontMatter === RUN TestSectionsEntries ---- PASS: TestSectionsEntries (0.03s) +--- PASS: TestSectionsEntries (0.01s) === RUN TestSitemapBasic === PAUSE TestSitemapBasic === RUN TestSitemapMultilingual @@ -11601,12 +11647,12 @@ === CONT TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false === CONT TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true --- PASS: TestTaxonomiesWithAndWithoutContentFile (0.00s) + --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true (0.02s) --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false (0.03s) - --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true (0.04s) === RUN TestTaxonomiesPathSeparation === PAUSE TestTaxonomiesPathSeparation === RUN TestTaxonomiesNextGenLoops ---- PASS: TestTaxonomiesNextGenLoops (0.03s) +--- PASS: TestTaxonomiesNextGenLoops (0.02s) === RUN TestTaxonomiesNotForDrafts === PAUSE TestTaxonomiesNotForDrafts === RUN TestTaxonomiesIndexDraft @@ -11615,12 +11661,12 @@ === PAUSE TestTaxonomiesHomeDraft === RUN TestTaxonomiesWithBundledResources WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesWithBundledResources (0.02s) +--- PASS: TestTaxonomiesWithBundledResources (0.01s) === RUN TestTaxonomiesRemoveOne ---- PASS: TestTaxonomiesRemoveOne (0.02s) +--- PASS: TestTaxonomiesRemoveOne (0.01s) === RUN TestTaxonomiesListPages WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesListPages (0.02s) +--- PASS: TestTaxonomiesListPages (0.01s) === RUN TestTaxonomiesPageCollections === PAUSE TestTaxonomiesPageCollections === RUN TestTaxonomiesDirectoryOverlaps @@ -11647,14 +11693,14 @@ === PAUSE TestTaxonomyNestedEmptySectionsIssue12188 === RUN TestTemplateLookupOrder === RUN TestTemplateLookupOrder/Variant_1 +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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. -=== RUN TestTemplateLookupOrder/Variant_2 WARN 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 TestTemplateLookupOrder/Variant_2 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. === 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 @@ -11662,30 +11708,30 @@ === RUN TestTemplateLookupOrder/Variant_1,_theme,_use_site_base 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 "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === RUN TestTemplateLookupOrder/Variant_1,_theme,_use_theme_base -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 "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === RUN TestTemplateLookupOrder/Variant_4,_theme,_use_site_base 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,_theme,_use_themes_base 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.52s) - --- PASS: TestTemplateLookupOrder/Variant_1 (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_2 (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_3 (0.03s) - --- PASS: TestTemplateLookupOrder/Variant_4 (0.28s) - --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_site_base (0.03s) - --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_theme_base (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_site_base (0.03s) +--- PASS: TestTemplateLookupOrder (0.16s) + --- PASS: TestTemplateLookupOrder/Variant_1 (0.01s) + --- PASS: TestTemplateLookupOrder/Variant_2 (0.01s) + --- PASS: TestTemplateLookupOrder/Variant_3 (0.02s) + --- 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.03s) - --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection (0.02s) - --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection_with_base_template (0.03s) + --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection (0.01s) + --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection_with_base_template (0.02s) === RUN TestTemplateBOM --- PASS: TestTemplateBOM (0.02s) === RUN TestTemplateManyBaseTemplates @@ -11703,9 +11749,9 @@ === CONT TestTemplateLookupSite/baseof --- PASS: TestTemplateLookupSite (0.00s) --- PASS: TestTemplateLookupSite/basic (0.02s) - --- PASS: TestTemplateLookupSite/baseof (0.04s) + --- PASS: TestTemplateLookupSite/baseof (0.03s) === RUN TestTemplateFuncs ---- PASS: TestTemplateFuncs (0.13s) +--- PASS: TestTemplateFuncs (0.14s) === RUN TestPartialWithReturn === RUN TestPartialWithReturn/Return --- PASS: TestPartialWithReturn (0.02s) @@ -11717,266 +11763,203 @@ === RUN TestTemplateTruth --- PASS: TestTemplateTruth (0.01s) === RUN TestTemplateGoIssues ---- PASS: TestTemplateGoIssues (0.04s) +--- PASS: TestTemplateGoIssues (0.02s) === 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.07s) +WARN 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: TestPartialInline (0.01s) === RUN TestPartialInlineBase WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPartialInlineBase (0.19s) +--- PASS: TestPartialInlineBase (0.02s) === RUN TestBaseWithAndWithoutDefine WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestBaseWithAndWithoutDefine (0.06s) +--- 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.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. +--- PASS: TestApplyWithNamespace (0.01s) === RUN TestPageTranslationsMap === PAUSE TestPageTranslationsMap === RUN TestRenderStringBadMarkupOpt === PAUSE TestRenderStringBadMarkupOpt === RUN TestTitleCaseStyleWithAutomaticSectionPages === PAUSE TestTitleCaseStyleWithAutomaticSectionPages -=== CONT Test404 -=== CONT TestBundleSlug -=== CONT TestErrorRenderHookHeading -=== CONT TestPageWithMoreTag -=== CONT TestMountFilters -=== CONT TestBundledResourcesWhenMultipleOutputFormats -=== CONT TestTitleCaseStyleWithAutomaticSectionPages -=== CONT TestBundledResourcesMultilingualDuplicateResourceFiles -=== RUN TestPageWithMoreTag/md -=== CONT TestErrorNestedShortcode -=== CONT TestRenderStringBadMarkupOpt -=== CONT TestErrorNestedRender -=== CONT TestPageTranslationsMap -=== CONT TestErrorMinify ---- PASS: Test404 (0.02s) -=== CONT TestMountsProject -=== CONT TestPageBundlerHeadlessIssue6552 -=== CONT TestTemplateBaseWithComment -=== CONT TestModuleAbsMount -=== CONT TestPageBundlerHeadless ---- PASS: TestRenderStringBadMarkupOpt (0.02s) +=== CONT TestSitemapMultilingual +=== CONT TestUglyURLsPerSection +=== CONT TestWordCountAndSimilarVsSummary +=== CONT TestTaxonomiesEmptyTagsString +=== CONT TestTaxonomiesDirectoryOverlaps === CONT TestTemplateManyBaseTemplates ---- PASS: TestErrorRenderHookHeading (0.02s) -=== CONT TestPageBundlerMultilingualTextResource ---- PASS: TestPageTranslationsMap (0.02s) === 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: TestErrorNestedRender (0.02s) -=== CONT TestTaxonomyNestedEmptySectionsIssue12188 ---- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.03s) -=== CONT TestModulesWithContent ---- PASS: TestErrorNestedShortcode (0.03s) -=== CONT TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths ---- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (0.03s) -=== CONT TestHugoModulesMatrix - hugo_modules_test.go:317: ---- SKIP: TestHugoModulesMatrix (0.00s) +=== CONT TestTaxonomiesHomeDraft +=== CONT TestTaxonomiesCountOrder === CONT TestTaxonomyLookupIssue12193 -=== CONT TestTemplateNoBasePlease ---- PASS: TestBundleSlug (0.03s) -=== CONT TestPageBundlerShortcodeInBundledPage ---- PASS: TestPageBundlerHeadlessIssue6552 (0.02s) -=== CONT TestFrontmatterPreserveDatatypesForSlices ---- PASS: TestMountsProject (0.02s) -=== CONT TestTaxonomiesTermLookup -=== CONT TestSiteWithGoModButNoModules -=== CONT TestMultilingualDisableLanguage ---- PASS: TestPageBundlerHeadless (0.02s) -=== CONT TestEmbeddedPaginationTemplate ---- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.04s) -=== CONT TestPageBundlerBundleInRoot ---- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.02s) -=== CONT TestTermBuildNeverRenderNorList ---- PASS: TestPageBundlerShortcodeInBundledPage (0.01s) -=== CONT TestEmbeddedTemplates ---- PASS: TestTaxonomyLookupIssue12193 (0.02s) -=== CONT TestRenderWithoutArgument ---- PASS: TestPageBundlerMultilingualTextResource (0.03s) -=== CONT TestTermDraft ---- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.02s) -=== CONT TestTOMLDates ---- PASS: TestTaxonomiesTermLookup (0.02s) -=== CONT TestGoldmark ---- PASS: TestFrontmatterPreserveDatatypesForSlices (0.02s) -=== CONT TestDataNoAssets ---- PASS: TestModulesIncompatible (0.03s) -=== CONT TestPageParam ---- PASS: TestMultilingualDisableLanguage (0.01s) -=== CONT TestTaxonomiesSpaceInName -WARN 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: TestTemplateBaseWithComment (0.04s) -=== CONT TestScratch ---- PASS: TestPageBundlerBundleInRoot (0.01s) -=== CONT TestDataMixedCaseFolders ---- PASS: TestTermBuildNeverRenderNorList (0.01s) -=== CONT TestTaxonomiesEmptyTagsString -WARN _internal/google_analytics_async.html is no longer supported by Google and will be removed in a future version of Hugo ---- PASS: TestRenderWithoutArgument (0.01s) -=== CONT TestBundleResourcesNoPublishedIssue12198 ---- PASS: TestTemplateNoBasePlease (0.03s) -=== CONT TestWordCountAndSimilarVsSummary ---- PASS: TestTermDraft (0.01s) -=== CONT TestTaxonomiesDirectoryOverlaps ---- PASS: TestDataNoAssets (0.01s) -=== CONT TestChompBOM ---- PASS: TestTOMLDates (0.01s) +=== CONT TestTaxonomiesPathSeparation +=== CONT TestRefLinking +=== CONT TestSectionWithURLInFrontMatter +=== CONT TestTaxonomyNestedEmptySectionsIssue12188 === CONT TestTaxonomiesPageCollections ---- PASS: TestEmbeddedTemplates (0.02s) -=== CONT TestTranslationKeyTermPages ---- PASS: TestDataMixedCaseFolders (0.02s) -=== CONT TestTaxonomiesHomeDraft ---- PASS: TestPageParam (0.02s) -=== CONT TestPagePaths ---- PASS: TestTaxonomiesEmptyTagsString (0.01s) === CONT TestTaxonomiesIndexDraft ---- PASS: TestTaxonomiesSpaceInName (0.02s) -=== CONT TestWordCount -=== CONT TestTaxonomiesNotForDrafts -=== RUN TestWordCount/md ---- PASS: TestGoldmark (0.02s) ---- PASS: TestBundleResourcesNoPublishedIssue12198 (0.01s) +=== CONT TestSitemapIssue12266 +=== CONT TestSitemapAndContentBundleNamedSitemap +=== CONT TestTranslationKeyTermPages +=== CONT TestWeightedTaxonomies === CONT TestWordCountWithIsCJKLanguageFalse -=== RUN TestWordCountWithIsCJKLanguageFalse/md ---- PASS: TestScratch (0.02s) -=== CONT TestTaxonomiesPathSeparation ---- PASS: TestModulesWithContent (0.05s) +=== CONT TestSmokeOutputFormats +=== CONT TestTaxonomiesSpaceInName === CONT TestWordCountWithMainEnglishWithCJKRunes -=== RUN TestWordCountWithMainEnglishWithCJKRunes/md ---- PASS: TestChompBOM (0.01s) -=== CONT TestWordCountWithAllCJKRunesHasCJKLanguage -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/md ---- PASS: TestWordCountAndSimilarVsSummary (0.02s) ---- PASS: TestTranslationKeyTermPages (0.02s) -=== CONT TestTaxonomiesCountOrder -=== CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md ---- PASS: TestTaxonomiesDirectoryOverlaps (0.02s) -=== CONT TestSitemapIssue12266 -WARN 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: TestErrorMinify (0.11s) +=== CONT TestSitemapBasic +=== CONT TestSitemapOutputFormats === CONT TestPageWithDate ---- PASS: TestTaxonomiesPageCollections (0.05s) -=== CONT TestSitemapAndContentBundleNamedSitemap ---- PASS: TestTaxonomiesHomeDraft (0.05s) === CONT TestSummaryAuto -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestSummaryAuto (0.04s) +=== CONT Test404 +=== CONT TestPageWithDateFields === CONT TestSitemapShouldNotUseListXML -WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestSitemapAndContentBundleNamedSitemap (0.10s) -=== CONT TestSummaryManualSplitHTML ---- PASS: TestTaxonomiesPathSeparation (0.15s) +=== CONT TestTermBuildNeverRenderNorList +=== CONT TestPageWithDelimiterForMarkdownThatCrossesBorder +=== CONT TestPagePaths +=== CONT TestWordCount +=== CONT TestTermDraft +=== RUN TestWordCountWithIsCJKLanguageFalse/md +=== CONT TestChompBOM === CONT TestParseSitemap --- PASS: TestParseSitemap (0.00s) -=== CONT TestSummaryManualSplit ---- PASS: TestTaxonomiesIndexDraft (0.16s) -=== CONT TestSitemapOutputFormats ---- PASS: TestMountFilters (0.23s) -=== CONT TestSummaryInFrontMatter ---- PASS: TestTaxonomiesNotForDrafts (0.16s) -=== CONT TestSitemapMultilingual ---- PASS: TestSiteWithGoModButNoModules (0.20s) -=== CONT TestSitemapBasic ---- PASS: TestSitemapOutputFormats (0.01s) -=== CONT TestPageDatesSections -=== RUN TestPageWithMoreTag/ad ---- PASS: TestSummaryManualSplit (0.03s) -=== CONT TestPageWithShortCodeInSummary -=== RUN TestPageWithShortCodeInSummary/md ---- PASS: TestPageWithDate (0.16s) -=== CONT TestPageWithDateFields -=== RUN TestPageWithDateFields/md -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad -=== RUN TestWordCount/ad ---- PASS: TestSummaryManualSplitHTML (0.06s) -=== CONT TestPageWithSummaryParameter -=== RUN TestPageWithSummaryParameter/md -=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad -=== RUN TestWordCountWithIsCJKLanguageFalse/ad +=== CONT TestPermalink +=== CONT TestWordCountWithAllCJKRunesHasCJKLanguage +=== CONT TestTaxonomiesNotForDrafts +--- PASS: TestUglyURLsPerSection (0.04s) +=== CONT TestDraftNonDefaultContentLanguage +=== CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage +=== CONT TestTaxonomiesTermLookup +=== RUN TestWordCountWithMainEnglishWithCJKRunes/md +--- PASS: TestChompBOM (0.06s) +=== CONT TestListTitles WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestSummaryInFrontMatter (0.09s) +--- PASS: TestSitemapMultilingual (0.08s) +=== CONT TestPageWithSummaryParameter +--- PASS: TestTaxonomiesCountOrder (0.08s) +=== CONT TestMountFilters +--- PASS: TestTaxonomiesEmptyTagsString (0.09s) === CONT TestPageWithDelimiter -=== RUN TestPageWithDelimiter/md -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad ---- PASS: TestTaxonomiesCountOrder (0.26s) +--- PASS: TestTaxonomiesNotForDrafts (0.06s) +=== CONT TestMinifyPublisher +--- PASS: TestTaxonomiesTermLookup (0.06s) === CONT TestPageSummary -=== RUN TestPageSummary/md ---- PASS: TestSitemapMultilingual (0.15s) +--- PASS: TestWordCountAndSimilarVsSummary (0.10s) === CONT TestCreateNewPage +--- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.11s) +=== CONT TestMenusSubDirInBaseURL +--- PASS: TestDraftNonDefaultContentLanguage (0.09s) +=== CONT TestPageDatesSections +=== RUN TestPageWithDateFields/md +=== RUN TestWordCount/md +=== 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 TestWordCountWithAllCJKRunesHasCJKLanguage/md +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md +=== CONT TestPageDatesAllKinds +=== RUN TestWordCountWithIsCJKLanguageFalse/ad +=== RUN TestPageWithSummaryParameter/md +=== RUN TestPageWithDelimiter/md +=== RUN TestPageSummary/md === RUN TestCreateNewPage/md ---- PASS: TestPageDatesSections (0.14s) -=== CONT TestPageWithDelimiterForMarkdownThatCrossesBorder -=== RUN TestPageWithShortCodeInSummary/ad +=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad +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 "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestSitemapShouldNotUseListXML (0.22s) -=== CONT TestPageDatesAllKinds ---- PASS: TestModuleAbsMount (0.38s) +--- PASS: TestTermDraft (0.17s) +=== CONT TestMenusNewConfigSetup +--- PASS: TestMenusSubDirInBaseURL (0.06s) === CONT TestPageDatesTerms ---- PASS: TestSitemapIssue12266 (0.31s) -=== CONT TestRSSOutput ---- PASS: TestPageDatesTerms (0.03s) -=== CONT TestSectionWithURLInFrontMatter +--- PASS: TestTranslationKeyTermPages (0.17s) +=== CONT TestMenuHasMenuCurrentSection +--- PASS: TestTaxonomiesPathSeparation (0.17s) +=== CONT TestMenusSectionPagesMenu === RUN TestPageWithSummaryParameter/ad ---- PASS: TestSitemapBasic (0.19s) -=== CONT TestUglyURLsPerSection ---- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.05s) +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. === RUN TestPageWithDateFields/ad -=== CONT TestRefLinking ---- PASS: TestUglyURLsPerSection (0.02s) -=== CONT TestWeightedTaxonomies ---- PASS: TestPageDatesAllKinds (0.06s) -=== CONT TestGroupedPages -=== RUN TestPageWithDelimiter/ad +--- PASS: TestTaxonomyLookupIssue12193 (0.17s) +=== CONT TestConfigHugoWorkingDir WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN 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: TestRSSOutput (0.09s) -=== 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 TestCreateNewPage/ad -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestPageWithDelimiter/ad +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad +--- PASS: TestSitemapOutputFormats (0.18s) +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: TestWeightedTaxonomies (0.07s) ---- PASS: TestOrderedPages (0.05s) -=== CONT TestCrossrefs -=== RUN TestPageSummary/ad -=== CONT TestShouldAlwaysHaveUglyURLs -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestSmokeFilesystems +--- PASS: TestTaxonomiesSpaceInName (0.18s) +=== CONT TestModulesWithContent 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: TestEmbeddedPaginationTemplate (0.50s) -=== CONT TestPageWithUnderScoreIndexInFilename +=== CONT TestHugoModulesMatrix +=== CONT TestSmoke 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: TestSectionWithURLInFrontMatter (0.19s) +=== CONT TestFrontmatterPreserveDatatypesForSlices +--- PASS: TestListTitles (0.11s) +=== NAME TestHugoModulesMatrix + hugo_modules_test.go:317: +--- SKIP: TestHugoModulesMatrix (0.01s) +=== CONT TestEmbeddedPaginationTemplate +--- PASS: TestTaxonomiesHomeDraft (0.19s) +=== CONT TestEmbeddedTemplates +--- PASS: TestMinifyPublisher (0.09s) +=== CONT TestTOMLDates +--- PASS: TestPageWithDate (0.19s) +=== CONT TestDataNoAssets +=== RUN TestPageSummary/ad +--- PASS: TestSitemapAndContentBundleNamedSitemap (0.18s) +--- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.19s) +=== CONT TestDataMixedCaseFolders === RUN TestRefLinking/t0t === RUN TestRefLinking/t1t === RUN TestRefLinking/t2t @@ -11997,7 +11980,7 @@ === RUN TestRefLinking/t17t === RUN TestRefLinking/t18t === RUN TestRefLinking/t19t ---- PASS: TestRefLinking (0.13s) +--- PASS: TestRefLinking (0.20s) --- PASS: TestRefLinking/t0t (0.00s) --- PASS: TestRefLinking/t1t (0.00s) --- PASS: TestRefLinking/t2t (0.00s) @@ -12018,151 +12001,216 @@ --- PASS: TestRefLinking/t17t (0.00s) --- PASS: TestRefLinking/t18t (0.00s) --- PASS: TestRefLinking/t19t (0.00s) -=== CONT TestLastChange +=== CONT TestBundleResourcesNoPublishedIssue12198 +--- PASS: TestMountFilters (0.11s) +=== CONT TestIntegrationTestTemplate +--- PASS: TestTaxonomiesPageCollections (0.20s) +=== CONT TestContentFactory +=== RUN TestContentFactory/Simple +=== RUN TestCreateNewPage/ad +--- PASS: TestSmokeOutputFormats (0.20s) +=== CONT TestConfigDir +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad +--- PASS: TestTaxonomiesIndexDraft (0.20s) +=== CONT TestDeprecateTaxonomyTerm +--- PASS: TestSummaryAuto (0.20s) +=== CONT TestKindsUnknown +=== RUN TestWordCount/ad +--- PASS: TestTaxonomiesDirectoryOverlaps (0.21s) +=== CONT TestDisableKindsTaxonomyTerm +--- PASS: TestWeightedTaxonomies (0.21s) +=== CONT TestLanguagesDisabled WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN 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: TestPageWithUnderScoreIndexInFilename (0.07s) +WARN _internal/google_analytics_async.html is no longer supported by Google and will be removed in a future version of Hugo +--- PASS: TestDeprecateTaxonomyTerm (0.02s) +=== CONT TestConfigModuleDefaultMountsInConfig +--- PASS: TestConfigHugoWorkingDir (0.05s) +=== CONT TestConfigMiscPanics +=== RUN TestConfigMiscPanics/empty_params +--- PASS: TestSitemapBasic (0.22s) +=== CONT TestConfigOutputFormatsPerLanguage +--- PASS: TestMenuHasMenuCurrentSection (0.06s) +=== CONT TestConfigLanguageCodeTopLevel +--- PASS: TestLanguagesDisabled (0.02s) +--- PASS: TestDataMixedCaseFolders (0.04s) +=== CONT TestConfigEmptyTOMLString +--- PASS: TestMenusSectionPagesMenu (0.06s) +=== CONT TestConfigLegacyValues +--- PASS: TestEmbeddedTemplates (0.04s) +=== CONT TestMultihostResourcePerLanguageMultihostMinify +--- PASS: TestConfigModuleDefaultMountsInConfig (0.01s) +=== CONT TestConfigMergeLanguageDeepEmptyLefSide +--- PASS: TestIntegrationTestTemplate (0.03s) +=== CONT TestMultihost +=== CONT TestErrorRenderHookHeading +--- PASS: TestPageDatesAllKinds (0.10s) +=== CONT TestPageWithMoreTag +=== RUN TestPageWithMoreTag/md +--- PASS: Test404 (0.23s) +=== CONT TestSummaryManualSplitHTML +--- PASS: TestFrontmatterPreserveDatatypesForSlices (0.05s) +=== CONT TestMultiSitesWithTwoLanguages +--- PASS: TestConfigDir (0.03s) +=== CONT TestSummaryManualSplit +--- PASS: TestDataNoAssets (0.05s) +=== CONT TestErrorInBaseTemplate +=== RUN TestErrorInBaseTemplate/base_template +--- PASS: TestBundleResourcesNoPublishedIssue12198 (0.04s) +=== CONT TestSummaryInFrontMatter +--- PASS: TestTOMLDates (0.06s) +=== CONT TestErrorRenderHookCodeblock +--- PASS: TestPageDatesSections (0.13s) +=== CONT TestRenderStringWithShortcode +=== RUN TestRenderStringWithShortcode/Basic +--- PASS: TestSitemapShouldNotUseListXML (0.25s) +=== CONT TestGroupedPages +--- PASS: TestModulesIncompatible (0.25s) +=== CONT TestPageWithShortCodeInSummary +=== RUN TestPageWithShortCodeInSummary/md +--- PASS: TestDisableKindsTaxonomyTerm (0.05s) +=== CONT TestOrderedPages +--- PASS: TestKindsUnknown (0.05s) +=== CONT TestShouldAlwaysHaveUglyURLs +--- PASS: TestTermBuildNeverRenderNorList (0.25s) +=== CONT TestCrossrefs +--- PASS: TestConfigLegacyValues (0.03s) +=== CONT TestPageWithUnderScoreIndexInFilename +--- PASS: TestMenusNewConfigSetup (0.10s) +=== CONT TestLastChange +=== RUN TestContentFactory/Content_in_both_project_and_theme +--- PASS: TestSummaryManualSplitHTML (0.04s) === CONT TestFutureExpirationRender ---- PASS: TestGroupedPages (0.16s) -=== CONT TestDraftAndFutureRender +=== RUN TestConfigMiscPanics/invalid_language_setup +--- PASS: TestPageDatesTerms (0.12s) +=== CONT TestTitleCaseStyleWithAutomaticSectionPages +=== RUN TestConfigMiscPanics/invalid_defaultContentLanguage 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: TestConfigOutputFormatsPerLanguage (0.07s) +=== CONT TestRenderStringBadMarkupOpt +WARN 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: TestErrorRenderHookHeading (0.06s) +=== CONT TestDraftAndFutureRender +--- PASS: TestConfigMiscPanics (0.08s) + --- PASS: TestConfigMiscPanics/empty_params (0.07s) + --- PASS: TestConfigMiscPanics/invalid_language_setup (0.00s) + --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.00s) +=== CONT TestPageTranslationsMap WARN 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: TestSectionWithURLInFrontMatter (0.21s) +--- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.07s) === CONT TestSiteLastmod -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.07s) +=== CONT TestTemplateBaseWithComment WARN 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: TestLastChange (0.12s) -=== CONT TestSiteStats WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestRenderStringBadMarkupOpt (0.01s) +=== CONT TestLoadConfigThemeLanguage +--- PASS: TestConfigEmptyTOMLString (0.08s) +=== CONT TestSiteStats WARN 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: TestFutureExpirationRender (0.08s) +--- PASS: TestErrorRenderHookCodeblock (0.06s) +=== CONT TestTemplateNoBasePlease +--- PASS: TestSmokeFilesystems (0.13s) +=== CONT TestConfigEmptyMainSections +--- PASS: TestLastChange (0.04s) === CONT TestSectionEntries +--- PASS: TestContentFactory (0.11s) + --- PASS: TestContentFactory/Simple (0.07s) + --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.04s) +=== CONT TestReproCommentsIn10947 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. ---- PASS: TestShouldAlwaysHaveUglyURLs (0.18s) -=== CONT TestShortcodeStableOutputFormatTemplates ---- PASS: TestSiteLastmod (0.08s) -=== CONT TestShortcodeNoInner ---- PASS: TestPagePaths (0.66s) -=== CONT TestShortcodeRef -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: TestSectionEntries (0.05s) -=== CONT TestShortcodeParams ---- PASS: TestShortcodeNoInner (0.03s) +--- PASS: TestSummaryInFrontMatter (0.08s) === CONT TestShortcodeNamespaced ---- PASS: TestSiteStats (0.07s) +--- PASS: TestSummaryManualSplit (0.08s) === CONT TestShortcodeVariables ---- PASS: TestShortcodeRef (0.01s) -=== 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. -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: TestShortcodeVariables (0.03s) -=== CONT TestShortcodeMarkdownOutputFormat -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: TestMultiSitesWithTwoLanguages (0.08s) +=== CONT TestConfigOutputFormatDefinedInTheme +--- PASS: TestPageWithUnderScoreIndexInFilename (0.05s) +=== CONT TestNextInSectionNested +=== RUN TestRenderStringWithShortcode/Edit_shortcode WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestShortcodeParams (0.07s) +--- PASS: TestOrderedPages (0.06s) +=== CONT TestShortcodePreserveOrder +=== RUN TestErrorInBaseTemplate/index_template +=== RUN TestPageWithMoreTag/ad +--- PASS: TestFutureExpirationRender (0.15s) +=== CONT TestHugoConfigSliceOverrides +=== RUN TestHugoConfigSliceOverrides/En_first +--- PASS: TestMultihost (0.20s) +=== CONT TestOuputFormatFrontMatterTermIssue12275 +--- PASS: TestSitemapIssue12266 (0.43s) === CONT TestShortcodeParentResourcesOnRebuild ---- PASS: TestShortcodeNamespaced (0.07s) +--- PASS: TestGroupedPages (0.18s) +=== CONT TestInvalidDefaultMarkdownHandler +--- PASS: TestPageTranslationsMap (0.14s) +=== CONT TestSiteWithPageNoOutputs +--- PASS: TestLoadConfigThemeLanguage (0.13s) === CONT TestShortcodeGetContent ---- PASS: TestShortcodePreserveOrder (0.09s) -=== CONT TestNextInSectionNested ---- PASS: TestShortcodeMarkdownOutputFormat (0.08s) +=== RUN TestErrorInBaseTemplate/partial_from_define +--- PASS: TestInvalidDefaultMarkdownHandler (0.01s) +=== CONT TestLoadConfigModules +--- PASS: TestRenderStringWithShortcode (0.19s) + --- PASS: TestRenderStringWithShortcode/Basic (0.06s) + --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.13s) +=== CONT TestEncodePage +--- PASS: TestReproCommentsIn10947 (0.14s) === CONT TestReplaceShortcodeTokens +--- PASS: TestConfigLanguageCodeTopLevel (0.22s) +=== CONT TestPrivacyConfig --- 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 "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestShortcodeInCodeFenceHyphen 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: TestOuputFormatFrontMatterTermIssue12275 (0.02s) +=== CONT TestErrorMinify WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN Module "n1" is not compatible with this Hugo version: 0.40.0/0.50.0 extended; run "hugo mod graph" for more information. +--- PASS: TestModulesWithContent (0.27s) +--- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.16s) +=== CONT TestShortcodeErrorWhenItShouldBeClosed +WARN 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 TestShortcodeMultipleOutputFormats +--- PASS: TestShortcodeNamespaced (0.15s) +=== CONT TestRSSCanonifyURLs +--- PASS: TestTemplateBaseWithComment (0.16s) +=== CONT TestErrorNestedShortcode +WARN 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. ---- PASS: TestCrossrefs (0.37s) -=== CONT TestOuputFormatFrontMatterTermIssue12275 +--- PASS: TestPrivacyConfig (0.02s) +=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. Source changed /b1/index.md ---- PASS: TestNextInSectionNested (0.10s) -=== CONT TestRSSCanonifyURLs ---- PASS: TestShortcodeParentResourcesOnRebuild (0.12s) -=== CONT TestSiteWithPageNoOutputs ---- PASS: TestDraftAndFutureRender (0.32s) -=== CONT TestRSSKind ---- PASS: TestShortcodeMultipleOutputFormats (0.08s) -=== CONT TestEncodePage -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestShortcodeGetContent (0.15s) -=== CONT TestRebuildEditHomeContent WARN 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: TestConfigEmptyMainSections (0.16s) +=== CONT TestErrorNestedRender +=== RUN TestHugoConfigSliceOverrides/Sv_first --- PASS: TestSiteWithPageNoOutputs (0.04s) -=== CONT TestShortcodeInCodeFenceHyphen ---- PASS: TestRSSCanonifyURLs (0.04s) -=== CONT TestRobotsTXTDefaultTemplate ---- PASS: TestRSSKind (0.03s) ---- PASS: TestOuputFormatFrontMatterTermIssue12275 (0.08s) -=== CONT TestShortcodeErrorWhenItShouldBeClosed -=== CONT TestRobotsTXTOutput ---- PASS: TestEncodePage (0.04s) -=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed ---- PASS: TestRobotsTXTDefaultTemplate (0.09s) -=== CONT TestResourceMinifyDisabled ---- PASS: TestRebuildEditHomeContent (0.10s) +=== CONT TestRSSKind +--- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.03s) === CONT TestNestedShortcodeCustomOutputFormat ---- PASS: TestTemplateManyBaseTemplates (1.07s) +--- PASS: TestNextInSectionNested (0.16s) === CONT TestResourcesMatch -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - -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.12s) -=== CONT TestShortcodeParamEscapedQuote ---- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.14s) +--- PASS: TestConfigOutputFormatDefinedInTheme (0.17s) === CONT TestResourceChains === RUN TestResourceChains/tocss - resource_chain_test.go:584: -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) - === RUN TestResourceChains/minify -=== CONT TestShortcodeHighlightDeindent === PAUSE TestResourceChains/minify === RUN TestResourceChains/remote === PAUSE TestResourceChains/remote @@ -12186,10 +12234,52 @@ === PAUSE TestResourceChains/resources.Get === RUN TestResourceChains/template === PAUSE TestResourceChains/template ---- PASS: TestShortcodeInCodeFenceHyphen (0.14s) +--- PASS: TestShortcodeMultipleOutputFormats (0.02s) +--- PASS: TestErrorInBaseTemplate (0.25s) + --- PASS: TestErrorInBaseTemplate/base_template (0.09s) + --- PASS: TestErrorInBaseTemplate/index_template (0.12s) + --- PASS: TestErrorInBaseTemplate/partial_from_define (0.04s) +=== CONT TestRobotsTXTDefaultTemplate +=== CONT TestShortcodeParamEscapedQuote +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestRSSOutput +--- PASS: TestShouldAlwaysHaveUglyURLs (0.23s) +--- PASS: TestErrorNestedShortcode (0.02s) === CONT TestResourceChainPostProcess ---- PASS: TestShortcodeStableOutputFormatTemplates (0.42s) +=== CONT TestShortcodeHighlightDeindent +--- PASS: TestSiteLastmod (0.19s) +=== CONT TestRobotsTXTOutput +--- PASS: TestShortcodeParentResourcesOnRebuild (0.06s) +=== CONT TestRenderStringWithShortcodeIssue10654 + +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.04s) +=== CONT TestResourceMinifyDisabled +--- PASS: TestShortcodeVariables (0.17s) === CONT TestShortcodeCodeblockIndent +--- PASS: TestEncodePage (0.04s) +=== CONT TestRenderStringWithShortcodeInPageWithNoContentFile +--- PASS: TestSectionEntries (0.19s) +=== CONT TestFrontMatterParamsLang +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. + +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.04s) +=== CONT TestShortcodePreserveIndentation PageMap for site "en" @@ -12200,22 +12290,66 @@ /p1 lm: 0001-01-01 (page) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestShortcodeParamEscapedQuote (0.23s) -=== CONT TestShortcodePreserveIndentation +--- PASS: TestShortcodeParamEscapedQuote (0.03s) +=== CONT TestShortcodeMarkdownOutputFormat WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestResourcesMatch (0.26s) -=== CONT TestRenderStringWithShortcodeIssue10654 ---- PASS: TestShortcodeHighlightDeindent (0.27s) -=== CONT TestRenderStringWithShortcodeInPageWithNoContentFile ---- PASS: TestShortcodeCodeblockIndent (0.26s) -=== CONT TestInvalidDefaultMarkdownHandler +--- PASS: TestResourceMinifyDisabled (0.02s) +=== CONT TestRenderStringOnPageNotBackedByAFile +--- PASS: TestSiteStats (0.21s) +=== CONT TestShortcodeStableOutputFormatTemplates WARN 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: TestInvalidDefaultMarkdownHandler (0.00s) ---- PASS: TestRobotsTXTOutput (0.42s) +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestRobotsTXTDefaultTemplate (0.05s) +=== CONT TestShortcodeNoInner +=== RUN TestPageWithShortCodeInSummary/ad +--- PASS: TestFrontMatterParamsLang (0.03s) +=== CONT TestRenderShortcodesEditNested +--- PASS: TestErrorMinify (0.09s) +=== CONT TestCascadeExtensionInPath +--- PASS: TestShortcodeNoInner (0.01s) +=== 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. +--- PASS: TestShortcodeHighlightDeindent (0.05s) +=== CONT TestLoadMultiConfig +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: TestRSSCanonifyURLs (0.08s) +=== CONT TestShortcodeRef +--- PASS: TestLoadConfigModules (0.10s) +=== CONT TestRenderShortcodesEditIncludedPage +--- PASS: TestShortcodePreserveOrder (0.22s) +=== CONT TestRenderShortcodesBasic +--- PASS: TestErrorNestedRender (0.07s) +=== CONT TestShortcodeParams +--- PASS: TestLoadMultiConfig (0.01s) +=== CONT TestLoadConfigLanguageParamsOverrideIssue10620 +--- PASS: TestTemplateNoBasePlease (0.24s) +=== CONT TestRebuildEditMixedCaseTemplateFileIssue12165 +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: TestEmbeddedPaginationTemplate (0.36s) +=== CONT TestLoadConfigFromThemes +=== RUN TestLoadConfigFromThemes/Merge_default +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 "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestResourceChainPostProcess (0.07s) +=== CONT TestSiteWithGoModButNoModules +--- PASS: TestShortcodeMarkdownOutputFormat (0.05s) +=== CONT TestRebuildEditArchetypeFile +WARN 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: TestRenderStringOnPageNotBackedByAFile (0.05s) +=== CONT TestCascadeIssue12172 +--- PASS: TestShortcodePreserveIndentation (0.06s) +=== CONT TestModuleAbsMount PageMap for site "en" @@ -12236,208 +12370,86 @@ /p2 lm: 0001-01-01 (page) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestNestedShortcodeCustomOutputFormat (0.34s) -=== CONT TestRenderStringOnPageNotBackedByAFile -=== CONT TestRenderStringWithShortcode -=== RUN TestRenderStringWithShortcode/Basic ---- PASS: TestShortcodePreserveIndentation (0.10s) -=== CONT TestContentFactory -=== RUN TestContentFactory/Simple ---- PASS: TestRenderStringWithShortcodeIssue10654 (0.08s) -=== CONT TestRenderShortcodesEditIncludedPage ---- PASS: TestResourceMinifyDisabled (0.38s) -=== CONT TestConfigDir -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst ---- PASS: TestResourceChainPostProcess (0.32s) -=== CONT TestRenderShortcodesEditNested -=== RUN TestPageWithShortCodeInSummary/rst ---- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.10s) ---- PASS: TestIntegrationTestTemplate (0.08s) -=== CONT TestRenderShortcodesNestedMultipleOutputFormatTemplates -=== RUN TestWordCountWithIsCJKLanguageFalse/rst -=== RUN TestWordCount/rst -=== RUN TestContentFactory/Content_in_both_project_and_theme -=== CONT TestDeprecateTaxonomyTerm -=== RUN TestPageSummary/rst ---- PASS: TestRenderStringOnPageNotBackedByAFile (0.15s) -=== CONT TestKindsUnknown -=== RUN TestRenderStringWithShortcode/Edit_shortcode -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/rst ---- PASS: TestContentFactory (0.22s) - --- PASS: TestContentFactory/Simple (0.07s) - --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.14s) -=== CONT TestRenderShortcodesBasic ---- PASS: TestDeprecateTaxonomyTerm (0.13s) -=== CONT TestDisableKindsTaxonomyTerm ---- PASS: TestRenderShortcodesEditIncludedPage (0.49s) -=== CONT TestRebuildEditMixedCaseTemplateFileIssue12165 ---- PASS: TestRenderShortcodesBasic (0.28s) -=== CONT TestLanguagesDisabled ---- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.45s) -=== CONT TestRebuildEditArchetypeFile ---- PASS: TestConfigDir (0.51s) -=== CONT TestConfigModuleDefaultMountsInConfig -=== RUN TestWordCountWithMainEnglishWithCJKRunes/rst -=== RUN TestPageWithMoreTag/rst ---- PASS: TestKindsUnknown (0.43s) -=== CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles ---- PASS: TestConfigModuleDefaultMountsInConfig (0.13s) -=== CONT TestRebuildEditContentNonDefaultLanguage -=== RUN TestCreateNewPage/rst ---- PASS: TestDisableKindsTaxonomyTerm (0.49s) -=== CONT TestConfigMiscPanics -=== RUN TestConfigMiscPanics/empty_params -=== RUN TestPageWithDelimiter/rst -=== CONT TestRebuildI18n ---- PASS: TestRenderShortcodesEditNested (0.70s) ---- PASS: TestLanguagesDisabled (0.44s) -=== CONT TestConfigOutputFormatsPerLanguage ---- PASS: TestRebuildEditArchetypeFile (0.43s) -=== CONT TestRebuildVariationsAssetsJSImport -=== RUN TestConfigMiscPanics/invalid_language_setup -=== RUN TestConfigMiscPanics/invalid_defaultContentLanguage -=== RUN TestPageWithSummaryParameter/rst ---- PASS: TestConfigMiscPanics (0.49s) - --- PASS: TestConfigMiscPanics/empty_params (0.45s) - --- PASS: TestConfigMiscPanics/invalid_language_setup (0.00s) - --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.05s) -=== CONT TestConfigLanguageCodeTopLevel ---- PASS: TestWordCountWithIsCJKLanguageFalse (2.76s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.22s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (1.19s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/rst (1.36s) +--- PASS: TestNestedShortcodeCustomOutputFormat (0.09s) +=== CONT TestRebuildVariationsJSInNestedCachedPartialFingerprinted +--- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.08s) +=== CONT TestRebuildVariationsJSInNestedPartialFingerprintedInBase +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: TestRenderShortcodesEditNested (0.04s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === CONT TestCascadConfigExtensionInPathIgnore ---- PASS: TestPageWithShortCodeInSummary (2.60s) - --- PASS: TestPageWithShortCodeInSummary/md (0.14s) - --- PASS: TestPageWithShortCodeInSummary/ad (1.08s) - --- PASS: TestPageWithShortCodeInSummary/rst (1.38s) -=== CONT TestConfigEmptyTOMLString ---- PASS: TestPageSummary (2.53s) - --- PASS: TestPageSummary/md (0.17s) - --- PASS: TestPageSummary/ad (0.98s) - --- PASS: TestPageSummary/rst (1.37s) -=== CONT TestLoadConfigModules ---- PASS: TestConfigLanguageCodeTopLevel (0.26s) -=== CONT TestConfigLegacyValues ---- PASS: TestRebuildI18n (0.76s) -=== 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. ---- PASS: TestWordCount (2.82s) - --- PASS: TestWordCount/md (0.21s) - --- PASS: TestWordCount/ad (1.20s) - --- PASS: TestWordCount/rst (1.42s) -=== CONT TestConfigMergeLanguageDeepEmptyLefSide ---- PASS: TestRenderStringWithShortcode (1.48s) - --- PASS: TestRenderStringWithShortcode/Basic (0.19s) - --- PASS: TestRenderStringWithShortcode/Edit_shortcode (1.29s) -=== CONT TestLoadConfigFromThemeDir ---- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.99s) -=== CONT TestConfigHugoWorkingDir ---- PASS: TestConfigEmptyTOMLString (0.06s) -=== CONT TestLoadConfigFromThemes -=== RUN TestLoadConfigFromThemes/Merge_default ---- PASS: TestConfigOutputFormatsPerLanguage (0.57s) -=== CONT TestConfigEmptyMainSections -=== CONT TestLoadMultiConfig ---- PASS: TestConfigEmptyMainSections (0.06s) ---- PASS: TestLoadMultiConfig (0.01s) -=== CONT TestReproCommentsIn10947 ---- PASS: TestPrivacyConfig (0.11s) -=== CONT TestDisableRootSlicesFromEnv ---- PASS: TestConfigHugoWorkingDir (0.10s) -=== CONT TestConfigOutputFormatDefinedInTheme ---- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (3.19s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.20s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (1.15s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst (1.85s) -=== CONT TestLoadConfigThemeLanguage ---- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (3.20s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.26s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (1.29s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/rst (1.65s) -=== CONT TestHugoConfigSliceOverrides -=== RUN TestHugoConfigSliceOverrides/En_first ---- PASS: TestPageWithDelimiter (2.96s) - --- PASS: TestPageWithDelimiter/md (0.12s) - --- PASS: TestPageWithDelimiter/ad (1.67s) - --- PASS: TestPageWithDelimiter/rst (1.15s) -=== CONT TestLoadConfigLanguageParamsOverrideIssue10620 ---- PASS: TestCreateNewPage (2.90s) - --- PASS: TestCreateNewPage/md (0.10s) - --- PASS: TestCreateNewPage/ad (1.65s) - --- PASS: TestCreateNewPage/rst (1.15s) -=== CONT TestCascadeIssue12172 ---- PASS: TestConfigLegacyValues (0.40s) -=== CONT TestDraftNonDefaultContentLanguage ---- PASS: TestCascadConfigExtensionInPathIgnore (0.45s) -=== CONT TestListTitles ---- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (1.31s) -=== 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 -=== CONT TestCascadeBuildOptionsTaxonomies ---- PASS: TestRebuildEditContentNonDefaultLanguage (1.22s) -=== CONT TestCascadeExtensionInPathIgnore ---- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.01s) -=== CONT TestCascadeExtensionInPath ---- PASS: TestCascadeIssue12172 (0.01s) +--- PASS: TestRobotsTXTOutput (0.09s) +--- PASS: TestRenderShortcodesEditIncludedPage (0.03s) +--- PASS: TestResourcesMatch (0.10s) +--- PASS: TestShortcodeRef (0.04s) +=== CONT TestRebuildVariationsJSNoneFingerprinted +--- PASS: TestTemplateManyBaseTemplates (0.58s) === CONT TestCascadConfigExtensionInPath ---- PASS: TestReproCommentsIn10947 (0.29s) -=== CONT TestCascadeTarget -=== RUN TestCascadeTarget/slice ---- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.40s) +--- PASS: TestRSSOutput (0.09s) +=== CONT TestRebuildEditContentNonDefaultLanguage +=== CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles +--- PASS: TestCascadeIssue12172 (0.02s) +=== CONT TestRebuildSingleWithBaseof +--- PASS: TestRenderStringWithShortcodeIssue10654 (0.10s) +=== CONT TestCascadeExtensionInPathIgnore +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 TestMountsProject +--- PASS: TestShortcodeCodeblockIndent (0.11s) +=== CONT TestRebuildI18n +--- PASS: TestPagePaths (0.59s) +=== CONT TestRebuildBaseof +--- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.05s) +--- PASS: TestSiteWithGoModButNoModules (0.04s) +--- PASS: TestCrossrefs (0.34s) +--- PASS: TestRSSKind (0.12s) +--- PASS: TestRebuildEditArchetypeFile (0.04s) +--- PASS: TestShortcodeGetContent (0.16s) +--- PASS: TestShortcodeParams (0.05s) +--- PASS: TestRenderShortcodesBasic (0.05s) +--- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.06s) +=== CONT TestRebuildEditHomeContent +--- PASS: TestRebuildVariationsJSNoneFingerprinted (0.02s) === CONT TestFrontMatterTitleOverrideWarn ---- PASS: TestDisableRootSlicesFromEnv (0.29s) +=== CONT TestFrontMatterBuildIsHugoKeyword +=== CONT TestRebuildDeeplyNestedLink +=== CONT TestRebuildVariationsAssetsJSImport +--- PASS: TestCascadConfigExtensionInPath (0.03s) +=== CONT Test404WithBase +--- PASS: TestCascadConfigExtensionInPathIgnore (0.03s) === CONT TestAliasMultipleOutputFormats ---- PASS: TestLoadConfigThemeLanguage (0.02s) === CONT TestRebuildEditData -=== RUN TestHugoConfigSliceOverrides/Sv_first ---- PASS: TestLoadConfigModules (0.44s) -=== CONT TestAliasTemplate ---- PASS: TestConfigOutputFormatDefinedInTheme (0.33s) -=== CONT TestRebuildVariationsJSBundled 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: TestFrontMatterBuildIsHugoKeyword (0.02s) +=== CONT TestFrontMatterParamsLangNoCascade +--- PASS: TestCascadeExtensionInPath (0.09s) +--- PASS: TestFrontMatterTitleOverrideWarn (0.02s) +=== CONT TestCascadeTarget +=== RUN TestCascadeTarget/slice +=== CONT TestBundledResourcesMultilingualDuplicateResourceFiles +=== CONT TestDisableRootSlicesFromEnv +=== CONT TestAlias +=== CONT TestRebuildVariationsJSBundled +--- PASS: TestMountsProject (0.04s) +=== CONT TestGoldmark +--- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.07s) +=== CONT TestFrontMatterParamsKindPath +--- PASS: TestRebuildI18n (0.04s) +=== CONT TestScratch +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 TestPageWithDateFields/rst ---- PASS: TestLoadConfigFromThemeDir (0.44s) -=== CONT TestRebuildDeeplyNestedLink +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: TestRebuildEditHomeContent (0.04s) +=== CONT TestPageBundlerBundleInRoot +--- PASS: TestCascadeExtensionInPathIgnore (0.05s) +=== CONT TestFrontMatterParamsInItsOwnSection +--- PASS: TestRebuildDeeplyNestedLink (0.04s) +=== CONT TestPageBundlerShortcodeInBundledPage +--- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.05s) lm: 0001-01-01 (home) /404 lm: 0001-01-01 (404) /_sitemap lm: 0001-01-01 (sitemap) @@ -12445,150 +12457,54 @@ /page lm: 0001-01-01 (page) /categories lm: 0001-01-01 (taxonomy) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestAliasMultipleOutputFormats (0.04s) -=== CONT TestRebuildSingleWithBaseof ---- PASS: TestCascadeExtensionInPathIgnore (0.05s) -=== CONT TestRebuildVariationsJSInNestedPartialFingerprintedInBase ---- PASS: TestCascadeBuildOptionsTaxonomies (0.05s) -=== CONT TestRebuildBaseof ---- PASS: TestAliasTemplate (0.03s) -=== CONT TestRebuildVariationsJSInNestedCachedPartialFingerprinted ---- PASS: TestDraftNonDefaultContentLanguage (0.06s) -=== CONT TestRebuildVariationsJSNoneFingerprinted ---- PASS: TestFrontMatterTitleOverrideWarn (0.05s) -=== CONT TestFrontMatterBuildIsHugoKeyword -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestLoadConfigFromThemes/Merge_shallow -=== RUN TestCascadeTarget/slice_with__target -=== CONT TestFrontMatterParamsLangNoCascade ---- PASS: TestCascadeExtensionInPath (0.06s) ---- PASS: TestListTitles (0.09s) -=== CONT TestMergeLanguagesTemplate ---- PASS: TestCascadConfigExtensionInPath (0.09s) -=== CONT TestAlias ---- PASS: TestFrontMatterParamsLangNoCascade (0.02s) -=== CONT TestFrontMatterParamsLang ---- PASS: TestFrontMatterBuildIsHugoKeyword (0.04s) -=== CONT TestFrontMatterParamsInItsOwnSection ---- PASS: TestRebuildDeeplyNestedLink (0.05s) +--- PASS: TestAliasMultipleOutputFormats (0.03s) === CONT TestPaginatorEmptyPageGroups ---- PASS: TestRebuildVariationsJSNoneFingerprinted (0.20s) -=== CONT TestFrontMatterParamsKindPath ---- PASS: TestRebuildEditData (0.28s) -=== CONT TestHTMLFilesIsue11999 +=== CONT TestCascadeBuildOptionsTaxonomies +=== CONT TestRenderWithoutArgument +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. +=== CONT TestAliasTemplate 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: TestFrontMatterParamsLang (0.20s) -=== CONT Test404WithBase ---- PASS: TestFrontMatterParamsInItsOwnSection (0.20s) +--- PASS: TestSmoke (0.48s) +=== CONT TestPageBundlerHeadlessIssue6552 +--- PASS: TestRebuildEditData (0.05s) +=== CONT TestMergeLanguagesTemplate +--- PASS: Test404WithBase (0.07s) +=== CONT TestPageBundlerHeadless +--- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.11s) === CONT TestMergeLanguages -WARN 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: TestRebuildVariationsJSBundled (0.26s) +--- PASS: TestRebuildBaseof (0.09s) === CONT TestGetPageIssue12120 -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 TestCascadeTarget/slice_with_environment__target -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPaginatorEmptyPageGroups (0.21s) -=== CONT TestSmoke ---- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.25s) +--- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.13s) +--- PASS: TestPageBundlerBundleInRoot (0.05s) +=== CONT TestMultilingualDisableLanguage +--- PASS: TestRebuildSingleWithBaseof (0.10s) +=== CONT TestPageBundlerMultilingualTextResource +=== RUN TestLoadConfigFromThemes/Merge_shallow +--- PASS: TestRebuildVariationsJSBundled (0.06s) === CONT TestPageBundlerHome ---- PASS: Test404WithBase (0.01s) -=== CONT TestMinifyPublisher ---- PASS: TestFrontMatterParamsKindPath (0.06s) -=== CONT TestMenusSubDirInBaseURL ---- PASS: TestHTMLFilesIsue11999 (0.03s) -=== CONT TestMultihost ---- PASS: TestMergeLanguagesTemplate (0.23s) -=== CONT TestMenusNewConfigSetup ---- PASS: TestGetPageIssue12120 (0.02s) -=== CONT TestSmokeOutputFormats -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_yaml__target ---- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.31s) -=== CONT TestMenuHasMenuCurrentSection ---- PASS: TestRebuildBaseof (0.33s) -=== CONT TestMultihostResourcePerLanguageMultihostMinify ---- PASS: TestPageWithMoreTag (3.68s) - --- PASS: TestPageWithMoreTag/md (0.24s) - --- PASS: TestPageWithMoreTag/ad (1.71s) - --- PASS: TestPageWithMoreTag/rst (1.73s) -=== CONT TestMenusSectionPagesMenu ---- PASS: TestMenusNewConfigSetup (0.10s) -=== CONT TestSmokeFilesystems ---- PASS: TestRebuildSingleWithBaseof (0.40s) -=== CONT TestErrorInBaseTemplate -=== RUN TestErrorInBaseTemplate/base_template -=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMenusSubDirInBaseURL (0.17s) -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_json__target ---- PASS: TestMenuHasMenuCurrentSection (0.13s) -=== CONT TestMultiSitesWithTwoLanguages ---- PASS: TestPageBundlerHome (0.19s) -=== CONT TestErrorRenderHookCodeblock +--- PASS: TestPaginatorEmptyPageGroups (0.05s) === CONT TestPageBundlerPartialTranslations ---- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.12s) -=== CONT TestResourceChains/minify ---- PASS: TestRebuildVariationsAssetsJSImport (1.42s) -=== CONT TestResourceChains/fingerprint ---- PASS: TestMergeLanguages (0.22s) -=== CONT TestResourceChains/template -=== RUN TestErrorInBaseTemplate/index_template ---- PASS: TestSmokeOutputFormats (0.19s) -=== CONT TestResourceChains/resources.Get ---- PASS: TestWordCountWithMainEnglishWithCJKRunes (3.73s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.21s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (1.67s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/rst (1.85s) -=== CONT TestResourceChains/unmarshal ---- PASS: TestMinifyPublisher (0.22s) -=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only ---- PASS: TestMultiSitesWithTwoLanguages (0.11s) -=== CONT TestResourceChains/baseurl-path +=== CONT TestHTMLFilesIsue11999 WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestCascadeTarget (0.60s) - --- PASS: TestCascadeTarget/slice (0.06s) - --- PASS: TestCascadeTarget/slice_with__target (0.24s) - --- PASS: TestCascadeTarget/slice_with_environment__target (0.04s) - --- PASS: TestCascadeTarget/slice_with_yaml__target (0.14s) - --- PASS: TestCascadeTarget/slice_with_json__target (0.12s) -=== 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. ---- PASS: TestMenusSectionPagesMenu (0.21s) -=== CONT TestResourceChains/execute-as-template +--- PASS: TestGoldmark (0.07s) +=== CONT TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths +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: TestPageWithSummaryParameter (4.09s) - --- PASS: TestPageWithSummaryParameter/md (0.14s) - --- PASS: TestPageWithSummaryParameter/ad (2.15s) - --- PASS: TestPageWithSummaryParameter/rst (1.80s) -=== CONT TestResourceChains/fromstring -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: TestSmokeFilesystems (0.68s) -=== CONT TestResourceChains/concat ---- PASS: TestPageBundlerPartialTranslations (0.60s) -=== CONT TestResourceChains/remote +--- PASS: TestFrontMatterParamsLangNoCascade (0.08s) +=== CONT TestBundleSlug +--- PASS: TestFrontMatterParamsKindPath (0.07s) +=== CONT TestBundledResourcesWhenMultipleOutputFormats +--- PASS: TestRenderWithoutArgument (0.06s) +=== CONT TestLoadConfigFromThemeDir +--- PASS: TestPageBundlerHeadless (0.04s) +=== CONT TestPageParam +--- PASS: TestScratch (0.08s) === CONT TestPermalink/x/y/z/boofar.md-0 -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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 TestPermalink/x/y/z/boofar.md-10 -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - page_permalink_test.go:87: +=== RUN TestCascadeTarget/slice_with__target +--- PASS: TestCascadeBuildOptionsTaxonomies (0.08s) === CONT TestPermalink/x/y/z/boofar.md-18 page_permalink_test.go:87: === CONT TestPermalink/x/y/z/boo-makeindex.md-17 @@ -12605,7 +12521,7 @@ page_permalink_test.go:87: === CONT TestPermalink/x/y/z/boofar.md-11 page_permalink_test.go:87: -=== CONT TestPermalink/x/y/z/boofar.md-5 +=== CONT TestPermalink/x/y/z/boofar.md-10 page_permalink_test.go:87: === CONT TestPermalink/x/y/z/boofar.md-9 page_permalink_test.go:87: @@ -12615,30 +12531,33 @@ page_permalink_test.go:87: === CONT TestPermalink/x/y/z/boofar.md-6 page_permalink_test.go:87: -=== CONT TestPermalink/x/y/z/boofar.md-3 +=== CONT TestPermalink/x/y/z/boofar.md-5 page_permalink_test.go:87: === CONT TestPermalink/x/y/z/boofar.md-4 page_permalink_test.go:87: +=== CONT TestPermalink/x/y/z/boofar.md-3 + page_permalink_test.go:87: === CONT TestPermalink/x/y/z/boofar.md-2 page_permalink_test.go:87: === CONT TestPermalink/x/y/z/boofar.md-1 page_permalink_test.go:87: -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 "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 "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/minify +--- PASS: TestDisableRootSlicesFromEnv (0.19s) +=== CONT TestResourceChains/unmarshal +--- PASS: TestHTMLFilesIsue11999 (0.15s) +=== CONT TestResourceChains/execute-as-template +--- PASS: TestAliasTemplate (0.20s) +=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only +--- PASS: TestPageParam (0.16s) +=== CONT TestResourceChains/baseurl-path +--- PASS: TestMultilingualDisableLanguage (0.19s) +=== CONT TestResourceChains/fingerprint +=== RUN TestWordCount/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. -=== RUN TestErrorInBaseTemplate/partial_from_define ---- PASS: TestErrorRenderHookCodeblock (0.91s) ---- PASS: TestPermalink (0.00s) - --- SKIP: TestPermalink/x/y/z/boofar.md-10 (0.00s) +=== RUN TestCascadeTarget/slice_with_environment__target +--- PASS: TestPermalink (0.10s) --- SKIP: TestPermalink/x/y/z/boofar.md-18 (0.00s) --- SKIP: TestPermalink/x/y/z/boo-makeindex.md-17 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-16 (0.00s) @@ -12647,54 +12566,182 @@ --- SKIP: TestPermalink/x/y/z/boofar.md-13 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-12 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-11 (0.00s) - --- SKIP: TestPermalink/x/y/z/boofar.md-5 (0.00s) + --- SKIP: TestPermalink/x/y/z/boofar.md-10 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-9 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-8 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-7 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-6 (0.00s) - --- SKIP: TestPermalink/x/y/z/boofar.md-3 (0.00s) + --- SKIP: TestPermalink/x/y/z/boofar.md-5 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-4 (0.00s) + --- SKIP: TestPermalink/x/y/z/boofar.md-3 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-2 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-1 (0.00s) - --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.29s) ---- PASS: TestAlias (1.34s) -=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none ---- PASS: TestMultihost (1.12s) + --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.22s) +=== 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. +--- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.25s) +=== CONT TestResourceChains/concat_and_fingerprint +--- PASS: TestGetPageIssue12120 (0.27s) +=== CONT TestResourceChains/concat +--- PASS: TestFrontMatterParamsInItsOwnSection (0.32s) +=== CONT TestResourceChains/remote +--- PASS: TestPageBundlerHeadlessIssue6552 (0.29s) +=== CONT TestResourceChains/template +--- PASS: TestPageBundlerPartialTranslations (0.27s) +=== CONT TestResourceChains/resources.Get +--- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.26s) +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: TestPageBundlerMultilingualTextResource (0.28s) +--- PASS: TestPageBundlerShortcodeInBundledPage (0.33s) +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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: TestLoadConfigFromThemeDir (0.26s) +WARN 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: TestRebuildEditContentNonDefaultLanguage (0.43s) +WARN 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: TestBundledResourcesMultilingualDuplicateResourceFiles (0.38s) +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestDraftAndFutureRender (0.71s) +--- PASS: TestBundleSlug (0.31s) +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: TestMergeLanguages (0.34s) +WARN 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. +=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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 "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 "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 "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: TestResourceChains (0.00s) --- SKIP: TestResourceChains/tocss (0.00s) - --- PASS: TestResourceChains/resources.Get (0.63s) - --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.68s) - --- PASS: TestResourceChains/fromstring (0.14s) - --- PASS: TestResourceChains/concat_and_fingerprint (0.63s) - --- PASS: TestResourceChains/unmarshal (0.82s) - --- PASS: TestResourceChains/concat (0.25s) - --- PASS: TestResourceChains/remote (0.30s) - --- PASS: TestResourceChains/execute-as-template (0.38s) - --- PASS: TestResourceChains/fingerprint (0.90s) - --- PASS: TestResourceChains/baseurl-path (0.84s) - --- PASS: TestResourceChains/template (0.93s) - --- PASS: TestResourceChains/minify (0.94s) ---- PASS: TestErrorInBaseTemplate (1.02s) - --- PASS: TestErrorInBaseTemplate/base_template (0.06s) - --- PASS: TestErrorInBaseTemplate/index_template (0.88s) - --- PASS: TestErrorInBaseTemplate/partial_from_define (0.07s) + --- PASS: TestResourceChains/execute-as-template (0.12s) + --- PASS: TestResourceChains/fingerprint (0.13s) + --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.14s) + --- PASS: TestResourceChains/unmarshal (0.19s) + --- PASS: TestResourceChains/minify (0.29s) + --- PASS: TestResourceChains/baseurl-path (0.14s) + --- PASS: TestResourceChains/fromstring (0.08s) + --- PASS: TestResourceChains/concat (0.06s) + --- PASS: TestResourceChains/template (0.07s) + --- PASS: TestResourceChains/resources.Get (0.07s) + --- PASS: TestResourceChains/concat_and_fingerprint (0.07s) + --- PASS: TestResourceChains/remote (0.07s) +WARN 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 "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: TestMergeLanguagesTemplate (0.36s) +=== RUN TestCascadeTarget/slice_with_json__target +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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.42s) + --- PASS: TestCascadeTarget/slice (0.09s) + --- PASS: TestCascadeTarget/slice_with__target (0.21s) + --- PASS: TestCascadeTarget/slice_with_environment__target (0.09s) + --- PASS: TestCascadeTarget/slice_with_yaml__target (0.02s) + --- PASS: TestCascadeTarget/slice_with_json__target (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. +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 TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow ---- PASS: TestLoadConfigFromThemes (2.14s) - --- PASS: TestLoadConfigFromThemes/Merge_default (0.44s) - --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.41s) - --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.97s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.14s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.19s) ---- PASS: TestSmoke (1.47s) ---- PASS: TestHugoConfigSliceOverrides (2.09s) - --- PASS: TestHugoConfigSliceOverrides/En_first (0.02s) - --- PASS: TestHugoConfigSliceOverrides/Sv_first (2.08s) ---- PASS: TestPageWithDateFields (5.37s) - --- PASS: TestPageWithDateFields/md (0.15s) - --- PASS: TestPageWithDateFields/ad (2.91s) - --- PASS: TestPageWithDateFields/rst (2.31s) +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst +--- PASS: TestShortcodeStableOutputFormatTemplates (0.54s) +=== RUN TestWordCountWithIsCJKLanguageFalse/rst +=== RUN TestPageSummary/rst +=== RUN TestPageWithDelimiter/rst +=== RUN TestCreateNewPage/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. +--- PASS: TestModuleAbsMount (0.49s) +--- PASS: TestPageBundlerHome (0.37s) +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/rst +=== RUN TestWordCountWithMainEnglishWithCJKRunes/rst +--- PASS: TestLoadConfigFromThemes (0.52s) + --- PASS: TestLoadConfigFromThemes/Merge_default (0.13s) + --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.33s) + --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.02s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.01s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.02s) +--- PASS: TestAlias (0.44s) +--- PASS: TestRebuildVariationsAssetsJSImport (0.64s) +=== RUN TestPageWithMoreTag/rst +=== RUN TestPageWithShortCodeInSummary/rst +--- PASS: TestHugoConfigSliceOverrides (0.89s) + --- PASS: TestHugoConfigSliceOverrides/En_first (0.05s) + --- PASS: TestHugoConfigSliceOverrides/Sv_first (0.84s) +=== RUN TestPageWithSummaryParameter/rst +--- PASS: TestCreateNewPage (1.32s) + --- PASS: TestCreateNewPage/md (0.06s) + --- PASS: TestCreateNewPage/ad (0.85s) + --- PASS: TestCreateNewPage/rst (0.37s) +--- PASS: TestWordCount (1.44s) + --- PASS: TestWordCount/md (0.08s) + --- PASS: TestWordCount/ad (0.69s) + --- PASS: TestWordCount/rst (0.55s) +--- PASS: TestWordCountWithMainEnglishWithCJKRunes (1.44s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.10s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (0.92s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/rst (0.38s) +--- PASS: TestPageWithDelimiter (1.38s) + --- PASS: TestPageWithDelimiter/md (0.04s) + --- PASS: TestPageWithDelimiter/ad (0.88s) + --- PASS: TestPageWithDelimiter/rst (0.41s) +--- PASS: TestWordCountWithIsCJKLanguageFalse (1.49s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.08s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (0.91s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/rst (0.44s) +--- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (1.46s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.07s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (0.86s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/rst (0.44s) +--- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (1.46s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.04s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (0.87s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst (0.45s) +--- PASS: TestPageWithMoreTag (1.54s) + --- PASS: TestPageWithMoreTag/md (0.19s) + --- PASS: TestPageWithMoreTag/ad (0.83s) + --- PASS: TestPageWithMoreTag/rst (0.53s) +=== RUN TestPageWithDateFields/rst +--- PASS: TestPageWithShortCodeInSummary (1.52s) + --- PASS: TestPageWithShortCodeInSummary/md (0.28s) + --- PASS: TestPageWithShortCodeInSummary/ad (0.76s) + --- PASS: TestPageWithShortCodeInSummary/rst (0.49s) +--- PASS: TestPageSummary (1.68s) + --- PASS: TestPageSummary/md (0.05s) + --- PASS: TestPageSummary/ad (0.86s) + --- PASS: TestPageSummary/rst (0.72s) +--- PASS: TestPageWithSummaryParameter (1.89s) + --- PASS: TestPageWithSummaryParameter/md (0.04s) + --- PASS: TestPageWithSummaryParameter/ad (1.15s) + --- PASS: TestPageWithSummaryParameter/rst (0.65s) +--- PASS: TestPageWithDateFields (2.61s) + --- PASS: TestPageWithDateFields/md (0.05s) + --- PASS: TestPageWithDateFields/ad (1.60s) + --- PASS: TestPageWithDateFields/rst (0.84s) PASS -ok github.com/gohugoio/hugo/hugolib 34.652s +ok github.com/gohugoio/hugo/hugolib 26.237s === RUN TestDimensionFlag --- PASS: TestDimensionFlag (0.00s) === RUN TestTree @@ -12712,13 +12759,13 @@ === RUN TestTreeShiftTree --- PASS: TestTreeShiftTree (0.00s) PASS -ok github.com/gohugoio/hugo/hugolib/doctree 0.252s +ok github.com/gohugoio/hugo/hugolib/doctree 0.051s === RUN TestNewBaseFs --- PASS: TestNewBaseFs (0.01s) === RUN TestNewBaseFsEmpty --- PASS: TestNewBaseFsEmpty (0.00s) === RUN TestRealDirs ---- PASS: TestRealDirs (0.30s) +--- PASS: TestRealDirs (0.00s) === RUN TestWatchFilenames === PAUSE TestWatchFilenames === RUN TestNoSymlinks @@ -12732,11 +12779,11 @@ === RUN TestAbsProjectContentDir --- PASS: TestAbsProjectContentDir (0.01s) === RUN TestContentReverseLookup ---- PASS: TestContentReverseLookup (0.02s) +--- PASS: TestContentReverseLookup (0.01s) === RUN TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent --- PASS: TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent (0.01s) === RUN TestAssetsIssue12175 ---- PASS: TestAssetsIssue12175 (0.10s) +--- PASS: TestAssetsIssue12175 (0.02s) === RUN TestStaticComposite --- PASS: TestStaticComposite (0.01s) === RUN TestMountIssue12141 @@ -12744,7 +12791,7 @@ === CONT TestWatchFilenames --- PASS: TestWatchFilenames (0.02s) PASS -ok github.com/gohugoio/hugo/hugolib/filesystems 0.776s +ok github.com/gohugoio/hugo/hugolib/filesystems 0.196s === RUN TestCompileSegments === RUN TestCompileSegments/excludes === RUN TestCompileSegments/includes @@ -12755,9 +12802,9 @@ --- PASS: TestCompileSegments/includes (0.00s) --- SKIP: TestCompileSegments/includes_variant1 (0.00s) === RUN TestSegments ---- PASS: TestSegments (0.05s) +--- PASS: TestSegments (0.02s) PASS -ok github.com/gohugoio/hugo/hugolib/segments 0.177s +ok github.com/gohugoio/hugo/hugolib/segments 0.106s === RUN TestHashString --- PASS: TestHashString (0.00s) === RUN TestGlobIdentity @@ -12773,19 +12820,19 @@ --- PASS: TestIdentityManager/Anonymous (0.00s) --- PASS: TestIdentityManager/GenghisKhan (0.00s) PASS -ok github.com/gohugoio/hugo/identity 0.023s +ok github.com/gohugoio/hugo/identity 0.087s === RUN TestCollator --- PASS: TestCollator (0.00s) PASS -ok github.com/gohugoio/hugo/langs 0.036s +ok github.com/gohugoio/hugo/langs 0.087s === RUN TestPlural === RUN TestPlural/English === RUN TestPlural/Other_only === RUN TestPlural/Polish ---- PASS: TestPlural (0.06s) - --- PASS: TestPlural/English (0.03s) +--- PASS: TestPlural (0.02s) + --- PASS: TestPlural/English (0.01s) --- PASS: TestPlural/Other_only (0.01s) - --- PASS: TestPlural/Polish (0.02s) + --- PASS: TestPlural/Polish (0.01s) === RUN TestGetPluralCount --- PASS: TestGetPluralCount (0.00s) === RUN TestI18nTranslate @@ -12829,33 +12876,33 @@ === RUN TestI18nTranslate/known-language-missing-plural-true === RUN TestI18nTranslate/dotted-bare-key-true === RUN TestI18nTranslate/lang-with-hyphen-true ---- PASS: TestI18nTranslate (0.95s) +--- PASS: TestI18nTranslate (0.39s) --- PASS: TestI18nTranslate/all-present-false (0.01s) --- PASS: TestI18nTranslate/present-in-default-false (0.01s) - --- PASS: TestI18nTranslate/present-in-current-false (0.01s) - --- PASS: TestI18nTranslate/missing-false (0.05s) - --- PASS: TestI18nTranslate/file-missing-false (0.02s) - --- PASS: TestI18nTranslate/context-provided-false (0.04s) - --- PASS: TestI18nTranslate/readingTime-one-false (0.04s) - --- PASS: TestI18nTranslate/readingTime-many-dot-false (0.05s) - --- PASS: TestI18nTranslate/readingTime-many-false (0.03s) - --- PASS: TestI18nTranslate/readingTime-map-one-false (0.07s) - --- PASS: TestI18nTranslate/readingTime-string-one-false (0.02s) - --- PASS: TestI18nTranslate/readingTime-map-many-false (0.03s) - --- PASS: TestI18nTranslate/argument-float-false (0.03s) - --- PASS: TestI18nTranslate/same-id-and-translation-false (0.07s) - --- PASS: TestI18nTranslate/same-id-and-translation-default-false (0.02s) - --- PASS: TestI18nTranslate/unknown-language-code-false (0.02s) - --- PASS: TestI18nTranslate/unknown-language-codes-false (0.13s) + --- 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/readingTime-many-false (0.01s) + --- PASS: TestI18nTranslate/readingTime-map-one-false (0.01s) + --- PASS: TestI18nTranslate/readingTime-string-one-false (0.01s) + --- PASS: TestI18nTranslate/readingTime-map-many-false (0.01s) + --- PASS: TestI18nTranslate/argument-float-false (0.00s) + --- 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.02s) --- 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/all-present-true (0.02s) --- PASS: TestI18nTranslate/present-in-default-true (0.01s) --- PASS: TestI18nTranslate/present-in-current-true (0.01s) --- PASS: TestI18nTranslate/missing-true (0.01s) --- PASS: TestI18nTranslate/file-missing-true (0.01s) - --- PASS: TestI18nTranslate/context-provided-true (0.02s) + --- 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) @@ -12863,13 +12910,13 @@ --- 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-true (0.02s) --- PASS: TestI18nTranslate/same-id-and-translation-default-true (0.01s) --- PASS: TestI18nTranslate/unknown-language-code-true (0.01s) - --- PASS: TestI18nTranslate/unknown-language-codes-true (0.01s) + --- PASS: TestI18nTranslate/unknown-language-codes-true (0.02s) --- PASS: TestI18nTranslate/known-language-missing-plural-true (0.01s) - --- PASS: TestI18nTranslate/dotted-bare-key-true (0.04s) - --- PASS: TestI18nTranslate/lang-with-hyphen-true (0.01s) + --- PASS: TestI18nTranslate/dotted-bare-key-true (0.01s) + --- PASS: TestI18nTranslate/lang-with-hyphen-true (0.02s) === RUN TestI18nFromTheme === PAUSE TestI18nFromTheme === RUN TestPassPageToI18n @@ -12879,13 +12926,13 @@ === CONT TestI18nFromTheme === CONT TestI18nDefaultContentLanguage === CONT TestPassPageToI18n ---- PASS: TestI18nDefaultContentLanguage (0.03s) ---- PASS: TestI18nFromTheme (0.04s) ---- PASS: TestPassPageToI18n (0.03s) +--- PASS: TestPassPageToI18n (0.02s) +--- PASS: TestI18nFromTheme (0.02s) +--- PASS: TestI18nDefaultContentLanguage (0.02s) PASS -ok github.com/gohugoio/hugo/langs/i18n 1.198s +ok github.com/gohugoio/hugo/langs/i18n 0.524s === RUN TestInit ---- PASS: TestInit (0.06s) +--- PASS: TestInit (0.01s) === RUN TestInitAddWithTimeout --- PASS: TestInitAddWithTimeout (0.00s) === RUN TestInitAddWithTimeoutTimeout @@ -12897,16 +12944,16 @@ === RUN TestResetError --- PASS: TestResetError (0.00s) PASS -ok github.com/gohugoio/hugo/lazy 1.192s +ok github.com/gohugoio/hugo/lazy 1.198s === RUN TestConverterRegistry --- PASS: TestConverterRegistry (0.00s) PASS -ok github.com/gohugoio/hugo/markup 0.130s +ok github.com/gohugoio/hugo/markup 0.094s === RUN TestAsciidoctorDefaultArgs --- PASS: TestAsciidoctorDefaultArgs (0.00s) === RUN TestAsciidoctorNonDefaultArgs WARN asciidoctor parameter NoHeaderOrFooter is expected for correct html rendering ---- PASS: TestAsciidoctorNonDefaultArgs (0.01s) +--- PASS: TestAsciidoctorNonDefaultArgs (0.00s) === RUN TestAsciidoctorDisallowedArgs ERROR Unsupported asciidoctor value `disallowed-backend` for option -b was passed in and will be ignored. ERROR Unsupported asciidoctor extension was passed in. Extension `./disallowed-extension` ignored. Only installed asciidoctor extensions are allowed. @@ -12916,7 +12963,7 @@ --- PASS: TestAsciidoctorDisallowedArgs (0.00s) === RUN TestAsciidoctorArbitraryExtension ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestAsciidoctorArbitraryExtension (0.01s) +--- PASS: TestAsciidoctorArbitraryExtension (0.00s) === RUN TestAsciidoctorDisallowedExtension ERROR Unsupported asciidoctor extension was passed in. Extension `foo-bar//` ignored. Only installed asciidoctor extensions are allowed. ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. @@ -12932,7 +12979,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.04s) +--- PASS: TestAsciidoctorDisallowedExtension (0.01s) === RUN TestAsciidoctorWorkingFolderCurrent ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. --- PASS: TestAsciidoctorWorkingFolderCurrent (0.00s) @@ -12945,19 +12992,19 @@ --- PASS: TestAsciidoctorAttributes (0.00s) === RUN TestConvert ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestConvert (1.04s) +--- PASS: TestConvert (0.23s) === 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.46s) +--- PASS: TestTableOfContents (0.31s) === RUN TestTableOfContentsWithCode ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestTableOfContentsWithCode (0.38s) +--- PASS: TestTableOfContentsWithCode (0.28s) === RUN TestTableOfContentsPreserveTOC ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestTableOfContentsPreserveTOC (0.30s) +--- PASS: TestTableOfContentsPreserveTOC (0.22s) PASS -ok github.com/gohugoio/hugo/markup/asciidocext 2.473s +ok github.com/gohugoio/hugo/markup/asciidocext 1.168s === RUN TestSanitizeAnchorName === RUN TestSanitizeAnchorName/God_is_good:_神真美好 === RUN TestSanitizeAnchorName/Number_32 @@ -13064,7 +13111,7 @@ ---- PASS: TestConvert (0.02s) +--- PASS: TestConvert (0.01s) === RUN TestConvertAutoIDAsciiOnly --- PASS: TestConvertAutoIDAsciiOnly (0.00s) === RUN TestConvertAutoIDBlackfriday @@ -13082,17 +13129,17 @@ === RUN TestConvertAttributes/Unordered_list,_indented === RUN TestConvertAttributes/Table === RUN TestConvertAttributes/Title_and_Blockquote ---- PASS: TestConvertAttributes (0.05s) +--- PASS: TestConvertAttributes (0.03s) --- PASS: TestConvertAttributes/Title (0.00s) --- PASS: TestConvertAttributes/Blockquote (0.00s) - --- PASS: TestConvertAttributes/Code_block,_CodeFences=true (0.01s) - --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,linenos=table (0.01s) + --- PASS: TestConvertAttributes/Code_block,_CodeFences=true (0.00s) + --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,linenos=table (0.00s) --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,lineanchors (0.00s) --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,lineanchors,_default_ordinal (0.00s) --- PASS: TestConvertAttributes/Paragraph (0.00s) - --- PASS: TestConvertAttributes/Ordered_list (0.00s) + --- PASS: TestConvertAttributes/Ordered_list (0.01s) --- PASS: TestConvertAttributes/Unordered_list (0.00s) - --- PASS: TestConvertAttributes/Unordered_list,_indented (0.01s) + --- PASS: TestConvertAttributes/Unordered_list,_indented (0.00s) --- PASS: TestConvertAttributes/Table (0.00s) --- PASS: TestConvertAttributes/Title_and_Blockquote (0.00s) === RUN TestConvertIssues @@ -13106,12 +13153,12 @@ === 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.06s) - --- PASS: TestCodeFence/Basic (0.02s) - --- PASS: TestCodeFence/Highlight_lines,_default_config (0.02s) - --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on (0.01s) +--- 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.00s) --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off (0.01s) - --- PASS: TestCodeFence/No_language (0.01s) + --- PASS: TestCodeFence/No_language (0.00s) --- PASS: TestCodeFence/No_language,_guess_syntax (0.00s) === RUN TestTypographerConfig --- PASS: TestTypographerConfig (0.00s) @@ -13124,7 +13171,7 @@ === RUN TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithSimple --- PASS: TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithSimple (0.00s) === RUN TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithStyle ---- PASS: TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithStyle (0.09s) +--- PASS: TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithStyle (0.00s) === RUN TestConvertCJKWithExtensionWithEscapedSpaceOption --- PASS: TestConvertCJKWithExtensionWithEscapedSpaceOption (0.00s) === RUN TestAttributeExclusion @@ -13167,48 +13214,48 @@ === PAUSE TestTableOfContentsAdvanced === CONT TestAttributeExclusion === CONT TestGoldmarkEmojiExtension -=== CONT TestHighlight -=== CONT TestGoldmarkBugs -=== CONT TestLinkInTitle +=== CONT TestTableOfContents === CONT TestHookInfiniteRecursion +=== CONT TestAttributesHookNoEscape +=== CONT TestPassthroughInlineFences +=== CONT TestAttributesDefaultRenderer +=== CONT TestAttributeExclusionWithRenderHook +=== CONT TestEmojiDefaultConfig +=== CONT TestPassthroughBlockFences === RUN TestHookInfiniteRecursion/markdownify +=== CONT TestPassthroughWithAlternativeFences +=== CONT TestTableOfContentsAdvanced +=== CONT TestHighlight +=== CONT TestGoldmarkBugs === CONT TestLinkifyProtocol === CONT TestQuotesInImgAltAttr -=== CONT TestTableOfContentsAdvanced -=== CONT TestTableOfContents -=== CONT TestPassthroughWithAlternativeFences -=== CONT TestPassthroughInlineFences === CONT TestGoldmarkTemplateDelims -=== CONT TestEmojiDefaultConfig -=== CONT TestAttributesDefaultRenderer -=== CONT TestAttributesHookNoEscape +=== CONT TestLinkInTitle === CONT TestEmojiDisabled ---- PASS: TestAttributeExclusion (0.10s) -=== CONT TestAttributeExclusionWithRenderHook ---- PASS: TestGoldmarkBugs (0.10s) ---- PASS: TestTableOfContents (0.07s) -=== CONT TestPassthroughBlockFences ---- PASS: TestAttributesDefaultRenderer (0.09s) +--- PASS: TestAttributeExclusionWithRenderHook (0.06s) +--- PASS: TestLinkInTitle (0.04s) +--- PASS: TestEmojiDefaultConfig (0.06s) +--- PASS: TestPassthroughInlineFences (0.06s) +--- PASS: TestHighlight (0.06s) +--- PASS: TestQuotesInImgAltAttr (0.06s) +--- PASS: TestAttributeExclusion (0.08s) +--- PASS: TestAttributesDefaultRenderer (0.08s) +--- PASS: TestTableOfContents (0.08s) === RUN TestHookInfiniteRecursion/.Page.RenderString ---- PASS: TestPassthroughBlockFences (0.08s) ---- PASS: TestAttributeExclusionWithRenderHook (0.14s) ---- PASS: TestPassthroughWithAlternativeFences (0.27s) ---- PASS: TestEmojiDisabled (0.21s) ---- PASS: TestAttributesHookNoEscape (0.22s) ---- PASS: TestTableOfContentsAdvanced (0.28s) ---- PASS: TestGoldmarkEmojiExtension (0.32s) ---- PASS: TestGoldmarkTemplateDelims (0.23s) ---- PASS: TestHighlight (0.32s) ---- PASS: TestLinkInTitle (0.31s) ---- PASS: TestPassthroughInlineFences (0.24s) ---- PASS: TestQuotesInImgAltAttr (0.31s) ---- PASS: TestHookInfiniteRecursion (0.32s) - --- PASS: TestHookInfiniteRecursion/markdownify (0.19s) - --- PASS: TestHookInfiniteRecursion/.Page.RenderString (0.13s) ---- PASS: TestEmojiDefaultConfig (0.23s) ---- PASS: TestLinkifyProtocol (0.36s) +--- PASS: TestPassthroughWithAlternativeFences (0.08s) +--- PASS: TestTableOfContentsAdvanced (0.08s) +--- PASS: TestPassthroughBlockFences (0.09s) +--- PASS: TestGoldmarkBugs (0.08s) +--- PASS: TestGoldmarkTemplateDelims (0.08s) +--- PASS: TestGoldmarkEmojiExtension (0.09s) +--- PASS: TestEmojiDisabled (0.08s) +--- PASS: TestAttributesHookNoEscape (0.09s) +--- PASS: TestHookInfiniteRecursion (0.10s) + --- PASS: TestHookInfiniteRecursion/markdownify (0.08s) + --- PASS: TestHookInfiniteRecursion/.Page.RenderString (0.01s) +--- PASS: TestLinkifyProtocol (0.13s) PASS -ok github.com/gohugoio/hugo/markup/goldmark 0.793s +ok github.com/gohugoio/hugo/markup/goldmark 0.333s === RUN TestCodeblocks === PAUSE TestCodeblocks === RUN TestHighlightCodeblock @@ -13233,22 +13280,22 @@ === PAUSE TestAttributesValidation === CONT TestCodeblocks === CONT TestCodePosition -=== CONT TestCodeblocksBugs -=== CONT TestCodeChomp -=== CONT TestAttributesValidation === CONT TestAttributesChroma +=== CONT TestAttributesValidation === CONT TestHighlightCodeblock +=== CONT TestCodeChomp === CONT TestAttributes ---- PASS: TestCodeblocksBugs (0.05s) ---- PASS: TestAttributesValidation (0.08s) ---- PASS: TestHighlightCodeblock (0.08s) ---- PASS: TestCodeChomp (0.09s) ---- PASS: TestCodeblocks (0.10s) ---- PASS: TestCodePosition (0.10s) ---- PASS: TestAttributes (0.08s) ---- PASS: TestAttributesChroma (0.12s) +=== CONT TestCodeblocksBugs +--- PASS: TestAttributesValidation (0.03s) +--- PASS: TestHighlightCodeblock (0.03s) +--- PASS: TestCodeChomp (0.03s) +--- PASS: TestCodeblocksBugs (0.04s) +--- PASS: TestCodePosition (0.04s) +--- PASS: TestAttributes (0.04s) +--- PASS: TestCodeblocks (0.05s) +--- PASS: TestAttributesChroma (0.06s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/codeblocks 0.409s +ok github.com/gohugoio/hugo/markup/goldmark/codeblocks 0.112s === RUN TestDisableWrapStandAloneImageWithinParagraph === PAUSE TestDisableWrapStandAloneImageWithinParagraph === CONT TestDisableWrapStandAloneImageWithinParagraph @@ -13256,16 +13303,13 @@ === RUN TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap === RUN TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap === RUN TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_wrap ---- PASS: TestDisableWrapStandAloneImageWithinParagraph (0.11s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_no_wrap (0.03s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap (0.03s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap (0.03s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_wrap (0.02s) +--- PASS: TestDisableWrapStandAloneImageWithinParagraph (0.05s) + --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_no_wrap (0.01s) + --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap (0.01s) + --- 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.402s -? 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] +ok github.com/gohugoio/hugo/markup/goldmark/images 0.093s === RUN TestConfig === RUN TestConfig/applyLegacyConfig === RUN TestConfig/parseOptions @@ -13285,10 +13329,10 @@ === RUN TestHighlight/No_language,_Escape_HTML_string === RUN TestHighlight/Highlight_lines,_default_config#01 --- PASS: TestHighlight (0.03s) - --- PASS: TestHighlight/Basic (0.03s) + --- PASS: TestHighlight/Basic (0.01s) --- PASS: TestHighlight/Highlight_lines,_default_config (0.00s) --- PASS: TestHighlight/Highlight_lines,_linenumbers_default_on (0.00s) - --- PASS: TestHighlight/Highlight_lines,_linenumbers_default_on,_anchorlinenumbers_default_on (0.00s) + --- PASS: TestHighlight/Highlight_lines,_linenumbers_default_on,_anchorlinenumbers_default_on (0.01s) --- PASS: TestHighlight/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off (0.00s) --- PASS: TestHighlight/No_language (0.00s) --- PASS: TestHighlight/No_language,_guess_syntax (0.00s) @@ -13300,35 +13344,35 @@ === PAUSE TestIssue11311 === CONT TestHighlightInline === CONT TestIssue11311 ---- PASS: TestIssue11311 (0.04s) ---- PASS: TestHighlightInline (0.06s) +--- PASS: TestIssue11311 (0.02s) +--- PASS: TestHighlightInline (0.03s) PASS -ok github.com/gohugoio/hugo/markup/highlight 0.293s +ok github.com/gohugoio/hugo/markup/highlight 0.125s === RUN TestConfig === RUN TestConfig/Decode === PAUSE TestConfig/Decode === RUN TestConfig/Decode_legacy_typographer === PAUSE TestConfig/Decode_legacy_typographer -=== CONT TestConfig/Decode === CONT TestConfig/Decode_legacy_typographer +=== CONT TestConfig/Decode --- PASS: TestConfig (0.00s) - --- PASS: TestConfig/Decode (0.00s) --- PASS: TestConfig/Decode_legacy_typographer (0.00s) + --- PASS: TestConfig/Decode (0.00s) PASS -ok github.com/gohugoio/hugo/markup/markup_config 0.068s +ok github.com/gohugoio/hugo/markup/markup_config 0.066s === RUN TestConvert --- PASS: TestConvert (0.00s) PASS -ok github.com/gohugoio/hugo/markup/org 0.133s +ok github.com/gohugoio/hugo/markup/org 0.070s === RUN TestConvert convert_test.go:30: pandoc not installed --- SKIP: TestConvert (0.00s) PASS -ok github.com/gohugoio/hugo/markup/pandoc 0.103s +ok github.com/gohugoio/hugo/markup/pandoc 0.063s === RUN TestConvert ---- PASS: TestConvert (0.30s) +--- PASS: TestConvert (0.19s) PASS -ok github.com/gohugoio/hugo/markup/rst 0.594s +ok github.com/gohugoio/hugo/markup/rst 0.257s === RUN TestToc --- PASS: TestToc (0.00s) === RUN TestTocMissingParent @@ -13342,9 +13386,9 @@ === RUN TestHeadingsLevel === PAUSE TestHeadingsLevel === CONT TestHeadingsLevel ---- PASS: TestHeadingsLevel (0.06s) +--- PASS: TestHeadingsLevel (0.02s) PASS -ok github.com/gohugoio/hugo/markup/tableofcontents 0.208s +ok github.com/gohugoio/hugo/markup/tableofcontents 0.094s === RUN TestDecodeTypes --- PASS: TestDecodeTypes (0.00s) === RUN TestDefaultTypes @@ -13410,19 +13454,19 @@ === RUN TestToJSON --- PASS: TestToJSON (0.00s) PASS -ok github.com/gohugoio/hugo/media 0.036s +ok github.com/gohugoio/hugo/media 0.027s === RUN TestSimilarPercentage --- PASS: TestSimilarPercentage (0.00s) === RUN TestSimilarPercentageNonString --- PASS: TestSimilarPercentageNonString (0.00s) PASS -ok github.com/gohugoio/hugo/metrics 0.072s +ok github.com/gohugoio/hugo/metrics 0.042s === RUN TestConfig --- PASS: TestConfig (0.00s) === RUN TestConfigLegacy --- PASS: TestConfigLegacy (0.00s) === RUN TestConfigNewCommentOptions ---- PASS: TestConfigNewCommentOptions (0.02s) +--- PASS: TestConfigNewCommentOptions (0.01s) === RUN TestNew --- PASS: TestNew (0.00s) === RUN TestConfigureMinify @@ -13430,13 +13474,13 @@ === RUN TestJSONRoundTrip --- PASS: TestJSONRoundTrip (0.00s) === RUN TestBugs ---- PASS: TestBugs (0.00s) +--- PASS: TestBugs (0.01s) === RUN TestDecodeConfigDecimalIsNowPrecision ---- PASS: TestDecodeConfigDecimalIsNowPrecision (0.02s) +--- PASS: TestDecodeConfigDecimalIsNowPrecision (0.00s) === RUN TestDecodeConfigKeepWhitespace ---- PASS: TestDecodeConfigKeepWhitespace (0.01s) +--- PASS: TestDecodeConfigKeepWhitespace (0.00s) PASS -ok github.com/gohugoio/hugo/minifiers 0.147s +ok github.com/gohugoio/hugo/minifiers 0.085s === RUN TestClient client_test.go:37: skip test as network access is not allowed during Debian package build --- SKIP: TestClient (0.00s) @@ -13459,17 +13503,17 @@ === RUN TestDecodeConfigTheme --- PASS: TestDecodeConfigTheme (0.00s) PASS -ok github.com/gohugoio/hugo/modules 0.024s +ok github.com/gohugoio/hugo/modules 0.015s === RUN TestPackageBuilder --- PASS: TestPackageBuilder (0.00s) PASS -ok github.com/gohugoio/hugo/modules/npm 0.103s +ok github.com/gohugoio/hugo/modules/npm 0.049s === RUN TestMenuCache === PAUSE TestMenuCache === CONT TestMenuCache ---- PASS: TestMenuCache (0.20s) +--- PASS: TestMenuCache (0.12s) PASS -ok github.com/gohugoio/hugo/navigation 0.224s +ok github.com/gohugoio/hugo/navigation 0.410s === RUN TestDecodeConfig --- PASS: TestDecodeConfig (0.00s) === RUN TestDefaultTypes @@ -13483,7 +13527,7 @@ === RUN TestSort --- PASS: TestSort (0.00s) PASS -ok github.com/gohugoio/hugo/output 0.028s +ok github.com/gohugoio/hugo/output 0.015s === RUN TestLayout === RUN TestLayout/Home === RUN TestLayout/Home_baseof @@ -13559,13 +13603,13 @@ --- PASS: TestLayout/404,_HTML_baseof (0.00s) --- PASS: TestLayout/Content_hook (0.00s) PASS -ok github.com/gohugoio/hugo/output/layouts 0.012s +ok github.com/gohugoio/hugo/output/layouts 0.013s === RUN TestInterfaceToConfig --- PASS: TestInterfaceToConfig (0.00s) === RUN TestReplacingJSONMarshaller --- PASS: TestReplacingJSONMarshaller (0.00s) PASS -ok github.com/gohugoio/hugo/parser 0.028s +ok github.com/gohugoio/hugo/parser 0.022s === RUN TestUnmarshalXML --- PASS: TestUnmarshalXML (0.00s) === RUN TestUnmarshalToMap @@ -13583,7 +13627,7 @@ === CONT TestFormatFromContentString --- PASS: TestFormatFromContentString (0.00s) PASS -ok github.com/gohugoio/hugo/parser/metadecoders 0.031s +ok github.com/gohugoio/hugo/parser/metadecoders 0.022s === RUN TestItemValTyped --- PASS: TestItemValTyped (0.00s) === RUN TestMinIndex @@ -13664,7 +13708,7 @@ === RUN TestShortcodeLexer/inline_with_template_syntax === RUN TestShortcodeLexer/inline_with_nested_shortcode_(not_supported) === RUN TestShortcodeLexer/inline_case_mismatch ---- PASS: TestShortcodeLexer (0.01s) +--- PASS: TestShortcodeLexer (0.00s) --- PASS: TestShortcodeLexer/empty (0.00s) --- PASS: TestShortcodeLexer/spaces (0.00s) --- PASS: TestShortcodeLexer/text (0.00s) @@ -13729,7 +13773,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.041s +ok github.com/gohugoio/hugo/parser/pageparser 0.027s === RUN TestClassCollector === RUN TestClassCollector/basic--minify-false === RUN TestClassCollector/basic--minify-true @@ -13800,15 +13844,15 @@ === 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.24s) +--- PASS: TestClassCollector (0.10s) --- PASS: TestClassCollector/basic--minify-false (0.00s) - --- PASS: TestClassCollector/basic--minify-true (0.01s) - --- PASS: TestClassCollector/duplicates--minify-false (0.01s) - --- PASS: TestClassCollector/duplicates--minify-true (0.01s) + --- PASS: TestClassCollector/basic--minify-true (0.00s) + --- PASS: TestClassCollector/duplicates--minify-false (0.00s) + --- PASS: TestClassCollector/duplicates--minify-true (0.00s) --- PASS: TestClassCollector/single_quote--minify-false (0.00s) --- PASS: TestClassCollector/single_quote--minify-true (0.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) @@ -13816,33 +13860,33 @@ --- PASS: TestClassCollector/thead--minify-false (0.00s) --- PASS: TestClassCollector/thead--minify-true (0.00s) --- PASS: TestClassCollector/thead_uppercase--minify-false (0.00s) - --- PASS: TestClassCollector/thead_uppercase--minify-true (0.03s) + --- 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.00s) --- PASS: TestClassCollector/AlpineJS_bind_2--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_bind_2--minify-true (0.01s) + --- PASS: TestClassCollector/AlpineJS_bind_2--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_3--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_3--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_4--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_bind_4--minify-true (0.01s) + --- 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.00s) --- PASS: TestClassCollector/AlpineJS_bind_6--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_bind_6--minify-true (0.01s) + --- PASS: TestClassCollector/AlpineJS_bind_6--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_7--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_7--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_transition_1--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_transition_1--minify-true (0.00s) - --- PASS: TestClassCollector/Vue_bind--minify-false (0.01s) + --- PASS: TestClassCollector/AlpineJS_transition_1--minify-true (0.01s) + --- PASS: TestClassCollector/Vue_bind--minify-false (0.00s) --- PASS: TestClassCollector/Vue_bind--minify-true (0.00s) --- PASS: TestClassCollector/Apostrophe_inside_attribute_value--minify-false (0.00s) - --- PASS: TestClassCollector/Apostrophe_inside_attribute_value--minify-true (0.01s) + --- PASS: TestClassCollector/Apostrophe_inside_attribute_value--minify-true (0.00s) --- PASS: TestClassCollector/Script_tags_content_should_be_skipped--minify-false (0.00s) --- SKIP: TestClassCollector/Script_tags_content_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/Style_tags_content_should_be_skipped--minify-false (0.00s) - --- PASS: TestClassCollector/Style_tags_content_should_be_skipped--minify-true (0.01s) + --- PASS: TestClassCollector/Style_tags_content_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/Pre_tags_content_should_be_skipped--minify-false (0.00s) --- PASS: TestClassCollector/Pre_tags_content_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/Textarea_tags_content_should_be_skipped--minify-false (0.00s) @@ -13852,23 +13896,23 @@ --- PASS: TestClassCollector/Comments_should_be_skipped--minify-false (0.00s) --- PASS: TestClassCollector/Comments_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/Comments_with_elements_before_and_after--minify-false (0.00s) - --- PASS: TestClassCollector/Comments_with_elements_before_and_after--minify-true (0.01s) + --- PASS: TestClassCollector/Comments_with_elements_before_and_after--minify-true (0.00s) --- PASS: TestClassCollector/Self_closing_tag--minify-false (0.00s) --- PASS: TestClassCollector/Self_closing_tag--minify-true (0.00s) --- PASS: TestClassCollector/SVG_with_self_closing_style_tag--minify-false (0.00s) - --- PASS: TestClassCollector/SVG_with_self_closing_style_tag--minify-true (0.01s) + --- PASS: TestClassCollector/SVG_with_self_closing_style_tag--minify-true (0.00s) --- 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) - --- PASS: TestClassCollector/Tabs_inline--minify-true (0.01s) + --- PASS: TestClassCollector/Tabs_inline--minify-true (0.00s) --- PASS: TestClassCollector/Tabs_on_multiple_rows--minify-false (0.00s) - --- PASS: TestClassCollector/Tabs_on_multiple_rows--minify-true (0.02s) + --- 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 @@ -13894,9 +13938,7 @@ --- PASS: TestEndsWithTag/match_case (0.00s) --- PASS: TestEndsWithTag/self_closing (0.00s) PASS -ok github.com/gohugoio/hugo/publisher 0.402s -? github.com/gohugoio/hugo/releaser [no test files] -? github.com/gohugoio/hugo/resources/images/webp [no test files] +ok github.com/gohugoio/hugo/publisher 0.154s === RUN TestCardinalityThreshold --- PASS: TestCardinalityThreshold (0.01s) === RUN TestSearch @@ -13907,13 +13949,13 @@ === RUN TestSearch/searchdoc-tags === RUN TestSearch/searchdoc-keywords-date === RUN TestSearch/searchdoc-keywords-same-date ---- PASS: TestSearch (0.02s) +--- PASS: TestSearch (0.01s) --- PASS: TestSearch/count (0.00s) --- PASS: TestSearch/search-tags (0.00s) --- PASS: TestSearch/search-tags-and-keywords (0.00s) --- PASS: TestSearch/searchdoc-all (0.00s) --- PASS: TestSearch/searchdoc-tags (0.00s) - --- PASS: TestSearch/searchdoc-keywords-date (0.01s) + --- PASS: TestSearch/searchdoc-keywords-date (0.00s) --- PASS: TestSearch/searchdoc-keywords-same-date (0.00s) === RUN TestToKeywordsToLower --- PASS: TestToKeywordsToLower (0.00s) @@ -13922,25 +13964,32 @@ === RUN TestRelatedFragments === PAUSE TestRelatedFragments === CONT TestRelatedFragments ---- PASS: TestRelatedFragments (0.02s) +--- PASS: TestRelatedFragments (0.01s) PASS -ok github.com/gohugoio/hugo/related 0.157s -? github.com/gohugoio/hugo/resources/page/page_generate [no test files] +ok github.com/gohugoio/hugo/related 0.610s ? github.com/gohugoio/hugo/resources/page/siteidentities [no test files] ? github.com/gohugoio/hugo/resources/resource [no test files] ? github.com/gohugoio/hugo/resources/resource_transformers/htesting [no test files] +? github.com/gohugoio/hugo/tpl/css [no test files] +? github.com/gohugoio/hugo/tpl/diagrams [no test files] +? github.com/gohugoio/hugo/tpl/hugo [no test files] +? github.com/gohugoio/hugo/tpl/internal/go_templates/cfg [no test files] +? github.com/gohugoio/hugo/tpl/internal/resourcehelpers [no test files] +? github.com/gohugoio/hugo/tpl/js [no test files] +? github.com/gohugoio/hugo/tpl/openapi [no test files] +? github.com/gohugoio/hugo/tpl/site [no test files] === RUN TestImageTransformBasic ---- PASS: TestImageTransformBasic (1.12s) +--- PASS: TestImageTransformBasic (0.48s) === RUN TestImageProcess ---- PASS: TestImageProcess (0.76s) +--- PASS: TestImageProcess (0.51s) === RUN TestImageTransformFormat ---- PASS: TestImageTransformFormat (0.35s) +--- PASS: TestImageTransformFormat (0.19s) === RUN TestImagePermalinkPublishOrder === RUN TestImagePermalinkPublishOrder/OriginalFirst === RUN TestImagePermalinkPublishOrder/ResizedFirst ---- PASS: TestImagePermalinkPublishOrder (0.14s) - --- PASS: TestImagePermalinkPublishOrder/OriginalFirst (0.04s) - --- PASS: TestImagePermalinkPublishOrder/ResizedFirst (0.10s) +--- PASS: TestImagePermalinkPublishOrder (0.24s) + --- PASS: TestImagePermalinkPublishOrder/OriginalFirst (0.18s) + --- PASS: TestImagePermalinkPublishOrder/ResizedFirst (0.07s) === RUN TestImageBugs === RUN TestImageBugs/Transform_long_filename === RUN TestImageBugs/Transform_upper_case_extension @@ -13953,35 +14002,35 @@ === RUN TestImageBugs/Fill_with_smartcrop/476x468 === RUN TestImageBugs/Fill_with_smartcrop/578x585 === RUN TestImageBugs/Fill_with_smartcrop/578x598 ---- PASS: TestImageBugs (2.22s) - --- PASS: TestImageBugs/Transform_long_filename (0.10s) - --- PASS: TestImageBugs/Transform_upper_case_extension (0.07s) - --- PASS: TestImageBugs/Fill_with_smartcrop (2.06s) - --- PASS: TestImageBugs/Fill_with_smartcrop/408x403 (0.29s) - --- PASS: TestImageBugs/Fill_with_smartcrop/425x403 (0.22s) - --- PASS: TestImageBugs/Fill_with_smartcrop/459x429 (0.19s) - --- PASS: TestImageBugs/Fill_with_smartcrop/476x442 (0.22s) - --- PASS: TestImageBugs/Fill_with_smartcrop/544x403 (0.32s) - --- PASS: TestImageBugs/Fill_with_smartcrop/476x468 (0.27s) - --- PASS: TestImageBugs/Fill_with_smartcrop/578x585 (0.29s) - --- PASS: TestImageBugs/Fill_with_smartcrop/578x598 (0.26s) +--- PASS: TestImageBugs (0.82s) + --- PASS: TestImageBugs/Transform_long_filename (0.03s) + --- PASS: TestImageBugs/Transform_upper_case_extension (0.03s) + --- PASS: TestImageBugs/Fill_with_smartcrop (0.76s) + --- PASS: TestImageBugs/Fill_with_smartcrop/408x403 (0.08s) + --- PASS: TestImageBugs/Fill_with_smartcrop/425x403 (0.08s) + --- PASS: TestImageBugs/Fill_with_smartcrop/459x429 (0.10s) + --- PASS: TestImageBugs/Fill_with_smartcrop/476x442 (0.09s) + --- PASS: TestImageBugs/Fill_with_smartcrop/544x403 (0.11s) + --- PASS: TestImageBugs/Fill_with_smartcrop/476x468 (0.09s) + --- PASS: TestImageBugs/Fill_with_smartcrop/578x585 (0.12s) + --- PASS: TestImageBugs/Fill_with_smartcrop/578x598 (0.10s) === RUN TestImageTransformConcurrent ---- PASS: TestImageTransformConcurrent (0.18s) +--- PASS: TestImageTransformConcurrent (0.14s) === RUN TestImageResize8BitPNG ---- PASS: TestImageResize8BitPNG (1.19s) +--- PASS: TestImageResize8BitPNG (0.38s) === RUN TestSVGImage --- PASS: TestSVGImage (0.00s) === RUN TestSVGImageContent --- PASS: TestSVGImageContent (0.00s) === RUN TestImageExif ---- PASS: TestImageExif (0.04s) +--- PASS: TestImageExif (0.03s) === RUN TestImageOperationsGoldenWebp image_test.go:554: skip webp test --- SKIP: TestImageOperationsGoldenWebp (0.00s) === RUN TestImageOperationsGolden === PAUSE TestImageOperationsGolden === RUN TestNewResource ---- PASS: TestNewResource (0.01s) +--- PASS: TestNewResource (0.00s) === RUN TestImageCache === PAUSE TestImageCache === RUN TestSVGError @@ -13993,7 +14042,7 @@ === RUN TestGroupByParamDate === PAUSE TestGroupByParamDate === RUN TestTransformCached ---- PASS: TestTransformCached (0.03s) +--- PASS: TestTransformCached (0.01s) === RUN TestTransform === RUN TestTransform/All_values === PAUSE TestTransform/All_values @@ -14015,39 +14064,39 @@ === PAUSE TestTransform/Image === RUN TestTransform/Concurrent === CONT TestTransform/All_values +=== CONT TestTransform/Content_two === CONT TestTransform/Image === CONT TestTransform/Content_many -=== CONT TestTransform/Content_two_chained -=== CONT TestTransform/Content_two -=== CONT TestTransform/Access_RelPermalink_first === CONT TestTransform/File-cached_transformation -=== CONT TestTransform/Memory-cached_transformation +=== CONT TestTransform/Access_RelPermalink_first +=== CONT TestTransform/Content_two_chained === CONT TestTransform/Meta_only +=== CONT TestTransform/Memory-cached_transformation --- PASS: TestTransform (0.01s) --- PASS: TestTransform/Concurrent (0.01s) - --- PASS: TestTransform/Meta_only (0.01s) - --- PASS: TestTransform/Memory-cached_transformation (0.01s) - --- PASS: TestTransform/Content_many (0.01s) + --- PASS: TestTransform/Content_two (0.00s) + --- PASS: TestTransform/Content_many (0.00s) + --- PASS: TestTransform/All_values (0.01s) + --- PASS: TestTransform/Content_two_chained (0.00s) --- PASS: TestTransform/Access_RelPermalink_first (0.01s) - --- PASS: TestTransform/All_values (0.02s) - --- PASS: TestTransform/Content_two_chained (0.02s) - --- PASS: TestTransform/Content_two (0.03s) - --- PASS: TestTransform/Image (0.03s) - --- PASS: TestTransform/File-cached_transformation (0.03s) + --- PASS: TestTransform/Memory-cached_transformation (0.00s) + --- PASS: TestTransform/Meta_only (0.01s) + --- PASS: TestTransform/File-cached_transformation (0.01s) + --- PASS: TestTransform/Image (0.01s) === CONT TestImageOperationsGolden === CONT TestProcessFilter === CONT TestSVGError -=== CONT TestImageCache -=== CONT TestGroupByParamDate === CONT TestNoPublishOfUnusedProcessedImage ---- PASS: TestGroupByParamDate (0.04s) ---- PASS: TestProcessFilter (0.04s) ---- PASS: TestSVGError (0.16s) ---- PASS: TestImageCache (0.60s) ---- PASS: TestNoPublishOfUnusedProcessedImage (1.98s) ---- PASS: TestImageOperationsGolden (23.67s) +=== CONT TestGroupByParamDate +=== CONT TestImageCache +--- PASS: TestGroupByParamDate (0.02s) +--- PASS: TestSVGError (0.02s) +--- PASS: TestProcessFilter (0.11s) +--- PASS: TestImageCache (0.48s) +--- PASS: TestNoPublishOfUnusedProcessedImage (1.52s) +--- PASS: TestImageOperationsGolden (9.13s) PASS -ok github.com/gohugoio/hugo/resources 29.864s +ok github.com/gohugoio/hugo/resources 12.296s === RUN TestHexStringToColor === RUN TestHexStringToColor/f === PAUSE TestHexStringToColor/f @@ -14127,7 +14176,7 @@ === RUN TestFilterHash --- PASS: TestFilterHash (0.00s) PASS -ok github.com/gohugoio/hugo/resources/images 0.108s +ok github.com/gohugoio/hugo/resources/images 0.344s === RUN TestExif --- PASS: TestExif (0.00s) === RUN TestExifPNG @@ -14150,36 +14199,36 @@ === RUN TestIssue10738/nikon_nef_fraction_2 === RUN TestIssue10738/sony_arw_fraction === RUN TestIssue10738/sony_arw_integer ---- PASS: TestIssue10738 (0.01s) +--- PASS: TestIssue10738 (0.02s) --- PASS: TestIssue10738/canon_cr2_fraction (0.00s) --- PASS: TestIssue10738/canon_cr2_integer (0.00s) --- PASS: TestIssue10738/dji_dng_fraction (0.00s) --- PASS: TestIssue10738/fuji_raf_fraction (0.00s) --- PASS: TestIssue10738/fuji_raf_integer (0.00s) --- PASS: TestIssue10738/leica_dng_fraction (0.00s) - --- PASS: TestIssue10738/lumix_rw2_fraction (0.00s) + --- PASS: TestIssue10738/lumix_rw2_fraction (0.01s) --- PASS: TestIssue10738/nikon_nef_d5600 (0.00s) --- PASS: TestIssue10738/nikon_nef_fraction (0.00s) --- PASS: TestIssue10738/nikon_nef_integer (0.00s) - --- PASS: TestIssue10738/nikon_nef_fraction_2 (0.00s) + --- PASS: TestIssue10738/nikon_nef_fraction_2 (0.01s) --- PASS: TestIssue10738/sony_arw_fraction (0.00s) --- PASS: TestIssue10738/sony_arw_integer (0.00s) PASS -ok github.com/gohugoio/hugo/resources/images/exif 0.120s +ok github.com/gohugoio/hugo/resources/images/exif 0.035s === RUN TestResourceTransformationKey --- PASS: TestResourceTransformationKey (0.00s) PASS -ok github.com/gohugoio/hugo/resources/internal 0.097s +ok github.com/gohugoio/hugo/resources/internal 0.013s === RUN TestJsConfigBuilder --- PASS: TestJsConfigBuilder (0.00s) PASS -ok github.com/gohugoio/hugo/resources/jsconfig 0.092s +ok github.com/gohugoio/hugo/resources/jsconfig 0.013s === RUN TestKind === PAUSE TestKind === CONT TestKind --- PASS: TestKind (0.00s) PASS -ok github.com/gohugoio/hugo/resources/kinds 0.096s +ok github.com/gohugoio/hugo/resources/kinds 0.011s === RUN TestPageData --- PASS: TestPageData (0.00s) === RUN TestPageMatcher @@ -14305,9 +14354,9 @@ === RUN TestPermalinkExpansionSliceSyntax === PAUSE TestPermalinkExpansionSliceSyntax === RUN TestGroupByLocalizedDate ---- PASS: TestGroupByLocalizedDate (0.08s) +--- PASS: TestGroupByLocalizedDate (0.04s) === RUN TestPagesSortCollation ---- PASS: TestPagesSortCollation (0.08s) +--- PASS: TestPagesSortCollation (0.02s) === RUN TestPermalinkExpansionSectionsRepeated === PAUSE TestPermalinkExpansionSectionsRepeated === RUN TestPermalinks @@ -14319,116 +14368,125 @@ === RUN TestTaxonomiesGetAndCount === PAUSE TestTaxonomiesGetAndCount === CONT TestGroupByWithFieldNameArg ---- PASS: TestGroupByWithFieldNameArg (0.00s) +=== CONT TestSortByLinkTitle +=== CONT TestGroupByExpiryDate +=== CONT TestGroupByParamCalledWithSomeUnavailableParams +=== CONT TestPaginationPage +=== CONT TestGroupByDateInReverseOrder +=== CONT TestGroupByDate +=== CONT TestSplitPageGroups +=== CONT TestGroupByPublishDateInReverseOrder +=== CONT TestGroupByInReverseOrder +=== CONT TestPermalinkExpansionSectionsRepeated +=== CONT TestGroupByWithMethodNameArg === CONT TestTaxonomiesGetAndCount +=== CONT TestPrev +=== CONT TestDefaultSort +=== CONT TestPageSortReverse +=== CONT TestProbablyEqualPageLists +=== CONT TestPager +=== CONT TestGroupByPublishDateWithEmptyPages +=== CONT TestPagerNoPages +=== CONT TestIsPagesProbablySorted +=== CONT TestSearchPage +=== CONT TestGroupByCalledWithEmptyPages +=== CONT TestRelated +=== CONT TestWeightedPagesNext === CONT TestWeightedPagesPrev -=== CONT TestSplitPageGroups ---- PASS: TestSplitPageGroups (0.00s) -=== CONT TestPermalinksNestedSections ---- PASS: TestWeightedPagesPrev (0.00s) === CONT TestSplitPages ---- PASS: TestSplitPages (0.00s) === CONT TestPageSortByParamNumeric ---- PASS: TestPageSortByParamNumeric (0.00s) +=== CONT TestNext === CONT TestPageSortByParam ---- PASS: TestPageSortByParam (0.00s) -=== CONT TestPageSortReverse ---- PASS: TestPageSortReverse (0.00s) +=== CONT TestGroupByParamCalledWithUnavailableKey +=== CONT TestGroupByParamInReverseOrder === CONT TestLimit -=== CONT TestPermalinkExpansionMultiSection -=== CONT TestPermalinkExpansion -=== RUN TestPermalinkExpansion/title +=== CONT TestGroupByParam +=== CONT TestGroupByWithSectionArg +=== CONT TestSortByN +=== CONT TestGroupByPublishDate +=== CONT TestReverse +=== CONT TestPermalinkExpansionConcurrent +=== CONT TestGroupByLastmodInReverseOrder === CONT TestPermalinksOldSetup ---- PASS: TestPermalinkExpansionMultiSection (0.00s) -=== CONT TestPrev ---- PASS: TestPrev (0.00s) -=== CONT TestWeightedPagesNext +=== CONT TestPermalinksNestedSections +=== CONT TestGroupByParamCalledWithEmptyPages +=== CONT TestPermalinkExpansion +=== CONT TestPermalinkExpansionMultiSection === CONT TestPageCache -=== CONT TestGroupByParamDateWithEmptyPages -=== CONT TestGroupByParamDateInReverseOrder -=== CONT TestGroupByLastmodInReverseOrder -=== CONT TestGroupByLastmod -=== CONT TestRelated ---- PASS: TestLimit (0.01s) ---- PASS: TestWeightedPagesNext (0.00s) ---- PASS: TestGroupByParamDateWithEmptyPages (0.00s) ---- PASS: TestGroupByParamDateInReverseOrder (0.00s) ---- PASS: TestGroupByLastmodInReverseOrder (0.00s) ---- PASS: TestGroupByLastmod (0.00s) +--- PASS: TestSortByLinkTitle (0.00s) +=== CONT TestGroupByParamCalledWithUnavailableParam === CONT TestPermalinks -=== RUN TestPermalinkExpansion/year-month-title -=== CONT TestProbablyEqualPageLists -=== CONT TestPermalinkExpansionSectionsRepeated -=== CONT TestPagerNoPages +--- PASS: TestGroupByExpiryDate (0.00s) +--- PASS: TestGroupByDate (0.00s) === CONT TestPermalinkExpansionSliceSyntax -=== CONT TestPermalinkExpansionConcurrent -=== CONT TestPager -=== CONT TestSortByN -=== CONT TestDefaultSort -=== CONT TestIsPagesProbablySorted -=== CONT TestNext -=== CONT TestSortByLinkTitle -=== CONT TestSearchPage -=== CONT TestPaginationPage -=== RUN TestPermalinkExpansion/yearyeardaymonthmonthnamedayweekdayweekdayname ---- PASS: TestProbablyEqualPageLists (0.00s) ---- PASS: TestPagerNoPages (0.00s) +=== CONT TestGroupByParamDateInReverseOrder +--- PASS: TestGroupByParamCalledWithSomeUnavailableParams (0.00s) +--- PASS: TestGroupByDateInReverseOrder (0.00s) +--- PASS: TestGroupByParamCalledWithEmptyPages (0.00s) +--- PASS: TestGroupByParamCalledWithUnavailableParam (0.00s) +--- PASS: TestGroupByLastmodInReverseOrder (0.00s) +--- PASS: TestPermalinkExpansionMultiSection (0.00s) +=== CONT TestGroupByParamDateWithEmptyPages +--- PASS: TestGroupByParamDateWithEmptyPages (0.00s) +=== CONT TestGroupByLastmod === CONT TestGroupByParamDateWithStringParams -=== RUN TestPermalinkExpansionSliceSyntax/Basic ---- PASS: TestNext (0.01s) +--- PASS: TestGroupByPublishDateInReverseOrder (0.00s) +--- PASS: TestGroupByParamDateWithStringParams (0.00s) === CONT TestGroupByParamDate +--- PASS: TestGroupByWithFieldNameArg (0.00s) +--- PASS: TestGroupByInReverseOrder (0.00s) +--- PASS: TestPaginationPage (0.00s) +--- PASS: TestSplitPageGroups (0.00s) +--- PASS: TestGroupByLastmod (0.00s) +--- PASS: TestPrev (0.00s) +--- PASS: TestDefaultSort (0.00s) --- PASS: TestGroupByParamDate (0.00s) -=== CONT TestGroupByExpiryDate ---- PASS: TestGroupByExpiryDate (0.00s) -=== CONT TestGroupByPublishDateWithEmptyPages +--- PASS: TestPageSortReverse (0.00s) --- PASS: TestGroupByPublishDateWithEmptyPages (0.00s) -=== CONT TestGroupByPublishDateInReverseOrder ---- PASS: TestGroupByPublishDateInReverseOrder (0.00s) -=== CONT TestGroupByPublishDate ---- PASS: TestGroupByPublishDate (0.00s) -=== CONT TestGroupByDateInReverseOrder ---- PASS: TestPaginationPage (0.01s) ---- PASS: TestGroupByDateInReverseOrder (0.00s) -=== CONT TestGroupByDate -=== CONT TestGroupByParamCalledWithUnavailableParam ---- PASS: TestGroupByParamCalledWithUnavailableParam (0.00s) -=== CONT TestGroupByParamCalledWithUnavailableKey ---- PASS: TestGroupByDate (0.00s) -=== CONT TestGroupByParamCalledWithSomeUnavailableParams +--- PASS: TestProbablyEqualPageLists (0.00s) +--- PASS: TestPagerNoPages (0.00s) +--- PASS: TestPager (0.00s) +--- PASS: TestGroupByCalledWithEmptyPages (0.00s) +--- PASS: TestWeightedPagesNext (0.00s) +--- PASS: TestRelated (0.00s) +--- PASS: TestWeightedPagesPrev (0.00s) +--- PASS: TestSplitPages (0.00s) +--- PASS: TestSearchPage (0.00s) +--- PASS: TestNext (0.00s) +--- PASS: TestPageSortByParamNumeric (0.00s) --- PASS: TestGroupByParamCalledWithUnavailableKey (0.00s) -=== CONT TestGroupByParamInReverseOrder ---- PASS: TestGroupByParamCalledWithSomeUnavailableParams (0.00s) -=== CONT TestGroupByParam --- PASS: TestGroupByParam (0.00s) +--- PASS: TestPageSortByParam (0.00s) --- PASS: TestGroupByParamInReverseOrder (0.00s) -=== CONT TestReverse -=== CONT TestGroupByInReverseOrder ---- PASS: TestReverse (0.00s) -=== CONT TestGroupByCalledWithEmptyPages ---- PASS: TestGroupByCalledWithEmptyPages (0.00s) -=== CONT TestGroupByWithSectionArg ---- PASS: TestGroupByInReverseOrder (0.00s) -=== CONT TestGroupByWithMethodNameArg +--- PASS: TestSortByN (0.00s) --- PASS: TestGroupByWithSectionArg (0.00s) +=== RUN TestPermalinkExpansion/title +=== RUN TestPermalinkExpansion/year-month-title +--- PASS: TestReverse (0.00s) +--- PASS: TestGroupByPublishDate (0.00s) +--- PASS: TestGroupByParamDateInReverseOrder (0.00s) +=== RUN TestPermalinkExpansionSliceSyntax/Basic --- PASS: TestGroupByWithMethodNameArg (0.00s) ---- PASS: TestSearchPage (0.01s) +=== RUN TestPermalinkExpansion/yearyeardaymonthmonthnamedayweekdayweekdayname === RUN TestPermalinkExpansion/section === RUN TestPermalinkExpansion/title#01 +=== RUN TestPermalinkExpansionSliceSyntax/Out_of_bounds === RUN TestPermalinkExpansion/slug === RUN TestPermalinkExpansion/slugorfilename +--- PASS: TestPermalinkExpansionSliceSyntax (0.00s) + --- PASS: TestPermalinkExpansionSliceSyntax/Basic (0.00s) + --- PASS: TestPermalinkExpansionSliceSyntax/Out_of_bounds (0.00s) === RUN TestPermalinkExpansion/filename === RUN TestPermalinkExpansion/06-1-2-Monday === RUN TestPermalinkExpansion/2006_01_02_15_04_05.000 ---- PASS: TestRelated (0.01s) -=== CONT TestGroupByParamCalledWithEmptyPages ---- PASS: TestGroupByParamCalledWithEmptyPages (0.00s) === RUN TestPermalinkExpansion/sections === RUN TestPermalinkExpansion/sectionslast +--- PASS: TestLimit (0.01s) === RUN TestPermalinkExpansion/sections0sectionslast ---- PASS: TestPermalinkExpansion (0.02s) +--- PASS: TestPermalinkExpansion (0.01s) --- PASS: TestPermalinkExpansion/title (0.00s) --- PASS: TestPermalinkExpansion/year-month-title (0.00s) - --- PASS: TestPermalinkExpansion/yearyeardaymonthmonthnamedayweekdayweekdayname (0.01s) + --- PASS: TestPermalinkExpansion/yearyeardaymonthmonthnamedayweekdayweekdayname (0.00s) --- PASS: TestPermalinkExpansion/section (0.00s) --- PASS: TestPermalinkExpansion/title#01 (0.00s) --- PASS: TestPermalinkExpansion/slug (0.00s) @@ -14439,31 +14497,22 @@ --- PASS: TestPermalinkExpansion/sections (0.00s) --- PASS: TestPermalinkExpansion/sectionslast (0.00s) --- PASS: TestPermalinkExpansion/sections0sectionslast (0.00s) ---- PASS: TestGroupByParamDateWithStringParams (0.03s) ---- PASS: TestPermalinkExpansionConcurrent (0.04s) -=== RUN TestPermalinkExpansionSliceSyntax/Out_of_bounds ---- PASS: TestPermalinkExpansionSliceSyntax (0.04s) - --- PASS: TestPermalinkExpansionSliceSyntax/Basic (0.01s) - --- PASS: TestPermalinkExpansionSliceSyntax/Out_of_bounds (0.00s) ---- PASS: TestDefaultSort (0.04s) ---- PASS: TestPager (0.04s) ---- PASS: TestSortByLinkTitle (0.04s) ---- PASS: TestSortByN (0.05s) ---- PASS: TestTaxonomiesGetAndCount (0.07s) +--- PASS: TestPermalinkExpansionConcurrent (0.01s) === NAME TestPermalinksNestedSections permalinks_integration_test.go:188: ---- PASS: TestPermalinksNestedSections (0.06s) +--- PASS: TestPermalinksNestedSections (0.03s) +--- PASS: TestTaxonomiesGetAndCount (0.03s) +--- PASS: TestPermalinkExpansionSectionsRepeated (0.04s) === NAME TestPermalinksOldSetup permalinks_integration_test.go:135: ---- PASS: TestPermalinksOldSetup (0.08s) +--- PASS: TestPermalinksOldSetup (0.04s) === NAME TestPermalinks permalinks_integration_test.go:84: ---- PASS: TestPermalinks (0.08s) ---- PASS: TestPermalinkExpansionSectionsRepeated (0.12s) ---- PASS: TestIsPagesProbablySorted (0.14s) ---- PASS: TestPageCache (0.31s) +--- PASS: TestPermalinks (0.03s) +--- PASS: TestIsPagesProbablySorted (0.04s) +--- PASS: TestPageCache (0.15s) PASS -ok github.com/gohugoio/hugo/resources/page 0.580s +ok github.com/gohugoio/hugo/resources/page 0.254s === RUN TestDecodeBuildConfig === PAUSE TestDecodeBuildConfig === RUN TestDateAndSlugFromBaseFilename @@ -14477,23 +14526,23 @@ === RUN TestFrontMatterDatesDefaultKeyword === PAUSE TestFrontMatterDatesDefaultKeyword === RUN TestLastModEq ---- PASS: TestLastModEq (0.04s) +--- PASS: TestLastModEq (0.01s) === CONT TestDecodeBuildConfig === CONT TestFrontMatterDatesDefaultKeyword +--- PASS: TestDecodeBuildConfig (0.00s) === CONT TestDateAndSlugFromBaseFilename --- PASS: TestDateAndSlugFromBaseFilename (0.00s) --- PASS: TestFrontMatterDatesDefaultKeyword (0.00s) ---- PASS: TestDecodeBuildConfig (0.00s) PASS -ok github.com/gohugoio/hugo/resources/page/pagemeta 0.247s +ok github.com/gohugoio/hugo/resources/page/pagemeta 0.080s === RUN TestCreatePlaceholders --- PASS: TestCreatePlaceholders (0.00s) PASS -ok github.com/gohugoio/hugo/resources/postpub 0.064s +ok github.com/gohugoio/hugo/resources/postpub 0.047s === RUN TestMultiReadSeekCloser --- PASS: TestMultiReadSeekCloser (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_factories/bundler 0.117s +ok github.com/gohugoio/hugo/resources/resource_factories/bundler 0.045s === RUN TestDecodeRemoteOptions === PAUSE TestDecodeRemoteOptions === RUN TestOptionsNewRequest @@ -14506,30 +14555,30 @@ === RUN TestGetRemoteRetry === PAUSE TestGetRemoteRetry === CONT TestDecodeRemoteOptions -=== CONT TestCalculateResourceID === RUN TestDecodeRemoteOptions/POST ---- PASS: TestCalculateResourceID (0.00s) -=== CONT TestGetRemoteRetry === RUN TestDecodeRemoteOptions/Body === RUN TestDecodeRemoteOptions/Body,_string --- PASS: TestDecodeRemoteOptions (0.00s) --- PASS: TestDecodeRemoteOptions/POST (0.00s) --- PASS: TestDecodeRemoteOptions/Body (0.00s) --- PASS: TestDecodeRemoteOptions/Body,_string (0.00s) +=== CONT TestGetRemoteRetry +=== CONT TestCalculateResourceID +=== RUN TestGetRemoteRetry/OK +--- PASS: TestCalculateResourceID (0.00s) === CONT TestOptionsNewRequest --- PASS: TestOptionsNewRequest (0.00s) -=== RUN TestGetRemoteRetry/OK === RUN TestGetRemoteRetry/Timeout ---- PASS: TestGetRemoteRetry (5.64s) - --- PASS: TestGetRemoteRetry/OK (4.56s) - --- PASS: TestGetRemoteRetry/Timeout (1.08s) +--- PASS: TestGetRemoteRetry (3.09s) + --- PASS: TestGetRemoteRetry/OK (1.96s) + --- PASS: TestGetRemoteRetry/Timeout (1.13s) PASS -ok github.com/gohugoio/hugo/resources/resource_factories/create 5.813s +ok github.com/gohugoio/hugo/resources/resource_factories/create 3.145s === 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.118s +ok github.com/gohugoio/hugo/resources/resource_transformers/babel 0.044s === RUN TestHashFromAlgo === RUN TestHashFromAlgo/md5 === RUN TestHashFromAlgo/sha256 @@ -14545,7 +14594,7 @@ === RUN TestTransform --- PASS: TestTransform (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/integrity 0.144s +ok github.com/gohugoio/hugo/resources/resource_transformers/integrity 0.044s === RUN TestOptionKey --- PASS: TestOptionKey (0.00s) === RUN TestToBuildOptions @@ -14564,7 +14613,7 @@ === RUN TestResolveComponentInAssets/Index_ESM_file,_folder_and_index_and_suffix === RUN TestResolveComponentInAssets/Index_and_Index_ESM_file,_folder_only === RUN TestResolveComponentInAssets/Check_file_before_directory ---- PASS: TestResolveComponentInAssets (0.05s) +--- PASS: TestResolveComponentInAssets (0.03s) --- PASS: TestResolveComponentInAssets/Basic,_extension (0.00s) --- PASS: TestResolveComponentInAssets/Basic,_no_extension (0.00s) --- PASS: TestResolveComponentInAssets/Basic,_no_extension,_typescript (0.00s) @@ -14573,19 +14622,19 @@ --- PASS: TestResolveComponentInAssets/Index_file,_folder_only (0.00s) --- PASS: TestResolveComponentInAssets/Index_file,_folder_and_index (0.00s) --- PASS: TestResolveComponentInAssets/Index_file,_folder_and_index_and_suffix (0.00s) - --- PASS: TestResolveComponentInAssets/Index_ESM_file,_folder_only (0.01s) + --- PASS: TestResolveComponentInAssets/Index_ESM_file,_folder_only (0.00s) --- PASS: TestResolveComponentInAssets/Index_ESM_file,_folder_and_index (0.00s) - --- PASS: TestResolveComponentInAssets/Index_ESM_file,_folder_and_index_and_suffix (0.01s) + --- PASS: TestResolveComponentInAssets/Index_ESM_file,_folder_and_index_and_suffix (0.00s) --- PASS: TestResolveComponentInAssets/Index_and_Index_ESM_file,_folder_only (0.00s) - --- PASS: TestResolveComponentInAssets/Check_file_before_directory (0.01s) + --- PASS: TestResolveComponentInAssets/Check_file_before_directory (0.00s) === RUN TestBuildVariants === RUN TestBuildVariants/Basic === RUN TestBuildVariants/Edit_Import === RUN TestBuildVariants/Edit_Import_Nested ---- PASS: TestBuildVariants (0.13s) - --- PASS: TestBuildVariants/Basic (0.04s) - --- PASS: TestBuildVariants/Edit_Import (0.04s) - --- PASS: TestBuildVariants/Edit_Import_Nested (0.05s) +--- PASS: TestBuildVariants (1.27s) + --- PASS: TestBuildVariants/Basic (0.18s) + --- PASS: TestBuildVariants/Edit_Import (0.42s) + --- PASS: TestBuildVariants/Edit_Import_Nested (0.67s) === RUN TestBuildWithModAndNpm js_integration_test.go:81: Skip test as network is inaccessible during Debian package build --- SKIP: TestBuildWithModAndNpm (0.00s) @@ -14600,14 +14649,14 @@ === CONT TestBuildError/Import_from_main_not_found === CONT TestBuildError/Import_from_import_not_found --- PASS: TestBuildError (0.00s) - --- PASS: TestBuildError/Import_from_main_not_found (0.03s) - --- PASS: TestBuildError/Import_from_import_not_found (0.06s) + --- PASS: TestBuildError/Import_from_main_not_found (0.05s) + --- PASS: TestBuildError/Import_from_import_not_found (0.05s) === RUN TestImportHugoVsESBuild === RUN TestImportHugoVsESBuild/node_modules === RUN TestImportHugoVsESBuild/assets ---- PASS: TestImportHugoVsESBuild (0.12s) - --- PASS: TestImportHugoVsESBuild/node_modules (0.05s) - --- PASS: TestImportHugoVsESBuild/assets (0.07s) +--- PASS: TestImportHugoVsESBuild (0.04s) + --- PASS: TestImportHugoVsESBuild/node_modules (0.02s) + --- PASS: TestImportHugoVsESBuild/assets (0.02s) === RUN TestPreserveLegalComments === PAUSE TestPreserveLegalComments === RUN TestTypeScriptExperimentalDecorators @@ -14615,15 +14664,15 @@ === CONT TestPreserveLegalComments === CONT TestTypeScriptExperimentalDecorators --- PASS: TestTypeScriptExperimentalDecorators (0.02s) ---- PASS: TestPreserveLegalComments (0.05s) +--- PASS: TestPreserveLegalComments (0.02s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/js 0.546s +ok github.com/gohugoio/hugo/resources/resource_transformers/js 1.474s === RUN TestTransform ---- PASS: TestTransform (0.01s) +--- PASS: TestTransform (0.00s) === RUN TestTransformMinify ---- PASS: TestTransformMinify (0.02s) +--- PASS: TestTransformMinify (0.01s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/minifier 0.151s +ok github.com/gohugoio/hugo/resources/resource_transformers/minifier 0.079s === RUN TestDecodeOptions --- PASS: TestDecodeOptions (0.00s) === RUN TestShouldImport @@ -14649,13 +14698,13 @@ postcss_integration_test.go:250: Skip test as network is inaccessible during Debian package build --- SKIP: TestTransformPostCSSResourceCacheWithPathInBaseURL (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/postcss 0.132s +ok github.com/gohugoio/hugo/resources/resource_transformers/postcss 0.046s === RUN TestExecuteAsTemplateMultipleLanguages === PAUSE TestExecuteAsTemplateMultipleLanguages === CONT TestExecuteAsTemplateMultipleLanguages ---- PASS: TestExecuteAsTemplateMultipleLanguages (0.04s) +--- PASS: TestExecuteAsTemplateMultipleLanguages (0.02s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/templates 0.158s +ok github.com/gohugoio/hugo/resources/resource_transformers/templates 0.079s === RUN TestTransformIncludePaths === PAUSE TestTransformIncludePaths === RUN TestTransformImportRegularCSS @@ -14712,11 +14761,11 @@ dartsass_integration_test.go:62: --- SKIP: TestTransformImportRegularCSS (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass 0.090s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass 0.058s === RUN TestIsUnquotedCSSValue --- PASS: TestIsUnquotedCSSValue (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass 0.028s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass 0.004s === RUN TestReplaceRegularCSSImports --- PASS: TestReplaceRegularCSSImports (0.00s) === RUN TestTransformIncludePaths @@ -14787,48 +14836,48 @@ === RUN TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md === PAUSE TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md === CONT TestIgnoreDotFilesAndDirectories/[0]_.foobar/ -=== CONT TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md -=== CONT TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ === CONT TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html +=== CONT TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md +=== CONT TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md === CONT TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md === CONT TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md === CONT TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ +=== CONT TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[6]_.md -=== CONT TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md -=== CONT TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ === CONT TestIgnoreDotFilesAndDirectories/[2]_barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ +=== CONT TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md === CONT TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md -=== CONT TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md --- PASS: TestIgnoreDotFilesAndDirectories (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md (0.00s) --- PASS: TestIgnoreDotFilesAndDirectories/[0]_.foobar/ (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[6]_.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md (0.02s) --- PASS: TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[2]_barfoo.md (0.01s) --- PASS: TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[6]_.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html (0.03s) - --- PASS: TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[2]_barfoo.md (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md (0.02s) --- PASS: TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md (0.01s) PASS -ok github.com/gohugoio/hugo/source 0.083s +ok github.com/gohugoio/hugo/source 0.076s === RUN TestExtractBaseof --- PASS: TestExtractBaseof (0.00s) === RUN TestStripHTML --- PASS: TestStripHTML (0.00s) PASS -ok github.com/gohugoio/hugo/tpl 0.182s +ok github.com/gohugoio/hugo/tpl 0.014s === RUN TestToInt === PAUSE TestToInt === RUN TestToString @@ -14838,17 +14887,11 @@ === CONT TestToInt === CONT TestToFloat === CONT TestToString ---- PASS: TestToInt (0.00s) ---- PASS: TestToFloat (0.00s) --- PASS: TestToString (0.00s) +--- PASS: TestToFloat (0.00s) +--- PASS: TestToInt (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/cast 0.048s -? github.com/gohugoio/hugo/tpl/css [no test files] -? github.com/gohugoio/hugo/tpl/diagrams [no test files] -? github.com/gohugoio/hugo/tpl/hugo [no test files] -? github.com/gohugoio/hugo/tpl/internal/go_templates/cfg [no test files] -? github.com/gohugoio/hugo/tpl/internal/resourcehelpers [no test files] -? github.com/gohugoio/hugo/tpl/js [no test files] +ok github.com/gohugoio/hugo/tpl/cast 0.052s === RUN TestAppend === PAUSE TestAppend === RUN TestApply @@ -14874,17 +14917,17 @@ === PAUSE TestDictionary/5 === CONT TestDictionary/0 === CONT TestDictionary/3 -=== CONT TestDictionary/2 === CONT TestDictionary/1 +=== CONT TestDictionary/2 === CONT TestDictionary/5 === CONT TestDictionary/4 ---- PASS: TestDictionary (0.01s) - --- PASS: TestDictionary/0 (0.00s) +--- PASS: TestDictionary (0.00s) --- PASS: TestDictionary/2 (0.00s) + --- PASS: TestDictionary/0 (0.00s) + --- PASS: TestDictionary/1 (0.00s) --- PASS: TestDictionary/3 (0.00s) - --- PASS: TestDictionary/5 (0.00s) --- PASS: TestDictionary/4 (0.00s) - --- PASS: TestDictionary/1 (0.00s) + --- PASS: TestDictionary/5 (0.00s) === RUN TestReverse === PAUSE TestReverse === RUN TestEchoParam @@ -14949,36 +14992,36 @@ === RUN TestMerge/all_nil === PAUSE TestMerge/all_nil === CONT TestMerge/basic -=== CONT TestMerge/nested,_params_dst -=== CONT TestMerge/src_not_a_map -=== CONT TestMerge/dst_not_a_map === CONT TestMerge/all_nil -=== CONT TestMerge/params_dst -=== CONT TestMerge/different_map_types === CONT TestMerge/params_src,_upper_case_dst -=== CONT TestMerge/matching_keys_with_non-map_src_value === CONT TestMerge/params_src === CONT TestMerge/params_dst,_upper_case_src -=== CONT TestMerge/src_nil -=== CONT TestMerge/nested +=== CONT TestMerge/src_not_a_map +=== CONT TestMerge/params_dst === CONT TestMerge/basic_case_insensitive +=== CONT TestMerge/nested +=== 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/multi ---- PASS: TestMerge (0.01s) +=== CONT TestMerge/different_map_types +--- PASS: TestMerge (0.00s) --- PASS: TestMerge/basic (0.00s) + --- PASS: TestMerge/params_src (0.00s) + --- PASS: TestMerge/params_src,_upper_case_dst (0.00s) + --- PASS: TestMerge/params_dst,_upper_case_src (0.00s) --- PASS: TestMerge/src_not_a_map (0.00s) + --- PASS: TestMerge/basic_case_insensitive (0.00s) --- PASS: TestMerge/params_dst (0.00s) - --- PASS: TestMerge/different_map_types (0.00s) + --- PASS: TestMerge/nested (0.00s) --- PASS: TestMerge/dst_not_a_map (0.00s) - --- PASS: TestMerge/nested,_params_dst (0.00s) - --- PASS: TestMerge/all_nil (0.00s) - --- PASS: TestMerge/params_src,_upper_case_dst (0.00s) - --- PASS: TestMerge/matching_keys_with_non-map_src_value (0.00s) - --- PASS: TestMerge/params_src (0.00s) - --- PASS: TestMerge/params_dst,_upper_case_src (0.00s) --- PASS: TestMerge/src_nil (0.00s) - --- PASS: TestMerge/nested (0.00s) - --- PASS: TestMerge/basic_case_insensitive (0.00s) + --- PASS: TestMerge/matching_keys_with_non-map_src_value (0.00s) + --- PASS: TestMerge/nested,_params_dst (0.00s) --- PASS: TestMerge/multi (0.00s) + --- PASS: TestMerge/different_map_types (0.00s) + --- PASS: TestMerge/all_nil (0.00s) === RUN TestMergeDataFormats --- PASS: TestMergeDataFormats (0.00s) === RUN TestCaseInsensitiveMapLookup @@ -15012,172 +15055,115 @@ === RUN TestTermEntriesCollectionsIssue12254 === PAUSE TestTermEntriesCollectionsIssue12254 === CONT TestAppend -=== CONT TestUniq -=== CONT TestSortStable +=== CONT TestUnion === CONT TestIntersect -=== CONT TestWhereWithWordCount -=== CONT TestEchoParams -=== CONT TestReverse -=== CONT TestAppendNilToSlice -=== CONT TestAppendNilsToSliceWithNils ---- PASS: TestUniq (0.01s) -=== CONT TestSeq -=== CONT TestAppendSliceToASliceOfSlices -=== CONT TestWhereLikeOperator +--- PASS: TestAppend (0.00s) +=== CONT TestIn +=== CONT TestFirst === CONT TestTermEntriesCollectionsIssue12254 +=== CONT TestEchoParam +=== CONT TestReverse === CONT TestDelimit -=== CONT TestSlice === CONT TestGroup -=== CONT TestShuffleRandomising === CONT TestAfter -=== CONT TestShuffle -=== CONT TestApplyWithContext === CONT TestApply ---- PASS: TestReverse (0.03s) -=== CONT TestEvaluateSubElem ---- PASS: TestShuffleRandomising (0.02s) +=== CONT TestSeq +=== CONT TestSlice +=== CONT TestShuffleRandomising +=== CONT TestShuffle +=== CONT TestLast === CONT TestQuerify ---- PASS: TestQuerify (0.01s) -=== CONT TestCheckCondition ---- PASS: TestCheckCondition (0.00s) ---- PASS: TestAppend (0.05s) -=== CONT TestWhere ---- PASS: TestEvaluateSubElem (0.01s) === CONT TestIsSet -=== CONT TestLast ---- PASS: TestApply (0.03s) +=== CONT TestApplyWithContext +=== CONT TestEchoParams +=== CONT TestWhereLikeOperator +=== CONT TestCheckCondition +=== CONT TestWhereWithWordCount +=== CONT TestUniq +=== CONT TestAppendNilsToSliceWithNils +=== CONT TestAppendNilToSlice +=== CONT TestAppendSliceToASliceOfSlices +=== CONT TestSortStable === CONT TestSymDiff ---- PASS: TestShuffle (0.05s) -=== CONT TestUnion ---- PASS: TestGroup (0.05s) -WARN calling IsSet with unsupported type "struct" (time.Time) will always return false. -WARN calling IsSet with unsupported type "invalid" () will always return false. -=== CONT TestSort +=== CONT TestEvaluateSubElem +=== CONT TestWhere === CONT TestIndex ---- PASS: TestIsSet (0.01s) ---- PASS: TestIntersect (0.06s) +=== CONT TestSort === CONT TestComplement ---- PASS: TestAfter (0.12s) -=== CONT TestIn ---- PASS: TestSeq (0.12s) -=== CONT TestEchoParam ---- PASS: TestSymDiff (0.07s) -=== CONT TestFirst ---- PASS: TestLast (0.09s) ---- PASS: TestDelimit (0.13s) -=== 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 -=== 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 ---- PASS: TestSlice (0.15s) ---- PASS: TestEchoParams (0.17s) ---- PASS: TestUnion (0.11s) +--- PASS: TestIn (0.01s) +--- PASS: TestFirst (0.01s) +--- PASS: TestReverse (0.00s) +--- PASS: TestIntersect (0.01s) +--- PASS: TestSeq (0.01s) +--- PASS: TestEchoParam (0.01s) +--- PASS: TestUnion (0.02s) === RUN TestSort/test0 -=== RUN TestSort/test1 -=== RUN TestSort/test2 -=== RUN TestSort/test3 -=== RUN TestSort/test4 -=== RUN TestSort/test5 -=== RUN TestSort/test6 -=== RUN TestSort/test7 -=== RUN TestSort/test8 -=== RUN TestSort/test9 -=== RUN TestSort/test10 -=== RUN TestSort/test11 -=== RUN TestSort/test12 -=== RUN TestSort/test13 -=== RUN TestSort/test14 -=== RUN TestSort/test15 -=== RUN TestSort/test16 -=== RUN TestSort/test17 +--- PASS: TestShuffleRandomising (0.01s) +--- PASS: TestSlice (0.02s) +--- PASS: TestLast (0.01s) +--- PASS: TestShuffle (0.02s) +--- PASS: TestComplement (0.00s) === RUN TestIndex/vararg_0 -=== RUN TestSort/test18 === RUN TestIndex/slice_0 === RUN TestIndex/vararg_1 -=== RUN TestSort/test19 === RUN TestIndex/slice_1 -=== RUN TestSort/test20 === RUN TestIndex/vararg_2 -=== RUN TestSort/test21 -=== RUN TestSort/test22 === RUN TestIndex/slice_2 === RUN TestIndex/vararg_3 -=== RUN TestSort/test23 === RUN TestIndex/slice_3 === RUN TestIndex/vararg_4 -=== RUN TestSort/test24 === RUN TestIndex/slice_4 -=== RUN TestSort/test25 ---- PASS: TestEchoParam (0.04s) === RUN TestIndex/vararg_5 === RUN TestIndex/slice_5 -=== RUN TestSort/test26 === RUN TestIndex/vararg_6 -=== RUN TestSort/test27 -=== RUN TestSort/test28 +--- PASS: TestEvaluateSubElem (0.00s) +--- PASS: TestApply (0.01s) +=== 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: TestCheckCondition (0.01s) +=== 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 TestIndex/slice_6 +=== RUN TestWhere/12/1_slice-of-collections.TstXI__B +=== RUN TestWhere/13/0_slice-of-*map[int]string__%!s(int=2) === RUN TestIndex/vararg_7 -=== RUN TestSort/test29 -=== RUN TestSort/test30 +=== RUN TestWhere/14/0_slice-of-collections.TstParams__.Params.COLOR === RUN TestIndex/slice_7 === RUN TestIndex/vararg_8 -=== RUN TestSort/test31 +=== RUN TestWhere/15/0_slice-of-collections.TstParams__.Params.NEsTED.COLOR === RUN TestIndex/slice_8 === RUN TestIndex/vararg_9 -=== RUN TestSort/test32 === RUN TestIndex/slice_9 === RUN TestIndex/vararg_10 ---- PASS: TestComplement (0.11s) -=== RUN TestSort/test33 === RUN TestIndex/slice_10 ---- PASS: TestApplyWithContext (0.14s) -=== RUN TestSort/test34 === RUN TestIndex/vararg_11 === RUN TestIndex/slice_11 === RUN TestIndex/vararg_12 -=== RUN TestSort/test35 === RUN TestIndex/slice_12 -=== RUN TestSort/test36 === RUN TestIndex/vararg_13 -=== RUN TestSort/test37 === RUN TestIndex/slice_13 -=== RUN TestSort/test38 === RUN TestIndex/vararg_14 -=== RUN TestSort/test39 -=== RUN TestSort/test40 === RUN TestIndex/slice_14 === RUN TestIndex/vararg_15 -=== RUN TestSort/test41 ---- PASS: TestTermEntriesCollectionsIssue12254 (0.16s) === RUN TestIndex/slice_15 -=== RUN TestSort/test42 +=== RUN TestWhere/16/0_slice-of-collections.TstParams__.Params === RUN TestIndex/vararg_16 -=== RUN TestSort/test43 === RUN TestIndex/slice_16 -=== RUN TestSort/test44 -=== RUN TestSort/test45 +=== RUN TestWhere/17/0_slice-of-maps.Params__B === RUN TestIndex/vararg_17 -=== RUN TestWhere/19/0_slice-of-*collections.TstX__B +=== RUN TestWhere/18/0_slice-of-maps.Params__A.B === RUN TestIndex/slice_17 ---- PASS: TestAppendSliceToASliceOfSlices (0.13s) -=== RUN TestWhere/19/1_slice-of-collections.TstXI__B ---- PASS: TestIndex (0.11s) +=== RUN TestWhere/19/0_slice-of-*collections.TstX__B +--- PASS: TestIndex (0.02s) --- PASS: TestIndex/vararg_0 (0.00s) --- PASS: TestIndex/slice_0 (0.00s) --- PASS: TestIndex/vararg_1 (0.00s) @@ -15214,58 +15200,8 @@ --- PASS: TestIndex/slice_16 (0.00s) --- PASS: TestIndex/vararg_17 (0.00s) --- PASS: TestIndex/slice_17 (0.00s) -=== RUN TestSort/test46 +=== RUN TestWhere/19/1_slice-of-collections.TstXI__B === RUN TestWhere/20/0_slice-of-*collections.TstX__TstRp -=== RUN TestSort/test47 ---- PASS: TestSort (0.11s) - --- 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) === 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 @@ -15281,7 +15217,6 @@ === 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 ---- PASS: TestIn (0.04s) === 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 @@ -15293,7 +15228,10 @@ === 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 +WARN calling IsSet with unsupported type "struct" (time.Time) will always return false. === RUN TestWhere/44/0_slice-of-map[string]slice-of-float64_intersect_b +WARN calling IsSet with unsupported type "invalid" () will always return false. +--- PASS: TestIsSet (0.02s) === 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 @@ -15320,7 +15258,7 @@ === RUN TestWhere/65/0_map[string]interface_{}_in_b === RUN TestWhere/66/0_map[string]interface_{}_>_b === RUN TestWhere/67/0_map[string]interface_{}_>_B ---- PASS: TestWhere (0.13s) +--- 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) @@ -15397,14 +15335,119 @@ --- 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: TestFirst (0.05s) ---- PASS: TestAppendNilToSlice (0.17s) ---- PASS: TestWhereLikeOperator (0.18s) ---- PASS: TestWhereWithWordCount (0.21s) ---- PASS: TestAppendNilsToSliceWithNils (0.27s) ---- PASS: TestSortStable (0.30s) +--- PASS: TestAfter (0.03s) +--- PASS: TestEchoParams (0.04s) +--- PASS: TestAppendNilToSlice (0.03s) +--- PASS: TestUniq (0.04s) +--- PASS: TestSymDiff (0.04s) +=== RUN TestSort/test1 +=== RUN TestSort/test2 +=== RUN TestSort/test3 +=== RUN TestSort/test4 +=== RUN TestSort/test5 +=== RUN TestSort/test6 +=== RUN TestSort/test7 +=== RUN TestSort/test8 +=== RUN TestSort/test9 +=== RUN TestSort/test10 +=== RUN TestSort/test11 +=== RUN TestSort/test12 +=== RUN TestSort/test13 +=== RUN TestSort/test14 +=== RUN TestSort/test15 +=== RUN TestSort/test16 +=== RUN TestSort/test17 +=== RUN TestSort/test18 +=== RUN TestSort/test19 +=== RUN TestSort/test20 +=== RUN TestSort/test21 +=== RUN TestSort/test22 +=== 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 +=== 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.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.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) +--- PASS: TestQuerify (0.05s) +--- PASS: TestGroup (0.07s) +--- PASS: TestApplyWithContext (0.06s) +--- PASS: TestDelimit (0.06s) +--- PASS: TestAppendSliceToASliceOfSlices (0.06s) +--- PASS: TestTermEntriesCollectionsIssue12254 (0.11s) +--- PASS: TestWhereLikeOperator (0.09s) +--- PASS: TestWhereWithWordCount (0.09s) +--- PASS: TestAppendNilsToSliceWithNils (0.11s) +--- PASS: TestSortStable (0.14s) PASS -ok github.com/gohugoio/hugo/tpl/collections 0.417s +ok github.com/gohugoio/hugo/tpl/collections 0.316s === RUN TestDefaultFunc === PAUSE TestDefaultFunc === RUN TestCompare @@ -15441,18 +15484,18 @@ --- PASS: TestLessThanExtend (0.00s) === CONT TestLessEqualExtend --- PASS: TestLessEqualExtend (0.00s) +=== CONT TestNotEqualExtend +--- PASS: TestNotEqualExtend (0.00s) === CONT TestGreaterThanExtend --- PASS: TestGreaterThanExtend (0.00s) === CONT TestGreaterEqualExtend --- PASS: TestGreaterEqualExtend (0.00s) -=== CONT TestNotEqualExtend ---- PASS: TestNotEqualExtend (0.00s) === CONT TestEqualExtend --- PASS: TestEqualExtend (0.00s) === CONT TestCompare --- PASS: TestCompare (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/compare 0.087s +ok github.com/gohugoio/hugo/tpl/compare 0.076s === RUN TestMD5 === PAUSE TestMD5 === RUN TestSHA1 @@ -15463,14 +15506,14 @@ === PAUSE TestHMAC === CONT TestMD5 === CONT TestSHA256 -=== CONT TestHMAC --- PASS: TestMD5 (0.00s) +=== CONT TestHMAC +--- PASS: TestSHA256 (0.00s) === CONT TestSHA1 ---- PASS: TestSHA1 (0.00s) --- PASS: TestHMAC (0.00s) ---- PASS: TestSHA256 (0.00s) +--- PASS: TestSHA1 (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/crypto 0.085s +ok github.com/gohugoio/hugo/tpl/crypto 0.088s === RUN TestGetCSV === PAUSE TestGetCSV === RUN TestGetJSON @@ -15488,74 +15531,74 @@ === RUN TestScpGetRemoteParallel === PAUSE TestScpGetRemoteParallel === CONT TestGetCSV -=== RUN TestGetCSV/http://success/ === CONT TestParseCSV -=== CONT TestScpGetRemote --- PASS: TestParseCSV (0.00s) +=== CONT TestScpGetRemoteParallel +=== CONT TestScpGetRemote === CONT TestScpGetLocal -=== CONT TestToURLAndHeaders ---- PASS: TestScpGetLocal (0.00s) ---- PASS: TestToURLAndHeaders (0.01s) === CONT TestHeaders -=== CONT TestScpGetRemoteParallel -=== RUN TestHeaders/Misc_header_variants +=== RUN TestGetCSV/http://success/ +=== CONT TestToURLAndHeaders +--- PASS: TestToURLAndHeaders (0.00s) === CONT TestGetJSON === RUN TestGetJSON/http://success/ +--- PASS: TestScpGetLocal (0.01s) +=== RUN TestHeaders/Misc_header_variants === RUN TestGetCSV/http://error.extra.field/ === RUN TestHeaders/Params === RUN TestGetJSON/http://malformed/ === RUN TestHeaders/Override_User-Agent ---- PASS: TestHeaders (0.03s) - --- PASS: TestHeaders/Misc_header_variants (0.02s) - --- PASS: TestHeaders/Params (0.01s) +--- PASS: TestHeaders (0.05s) + --- PASS: TestHeaders/Misc_header_variants (0.03s) + --- PASS: TestHeaders/Params (0.00s) --- PASS: TestHeaders/Override_User-Agent (0.00s) ---- PASS: TestScpGetRemote (0.05s) ---- PASS: TestScpGetRemoteParallel (0.26s) +--- PASS: TestScpGetRemote (0.06s) +--- PASS: TestScpGetRemoteParallel (0.27s) ERROR Failed to get CSV resource "http://error.extra.field/": failed to parse CSV file http://error.extra.field/: record on line 4: wrong number of fields You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getcsv'] === RUN TestGetCSV/http://nofound/404 -ERROR 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'] 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 TestGetJSON/http://nofound/404 === RUN TestGetCSV/pass/semi === RUN TestGetCSV/fail/no-file -ERROR Failed to get JSON resource "http://nofound/404": failed to retrieve remote file: Not Found, body: "Not Found\n" -You can suppress this error by adding the following to your site configuration: -ignoreLogs = ['error-remote-getjson'] -=== RUN TestGetJSON/pass/semi 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.08s) +--- PASS: TestGetCSV (4.06s) --- PASS: TestGetCSV/http://success/ (0.02s) - --- PASS: TestGetCSV/http://error.extra.field/ (4.01s) - --- PASS: TestGetCSV/http://nofound/404 (0.01s) - --- PASS: TestGetCSV/pass/semi (0.04s) + --- PASS: TestGetCSV/http://error.extra.field/ (4.03s) + --- 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'] +=== RUN TestGetJSON/http://nofound/404 +ERROR Failed to get JSON resource "http://nofound/404": failed to retrieve remote file: Not Found, body: "Not Found\n" +You can suppress this error by adding the following to your site configuration: +ignoreLogs = ['error-remote-getjson'] +=== RUN TestGetJSON/pass/semi === RUN TestGetJSON/fail/no-file 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 ---- PASS: TestGetJSON (4.08s) - --- PASS: TestGetJSON/http://success/ (0.02s) +--- PASS: TestGetJSON (4.06s) + --- PASS: TestGetJSON/http://success/ (0.03s) --- PASS: TestGetJSON/http://malformed/ (4.01s) - --- PASS: TestGetJSON/http://nofound/404 (0.04s) + --- 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) PASS -ok github.com/gohugoio/hugo/tpl/data 4.177s +ok github.com/gohugoio/hugo/tpl/data 4.140s === RUN TestTimer INFO deprecated: .Site.Author was deprecated in Hugo v0.124.0 and will be removed in a future release. Use taxonomies instead. ---- PASS: TestTimer (0.02s) +--- PASS: TestTimer (0.04s) PASS -ok github.com/gohugoio/hugo/tpl/debug 0.107s +ok github.com/gohugoio/hugo/tpl/debug 0.174s === RUN TestBase64Decode === PAUSE TestBase64Decode === RUN TestBase64Encode @@ -15569,37 +15612,37 @@ === CONT TestBase64Encode --- PASS: TestBase64Encode (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/encoding 0.086s +ok github.com/gohugoio/hugo/tpl/encoding 0.068s === RUN TestErroridf === PAUSE TestErroridf === RUN TestWarnidf === PAUSE TestWarnidf === CONT TestErroridf === CONT TestWarnidf ---- PASS: TestWarnidf (0.02s) +--- PASS: TestWarnidf (0.03s) --- PASS: TestErroridf (0.03s) PASS -ok github.com/gohugoio/hugo/tpl/fmt 0.242s +ok github.com/gohugoio/hugo/tpl/fmt 0.133s === RUN TestNSConfig === PAUSE TestNSConfig === RUN TestImageConfigFromModule === PAUSE TestImageConfigFromModule === CONT TestNSConfig === CONT TestImageConfigFromModule ---- PASS: TestNSConfig (0.01s) +--- PASS: TestNSConfig (0.00s) --- PASS: TestImageConfigFromModule (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/images 0.240s +ok github.com/gohugoio/hugo/tpl/images 0.077s === RUN TestInflect === PAUSE TestInflect === CONT TestInflect --- PASS: TestInflect (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/inflect 0.136s +ok github.com/gohugoio/hugo/tpl/inflect 0.066s === RUN TestMethodToName --- PASS: TestMethodToName (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal 0.132s +ok github.com/gohugoio/hugo/tpl/internal 0.043s === RUN TestCompare --- PASS: TestCompare (0.00s) === RUN TestOrder @@ -15607,7 +15650,7 @@ === RUN TestInterface --- PASS: TestInterface (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort 0.019s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort 0.005s === RUN TestAddParseTreeHTML --- PASS: TestAddParseTreeHTML (0.00s) === RUN TestClone @@ -15621,7 +15664,7 @@ === RUN TestFuncMapWorksAfterClone --- PASS: TestFuncMapWorksAfterClone (0.00s) === RUN TestTemplateCloneExecuteRace ---- PASS: TestTemplateCloneExecuteRace (0.01s) +--- PASS: TestTemplateCloneExecuteRace (0.00s) === RUN TestTemplateCloneLookup --- PASS: TestTemplateCloneLookup (0.00s) === RUN TestCloneGrowth @@ -15775,7 +15818,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.03s) +--- PASS: TestEscape (0.02s) --- PASS: TestEscape/if (0.00s) --- PASS: TestEscape/else (0.00s) --- PASS: TestEscape/overescaping1 (0.00s) @@ -16109,7 +16152,7 @@ === RUN ExampleTemplate_block --- PASS: ExampleTemplate_block (0.00s) === RUN ExampleTemplate_glob ---- PASS: ExampleTemplate_glob (0.10s) +--- PASS: ExampleTemplate_glob (0.00s) === RUN ExampleTemplate_parsefiles --- PASS: ExampleTemplate_parsefiles (0.00s) === RUN ExampleTemplate_helpers @@ -16117,7 +16160,7 @@ === RUN ExampleTemplate_share --- PASS: ExampleTemplate_share (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate 0.319s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate 0.109s === RUN TestGoToolLocation testenv_test.go:18: skipping test: 'go build' unavailable: --- SKIP: TestGoToolLocation (0.00s) @@ -16132,9 +16175,9 @@ testenv.go:108: skipping test: 'go build' unavailable: --- SKIP: TestCleanCmdEnvPWD (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/testenv 0.015s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/testenv 0.005s === RUN TestExecute ---- PASS: TestExecute (0.02s) +--- PASS: TestExecute (0.01s) === RUN TestDelims --- PASS: TestDelims (0.00s) === RUN TestExecuteError @@ -16154,7 +16197,7 @@ === RUN TestFinalForPrintf --- PASS: TestFinalForPrintf (0.00s) === RUN TestComparison ---- PASS: TestComparison (0.01s) +--- PASS: TestComparison (0.00s) === RUN TestMissingMapKey exec_test.go:1350: template: t1:1:2: executing "t1" at <.x>: nil data; no entry for key "x" --- PASS: TestMissingMapKey (0.00s) @@ -16206,7 +16249,7 @@ === RUN TestMultiExecute --- PASS: TestMultiExecute (0.00s) === RUN TestParseFiles ---- PASS: TestParseFiles (0.08s) +--- PASS: TestParseFiles (0.00s) === RUN TestParseGlob --- PASS: TestParseGlob (0.00s) === RUN TestParseFS @@ -16250,7 +16293,7 @@ === RUN ExampleTemplate_func --- PASS: ExampleTemplate_func (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate 0.235s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate 0.033s === RUN TestLex lex_test.go:443: empty OK lex_test.go:443: spaces OK @@ -16396,8 +16439,7 @@ === RUN TestLineNum --- PASS: TestLineNum (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse 0.035s -? github.com/gohugoio/hugo/tpl/openapi [no test files] +ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse 0.010s === RUN TestNumFmt === PAUSE TestNumFmt === RUN TestFormatNumbers @@ -16427,7 +16469,7 @@ === CONT TestNumFmt --- PASS: TestNumFmt (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/lang 0.081s +ok github.com/gohugoio/hugo/tpl/lang 0.037s === RUN TestBasicNSArithmetic === PAUSE TestBasicNSArithmetic === RUN TestAbs @@ -16457,41 +16499,41 @@ === RUN TestProduct === PAUSE TestProduct === CONT TestBasicNSArithmetic -=== CONT TestModBool --- PASS: TestBasicNSArithmetic (0.00s) -=== CONT TestLog -=== CONT TestMod ---- PASS: TestModBool (0.00s) -=== CONT TestFloor === CONT TestProduct --- PASS: TestProduct (0.00s) === CONT TestSum --- PASS: TestSum (0.00s) === CONT TestMin ---- PASS: TestFloor (0.00s) -=== CONT TestCeil ---- PASS: TestLog (0.00s) ---- PASS: TestCeil (0.00s) -=== CONT TestAbs --- PASS: TestMin (0.00s) ---- PASS: TestAbs (0.00s) -=== CONT TestPow === CONT TestMax ---- PASS: TestMod (0.00s) -=== CONT TestSqrt +--- PASS: TestMax (0.00s) +=== CONT TestPow --- PASS: TestPow (0.00s) === CONT TestRound ---- PASS: TestSqrt (0.00s) +=== CONT TestLog --- PASS: TestRound (0.00s) ---- PASS: TestMax (0.00s) +=== CONT TestCeil +=== CONT TestAbs +=== CONT TestFloor +=== CONT TestSqrt +=== CONT TestMod +--- PASS: TestAbs (0.00s) +--- PASS: TestLog (0.00s) +=== CONT TestModBool +--- PASS: TestSqrt (0.00s) +--- PASS: TestCeil (0.00s) +--- PASS: TestFloor (0.00s) +--- PASS: TestMod (0.00s) +--- PASS: TestModBool (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/math 0.079s +ok github.com/gohugoio/hugo/tpl/math 0.041s === RUN TestUnmarshal === PAUSE TestUnmarshal === CONT TestUnmarshal --- PASS: TestUnmarshal (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/openapi/openapi3 0.180s +ok github.com/gohugoio/hugo/tpl/openapi/openapi3 0.062s === RUN TestReadDirWorkDir === PAUSE TestReadDirWorkDir === RUN TestReadFileNotExists @@ -16505,15 +16547,15 @@ === CONT TestReadDirWorkDir === CONT TestFileExists === CONT TestStat -=== CONT TestReadFile === CONT TestReadFileNotExists ---- PASS: TestFileExists (0.03s) +=== CONT TestReadFile +--- PASS: TestReadFile (0.02s) --- PASS: TestStat (0.03s) ---- PASS: TestReadFile (0.03s) ---- PASS: TestReadFileNotExists (0.19s) ---- PASS: TestReadDirWorkDir (0.22s) +--- PASS: TestFileExists (0.03s) +--- PASS: TestReadDirWorkDir (0.03s) +--- PASS: TestReadFileNotExists (0.03s) PASS -ok github.com/gohugoio/hugo/tpl/os 0.284s +ok github.com/gohugoio/hugo/tpl/os 0.077s === RUN TestThatPageIsAvailableEverywhere === PAUSE TestThatPageIsAvailableEverywhere === RUN TestPageTableOfContentsInShortcode @@ -16524,15 +16566,14 @@ === RUN TestThatPageIsAvailableEverywhere/multilingual-false === CONT TestFromStringRunning === CONT TestPageTableOfContentsInShortcode +--- PASS: TestPageTableOfContentsInShortcode (0.02s) --- PASS: TestFromStringRunning (0.03s) ---- PASS: TestPageTableOfContentsInShortcode (0.03s) === RUN TestThatPageIsAvailableEverywhere/multilingual-true --- PASS: TestThatPageIsAvailableEverywhere (0.05s) - --- PASS: TestThatPageIsAvailableEverywhere/multilingual-false (0.04s) + --- PASS: TestThatPageIsAvailableEverywhere/multilingual-false (0.03s) --- PASS: TestThatPageIsAvailableEverywhere/multilingual-true (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/page 0.121s -? github.com/gohugoio/hugo/tpl/site [no test files] +ok github.com/gohugoio/hugo/tpl/page 0.098s === RUN TestInclude === PAUSE TestInclude === RUN TestIncludeCached @@ -16551,22 +16592,22 @@ === PAUSE TestReturnExecuteFromTemplateInPartial === CONT TestInclude === CONT TestIncludeCacheHints -=== CONT TestIncludeCachedRecursionShortcode -=== CONT TestReturnExecuteFromTemplateInPartial -=== CONT TestIncludeCachedTimeout === CONT TestIncludeTimeout +=== CONT TestIncludeCachedTimeout === CONT TestIncludeCachedRecursion +=== CONT TestIncludeCachedRecursionShortcode === CONT TestIncludeCached ---- PASS: TestIncludeCacheHints (0.06s) ---- PASS: TestInclude (0.08s) ---- PASS: TestIncludeCachedRecursion (0.08s) ---- PASS: TestIncludeCached (0.08s) ---- PASS: TestIncludeCachedRecursionShortcode (0.08s) ---- PASS: TestReturnExecuteFromTemplateInPartial (0.09s) ---- PASS: TestIncludeCachedTimeout (0.28s) ---- PASS: TestIncludeTimeout (0.28s) +=== CONT TestReturnExecuteFromTemplateInPartial +--- PASS: TestIncludeCachedRecursion (0.03s) +--- PASS: TestInclude (0.03s) +--- PASS: TestIncludeCacheHints (0.03s) +--- PASS: TestReturnExecuteFromTemplateInPartial (0.03s) +--- PASS: TestIncludeCached (0.03s) +--- PASS: TestIncludeCachedRecursionShortcode (0.03s) +--- PASS: TestIncludeTimeout (0.23s) +--- PASS: TestIncludeCachedTimeout (0.23s) PASS -ok github.com/gohugoio/hugo/tpl/partials 0.356s +ok github.com/gohugoio/hugo/tpl/partials 0.274s === RUN TestBase === PAUSE TestBase === RUN TestBaseName @@ -16586,23 +16627,23 @@ === CONT TestClean === CONT TestSplit === CONT TestDir -=== CONT TestExt === CONT TestBaseName ---- PASS: TestDir (0.01s) ---- PASS: TestJoin (0.01s) +=== CONT TestExt --- PASS: TestBase (0.01s) +--- PASS: TestJoin (0.01s) +--- PASS: TestDir (0.01s) +--- PASS: TestExt (0.01s) --- PASS: TestClean (0.01s) --- PASS: TestSplit (0.01s) ---- PASS: TestExt (0.01s) --- PASS: TestBaseName (0.01s) PASS -ok github.com/gohugoio/hugo/tpl/path 0.069s +ok github.com/gohugoio/hugo/tpl/path 0.049s === RUN TestIsMap --- PASS: TestIsMap (0.00s) === RUN TestIsSlice --- PASS: TestIsSlice (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/reflect 0.041s +ok github.com/gohugoio/hugo/tpl/reflect 0.032s === RUN TestCopy === PAUSE TestCopy === RUN TestCopyPageShouldFail @@ -16617,18 +16658,18 @@ === PAUSE TestGlobalResourcesNotPublishedRegressionIssue12214 === CONT TestCopy === CONT TestResourcesGettersShouldNotNormalizePermalinks -=== CONT TestGlobalResourcesNotPublishedRegressionIssue12214 -=== CONT TestGlobalResourcesNotPublishedRegressionIssue12190 === CONT TestGet === CONT TestCopyPageShouldFail ---- PASS: TestGlobalResourcesNotPublishedRegressionIssue12190 (0.04s) ---- PASS: TestCopyPageShouldFail (0.04s) ---- PASS: TestGet (0.04s) ---- PASS: TestGlobalResourcesNotPublishedRegressionIssue12214 (0.04s) ---- PASS: TestResourcesGettersShouldNotNormalizePermalinks (0.05s) ---- PASS: TestCopy (0.05s) +=== CONT TestGlobalResourcesNotPublishedRegressionIssue12214 +=== CONT TestGlobalResourcesNotPublishedRegressionIssue12190 +--- PASS: TestGlobalResourcesNotPublishedRegressionIssue12190 (0.03s) +--- PASS: TestCopyPageShouldFail (0.03s) +--- PASS: TestGet (0.03s) +--- PASS: TestResourcesGettersShouldNotNormalizePermalinks (0.03s) +--- PASS: TestGlobalResourcesNotPublishedRegressionIssue12214 (0.03s) +--- PASS: TestCopy (0.03s) PASS -ok github.com/gohugoio/hugo/tpl/resources 0.413s +ok github.com/gohugoio/hugo/tpl/resources 0.072s === RUN TestCSS === PAUSE TestCSS === RUN TestHTML @@ -16642,19 +16683,19 @@ === RUN TestURL === PAUSE TestURL === CONT TestCSS ---- PASS: TestCSS (0.00s) -=== CONT TestURL ---- PASS: TestURL (0.00s) === CONT TestJSStr ---- PASS: TestJSStr (0.00s) +--- PASS: TestCSS (0.00s) === CONT TestJS ---- PASS: TestJS (0.00s) +=== CONT TestURL === CONT TestHTMLAttr +--- PASS: TestJS (0.00s) +--- PASS: TestJSStr (0.00s) --- PASS: TestHTMLAttr (0.00s) +--- PASS: TestURL (0.00s) === CONT TestHTML --- PASS: TestHTML (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/safe 0.169s +ok github.com/gohugoio/hugo/tpl/safe 0.031s === RUN TestFindRE === PAUSE TestFindRE === RUN TestFindRESubmatch @@ -16708,59 +16749,59 @@ === RUN TestTruncate === PAUSE TestTruncate === CONT TestFindRE +=== CONT TestTruncate === CONT TestSliceString -=== CONT TestReplace -=== CONT TestHasSuffix -=== CONT TestHasPrefix ---- PASS: TestHasSuffix (0.00s) ---- PASS: TestHasPrefix (0.00s) ---- PASS: TestReplace (0.00s) -=== CONT TestCountRunes -=== CONT TestCountWords -=== CONT TestContainsNonSpace -=== CONT TestRuneCount ---- PASS: TestCountRunes (0.00s) ---- PASS: TestRuneCount (0.00s) -=== CONT TestContainsAny ---- PASS: TestContainsNonSpace (0.00s) ---- PASS: TestCountWords (0.00s) -=== CONT TestReplaceRE ---- PASS: TestFindRE (0.00s) -=== CONT TestContains ---- PASS: TestContains (0.00s) -=== CONT TestChomp ---- PASS: TestReplaceRE (0.00s) -=== CONT TestFindRESubmatch ---- PASS: TestChomp (0.00s) +=== CONT TestTrim === CONT TestTrimLeft +=== CONT TestTrimRight +--- PASS: TestTruncate (0.00s) --- PASS: TestTrimLeft (0.00s) -=== CONT TestTruncate +--- PASS: TestTrim (0.00s) +--- PASS: TestFindRE (0.00s) +--- PASS: TestTrimRight (0.00s) === CONT TestRepeat +--- PASS: TestSliceString (0.00s) --- PASS: TestRepeat (0.00s) === CONT TestTrimSuffix --- PASS: TestTrimSuffix (0.00s) -=== CONT TestTrimRight ---- PASS: TestTruncate (0.00s) === CONT TestTrimPrefix ---- PASS: TestTrimRight (0.00s) --- PASS: TestTrimPrefix (0.00s) -=== CONT TestToLower ---- PASS: TestToLower (0.00s) -=== CONT TestTrim ---- PASS: TestTrim (0.00s) +=== CONT TestTitle === CONT TestToUpper --- PASS: TestToUpper (0.00s) -=== CONT TestSubstr ---- PASS: TestContainsAny (0.00s) -=== CONT TestTitle ---- PASS: TestFindRESubmatch (0.00s) -=== CONT TestSplit +=== CONT TestToLower --- PASS: TestTitle (0.00s) +--- PASS: TestToLower (0.00s) +=== CONT TestCountRunes +--- PASS: TestCountRunes (0.00s) +=== CONT TestReplace +--- PASS: TestReplace (0.00s) +=== CONT TestHasSuffix +--- PASS: TestHasSuffix (0.00s) +=== CONT TestHasPrefix +--- PASS: TestHasPrefix (0.00s) +=== CONT TestCountWords +=== CONT TestRuneCount +--- PASS: TestRuneCount (0.00s) +=== CONT TestSplit +--- PASS: TestCountWords (0.00s) --- PASS: TestSplit (0.00s) +=== CONT TestContains +--- PASS: TestContains (0.00s) +=== CONT TestContainsNonSpace +--- PASS: TestContainsNonSpace (0.00s) +=== CONT TestContainsAny +--- PASS: TestContainsAny (0.00s) +=== CONT TestSubstr +=== CONT TestReplaceRE --- PASS: TestSubstr (0.00s) ---- PASS: TestSliceString (0.01s) +--- PASS: TestReplaceRE (0.00s) +=== CONT TestChomp +--- PASS: TestChomp (0.00s) +=== CONT TestFindRESubmatch +--- PASS: TestFindRESubmatch (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/strings 0.183s +ok github.com/gohugoio/hugo/tpl/strings 0.038s === RUN TestExists === PAUSE TestExists === RUN TestExistsWithBaseOf @@ -16770,11 +16811,11 @@ === CONT TestExists === CONT TestPageFunctionExists === CONT TestExistsWithBaseOf ---- PASS: TestExists (0.04s) ---- PASS: TestPageFunctionExists (0.04s) ---- PASS: TestExistsWithBaseOf (0.03s) +--- PASS: TestPageFunctionExists (0.02s) +--- PASS: TestExists (0.02s) +--- PASS: TestExistsWithBaseOf (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/templates 0.416s +ok github.com/gohugoio/hugo/tpl/templates 0.062s === RUN TestTimeLocation === PAUSE TestTimeLocation === RUN TestFormat @@ -16785,18 +16826,18 @@ === CONT TestFormat/UTC === CONT TestFormat/TZ_America/Los_Angeles --- PASS: TestFormat (0.00s) - --- PASS: TestFormat/UTC (0.00s) --- PASS: TestFormat/TZ_America/Los_Angeles (0.00s) + --- PASS: TestFormat/UTC (0.00s) === RUN TestDuration === PAUSE TestDuration === CONT TestTimeLocation +=== CONT TestDuration +--- PASS: TestDuration (0.00s) === RUN TestTimeLocation/Empty_location === RUN TestTimeLocation/New_location === RUN TestTimeLocation/New_York_EDT === RUN TestTimeLocation/New_York_EST -=== CONT TestDuration === RUN TestTimeLocation/Empty_location,_time ---- PASS: TestDuration (0.00s) === RUN TestTimeLocation/New_York,_time === RUN TestTimeLocation/Offset_minus_0700,_empty_location === RUN TestTimeLocation/Offset_plus_0200,_empty_location @@ -16818,7 +16859,7 @@ --- PASS: TestTimeLocation/Invalid_time_zone (0.00s) --- PASS: TestTimeLocation/Invalid_time_value (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/time 0.172s +ok github.com/gohugoio/hugo/tpl/time 0.030s ? github.com/gohugoio/hugo/watcher [no test files] === RUN TestShortcodesTemplate === RUN TestShortcodesTemplate/isShortcode @@ -16867,21 +16908,21 @@ --- PASS: TestGoTemplateBugs (0.00s) --- PASS: TestGoTemplateBugs/Issue_11112 (0.01s) === RUN TestSecurityAllowActionJSTmpl ---- PASS: TestSecurityAllowActionJSTmpl (0.02s) +--- PASS: TestSecurityAllowActionJSTmpl (0.01s) === CONT TestEmbeddedLinkRenderHook === CONT TestPrintUnusedTemplates -=== CONT TestCommentsBeforeBlockDefinition === CONT TestTemplateFuncsExamples -=== CONT TestGo18Constructs +=== CONT TestCommentsBeforeBlockDefinition === CONT TestEmbeddedImageRenderHookMarkdownAttributes ---- PASS: TestEmbeddedLinkRenderHook (0.03s) ---- PASS: TestEmbeddedImageRenderHookMarkdownAttributes (0.04s) ---- PASS: TestCommentsBeforeBlockDefinition (0.04s) ---- PASS: TestPrintUnusedTemplates (0.43s) ---- PASS: TestGo18Constructs (0.44s) ---- PASS: TestTemplateFuncsExamples (0.46s) +=== CONT TestGo18Constructs +--- PASS: TestGo18Constructs (0.02s) +--- PASS: TestEmbeddedLinkRenderHook (0.02s) +--- PASS: TestCommentsBeforeBlockDefinition (0.03s) +--- PASS: TestEmbeddedImageRenderHookMarkdownAttributes (0.03s) +--- PASS: TestPrintUnusedTemplates (0.03s) +--- PASS: TestTemplateFuncsExamples (0.04s) PASS -ok github.com/gohugoio/hugo/tpl/tplimpl 0.546s +ok github.com/gohugoio/hugo/tpl/tplimpl 0.097s === RUN TestRemarshal === PAUSE TestRemarshal === RUN TestMarkdownifyIssue11698 @@ -16909,55 +16950,55 @@ === RUN TestPlainify === PAUSE TestPlainify === RUN TestUnmarshal ---- PASS: TestUnmarshal (0.02s) +--- PASS: TestUnmarshal (0.01s) === CONT TestRemarshal === CONT TestCanHighlight -=== CONT TestMarkdownify -=== CONT TestHTMLUnescape -=== CONT TestPlainify === CONT TestUnmarshalCSVLazyDecoding === CONT TestHighlight -=== CONT TestXMLEscape -=== CONT TestHTMLEscape === CONT TestEmojify +=== CONT TestXMLEscape +=== CONT TestMarkdownify +=== CONT TestHighlightError +=== CONT TestPlainify === CONT TestMarkdownifyBlocksOfText === CONT TestMarkdownifyIssue11698 -=== CONT TestHighlightError ---- PASS: TestCanHighlight (0.03s) ---- PASS: TestMarkdownify (0.05s) ---- PASS: TestMarkdownifyBlocksOfText (0.05s) ---- PASS: TestHTMLEscape (0.05s) ---- PASS: TestXMLEscape (0.06s) ---- PASS: TestHighlightError (0.06s) ---- PASS: TestUnmarshalCSVLazyDecoding (0.07s) ---- PASS: TestPlainify (0.07s) ---- PASS: TestHighlight (0.07s) ---- PASS: TestEmojify (0.07s) ---- PASS: TestMarkdownifyIssue11698 (0.37s) +=== CONT TestHTMLEscape +=== CONT TestHTMLUnescape +--- PASS: TestCanHighlight (0.02s) +--- PASS: TestHighlightError (0.03s) +--- PASS: TestHTMLEscape (0.04s) +--- PASS: TestXMLEscape (0.04s) +--- PASS: TestMarkdownifyIssue11698 (0.04s) +--- PASS: TestUnmarshalCSVLazyDecoding (0.04s) +--- PASS: TestMarkdownify (0.04s) +--- PASS: TestMarkdownifyBlocksOfText (0.04s) === RUN TestRemarshal/Roundtrip_variants ---- PASS: TestHTMLUnescape (0.37s) +--- PASS: TestHTMLUnescape (0.04s) +--- PASS: TestPlainify (0.04s) +--- PASS: TestEmojify (0.04s) === RUN TestRemarshal/Comments +--- PASS: TestHighlight (0.04s) === RUN TestRemarshal/TOML_Indent === RUN TestRemarshal/Map_input === RUN TestRemarshal/Error ---- PASS: TestRemarshal (0.38s) +--- PASS: TestRemarshal (0.04s) --- PASS: TestRemarshal/Roundtrip_variants (0.00s) --- PASS: TestRemarshal/Comments (0.00s) --- PASS: TestRemarshal/TOML_Indent (0.00s) --- PASS: TestRemarshal/Map_input (0.00s) --- PASS: TestRemarshal/Error (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/transform 0.454s +ok github.com/gohugoio/hugo/tpl/transform 0.094s === RUN TestParse === PAUSE TestParse === RUN TestJoinPath === PAUSE TestJoinPath === CONT TestParse === CONT TestJoinPath ---- PASS: TestParse (0.01s) ---- PASS: TestJoinPath (0.01s) +--- PASS: TestJoinPath (0.00s) +--- PASS: TestParse (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/urls 0.061s +ok github.com/gohugoio/hugo/tpl/urls 0.035s === RUN TestChainZeroTransformers --- PASS: TestChainZeroTransformers (0.00s) === RUN TestChainingMultipleTransformers @@ -16965,7 +17006,7 @@ === RUN TestNewEmptyTransforms --- PASS: TestNewEmptyTransforms (0.00s) PASS -ok github.com/gohugoio/hugo/transform 0.013s +ok github.com/gohugoio/hugo/transform 0.008s === RUN TestLiveReloadInject === RUN TestLiveReloadInject/Inject_after_head_tag === RUN TestLiveReloadInject/Inject_after_head_tag_when_doctype_and_html_omitted @@ -17005,11 +17046,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.016s +ok github.com/gohugoio/hugo/transform/livereloadinject 0.008s === RUN TestHugoGeneratorInject --- PASS: TestHugoGeneratorInject (0.00s) PASS -ok github.com/gohugoio/hugo/transform/metainject 0.013s +ok github.com/gohugoio/hugo/transform/metainject 0.009s === RUN TestAbsURL --- PASS: TestAbsURL (0.00s) === RUN TestAbsURLUnquoted @@ -17023,18 +17064,18 @@ === RUN TestXMLAbsURL --- PASS: TestXMLAbsURL (0.00s) PASS -ok github.com/gohugoio/hugo/transform/urlreplacers 0.051s +ok github.com/gohugoio/hugo/transform/urlreplacers 0.026s === RUN TestPollerAddRemove --- PASS: TestPollerAddRemove (0.00s) === RUN TestPollerEvent poller_test.go:47: flaky test --- SKIP: TestPollerEvent (0.00s) === RUN TestPollerClose ---- PASS: TestPollerClose (0.96s) +--- PASS: TestPollerClose (0.39s) === RUN TestCheckChange ---- PASS: TestCheckChange (0.15s) +--- PASS: TestCheckChange (0.01s) PASS -ok github.com/gohugoio/hugo/watcher/filenotify 1.122s +ok github.com/gohugoio/hugo/watcher/filenotify 0.408s make[1]: Leaving directory '/build/reproducible-path/hugo-0.124.1' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build @@ -17067,8 +17108,8 @@ dpkg-gencontrol: warning: package hugo: substitution variable ${misc:Built-Using} unused, but is defined dh_md5sums -O--builddirectory=_build dh_builddeb -O--builddirectory=_build -dpkg-deb: building package 'hugo-dbgsym' in '../hugo-dbgsym_0.124.1-1_amd64.deb'. dpkg-deb: building package 'hugo' in '../hugo_0.124.1-1_amd64.deb'. +dpkg-deb: building package 'hugo-dbgsym' in '../hugo-dbgsym_0.124.1-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../hugo_0.124.1-1_amd64.buildinfo dpkg-genchanges --build=binary -O../hugo_0.124.1-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -17076,12 +17117,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3323227/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3323227/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/2651673 and its subdirectories -I: Current time: Mon May 6 19:35:06 -12 2024 -I: pbuilder-time-stamp: 1715067306 +I: removing directory /srv/workspace/pbuilder/3323227 and its subdirectories +I: Current time: Tue Jun 10 04:03:56 +14 2025 +I: pbuilder-time-stamp: 1749477836