Diff of the two buildlogs: -- --- b1/build.log 2025-02-18 15:36:03.921202795 +0000 +++ b2/build.log 2025-02-18 17:38:36.773950636 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Feb 18 03:00:03 -12 2025 -I: pbuilder-time-stamp: 1739890803 +I: Current time: Wed Feb 19 05:38:00 +14 2025 +I: pbuilder-time-stamp: 1739893080 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying 0005-workaround-s390x-precision-of-atan-and-tan.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/9065/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/26981/tmp/hooks/D01_modify_environment starting +debug: Running on cbxi4a. +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 Feb 18 15:38 /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/26981/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/26981/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + 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]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='5467325ccd9d4aca872c05dd3a82792d' - 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='9065' - PS1='# ' - PS2='> ' + INVOCATION_ID=1f7d252a3a4d4e45a671813b3edda752 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=26981 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.PUR1iXlh/pbuilderrc_iYNy --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.PUR1iXlh/b1 --logfile b1/build.log hugo_0.131.0-1.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.PUR1iXlh/pbuilderrc_BIkk --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.PUR1iXlh/b2 --logfile b2/build.log hugo_0.131.0-1.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt64b 6.1.0-31-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-23-armmp #1 SMP Debian 6.1.99-1 (2024-07-15) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/9065/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/26981/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -595,7 +627,7 @@ Get: 312 http://deb.debian.org/debian trixie/main armhf golang-github-matryer-try-dev all 1+git20161228.6.9ac251b-4 [4120 B] Get: 313 http://deb.debian.org/debian trixie/main armhf golang-github-tdewolff-parse-dev all 2.7.15-1 [84.7 kB] Get: 314 http://deb.debian.org/debian trixie/main armhf golang-github-tdewolff-minify-dev all 2.20.37-1 [135 kB] -Fetched 231 MB in 4s (64.1 MB/s) +Fetched 231 MB in 12s (19.0 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19534 files and directories currently installed.) @@ -1629,8 +1661,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Feb 18 15:02:47 UTC 2025. -Universal Time is now: Tue Feb 18 15:02:47 UTC 2025. +Local time is now: Tue Feb 18 15:44:12 UTC 2025. +Universal Time is now: Tue Feb 18 15:44:12 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -1887,7 +1919,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/hugo-0.131.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../hugo_0.131.0-1_source.changes +I: user script /srv/workspace/pbuilder/26981/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/26981/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/hugo-0.131.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../hugo_0.131.0-1_source.changes dpkg-buildpackage: info: source package hugo dpkg-buildpackage: info: source version 0.131.0-1 dpkg-buildpackage: info: source distribution unstable @@ -1928,30 +1964,29 @@ go is /usr/bin/go go version go1.23.6 linux/arm dh_auto_build -- -ldflags '-X "github.com/gohugoio/hugo/common/hugo.buildDate=2024-09-03T01:15:37Z" -X "github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.131.0-1"' -tags 'dev extended' - cd _build && go install -trimpath -v -p 3 -ldflags "-X \"github.com/gohugoio/hugo/common/hugo.buildDate=2024-09-03T01:15:37Z\" -X \"github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.131.0-1\"" -tags "dev extended" github.com/gohugoio/hugo github.com/gohugoio/hugo/bufferpool github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/cache/httpcache github.com/gohugoio/hugo/codegen github.com/gohugoio/hugo/commands github.com/gohugoio/hugo/common github.com/gohugoio/hugo/common/collections github.com/gohugoio/hugo/common/constants github.com/gohugoio/hugo/common/hashing github.com/gohugoio/hugo/common/hcontext github.com/gohugoio/hugo/common/herrors github.com/gohugoio/hugo/common/hexec github.com/gohugoio/hugo/common/hreflect github.com/gohugoio/hugo/common/hstrings github.com/gohugoio/hugo/common/htime github.com/gohugoio/hugo/common/hugio github.com/gohugoio/hugo/common/hugo github.com/gohugoio/hugo/common/loggers github.com/gohugoio/hugo/common/maps github.com/gohugoio/hugo/common/math github.com/gohugoio/hugo/common/para github.com/gohugoio/hugo/common/paths github.com/gohugoio/hugo/common/predicate github.com/gohugoio/hugo/common/rungroup github.com/gohugoio/hugo/common/tasks github.com/gohugoio/hugo/common/terminal github.com/gohugoio/hugo/common/text github.com/gohugoio/hugo/common/types github.com/gohugoio/hugo/common/types/css github.com/gohugoio/hugo/common/types/hstring github.com/gohugoio/hugo/common/urls github.com/gohugoio/hugo/compare github.com/gohugoio/hugo/config github.com/gohugoio/hugo/config/allconfig github.com/gohugoio/hugo/config/privacy github.com/gohugoio/hugo/config/security github.com/gohugoio/hugo/config/services github.com/gohugoio/hugo/config/testconfig github.com/gohugoio/hugo/create github.com/gohugoio/hugo/create/skeletons github.com/gohugoio/hugo/deploy github.com/gohugoio/hugo/deploy/deployconfig github.com/gohugoio/hugo/deps github.com/gohugoio/hugo/docshelper github.com/gohugoio/hugo/helpers github.com/gohugoio/hugo/htesting github.com/gohugoio/hugo/htesting/hqt github.com/gohugoio/hugo/hugofs github.com/gohugoio/hugo/hugofs/files github.com/gohugoio/hugo/hugofs/glob github.com/gohugoio/hugo/hugolib github.com/gohugoio/hugo/hugolib/doctree github.com/gohugoio/hugo/hugolib/filesystems github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/gohugoio/hugo/hugolib/paths github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/identity github.com/gohugoio/hugo/identity/identitytesting github.com/gohugoio/hugo/langs github.com/gohugoio/hugo/langs/i18n github.com/gohugoio/hugo/lazy github.com/gohugoio/hugo/livereload github.com/gohugoio/hugo/markup github.com/gohugoio/hugo/markup/asciidocext github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config github.com/gohugoio/hugo/markup/asciidocext/internal github.com/gohugoio/hugo/markup/blackfriday github.com/gohugoio/hugo/markup/converter github.com/gohugoio/hugo/markup/converter/hooks github.com/gohugoio/hugo/markup/goldmark github.com/gohugoio/hugo/markup/goldmark/codeblocks github.com/gohugoio/hugo/markup/goldmark/goldmark_config github.com/gohugoio/hugo/markup/goldmark/hugocontext github.com/gohugoio/hugo/markup/goldmark/images github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes github.com/gohugoio/hugo/markup/goldmark/internal/render github.com/gohugoio/hugo/markup/highlight github.com/gohugoio/hugo/markup/highlight/chromalexers github.com/gohugoio/hugo/markup/internal github.com/gohugoio/hugo/markup/internal/attributes github.com/gohugoio/hugo/markup/markup_config github.com/gohugoio/hugo/markup/org github.com/gohugoio/hugo/markup/pandoc github.com/gohugoio/hugo/markup/rst github.com/gohugoio/hugo/markup/tableofcontents github.com/gohugoio/hugo/media github.com/gohugoio/hugo/metrics github.com/gohugoio/hugo/minifiers github.com/gohugoio/hugo/modules github.com/gohugoio/hugo/modules/npm github.com/gohugoio/hugo/navigation github.com/gohugoio/hugo/output github.com/gohugoio/hugo/output/layouts github.com/gohugoio/hugo/parser github.com/gohugoio/hugo/parser/metadecoders github.com/gohugoio/hugo/parser/pageparser github.com/gohugoio/hugo/publisher github.com/gohugoio/hugo/related github.com/gohugoio/hugo/releaser github.com/gohugoio/hugo/resources github.com/gohugoio/hugo/resources/images github.com/gohugoio/hugo/resources/images/exif github.com/gohugoio/hugo/resources/images/webp github.com/gohugoio/hugo/resources/internal github.com/gohugoio/hugo/resources/jsconfig github.com/gohugoio/hugo/resources/kinds github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/resources/page/page_generate github.com/gohugoio/hugo/resources/page/pagemeta github.com/gohugoio/hugo/resources/page/siteidentities github.com/gohugoio/hugo/resources/postpub github.com/gohugoio/hugo/resources/resource github.com/gohugoio/hugo/resources/resource_factories/bundler github.com/gohugoio/hugo/resources/resource_factories/create github.com/gohugoio/hugo/resources/resource_transformers/babel github.com/gohugoio/hugo/resources/resource_transformers/cssjs github.com/gohugoio/hugo/resources/resource_transformers/htesting github.com/gohugoio/hugo/resources/resource_transformers/integrity github.com/gohugoio/hugo/resources/resource_transformers/js github.com/gohugoio/hugo/resources/resource_transformers/minifier github.com/gohugoio/hugo/resources/resource_transformers/templates github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss github.com/gohugoio/hugo/source github.com/gohugoio/hugo/tpl github.com/gohugoio/hugo/tpl/cast github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/compare github.com/gohugoio/hugo/tpl/crypto github.com/gohugoio/hugo/tpl/css github.com/gohugoio/hugo/tpl/data github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/diagrams github.com/gohugoio/hugo/tpl/encoding github.com/gohugoio/hugo/tpl/fmt github.com/gohugoio/hugo/tpl/hash github.com/gohugoio/hugo/tpl/hugo github.com/gohugoio/hugo/tpl/images github.com/gohugoio/hugo/tpl/inflect github.com/gohugoio/hugo/tpl/internal github.com/gohugoio/hugo/tpl/internal/go_templates/cfg github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/gohugoio/hugo/tpl/internal/go_templates/testenv github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse github.com/gohugoio/hugo/tpl/internal/resourcehelpers github.com/gohugoio/hugo/tpl/js github.com/gohugoio/hugo/tpl/lang github.com/gohugoio/hugo/tpl/math github.com/gohugoio/hugo/tpl/openapi github.com/gohugoio/hugo/tpl/openapi/openapi3 github.com/gohugoio/hugo/tpl/os github.com/gohugoio/hugo/tpl/page github.com/gohugoio/hugo/tpl/partials github.com/gohugoio/hugo/tpl/path github.com/gohugoio/hugo/tpl/reflect github.com/gohugoio/hugo/tpl/resources github.com/gohugoio/hugo/tpl/safe github.com/gohugoio/hugo/tpl/site github.com/gohugoio/hugo/tpl/strings github.com/gohugoio/hugo/tpl/templates github.com/gohugoio/hugo/tpl/time github.com/gohugoio/hugo/tpl/tplimpl github.com/gohugoio/hugo/tpl/transform github.com/gohugoio/hugo/tpl/urls github.com/gohugoio/hugo/transform github.com/gohugoio/hugo/transform/livereloadinject github.com/gohugoio/hugo/transform/metainject github.com/gohugoio/hugo/transform/urlreplacers github.com/gohugoio/hugo/watcher github.com/gohugoio/hugo/watcher/filenotify + cd _build && go install -trimpath -v -p 4 -ldflags "-X \"github.com/gohugoio/hugo/common/hugo.buildDate=2024-09-03T01:15:37Z\" -X \"github.com/gohugoio/hugo/common/hugo.vendorInfo=debian:0.131.0-1\"" -tags "dev extended" github.com/gohugoio/hugo github.com/gohugoio/hugo/bufferpool github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/cache/httpcache github.com/gohugoio/hugo/codegen github.com/gohugoio/hugo/commands github.com/gohugoio/hugo/common github.com/gohugoio/hugo/common/collections github.com/gohugoio/hugo/common/constants github.com/gohugoio/hugo/common/hashing github.com/gohugoio/hugo/common/hcontext github.com/gohugoio/hugo/common/herrors github.com/gohugoio/hugo/common/hexec github.com/gohugoio/hugo/common/hreflect github.com/gohugoio/hugo/common/hstrings github.com/gohugoio/hugo/common/htime github.com/gohugoio/hugo/common/hugio github.com/gohugoio/hugo/common/hugo github.com/gohugoio/hugo/common/loggers github.com/gohugoio/hugo/common/maps github.com/gohugoio/hugo/common/math github.com/gohugoio/hugo/common/para github.com/gohugoio/hugo/common/paths github.com/gohugoio/hugo/common/predicate github.com/gohugoio/hugo/common/rungroup github.com/gohugoio/hugo/common/tasks github.com/gohugoio/hugo/common/terminal github.com/gohugoio/hugo/common/text github.com/gohugoio/hugo/common/types github.com/gohugoio/hugo/common/types/css github.com/gohugoio/hugo/common/types/hstring github.com/gohugoio/hugo/common/urls github.com/gohugoio/hugo/compare github.com/gohugoio/hugo/config github.com/gohugoio/hugo/config/allconfig github.com/gohugoio/hugo/config/privacy github.com/gohugoio/hugo/config/security github.com/gohugoio/hugo/config/services github.com/gohugoio/hugo/config/testconfig github.com/gohugoio/hugo/create github.com/gohugoio/hugo/create/skeletons github.com/gohugoio/hugo/deploy github.com/gohugoio/hugo/deploy/deployconfig github.com/gohugoio/hugo/deps github.com/gohugoio/hugo/docshelper github.com/gohugoio/hugo/helpers github.com/gohugoio/hugo/htesting github.com/gohugoio/hugo/htesting/hqt github.com/gohugoio/hugo/hugofs github.com/gohugoio/hugo/hugofs/files github.com/gohugoio/hugo/hugofs/glob github.com/gohugoio/hugo/hugolib github.com/gohugoio/hugo/hugolib/doctree github.com/gohugoio/hugo/hugolib/filesystems github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/gohugoio/hugo/hugolib/paths github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/identity github.com/gohugoio/hugo/identity/identitytesting github.com/gohugoio/hugo/langs github.com/gohugoio/hugo/langs/i18n github.com/gohugoio/hugo/lazy github.com/gohugoio/hugo/livereload github.com/gohugoio/hugo/markup github.com/gohugoio/hugo/markup/asciidocext github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config github.com/gohugoio/hugo/markup/asciidocext/internal github.com/gohugoio/hugo/markup/blackfriday github.com/gohugoio/hugo/markup/converter github.com/gohugoio/hugo/markup/converter/hooks github.com/gohugoio/hugo/markup/goldmark github.com/gohugoio/hugo/markup/goldmark/codeblocks github.com/gohugoio/hugo/markup/goldmark/goldmark_config github.com/gohugoio/hugo/markup/goldmark/hugocontext github.com/gohugoio/hugo/markup/goldmark/images github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes github.com/gohugoio/hugo/markup/goldmark/internal/render github.com/gohugoio/hugo/markup/highlight github.com/gohugoio/hugo/markup/highlight/chromalexers github.com/gohugoio/hugo/markup/internal github.com/gohugoio/hugo/markup/internal/attributes github.com/gohugoio/hugo/markup/markup_config github.com/gohugoio/hugo/markup/org github.com/gohugoio/hugo/markup/pandoc github.com/gohugoio/hugo/markup/rst github.com/gohugoio/hugo/markup/tableofcontents github.com/gohugoio/hugo/media github.com/gohugoio/hugo/metrics github.com/gohugoio/hugo/minifiers github.com/gohugoio/hugo/modules github.com/gohugoio/hugo/modules/npm github.com/gohugoio/hugo/navigation github.com/gohugoio/hugo/output github.com/gohugoio/hugo/output/layouts github.com/gohugoio/hugo/parser github.com/gohugoio/hugo/parser/metadecoders github.com/gohugoio/hugo/parser/pageparser github.com/gohugoio/hugo/publisher github.com/gohugoio/hugo/related github.com/gohugoio/hugo/releaser github.com/gohugoio/hugo/resources github.com/gohugoio/hugo/resources/images github.com/gohugoio/hugo/resources/images/exif github.com/gohugoio/hugo/resources/images/webp github.com/gohugoio/hugo/resources/internal github.com/gohugoio/hugo/resources/jsconfig github.com/gohugoio/hugo/resources/kinds github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/resources/page/page_generate github.com/gohugoio/hugo/resources/page/pagemeta github.com/gohugoio/hugo/resources/page/siteidentities github.com/gohugoio/hugo/resources/postpub github.com/gohugoio/hugo/resources/resource github.com/gohugoio/hugo/resources/resource_factories/bundler github.com/gohugoio/hugo/resources/resource_factories/create github.com/gohugoio/hugo/resources/resource_transformers/babel github.com/gohugoio/hugo/resources/resource_transformers/cssjs github.com/gohugoio/hugo/resources/resource_transformers/htesting github.com/gohugoio/hugo/resources/resource_transformers/integrity github.com/gohugoio/hugo/resources/resource_transformers/js github.com/gohugoio/hugo/resources/resource_transformers/minifier github.com/gohugoio/hugo/resources/resource_transformers/templates github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss github.com/gohugoio/hugo/source github.com/gohugoio/hugo/tpl github.com/gohugoio/hugo/tpl/cast github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/compare github.com/gohugoio/hugo/tpl/crypto github.com/gohugoio/hugo/tpl/css github.com/gohugoio/hugo/tpl/data github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/diagrams github.com/gohugoio/hugo/tpl/encoding github.com/gohugoio/hugo/tpl/fmt github.com/gohugoio/hugo/tpl/hash github.com/gohugoio/hugo/tpl/hugo github.com/gohugoio/hugo/tpl/images github.com/gohugoio/hugo/tpl/inflect github.com/gohugoio/hugo/tpl/internal github.com/gohugoio/hugo/tpl/internal/go_templates/cfg github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/gohugoio/hugo/tpl/internal/go_templates/testenv github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse github.com/gohugoio/hugo/tpl/internal/resourcehelpers github.com/gohugoio/hugo/tpl/js github.com/gohugoio/hugo/tpl/lang github.com/gohugoio/hugo/tpl/math github.com/gohugoio/hugo/tpl/openapi github.com/gohugoio/hugo/tpl/openapi/openapi3 github.com/gohugoio/hugo/tpl/os github.com/gohugoio/hugo/tpl/page github.com/gohugoio/hugo/tpl/partials github.com/gohugoio/hugo/tpl/path github.com/gohugoio/hugo/tpl/reflect github.com/gohugoio/hugo/tpl/resources github.com/gohugoio/hugo/tpl/safe github.com/gohugoio/hugo/tpl/site github.com/gohugoio/hugo/tpl/strings github.com/gohugoio/hugo/tpl/templates github.com/gohugoio/hugo/tpl/time github.com/gohugoio/hugo/tpl/tplimpl github.com/gohugoio/hugo/tpl/transform github.com/gohugoio/hugo/tpl/urls github.com/gohugoio/hugo/transform github.com/gohugoio/hugo/transform/livereloadinject github.com/gohugoio/hugo/transform/metainject github.com/gohugoio/hugo/transform/urlreplacers github.com/gohugoio/hugo/watcher github.com/gohugoio/hugo/watcher/filenotify +internal/byteorder internal/unsafeheader internal/goarch -internal/byteorder -internal/abi -internal/cpu -internal/chacha8rand -internal/bytealg internal/coverage/rtcov +internal/cpu +internal/abi internal/godebugs +internal/chacha8rand internal/goexperiment +internal/bytealg internal/goos internal/profilerecord internal/runtime/atomic internal/runtime/syscall internal/stringslite runtime/internal/math -internal/runtime/exithook runtime/internal/sys internal/race sync/atomic unicode +internal/runtime/exithook unicode/utf8 -runtime internal/asan internal/itoa internal/msan @@ -1959,12 +1994,13 @@ math/bits crypto/internal/alias crypto/internal/boring/sig -cmp math +cmp unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/nettrace +runtime encoding log/internal google.golang.org/protobuf/internal/flags @@ -1980,14 +2016,14 @@ github.com/gohugoio/hugo/markup/goldmark/goldmark_config github.com/gohugoio/hugo/markup/blackfriday github.com/gohugoio/hugo/common/predicate -github.com/tdewolff/parse/strconv -github.com/rivo/uniseg github.com/bep/gowebp/libwebp/webpoptions +github.com/rivo/uniseg golang.org/x/text/encoding/internal/identifier +github.com/tdewolff/parse/strconv image/color golang.org/x/image/math/f64 -golang.org/x/image/font/gofont/goregular image/color/palette +golang.org/x/image/font/gofont/goregular github.com/gohugoio/hugo/common/constants github.com/gohugoio/hugo/common/types/css github.com/evanw/esbuild/internal/api_helpers @@ -2010,203 +2046,202 @@ github.com/gohugoio/hugo/tpl/openapi crypto/subtle internal/reflectlite -sync iter +sync slices internal/weak maps internal/bisect internal/testlog internal/singleflight +google.golang.org/protobuf/internal/pragma +runtime/cgo errors -sort +github.com/yuin/goldmark-emoji/definition io internal/godebug +bytes internal/oserror syscall -bytes hash strconv -crypto/cipher -crypto/internal/edwards25519/field crypto -crypto/internal/nistec/fiat +crypto/cipher crypto/internal/boring crypto/aes +time crypto/des +crypto/internal/edwards25519/field +crypto/internal/nistec/fiat crypto/internal/randutil reflect -time context path io/fs internal/filepathlite -crypto/internal/nistec internal/syscall/unix internal/poll -internal/fmtsort internal/syscall/execenv -crypto/ecdh -math/rand os +crypto/internal/nistec +internal/fmtsort +math/rand +crypto/ecdh strings crypto/sha512 +fmt crypto/internal/edwards25519 crypto/hmac encoding/binary vendor/golang.org/x/crypto/hkdf -fmt vendor/golang.org/x/sys/cpu +crypto/md5 vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/sha3 vendor/golang.org/x/crypto/chacha20poly1305 -crypto/md5 +math/big crypto/rc4 crypto/sha1 crypto/sha256 +encoding/hex encoding/base64 vendor/golang.org/x/net/dns/dnsmessage encoding/pem -math/big -encoding/hex math/rand/v2 internal/concurrent unique -runtime/cgo +sort net/netip +net/url crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig -crypto/rand encoding/asn1 +crypto/rand crypto/ed25519 crypto/internal/hpke crypto/internal/mlkem768 -vendor/golang.org/x/crypto/cryptobyte crypto/rsa crypto/dsa -crypto/x509/pkix -crypto/ecdsa -net/url -net path/filepath +net +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix bufio -encoding/csv +crypto/ecdsa encoding/json +encoding/csv compress/flate hash/crc32 -compress/gzip encoding/xml +compress/gzip github.com/dlclark/regexp2/syntax regexp/syntax -github.com/dlclark/regexp2 -regexp html -github.com/alecthomas/chroma/v2 embed +regexp github.com/bep/clocks github.com/bep/debounce github.com/hashicorp/golang-lru/v2/internal github.com/hashicorp/golang-lru/v2/simplelru github.com/bep/lazycache github.com/pkg/errors +github.com/dlclark/regexp2 log github.com/bep/logg -github.com/alecthomas/chroma/v2/formatters/html -github.com/alecthomas/chroma/v2/styles flag golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm +github.com/alecthomas/chroma/v2 golang.org/x/text/secure/bidirule io/ioutil mime -crypto/x509 -net/textproto -golang.org/x/net/idna -net/mail os/exec +github.com/alecthomas/chroma/v2/formatters/html +github.com/alecthomas/chroma/v2/styles +golang.org/x/net/idna os/user runtime/debug golang.org/x/crypto/pbkdf2 software.sslmate.com/src/go-pkcs12/internal/rc2 github.com/spf13/afero/internal/common -software.sslmate.com/src/go-pkcs12 -crypto/tls github.com/spf13/afero/mem golang.org/x/text/runes vendor/golang.org/x/text/transform vendor/golang.org/x/text/unicode/bidi +net/textproto +crypto/x509 +net/mail vendor/golang.org/x/text/secure/bidirule -vendor/golang.org/x/text/unicode/norm -github.com/bep/mclib/internal -github.com/bep/mclib vendor/golang.org/x/net/http2/hpack -vendor/golang.org/x/net/idna +vendor/golang.org/x/text/unicode/norm mime/quotedprintable mime/multipart -vendor/golang.org/x/net/http/httpguts -vendor/golang.org/x/net/http/httpproxy net/http/internal net/http/internal/ascii -net/http/httptrace github.com/spf13/pflag text/template/parse -net/http +crypto/tls +software.sslmate.com/src/go-pkcs12 +github.com/bep/mclib/internal +vendor/golang.org/x/net/idna +github.com/bep/mclib text/template -github.com/spf13/cobra golang.org/x/sys/unix -github.com/bep/simplecobra +vendor/golang.org/x/net/http/httpguts +vendor/golang.org/x/net/http/httpproxy hash/fnv google.golang.org/protobuf/internal/detrand google.golang.org/protobuf/internal/errors google.golang.org/protobuf/encoding/protowire -google.golang.org/protobuf/internal/pragma +github.com/spf13/cobra google.golang.org/protobuf/reflect/protoreflect google.golang.org/protobuf/internal/descfmt -github.com/fsnotify/fsnotify/internal -github.com/fsnotify/fsnotify +github.com/bep/simplecobra google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/editiondefaults go/token google.golang.org/protobuf/internal/encoding/messageset -google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid -google.golang.org/protobuf/internal/encoding/text +google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/order +google.golang.org/protobuf/internal/encoding/text +net/http/httptrace google.golang.org/protobuf/reflect/protoregistry +net/http google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/runtime/protoiface -google.golang.org/protobuf/internal/version +github.com/fsnotify/fsnotify/internal google.golang.org/protobuf/proto +google.golang.org/protobuf/internal/version github.com/cli/safeexec github.com/bep/golibsass/libsass/libsasserrors +github.com/fsnotify/fsnotify html/template -google.golang.org/protobuf/internal/filedesc -google.golang.org/protobuf/encoding/prototext -github.com/spf13/afero -github.com/spf13/cast -github.com/gohugoio/hugo/common/types -google.golang.org/protobuf/internal/encoding/tag github.com/gohugoio/hugo/hugofs/files -github.com/bep/overlayfs github.com/gohugoio/hugo/compare github.com/gobwas/glob/util/strings github.com/gobwas/glob/match -google.golang.org/protobuf/internal/impl +google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/prototext +github.com/spf13/cast github.com/gobwas/glob/syntax/lexer +github.com/gohugoio/hugo/common/types github.com/gobwas/glob/syntax/ast -github.com/mattn/go-isatty github.com/gobwas/glob/compiler github.com/gobwas/glob/syntax +github.com/mattn/go-isatty github.com/gohugoio/hugo/common/terminal github.com/gobwas/glob github.com/gohugoio/hugo/hugofs/glob github.com/gohugoio/hugo/common/text github.com/gohugoio/hugo/identity github.com/pelletier/go-toml/v2/internal/danger +google.golang.org/protobuf/internal/encoding/tag github.com/pelletier/go-toml/v2/unstable +google.golang.org/protobuf/internal/impl github.com/gohugoio/hugo/common/paths github.com/pelletier/go-toml/v2/internal/tracker github.com/pelletier/go-toml/v2 @@ -2214,7 +2249,6 @@ github.com/gohugoio/hugo/common/hstrings github.com/gohugoio/locales github.com/gohugoio/hugo/common/htime -github.com/gohugoio/hugo/common/hugio github.com/cespare/xxhash github.com/gohugoio/hashstructure github.com/bep/logg/handlers/multi @@ -2228,36 +2262,39 @@ github.com/gohugoio/hugo/common/maps github.com/mitchellh/mapstructure github.com/gohugoio/localescompressed -google.golang.org/protobuf/internal/filetype golang.org/x/text/internal/tag golang.org/x/text/internal/language +golang.org/x/text/internal/language/compact +github.com/spf13/afero +golang.org/x/text/language +google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl +golang.org/x/text/internal/colltab github.com/bep/godartsass/internal/embeddedsassv1 github.com/bep/godartsass/v2/internal/embeddedsass +github.com/bep/overlayfs +github.com/gohugoio/hugo/common/hugio +golang.org/x/text/collate github.com/bep/godartsass -golang.org/x/text/internal/language/compact github.com/bep/godartsass/v2 -golang.org/x/text/language -github.com/gohugoio/hugo/common/herrors -golang.org/x/text/internal/colltab internal/saferio encoding/gob -golang.org/x/text/collate -github.com/clbanning/mxj/v2 +github.com/gohugoio/hugo/common/herrors golang.org/x/net/html +github.com/clbanning/mxj/v2 github.com/niklasfasching/go-org/org gopkg.in/yaml.v2 -github.com/gohugoio/hugo/parser/metadecoders github.com/pbnjay/memory github.com/gohugoio/hugo/common/hreflect -github.com/gohugoio/hugo/parser github.com/armon/go-radix github.com/BurntSushi/locker net/http/httputil -github.com/alecthomas/chroma/v2/lexers +github.com/gohugoio/hugo/parser/metadecoders github.com/gohugoio/httpcache +github.com/gohugoio/hugo/parser github.com/gohugoio/hugo/bufferpool github.com/gohugoio/hugo/docshelper +github.com/alecthomas/chroma/v2/lexers github.com/google/go-cmp/cmp/internal/diff github.com/google/go-cmp/cmp/internal/function github.com/google/go-cmp/cmp/internal/value @@ -2273,107 +2310,70 @@ go/doc/comment internal/sysinfo runtime/trace +testing +golang.org/x/mod/internal/lazyregexp go/internal/typeparams -go/printer go/parser -golang.org/x/mod/internal/lazyregexp -testing +go/printer golang.org/x/mod/semver golang.org/x/mod/module github.com/rogpeppe/go-internal/lockedfile/internal/filelock +github.com/frankban/quicktest github.com/rogpeppe/go-internal/lockedfile github.com/yuin/goldmark/util -github.com/frankban/quicktest -github.com/gohugoio/hugo/htesting github.com/gohugoio/hugo/markup/highlight/chromalexers github.com/gohugoio/hugo/markup/tableofcontents -github.com/yuin/goldmark-emoji/definition -github.com/yuin/goldmark/text -github.com/yuin/goldmark/ast -github.com/gohugoio/hugo/markup/internal/attributes -github.com/gohugoio/hugo/markup/converter/hooks -github.com/gohugoio/hugo/langs -github.com/yuin/goldmark/parser -github.com/gohugoio/hugo/config -github.com/yuin/goldmark/renderer -github.com/yuin/goldmark/renderer/html -github.com/yuin/goldmark-emoji/ast -github.com/gohugoio/hugo/config/security -github.com/gohugoio/hugo/media -github.com/gohugoio/hugo/common/hexec -github.com/gohugoio/hugo/markup/highlight -github.com/gohugoio/hugo/hugofs -github.com/yuin/goldmark -github.com/gohugoio/hugo/markup/markup_config -github.com/gohugoio/hugo-goldmark-extensions/extras -github.com/gohugoio/hugo/markup/converter -github.com/gohugoio/hugo-goldmark-extensions/passthrough -github.com/gohugoio/hugo/markup/internal -github.com/gohugoio/hugo/markup/goldmark/internal/render -github.com/gohugoio/hugo/markup/asciidocext/internal -github.com/gohugoio/hugo/markup/goldmark/codeblocks -github.com/gohugoio/hugo/markup/asciidocext -github.com/gohugoio/hugo/markup/goldmark/hugocontext -github.com/gohugoio/hugo/common/hugo -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/ast -github.com/gohugoio/hugo/markup/org -github.com/gohugoio/hugo/modules -github.com/gohugoio/hugo/markup/pandoc -github.com/gohugoio/hugo/markup/rst github.com/jdkato/prose/internal/util github.com/jdkato/prose/transform -github.com/yuin/goldmark/extension -github.com/kyokomi/emoji/v2 -github.com/gohugoio/hugo/hugolib/paths -github.com/gohugoio/hugo/hugolib/filesystems +github.com/gohugoio/hugo/htesting github.com/mattn/go-runewidth -github.com/gohugoio/hugo/markup/goldmark +github.com/kyokomi/emoji/v2 github.com/olekukonko/tablewriter -github.com/gohugoio/hugo/cache/httpcache -github.com/gohugoio/hugo/config/privacy -github.com/gohugoio/hugo/markup -github.com/gohugoio/hugo/config/services -github.com/gohugoio/hugo/deploy/deployconfig -github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/output/layouts -github.com/gohugoio/hugo/transform github.com/tdewolff/parse/buffer -github.com/gohugoio/hugo/output github.com/tdewolff/minify github.com/tdewolff/parse/css -github.com/tdewolff/parse/html github.com/tdewolff/minify/css +github.com/tdewolff/parse/html github.com/tdewolff/minify/html github.com/tdewolff/parse/js +github.com/tdewolff/minify/js github.com/tdewolff/parse/json -github.com/tdewolff/minify/json github.com/tdewolff/parse/xml -github.com/tdewolff/minify/js +github.com/tdewolff/minify/json github.com/tdewolff/minify/xml -github.com/tdewolff/minify/svg -github.com/gohugoio/hugo/navigation -github.com/gohugoio/hugo/minifiers github.com/gohugoio/hugo/related +github.com/tdewolff/minify/svg hash/adler32 compress/zlib golang.org/x/text/encoding -image golang.org/x/text/encoding/internal +image golang.org/x/text/encoding/charmap image/internal/imageutil image/draw github.com/disintegration/gift +github.com/yuin/goldmark/text +github.com/yuin/goldmark/ast github.com/bep/imagemeta github.com/bep/tmc github.com/bep/gowebp/internal/libwebp -github.com/gohugoio/hugo/helpers +github.com/gohugoio/hugo/markup/internal/attributes +github.com/gohugoio/hugo/markup/converter/hooks +github.com/yuin/goldmark/parser +github.com/yuin/goldmark/renderer +github.com/yuin/goldmark/renderer/html +github.com/yuin/goldmark-emoji/ast +github.com/yuin/goldmark/extension/ast +github.com/yuin/goldmark +github.com/gohugoio/hugo-goldmark-extensions/extras +github.com/gohugoio/hugo-goldmark-extensions/passthrough +github.com/gohugoio/hugo/markup/goldmark/images +github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes +github.com/yuin/goldmark-emoji +github.com/yuin/goldmark/extension github.com/gohugoio/hugo/resources/images/exif github.com/makeworld-the-better-one/dither -github.com/gohugoio/hugo/cache/filecache -github.com/gohugoio/hugo/resources/resource github.com/muesli/smartcrop/options golang.org/x/image/draw image/jpeg @@ -2382,49 +2382,80 @@ golang.org/x/image/math/fixed golang.org/x/image/font golang.org/x/image/font/sfnt -golang.org/x/image/vector +github.com/gohugoio/hugo/langs +github.com/gohugoio/hugo/config github.com/muesli/smartcrop -golang.org/x/image/font/opentype +github.com/gohugoio/hugo/config/security +github.com/gohugoio/hugo/common/hexec +github.com/gohugoio/hugo/media +github.com/gohugoio/hugo/markup/highlight +github.com/gohugoio/hugo/cache/httpcache +github.com/gohugoio/hugo/config/privacy +github.com/gohugoio/hugo/config/services +github.com/gohugoio/hugo/markup/markup_config +github.com/gohugoio/hugo/hugofs +github.com/gohugoio/hugo/deploy/deployconfig +github.com/gohugoio/hugo/hugolib/segments +github.com/gohugoio/hugo/markup/converter +github.com/gohugoio/hugo/output +github.com/gohugoio/hugo/markup/internal +github.com/gohugoio/hugo/markup/goldmark/internal/render +github.com/gohugoio/hugo/markup/asciidocext/internal +github.com/gohugoio/hugo/markup/goldmark/codeblocks +github.com/gohugoio/hugo/markup/asciidocext +github.com/gohugoio/hugo/markup/goldmark/hugocontext +github.com/gohugoio/hugo/markup/org +github.com/gohugoio/hugo/markup/goldmark +github.com/gohugoio/hugo/common/hugo +github.com/gohugoio/hugo/markup/pandoc +github.com/gohugoio/hugo/markup/rst +github.com/gohugoio/hugo/transform +github.com/gohugoio/hugo/modules +github.com/gohugoio/hugo/minifiers +github.com/gohugoio/hugo/navigation +github.com/bep/gowebp/libwebp +github.com/gohugoio/hugo/markup +github.com/gohugoio/hugo/resources/images/webp +golang.org/x/image/vector golang.org/x/image/ccitt golang.org/x/image/tiff/lzw +golang.org/x/image/font/opentype compress/lzw golang.org/x/image/tiff -image/gif github.com/gohugoio/hugo/resources/kinds +image/gif golang.org/x/sync/errgroup -github.com/gohugoio/hugo/lazy +github.com/gohugoio/hugo/hugolib/paths github.com/gohugoio/hugo/common/para +github.com/gohugoio/hugo/lazy +github.com/gohugoio/hugo/hugolib/filesystems github.com/bep/gitmap github.com/gobuffalo/flect -github.com/gohugoio/hugo/source github.com/gohugoio/hugo/common/rungroup -github.com/gohugoio/hugo/cache/dynacache -github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/common/hcontext github.com/gohugoio/hugo/metrics github.com/gohugoio/hugo/resources/internal github.com/gohugoio/hugo/resources/jsconfig -github.com/gohugoio/hugo/resources/postpub github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse -github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate -github.com/gohugoio/hugo/resources/page/pagemeta -github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/marekm4/color-extractor golang.org/x/image/riff +github.com/gohugoio/hugo/helpers golang.org/x/image/vp8 -github.com/bep/gowebp/libwebp -github.com/gohugoio/hugo/resources/images/webp -github.com/gohugoio/hugo/resources/images golang.org/x/image/vp8l -golang.org/x/image/webp -github.com/gohugoio/hugo/tpl -github.com/gohugoio/hugo/hugolib/doctree -github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/gohugoio/go-i18n/v2/internal -github.com/gohugoio/hugo/config/allconfig +golang.org/x/image/webp github.com/gohugoio/go-i18n/v2/internal/plural github.com/gohugoio/hugo/parser/pageparser +github.com/gohugoio/hugo/cache/filecache +github.com/gohugoio/hugo/resources/resource +github.com/gohugoio/hugo/resources/images +github.com/gohugoio/hugo/source +github.com/gohugoio/hugo/cache/dynacache +github.com/gohugoio/hugo/resources/postpub +github.com/gohugoio/hugo/resources/page +github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate +github.com/gohugoio/hugo/hugolib/doctree github.com/gohugoio/go-i18n/v2/i18n github.com/gohugoio/hugo/transform/livereloadinject github.com/gohugoio/hugo/transform/metainject @@ -2433,28 +2464,54 @@ internal/lazyregexp github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass go/doc -github.com/gohugoio/hugo/resources github.com/bep/golibsass/internal/libsass +github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/bep/goat +github.com/gohugoio/hugo/tpl archive/zip +github.com/evanw/esbuild/internal/logger +github.com/gohugoio/hugo/resources/page/pagemeta +github.com/gohugoio/hugo/config/allconfig +github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/evanw/esbuild/internal/fs +encoding/base32 +github.com/evanw/esbuild/internal/css_lexer +github.com/evanw/esbuild/internal/helpers +github.com/evanw/esbuild/internal/xxhash +github.com/josharian/intern +github.com/mailru/easyjson/jlexer +github.com/evanw/esbuild/internal/ast +github.com/gohugoio/hugo/resources +github.com/evanw/esbuild/internal/css_ast +github.com/evanw/esbuild/internal/sourcemap +github.com/mailru/easyjson/buffer +github.com/evanw/esbuild/internal/compat +github.com/mailru/easyjson/jwriter +gopkg.in/yaml.v3 +github.com/evanw/esbuild/internal/js_ast github.com/gohugoio/hugo/deps github.com/gohugoio/hugo/publisher -github.com/gohugoio/hugo/langs/i18n -github.com/gohugoio/hugo/config/testconfig -github.com/gohugoio/hugo/tpl/internal github.com/gohugoio/hugo/resources/resource_transformers/babel github.com/gohugoio/hugo/resources/resource_transformers/cssjs -github.com/gohugoio/hugo/tpl/cast -github.com/gohugoio/hugo/tpl/compare -github.com/gohugoio/hugo/tpl/crypto -github.com/gohugoio/hugo/tpl/collections 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/bep/golibsass/libsass github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss github.com/gohugoio/hugo/tpl/internal/resourcehelpers -github.com/gohugoio/hugo/tpl/data +github.com/evanw/esbuild/internal/config +github.com/evanw/esbuild/internal/css_parser +github.com/evanw/esbuild/internal/js_lexer +github.com/evanw/esbuild/internal/runtime +github.com/evanw/esbuild/internal/renamer +github.com/evanw/esbuild/internal/css_printer +github.com/gohugoio/hugo/tpl/cast +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/collections github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/diagrams github.com/gohugoio/hugo/tpl/encoding @@ -2463,66 +2520,42 @@ github.com/gohugoio/hugo/tpl/hugo github.com/gohugoio/hugo/tpl/images github.com/gohugoio/hugo/tpl/inflect -github.com/evanw/esbuild/internal/logger -github.com/evanw/esbuild/internal/helpers -encoding/base32 -github.com/evanw/esbuild/internal/css_lexer -github.com/evanw/esbuild/internal/xxhash -github.com/evanw/esbuild/internal/ast +github.com/evanw/esbuild/internal/js_parser +github.com/evanw/esbuild/internal/js_printer github.com/gohugoio/hugo/tpl/lang github.com/gohugoio/hugo/tpl/math -github.com/evanw/esbuild/internal/css_ast -github.com/evanw/esbuild/internal/compat -github.com/evanw/esbuild/internal/sourcemap -github.com/josharian/intern -github.com/mailru/easyjson/jlexer -github.com/mailru/easyjson/buffer -github.com/evanw/esbuild/internal/js_ast -github.com/evanw/esbuild/internal/runtime -github.com/mailru/easyjson/jwriter -gopkg.in/yaml.v3 +github.com/go-openapi/swag +github.com/invopop/yaml github.com/mohae/deepcopy github.com/perimeterx/marshmallow -github.com/ghodss/yaml -github.com/evanw/esbuild/internal/config -github.com/gohugoio/hugo/tpl/os -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/go-openapi/swag -github.com/evanw/esbuild/internal/js_parser -github.com/evanw/esbuild/internal/js_printer github.com/go-openapi/jsonpointer -github.com/invopop/yaml +github.com/ghodss/yaml github.com/getkin/kin-openapi/openapi3 -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/evanw/esbuild/internal/cache github.com/gohugoio/hugo/tpl/path -github.com/evanw/esbuild/internal/resolver github.com/gohugoio/hugo/tpl/reflect +github.com/gohugoio/hugo/tpl/openapi/openapi3 github.com/gohugoio/hugo/resources/resource_factories/bundler -github.com/evanw/esbuild/internal/graph +github.com/evanw/esbuild/internal/cache +github.com/evanw/esbuild/internal/resolver github.com/gohugoio/hugo/common/tasks github.com/gohugoio/hugo/resources/resource_factories/create -github.com/evanw/esbuild/internal/bundler github.com/gohugoio/hugo/resources/resource_transformers/integrity -github.com/evanw/esbuild/internal/linker github.com/gohugoio/hugo/resources/resource_transformers/minifier +github.com/evanw/esbuild/internal/graph github.com/gohugoio/hugo/resources/resource_transformers/templates github.com/gohugoio/hugo/tpl/safe +github.com/evanw/esbuild/internal/bundler github.com/gohugoio/hugo/tpl/site -github.com/evanw/esbuild/pkg/api github.com/rogpeppe/go-internal/diff -github.com/gohugoio/hugo/tpl/strings github.com/gohugoio/hugo/tpl/templates -github.com/gohugoio/hugo/resources/resource_transformers/js github.com/gohugoio/hugo/tpl/time +github.com/gohugoio/hugo/tpl/strings +github.com/evanw/esbuild/internal/linker github.com/gohugoio/hugo/tpl/transform github.com/gohugoio/hugo/tpl/urls -github.com/gohugoio/hugo/tpl/js github.com/hairyhenderson/go-codeowners golang.org/x/tools/txtar github.com/gohugoio/hugo/create/skeletons @@ -2532,84 +2565,86 @@ github.com/aws/smithy-go/context github.com/aws/smithy-go/internal/sync/singleflight github.com/aws/smithy-go/logging -github.com/gohugoio/hugo/tpl/resources -github.com/aws/smithy-go github.com/aws/smithy-go/middleware +github.com/evanw/esbuild/pkg/api +github.com/aws/smithy-go github.com/aws/smithy-go/auth github.com/aws/smithy-go/time github.com/aws/smithy-go/transport/http/internal/io github.com/aws/smithy-go/ptr -github.com/aws/smithy-go/transport/http github.com/aws/smithy-go/rand +github.com/aws/smithy-go/transport/http github.com/aws/aws-sdk-go-v2/aws/protocol/xml github.com/aws/aws-sdk-go-v2/aws/middleware/private/metrics github.com/aws/aws-sdk-go-v2/aws/ratelimit -github.com/aws/smithy-go/auth/bearer github.com/aws/aws-sdk-go-v2/internal/context github.com/aws/aws-sdk-go-v2/internal/timeconv github.com/aws/aws-sdk-go-v2/internal/strings +github.com/aws/smithy-go/encoding/httpbinding +github.com/aws/aws-sdk-go-v2/internal/middleware +github.com/aws/smithy-go/document +github.com/aws/aws-sdk-go-v2/service/cloudfront/types +github.com/aws/smithy-go/auth/bearer github.com/aws/aws-sdk-go-v2/internal/auth github.com/aws/aws-sdk-go-v2/aws -github.com/aws/smithy-go/encoding/httpbinding -github.com/gohugoio/hugo/tpl/tplimpl +github.com/gohugoio/hugo/resources/resource_transformers/js github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn -github.com/aws/aws-sdk-go-v2/internal/middleware +github.com/aws/smithy-go/encoding +github.com/aws/smithy-go/encoding/xml 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/aws/retry github.com/aws/aws-sdk-go-v2/aws/signer/v4 +github.com/aws/aws-sdk-go-v2/aws/retry +github.com/gohugoio/hugo/tpl/js github.com/aws/aws-sdk-go-v2/aws/transport/http github.com/aws/aws-sdk-go-v2/internal/auth/smithy github.com/aws/aws-sdk-go-v2/internal/configsources github.com/aws/aws-sdk-go-v2/internal/endpoints github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 -github.com/aws/smithy-go/document -github.com/aws/aws-sdk-go-v2/service/cloudfront/internal/endpoints -github.com/aws/aws-sdk-go-v2/service/cloudfront/types -github.com/aws/smithy-go/encoding -github.com/aws/smithy-go/encoding/xml github.com/aws/smithy-go/endpoints +github.com/aws/aws-sdk-go-v2/service/cloudfront/internal/endpoints github.com/aws/smithy-go/io github.com/aws/smithy-go/waiter github.com/jmespath/go-jmespath -github.com/gohugoio/hugo/hugolib github.com/dustin/go-humanize github.com/aws/aws-sdk-go-v2/credentials github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config github.com/aws/aws-sdk-go-v2/feature/ec2/imds -github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds -github.com/aws/aws-sdk-go-v2/service/cloudfront github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client +github.com/gohugoio/hugo/tpl/resources github.com/aws/aws-sdk-go-v2/credentials/endpointcreds +github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds github.com/aws/aws-sdk-go-v2/credentials/processcreds +github.com/aws/aws-sdk-go-v2/service/cloudfront github.com/aws/aws-sdk-go-v2/internal/shareddefaults github.com/aws/aws-sdk-go-v2/aws/protocol/restjson github.com/aws/aws-sdk-go-v2/service/sso/internal/endpoints github.com/aws/aws-sdk-go-v2/service/sso/types -github.com/aws/aws-sdk-go-v2/service/sso github.com/aws/aws-sdk-go-v2/service/ssooidc/internal/endpoints +github.com/aws/aws-sdk-go-v2/service/sso github.com/aws/aws-sdk-go-v2/service/ssooidc/types github.com/aws/smithy-go/encoding/json github.com/aws/aws-sdk-go-v2/service/ssooidc -github.com/aws/aws-sdk-go-v2/credentials/ssocreds +github.com/gohugoio/hugo/tpl/tplimpl 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/service/internal/presigned-url github.com/aws/aws-sdk-go-v2/service/sts/internal/endpoints github.com/aws/aws-sdk-go-v2/service/sts/types +github.com/aws/aws-sdk-go-v2/credentials/ssocreds github.com/aws/aws-sdk-go-v2/service/sts -github.com/aws/aws-sdk-go-v2/credentials/stscreds github.com/aws/aws-sdk-go-v2/internal/ini github.com/aws/smithy-go/private/requestcompression -github.com/aws/aws-sdk-go-v2/config github.com/aws/aws-sdk-go/aws/awserr github.com/aws/aws-sdk-go/internal/ini +github.com/gohugoio/hugo/hugolib github.com/aws/aws-sdk-go/internal/shareddefaults github.com/aws/aws-sdk-go/internal/sync/singleflight github.com/aws/aws-sdk-go/aws/credentials github.com/aws/aws-sdk-go/aws/endpoints -github.com/gohugoio/hugo/create +github.com/aws/aws-sdk-go-v2/credentials/stscreds +github.com/aws/aws-sdk-go-v2/config github.com/aws/aws-sdk-go/internal/sdkio github.com/aws/aws-sdk-go/aws/awsutil github.com/aws/aws-sdk-go/internal/sdkrand @@ -2649,65 +2684,66 @@ google.golang.org/grpc/backoff google.golang.org/grpc/attributes google.golang.org/grpc/internal/credentials -google.golang.org/grpc/metadata google.golang.org/grpc/credentials +google.golang.org/grpc/internal/channelz +google.golang.org/grpc/channelz +google.golang.org/grpc/metadata +google.golang.org/grpc/resolver +google.golang.org/grpc/balancer +github.com/gohugoio/hugo/create +google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/grpcrand +google.golang.org/grpc/balancer/roundrobin +google.golang.org/grpc/credentials/insecure google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/encoding -google.golang.org/grpc/encoding/proto github.com/aws/aws-sdk-go/aws -google.golang.org/grpc/internal/channelz -google.golang.org/grpc/resolver -google.golang.org/grpc/credentials/insecure +google.golang.org/grpc/encoding/proto google.golang.org/grpc/internal/backoff +google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/grpc/internal/balancerload -github.com/aws/aws-sdk-go/aws/auth/bearer -github.com/aws/aws-sdk-go/aws/request github.com/golang/protobuf/ptypes/duration -google.golang.org/grpc/channelz -google.golang.org/grpc/balancer +github.com/aws/aws-sdk-go/aws/request +github.com/aws/aws-sdk-go/aws/auth/bearer google.golang.org/protobuf/types/known/timestamppb -google.golang.org/grpc/balancer/base github.com/golang/protobuf/ptypes/timestamp -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/grpc/binarylog/grpc_binarylog_v1 -google.golang.org/grpc/internal/buffer -google.golang.org/grpc/internal/grpcsync github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/csm -github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/private/protocol/rest +github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/private/protocol/json/jsonutil -github.com/aws/aws-sdk-go/private/protocol/query/queryutil -github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/jsonrpc -github.com/aws/aws-sdk-go/private/protocol/restjson -github.com/aws/aws-sdk-go/private/protocol/query +github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds +github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil +github.com/aws/aws-sdk-go/private/protocol/restjson +github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ssooidc +github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/sso/ssoiface -github.com/aws/aws-sdk-go/aws/credentials/endpointcreds -github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/aws/defaults -github.com/aws/aws-sdk-go/service/sts/stsiface +github.com/aws/aws-sdk-go/aws/credentials/ssocreds google.golang.org/grpc/internal/binarylog -github.com/aws/aws-sdk-go/aws/credentials/stscreds +google.golang.org/grpc/internal/buffer +github.com/aws/aws-sdk-go/service/sts/stsiface +google.golang.org/grpc/internal/grpcsync google.golang.org/grpc/internal/idle google.golang.org/grpc/internal/metadata +github.com/aws/aws-sdk-go/aws/credentials/stscreds google.golang.org/grpc/internal/pretty -github.com/aws/aws-sdk-go/aws/session google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/internal/resolver -google.golang.org/grpc/internal/resolver/unix +google.golang.org/grpc/internal/transport/networktype golang.org/x/net/http/httpguts +google.golang.org/grpc/internal/resolver/unix +github.com/aws/aws-sdk-go/aws/session golang.org/x/net/http2/hpack google.golang.org/grpc/internal/syscall google.golang.org/grpc/keepalive @@ -2715,132 +2751,130 @@ google.golang.org/grpc/stats golang.org/x/net/http2 google.golang.org/grpc/tap -gocloud.dev/aws google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/internal/envconfig google.golang.org/grpc/internal/resolver/dns/internal google.golang.org/grpc/internal/resolver/dns -golang.org/x/xerrors +gocloud.dev/aws google.golang.org/grpc/resolver/dns +golang.org/x/xerrors go.opencensus.io/internal go.opencensus.io/trace/tracestate gocloud.dev/internal/openurl -go.opencensus.io/trace github.com/mattn/go-ieproxy +go.opencensus.io/trace log/syslog +database/sql/driver github.com/Azure/azure-pipeline-go/pipeline +github.com/google/uuid go.opencensus.io/trace/propagation go.opencensus.io/plugin/ocgrpc -database/sql/driver github.com/Azure/go-autorest/autorest/date -github.com/google/uuid -github.com/Azure/go-autorest/logger github.com/Azure/azure-storage-blob-go/azblob +github.com/Azure/go-autorest/logger github.com/Azure/go-autorest/tracing github.com/golang-jwt/jwt -google.golang.org/grpc/internal/transport golang.org/x/crypto/pkcs12/internal/rc2 golang.org/x/crypto/pkcs12 net/http/cookiejar -github.com/Azure/go-autorest/autorest/adal -github.com/Azure/go-autorest/autorest -google.golang.org/grpc -github.com/Azure/go-autorest/autorest/azure gocloud.dev/internal/escape golang.org/x/oauth2/internal +github.com/Azure/go-autorest/autorest/adal golang.org/x/oauth2 +google.golang.org/grpc/internal/transport cloud.google.com/go/compute/metadata -github.com/googleapis/gax-go/v2 golang.org/x/oauth2/authhandler +github.com/Azure/go-autorest/autorest golang.org/x/oauth2/google/internal/stsexchange -gocloud.dev/internal/retry -gocloud.dev/internal/gcerr golang.org/x/oauth2/google/internal/externalaccount -gocloud.dev/gcerrors -gocloud.dev/blob/driver -gocloud.dev/internal/oc -gocloud.dev/blob golang.org/x/oauth2/google/internal/externalaccountauthorizeduser golang.org/x/oauth2/jws golang.org/x/oauth2/jwt -google.golang.org/api/internal/impersonate +github.com/Azure/go-autorest/autorest/azure golang.org/x/oauth2/google -gocloud.dev/blob/fileblob -google.golang.org/api/internal +google.golang.org/grpc +google.golang.org/api/internal/impersonate google.golang.org/api/transport/cert -google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 -google.golang.org/api/option -gocloud.dev/internal/useragent -google.golang.org/api/transport/internal/dca google.golang.org/grpc/resolver/manual google.golang.org/grpc/credentials/alts/internal -google.golang.org/grpc/balancer/grpclb golang.org/x/sync/semaphore -google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp google.golang.org/grpc/credentials/alts/internal/conn -google.golang.org/grpc/credentials/alts/internal/handshaker/service -google.golang.org/grpc/credentials/alts/internal/authinfo -gocloud.dev/blob/azureblob -google.golang.org/grpc/credentials/alts/internal/handshaker google.golang.org/grpc/internal/googlecloud google.golang.org/grpc/credentials/oauth google.golang.org/grpc/internal/xds google.golang.org/protobuf/types/descriptorpb -google.golang.org/grpc/credentials/alts google.golang.org/genproto/googleapis/type/expr -cloud.google.com/go/internal -google.golang.org/grpc/credentials/google cloud.google.com/go/internal/optional cloud.google.com/go/internal/trace -google.golang.org/api/transport/grpc cloud.google.com/go/internal/version google.golang.org/api/iterator -google.golang.org/api/internal/gensupport -google.golang.org/api/option/internaloption go.opencensus.io/plugin/ochttp/propagation/b3 -google.golang.org/genproto/googleapis/api/annotations go.opencensus.io/plugin/ochttp +google.golang.org/genproto/googleapis/api/annotations google.golang.org/api/googleapi/transport google.golang.org/api/transport/http/internal/propagation -gocloud.dev/gcp +github.com/googleapis/gax-go/v2 +google.golang.org/api/internal +google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 +google.golang.org/api/option +gocloud.dev/internal/retry +google.golang.org/api/transport/internal/dca +gocloud.dev/internal/gcerr +gocloud.dev/internal/useragent +gocloud.dev/gcerrors +gocloud.dev/blob/driver +gocloud.dev/internal/oc +google.golang.org/grpc/balancer/grpclb +gocloud.dev/blob +google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp +gocloud.dev/blob/fileblob +google.golang.org/grpc/credentials/alts/internal/handshaker/service google.golang.org/genproto/googleapis/iam/credentials/v1 +google.golang.org/grpc/credentials/alts/internal/authinfo google.golang.org/genproto/googleapis/iam/v1 -cloud.google.com/go/iam/credentials/apiv1 +google.golang.org/grpc/credentials/alts/internal/handshaker +google.golang.org/grpc/credentials/alts +cloud.google.com/go/internal +gocloud.dev/blob/azureblob +google.golang.org/api/internal/gensupport cloud.google.com/go/iam +google.golang.org/grpc/credentials/google +google.golang.org/api/transport/grpc +google.golang.org/api/option/internaloption google.golang.org/api/transport/http +gocloud.dev/gcp github.com/aws/aws-sdk-go-v2/aws/arn github.com/aws/aws-sdk-go-v2/internal/awsutil github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream google.golang.org/api/storage/v1 github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/eventstreamapi +cloud.google.com/go/iam/credentials/apiv1 github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4 github.com/aws/aws-sdk-go-v2/service/internal/checksum -github.com/aws/aws-sdk-go-v2/internal/v4a github.com/aws/aws-sdk-go-v2/service/internal/s3shared/arn +github.com/aws/aws-sdk-go-v2/internal/v4a github.com/aws/aws-sdk-go-v2/service/internal/s3shared github.com/aws/aws-sdk-go-v2/service/internal/s3shared/config github.com/aws/aws-sdk-go-v2/service/s3/internal/arn github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints github.com/aws/aws-sdk-go-v2/service/s3/types -github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations github.com/aws/smithy-go/endpoints/private/rulesfn github.com/aws/smithy-go/sync github.com/aws/aws-sdk-go/aws/arn github.com/aws/aws-sdk-go/internal/s3shared/arn -github.com/aws/aws-sdk-go-v2/service/s3 +github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/private/checksum github.com/aws/aws-sdk-go/private/protocol/eventstream -cloud.google.com/go/storage -github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/private/protocol/restxml +github.com/aws/aws-sdk-go-v2/service/s3 +github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi +google.golang.org/api/compute/v1 github.com/aws/aws-sdk-go/service/s3 +cloud.google.com/go/storage gocloud.dev/blob/gcsblob -google.golang.org/api/compute/v1 -github.com/aws/aws-sdk-go/service/s3/s3iface -github.com/aws/aws-sdk-go/service/s3/s3manager github.com/gorilla/websocket github.com/gohugoio/hugo/livereload github.com/gohugoio/hugo/modules/npm @@ -2862,9 +2896,11 @@ github.com/gohugoio/hugo/identity/identitytesting github.com/gohugoio/hugo/resources/page/page_generate github.com/gohugoio/hugo/resources/resource_transformers/htesting +github.com/aws/aws-sdk-go/service/s3/s3iface +github.com/gohugoio/hugo/tpl/internal/go_templates/testenv +github.com/aws/aws-sdk-go/service/s3/s3manager github.com/aws/aws-sdk-go-v2/feature/s3/manager gocloud.dev/blob/s3blob -github.com/gohugoio/hugo/tpl/internal/go_templates/testenv github.com/gohugoio/hugo/deploy github.com/gohugoio/hugo/commands github.com/gohugoio/hugo @@ -2887,7 +2923,7 @@ go is /usr/bin/go go version go1.23.6 linux/arm CI=true dh_auto_test -- -short -timeout 120m - cd _build && go test -vet=off -v -p 3 -short -timeout 120m github.com/gohugoio/hugo github.com/gohugoio/hugo/bufferpool github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/cache/httpcache github.com/gohugoio/hugo/codegen github.com/gohugoio/hugo/commands github.com/gohugoio/hugo/common github.com/gohugoio/hugo/common/collections github.com/gohugoio/hugo/common/constants github.com/gohugoio/hugo/common/hashing github.com/gohugoio/hugo/common/hcontext github.com/gohugoio/hugo/common/herrors github.com/gohugoio/hugo/common/hexec github.com/gohugoio/hugo/common/hreflect github.com/gohugoio/hugo/common/hstrings github.com/gohugoio/hugo/common/htime github.com/gohugoio/hugo/common/hugio github.com/gohugoio/hugo/common/hugo github.com/gohugoio/hugo/common/loggers github.com/gohugoio/hugo/common/maps github.com/gohugoio/hugo/common/math github.com/gohugoio/hugo/common/para github.com/gohugoio/hugo/common/paths github.com/gohugoio/hugo/common/predicate github.com/gohugoio/hugo/common/rungroup github.com/gohugoio/hugo/common/tasks github.com/gohugoio/hugo/common/terminal github.com/gohugoio/hugo/common/text github.com/gohugoio/hugo/common/types github.com/gohugoio/hugo/common/types/css github.com/gohugoio/hugo/common/types/hstring github.com/gohugoio/hugo/common/urls github.com/gohugoio/hugo/compare github.com/gohugoio/hugo/config github.com/gohugoio/hugo/config/allconfig github.com/gohugoio/hugo/config/privacy github.com/gohugoio/hugo/config/security github.com/gohugoio/hugo/config/services github.com/gohugoio/hugo/config/testconfig github.com/gohugoio/hugo/create github.com/gohugoio/hugo/create/skeletons github.com/gohugoio/hugo/deploy github.com/gohugoio/hugo/deploy/deployconfig github.com/gohugoio/hugo/deps github.com/gohugoio/hugo/docshelper github.com/gohugoio/hugo/helpers github.com/gohugoio/hugo/htesting github.com/gohugoio/hugo/htesting/hqt github.com/gohugoio/hugo/hugofs github.com/gohugoio/hugo/hugofs/files github.com/gohugoio/hugo/hugofs/glob github.com/gohugoio/hugo/hugolib github.com/gohugoio/hugo/hugolib/doctree github.com/gohugoio/hugo/hugolib/filesystems github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/gohugoio/hugo/hugolib/paths github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/identity github.com/gohugoio/hugo/identity/identitytesting github.com/gohugoio/hugo/langs github.com/gohugoio/hugo/langs/i18n github.com/gohugoio/hugo/lazy github.com/gohugoio/hugo/livereload github.com/gohugoio/hugo/markup github.com/gohugoio/hugo/markup/asciidocext github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config github.com/gohugoio/hugo/markup/asciidocext/internal github.com/gohugoio/hugo/markup/blackfriday github.com/gohugoio/hugo/markup/converter github.com/gohugoio/hugo/markup/converter/hooks github.com/gohugoio/hugo/markup/goldmark github.com/gohugoio/hugo/markup/goldmark/codeblocks github.com/gohugoio/hugo/markup/goldmark/goldmark_config github.com/gohugoio/hugo/markup/goldmark/hugocontext github.com/gohugoio/hugo/markup/goldmark/images github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes github.com/gohugoio/hugo/markup/goldmark/internal/render github.com/gohugoio/hugo/markup/highlight github.com/gohugoio/hugo/markup/highlight/chromalexers github.com/gohugoio/hugo/markup/internal github.com/gohugoio/hugo/markup/internal/attributes github.com/gohugoio/hugo/markup/markup_config github.com/gohugoio/hugo/markup/org github.com/gohugoio/hugo/markup/pandoc github.com/gohugoio/hugo/markup/rst github.com/gohugoio/hugo/markup/tableofcontents github.com/gohugoio/hugo/media github.com/gohugoio/hugo/metrics github.com/gohugoio/hugo/minifiers github.com/gohugoio/hugo/modules github.com/gohugoio/hugo/modules/npm github.com/gohugoio/hugo/navigation github.com/gohugoio/hugo/output github.com/gohugoio/hugo/output/layouts github.com/gohugoio/hugo/parser github.com/gohugoio/hugo/parser/metadecoders github.com/gohugoio/hugo/parser/pageparser github.com/gohugoio/hugo/publisher github.com/gohugoio/hugo/related github.com/gohugoio/hugo/releaser github.com/gohugoio/hugo/resources github.com/gohugoio/hugo/resources/images github.com/gohugoio/hugo/resources/images/exif github.com/gohugoio/hugo/resources/images/webp github.com/gohugoio/hugo/resources/internal github.com/gohugoio/hugo/resources/jsconfig github.com/gohugoio/hugo/resources/kinds github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/resources/page/page_generate github.com/gohugoio/hugo/resources/page/pagemeta github.com/gohugoio/hugo/resources/page/siteidentities github.com/gohugoio/hugo/resources/postpub github.com/gohugoio/hugo/resources/resource github.com/gohugoio/hugo/resources/resource_factories/bundler github.com/gohugoio/hugo/resources/resource_factories/create github.com/gohugoio/hugo/resources/resource_transformers/babel github.com/gohugoio/hugo/resources/resource_transformers/cssjs github.com/gohugoio/hugo/resources/resource_transformers/htesting github.com/gohugoio/hugo/resources/resource_transformers/integrity github.com/gohugoio/hugo/resources/resource_transformers/js github.com/gohugoio/hugo/resources/resource_transformers/minifier github.com/gohugoio/hugo/resources/resource_transformers/templates github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss github.com/gohugoio/hugo/source github.com/gohugoio/hugo/tpl github.com/gohugoio/hugo/tpl/cast github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/compare github.com/gohugoio/hugo/tpl/crypto github.com/gohugoio/hugo/tpl/css github.com/gohugoio/hugo/tpl/data github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/diagrams github.com/gohugoio/hugo/tpl/encoding github.com/gohugoio/hugo/tpl/fmt github.com/gohugoio/hugo/tpl/hash github.com/gohugoio/hugo/tpl/hugo github.com/gohugoio/hugo/tpl/images github.com/gohugoio/hugo/tpl/inflect github.com/gohugoio/hugo/tpl/internal github.com/gohugoio/hugo/tpl/internal/go_templates/cfg github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/gohugoio/hugo/tpl/internal/go_templates/testenv github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse github.com/gohugoio/hugo/tpl/internal/resourcehelpers github.com/gohugoio/hugo/tpl/js github.com/gohugoio/hugo/tpl/lang github.com/gohugoio/hugo/tpl/math github.com/gohugoio/hugo/tpl/openapi github.com/gohugoio/hugo/tpl/openapi/openapi3 github.com/gohugoio/hugo/tpl/os github.com/gohugoio/hugo/tpl/page github.com/gohugoio/hugo/tpl/partials github.com/gohugoio/hugo/tpl/path github.com/gohugoio/hugo/tpl/reflect github.com/gohugoio/hugo/tpl/resources github.com/gohugoio/hugo/tpl/safe github.com/gohugoio/hugo/tpl/site github.com/gohugoio/hugo/tpl/strings github.com/gohugoio/hugo/tpl/templates github.com/gohugoio/hugo/tpl/time github.com/gohugoio/hugo/tpl/tplimpl github.com/gohugoio/hugo/tpl/transform github.com/gohugoio/hugo/tpl/urls github.com/gohugoio/hugo/transform github.com/gohugoio/hugo/transform/livereloadinject github.com/gohugoio/hugo/transform/metainject github.com/gohugoio/hugo/transform/urlreplacers github.com/gohugoio/hugo/watcher github.com/gohugoio/hugo/watcher/filenotify + cd _build && go test -vet=off -v -p 4 -short -timeout 120m github.com/gohugoio/hugo github.com/gohugoio/hugo/bufferpool github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/cache/httpcache github.com/gohugoio/hugo/codegen github.com/gohugoio/hugo/commands github.com/gohugoio/hugo/common github.com/gohugoio/hugo/common/collections github.com/gohugoio/hugo/common/constants github.com/gohugoio/hugo/common/hashing github.com/gohugoio/hugo/common/hcontext github.com/gohugoio/hugo/common/herrors github.com/gohugoio/hugo/common/hexec github.com/gohugoio/hugo/common/hreflect github.com/gohugoio/hugo/common/hstrings github.com/gohugoio/hugo/common/htime github.com/gohugoio/hugo/common/hugio github.com/gohugoio/hugo/common/hugo github.com/gohugoio/hugo/common/loggers github.com/gohugoio/hugo/common/maps github.com/gohugoio/hugo/common/math github.com/gohugoio/hugo/common/para github.com/gohugoio/hugo/common/paths github.com/gohugoio/hugo/common/predicate github.com/gohugoio/hugo/common/rungroup github.com/gohugoio/hugo/common/tasks github.com/gohugoio/hugo/common/terminal github.com/gohugoio/hugo/common/text github.com/gohugoio/hugo/common/types github.com/gohugoio/hugo/common/types/css github.com/gohugoio/hugo/common/types/hstring github.com/gohugoio/hugo/common/urls github.com/gohugoio/hugo/compare github.com/gohugoio/hugo/config github.com/gohugoio/hugo/config/allconfig github.com/gohugoio/hugo/config/privacy github.com/gohugoio/hugo/config/security github.com/gohugoio/hugo/config/services github.com/gohugoio/hugo/config/testconfig github.com/gohugoio/hugo/create github.com/gohugoio/hugo/create/skeletons github.com/gohugoio/hugo/deploy github.com/gohugoio/hugo/deploy/deployconfig github.com/gohugoio/hugo/deps github.com/gohugoio/hugo/docshelper github.com/gohugoio/hugo/helpers github.com/gohugoio/hugo/htesting github.com/gohugoio/hugo/htesting/hqt github.com/gohugoio/hugo/hugofs github.com/gohugoio/hugo/hugofs/files github.com/gohugoio/hugo/hugofs/glob github.com/gohugoio/hugo/hugolib github.com/gohugoio/hugo/hugolib/doctree github.com/gohugoio/hugo/hugolib/filesystems github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/gohugoio/hugo/hugolib/paths github.com/gohugoio/hugo/hugolib/segments github.com/gohugoio/hugo/identity github.com/gohugoio/hugo/identity/identitytesting github.com/gohugoio/hugo/langs github.com/gohugoio/hugo/langs/i18n github.com/gohugoio/hugo/lazy github.com/gohugoio/hugo/livereload github.com/gohugoio/hugo/markup github.com/gohugoio/hugo/markup/asciidocext github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config github.com/gohugoio/hugo/markup/asciidocext/internal github.com/gohugoio/hugo/markup/blackfriday github.com/gohugoio/hugo/markup/converter github.com/gohugoio/hugo/markup/converter/hooks github.com/gohugoio/hugo/markup/goldmark github.com/gohugoio/hugo/markup/goldmark/codeblocks github.com/gohugoio/hugo/markup/goldmark/goldmark_config github.com/gohugoio/hugo/markup/goldmark/hugocontext github.com/gohugoio/hugo/markup/goldmark/images github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes github.com/gohugoio/hugo/markup/goldmark/internal/render github.com/gohugoio/hugo/markup/highlight github.com/gohugoio/hugo/markup/highlight/chromalexers github.com/gohugoio/hugo/markup/internal github.com/gohugoio/hugo/markup/internal/attributes github.com/gohugoio/hugo/markup/markup_config github.com/gohugoio/hugo/markup/org github.com/gohugoio/hugo/markup/pandoc github.com/gohugoio/hugo/markup/rst github.com/gohugoio/hugo/markup/tableofcontents github.com/gohugoio/hugo/media github.com/gohugoio/hugo/metrics github.com/gohugoio/hugo/minifiers github.com/gohugoio/hugo/modules github.com/gohugoio/hugo/modules/npm github.com/gohugoio/hugo/navigation github.com/gohugoio/hugo/output github.com/gohugoio/hugo/output/layouts github.com/gohugoio/hugo/parser github.com/gohugoio/hugo/parser/metadecoders github.com/gohugoio/hugo/parser/pageparser github.com/gohugoio/hugo/publisher github.com/gohugoio/hugo/related github.com/gohugoio/hugo/releaser github.com/gohugoio/hugo/resources github.com/gohugoio/hugo/resources/images github.com/gohugoio/hugo/resources/images/exif github.com/gohugoio/hugo/resources/images/webp github.com/gohugoio/hugo/resources/internal github.com/gohugoio/hugo/resources/jsconfig github.com/gohugoio/hugo/resources/kinds github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/resources/page/page_generate github.com/gohugoio/hugo/resources/page/pagemeta github.com/gohugoio/hugo/resources/page/siteidentities github.com/gohugoio/hugo/resources/postpub github.com/gohugoio/hugo/resources/resource github.com/gohugoio/hugo/resources/resource_factories/bundler github.com/gohugoio/hugo/resources/resource_factories/create github.com/gohugoio/hugo/resources/resource_transformers/babel github.com/gohugoio/hugo/resources/resource_transformers/cssjs github.com/gohugoio/hugo/resources/resource_transformers/htesting github.com/gohugoio/hugo/resources/resource_transformers/integrity github.com/gohugoio/hugo/resources/resource_transformers/js github.com/gohugoio/hugo/resources/resource_transformers/minifier github.com/gohugoio/hugo/resources/resource_transformers/templates github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss github.com/gohugoio/hugo/source github.com/gohugoio/hugo/tpl github.com/gohugoio/hugo/tpl/cast github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/compare github.com/gohugoio/hugo/tpl/crypto github.com/gohugoio/hugo/tpl/css github.com/gohugoio/hugo/tpl/data github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/diagrams github.com/gohugoio/hugo/tpl/encoding github.com/gohugoio/hugo/tpl/fmt github.com/gohugoio/hugo/tpl/hash github.com/gohugoio/hugo/tpl/hugo github.com/gohugoio/hugo/tpl/images github.com/gohugoio/hugo/tpl/inflect github.com/gohugoio/hugo/tpl/internal github.com/gohugoio/hugo/tpl/internal/go_templates/cfg github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/gohugoio/hugo/tpl/internal/go_templates/testenv github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse github.com/gohugoio/hugo/tpl/internal/resourcehelpers github.com/gohugoio/hugo/tpl/js github.com/gohugoio/hugo/tpl/lang github.com/gohugoio/hugo/tpl/math github.com/gohugoio/hugo/tpl/openapi github.com/gohugoio/hugo/tpl/openapi/openapi3 github.com/gohugoio/hugo/tpl/os github.com/gohugoio/hugo/tpl/page github.com/gohugoio/hugo/tpl/partials github.com/gohugoio/hugo/tpl/path github.com/gohugoio/hugo/tpl/reflect github.com/gohugoio/hugo/tpl/resources github.com/gohugoio/hugo/tpl/safe github.com/gohugoio/hugo/tpl/site github.com/gohugoio/hugo/tpl/strings github.com/gohugoio/hugo/tpl/templates github.com/gohugoio/hugo/tpl/time github.com/gohugoio/hugo/tpl/tplimpl github.com/gohugoio/hugo/tpl/transform github.com/gohugoio/hugo/tpl/urls github.com/gohugoio/hugo/transform github.com/gohugoio/hugo/transform/livereloadinject github.com/gohugoio/hugo/transform/metainject github.com/gohugoio/hugo/transform/urlreplacers github.com/gohugoio/hugo/watcher github.com/gohugoio/hugo/watcher/filenotify === RUN TestCommands === RUN TestCommands/commands_errors === PAUSE TestCommands/commands_errors @@ -2981,13 +3017,13 @@ === PAUSE TestCommands/server_render_to_memory === RUN TestCommands/version === PAUSE TestCommands/version +=== CONT TestCommands/server +=== CONT TestCommands/noop +=== CONT TestCommands/server_disablelivereload === CONT TestCommands/commands_errors -=== CONT TestCommands/version -=== CONT TestCommands/server_render_to_memory -=== CONT TestCommands/server_render_static_to_disk -=== NAME TestCommands/version +=== NAME TestCommands/noop testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3002,92 +3038,12 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo version command. (0.335s) - > hugo -h - [stdout] - hugo is the main command, used to build your Hugo site. - - Hugo is a Fast and Flexible Static Site Generator - built with love by spf13 and friends in Go. - - Complete documentation is available at https://gohugo.io/. - - Usage: - hugo [flags] - hugo [command] - - Available Commands: - completion Generate the autocompletion script for the specified shell - config Print the site configuration - convert Convert your content to different formats - deploy Deploy your site to a Cloud provider. - env Print Hugo version and environment info - gen A collection of several useful generators. - help Help about any command - import Import your site from others. - list Listing out various types of content - mod Various Hugo Modules helpers. - new Create new content for your site - server A high performance webserver - version Print Hugo version and environment info - - Flags: - -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ - -D, --buildDrafts include content marked as draft - -E, --buildExpired include expired content - -F, --buildFuture include content with publishdate in the future - --cacheDir string filesystem path to cache directory - --cleanDestinationDir remove files from destination not found in static directories - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - -c, --contentDir string filesystem path to content directory - --debug debug output - -d, --destination string filesystem path to write files to - --disableKinds strings disable different kind of pages (home, RSS etc.) - --enableGitInfo add Git revision, date, author, and CODEOWNERS info to the pages - -e, --environment string build environment - --forceSyncStatic copy all files when static is changed. - --gc enable to run some cleanup tasks (remove unused cache files) after the build - -h, --help help for hugo - --ignoreCache ignores the cache directory - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - -l, --layoutDir string filesystem path to layout directory - --logLevel string log level (debug|info|warn|error) - --minify minify any supported output format (HTML, XML etc.) - --noBuildLock don't create .hugo_build.lock file - --noChmod don't sync permission mode of files - --noTimes don't sync modification time of files - --panicOnWarning panic on first WARNING log - --poll string set this to a poll interval, e.g --poll 700ms, to use a poll based approach to watch for file system changes - --printI18nWarnings print missing translations - --printMemoryUsage print memory usage to screen at intervals - --printPathWarnings print warnings on duplicate target paths etc. - --printUnusedTemplates print warnings on unused templates. - --quiet build in quiet mode - --renderSegments strings named segments to render (configured in the segments config) - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --templateMetrics display metrics about template executions - --templateMetricsHints calculate some improvement hints when combined with --templateMetrics - -t, --theme strings themes to use (located in /themes/THEMENAME/) - --themesDir string filesystem path to themes directory - --trace file write trace to file (not useful in general) - -v, --verbose verbose output - -w, --watch watch filesystem for changes and recreate as needed - - Use "hugo [command] --help" for more information about a command. - > stdout 'hugo is the main command, used to build your Hugo site' - > hugo version - [stdout] - hugo v0.131.0 linux/arm BuildDate=unknown - > stdout 'hugo v.* BuildDate=unknown' PASS -=== CONT TestCommands/server_disablelivereload__config +=== CONT TestCommands/server_render_to_memory === NAME TestCommands/commands_errors testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3102,7 +3058,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Testing various error situations. (0.496s) + # Testing various error situations. (1.483s) > ! hugo mods [stdout] hugo is the main command, used to build your Hugo site. @@ -3379,10 +3335,9 @@ > stderr 'unknown command "foo" for "hugo mod"' PASS -=== CONT TestCommands/server_disablelivereload -=== NAME TestCommands/server_disablelivereload__config +=== CONT TestCommands/version testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3397,14 +3352,113 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - > hugo server & + # Test the hugo version command. (0.794s) + > hugo -h + [stdout] + hugo is the main command, used to build your Hugo site. + + Hugo is a Fast and Flexible Static Site Generator + built with love by spf13 and friends in Go. + + Complete documentation is available at https://gohugo.io/. + + Usage: + hugo [flags] + hugo [command] + + Available Commands: + completion Generate the autocompletion script for the specified shell + config Print the site configuration + convert Convert your content to different formats + deploy Deploy your site to a Cloud provider. + env Print Hugo version and environment info + gen A collection of several useful generators. + help Help about any command + import Import your site from others. + list Listing out various types of content + mod Various Hugo Modules helpers. + new Create new content for your site + server A high performance webserver + version Print Hugo version and environment info + + Flags: + -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ + -D, --buildDrafts include content marked as draft + -E, --buildExpired include expired content + -F, --buildFuture include content with publishdate in the future + --cacheDir string filesystem path to cache directory + --cleanDestinationDir remove files from destination not found in static directories + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + -c, --contentDir string filesystem path to content directory + --debug debug output + -d, --destination string filesystem path to write files to + --disableKinds strings disable different kind of pages (home, RSS etc.) + --enableGitInfo add Git revision, date, author, and CODEOWNERS info to the pages + -e, --environment string build environment + --forceSyncStatic copy all files when static is changed. + --gc enable to run some cleanup tasks (remove unused cache files) after the build + -h, --help help for hugo + --ignoreCache ignores the cache directory + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + -l, --layoutDir string filesystem path to layout directory + --logLevel string log level (debug|info|warn|error) + --minify minify any supported output format (HTML, XML etc.) + --noBuildLock don't create .hugo_build.lock file + --noChmod don't sync permission mode of files + --noTimes don't sync modification time of files + --panicOnWarning panic on first WARNING log + --poll string set this to a poll interval, e.g --poll 700ms, to use a poll based approach to watch for file system changes + --printI18nWarnings print missing translations + --printMemoryUsage print memory usage to screen at intervals + --printPathWarnings print warnings on duplicate target paths etc. + --printUnusedTemplates print warnings on unused templates. + --quiet build in quiet mode + --renderSegments strings named segments to render (configured in the segments config) + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --templateMetrics display metrics about template executions + --templateMetricsHints calculate some improvement hints when combined with --templateMetrics + -t, --theme strings themes to use (located in /themes/THEMENAME/) + --themesDir string filesystem path to themes directory + --trace file write trace to file (not useful in general) + -v, --verbose verbose output + -w, --watch watch filesystem for changes and recreate as needed + + Use "hugo [command] --help" for more information about a command. + > stdout 'hugo is the main command, used to build your Hugo site' + > hugo version + [stdout] + hugo v0.131.0 linux/arm BuildDate=unknown + > stdout 'hugo v.* BuildDate=unknown' + PASS + +=== CONT TestCommands/server__multihost +=== NAME TestCommands/server_disablelivereload + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.23.6 + + > hugo server --disableLiveReload & > waitServer > ! grep 'livereload' public/index.html > stopServer > ! stderr . - [background] hugo server: exit status 0 + [background] hugo server --disableLiveReload: exit status 0 [stdout] - port 1313 already in use, attempting to use an available port Watching for changes in $WORK/layouts Watching for config changes in $WORK/hugo.toml Start building sites … @@ -3421,18 +3475,18 @@ Aliases | 0 Cleaned | 0 - Built in 4 ms + Built in 42 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:36237/ (bind address 127.0.0.1) + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS === CONT TestCommands/server__watch_moduleconfig -=== NAME TestCommands/server_render_static_to_disk +=== NAME TestCommands/server_render_to_memory testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3448,17 +3502,18 @@ GOVERSION=1.23.6 # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (2.911s) - > hugo server --renderToMemory --renderStaticToDisk & + # We run these tests in parallel so let Hugo decide which port to use. + # Deliberately using the alias 'serve' here. (3.214s) + > hugo serve --renderToMemory & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 - > httpget ${HUGOTEST_BASEURL_0}mystatic.txt 'This is a static file.' > ! exists public/index.html - > exists public/mystatic.txt + > ! exists public/mystatic.txt > stopServer > ! stderr . - [background] hugo server --renderToMemory --renderStaticToDisk: exit status 0 + [background] hugo serve --renderToMemory: exit status 0 [stdout] + port 1313 already in use, attempting to use an available port Watching for changes in $WORK/{layouts,static} Watching for config changes in $WORK/hugo.toml Start building sites … @@ -3475,17 +3530,18 @@ Aliases | 0 Cleaned | 0 - Built in 6 ms + Built in 20 ms Environment: "development" - Serving pages from memory and static files from disk + Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Web Server is available at http://localhost:41135/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== NAME TestCommands/server_render_to_memory +=== CONT TestCommands/server__watch_hugo_stats +=== NAME TestCommands/server testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3501,47 +3557,48 @@ GOVERSION=1.23.6 # 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.756s) - > hugo serve --renderToMemory & + # We run these tests in parallel so let Hugo decide which port to use. (1.647s) + > hugo server --renderToMemory --gc & > waitServer - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 'ServerPort: \d{4,5}' 'myenv: thedevelopment' 'livereload\.js' 'Env: development' 'IsServer: true' + > httpget ${HUGOTEST_BASEURL_0}doesnotexist 'custom 404' + > httpget ${HUGOTEST_BASEURL_0}livereload.js 'function' + # By default, the server renders to memory. (2.002s) > ! exists public/index.html - > ! exists public/mystatic.txt > stopServer > ! stderr . - [background] hugo serve --renderToMemory: exit status 0 + [background] hugo server --renderToMemory --gc: exit status 0 [stdout] port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/{layouts,static} - Watching for config changes in $WORK/hugo.toml + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml, $WORK/config/development Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown + WARN deprecated: .Site.IsServer was deprecated in Hugo v0.120.0 and will be removed in a future release. Use hugo.IsServer instead. | EN -------------------+----- - Pages | 2 + Pages | 3 Paginator pages | 0 Non-page files | 0 - Static files | 1 + Static files | 0 Processed images | 0 Aliases | 0 Cleaned | 0 - Built in 11 ms + Built in 33 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:35867/ (bind address 127.0.0.1) + Web Server is available at http://localhost:44271/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== CONT TestCommands/server__watch_hugo_stats -=== CONT TestCommands/server__multihost -=== NAME TestCommands/server_disablelivereload +=== CONT TestCommands/server_render_static_to_disk +=== NAME TestCommands/server__multihost testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3556,42 +3613,45 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - > hugo server --disableLiveReload & + # Test the hugo server command. + # We run these tests in parallel so let Hugo decide which port to use. (3.427s) + > hugo server --renderToMemory & > waitServer - > ! grep 'livereload' public/index.html + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 + > httpget $HUGOTEST_BASEURL_1 'Title: Hugo Serveur Test' $HUGOTEST_BASEURL_1 > stopServer > ! stderr . - [background] hugo server --disableLiveReload: exit status 0 + [background] hugo server --renderToMemory: exit status 0 [stdout] - port 1313 already in use, attempting to use an available port Watching for changes in $WORK/layouts Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown - | EN - -------------------+----- - Pages | 1 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 + | EN | FR + -------------------+----+----- + Pages | 2 | 2 + Paginator pages | 0 | 0 + Non-page files | 0 | 0 + Static files | 0 | 0 + Processed images | 0 | 0 + Aliases | 0 | 0 + Cleaned | 0 | 0 - Built in 4 ms + Built in 37 ms Environment: "development" - Serving pages from disk + Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:43935/ (bind address 127.0.0.1) + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) en + Web Server is available at http://localhost:1314/ (bind address 127.0.0.1) fr Press Ctrl+C to stop PASS -=== CONT TestCommands/server__edit_content +=== CONT TestCommands/server_disablelivereload__config === NAME TestCommands/server__watch_moduleconfig testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3612,6 +3672,7 @@ > 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 … @@ -3632,16 +3693,16 @@ Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Web Server is available at http://localhost:35459/ (bind address 127.0.0.1) Press Ctrl+C to stop > ! stderr . > stdout 'Watching for config changes in.*mytheme' PASS -=== CONT TestCommands/server__edit_config +=== CONT TestCommands/hugo__processingstats2 === NAME TestCommands/server__watch_hugo_stats testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3680,18 +3741,18 @@ Aliases | 0 Cleaned | 0 - Built in 7 ms + Built in 19 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:39401/ (bind address 127.0.0.1) + Web Server is available at http://localhost:41339/ (bind address 127.0.0.1) Press Ctrl+C to stop PASS -=== CONT TestCommands/server -=== NAME TestCommands/server__multihost +=== CONT TestCommands/new_content_archetypedir +=== NAME TestCommands/hugo__processingstats2 testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3706,64 +3767,33 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (2.913s) - > hugo server --renderToMemory & - > waitServer - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 - > httpget $HUGOTEST_BASEURL_1 'Title: Hugo Serveur Test' $HUGOTEST_BASEURL_1 - > stopServer - > ! stderr . - [background] hugo server --renderToMemory: exit status 0 + > 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] - port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/layouts - Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown - | EN | FR - -------------------+----+----- - Pages | 2 | 2 - Paginator pages | 0 | 0 - Non-page files | 0 | 0 - Static files | 0 | 0 - Processed images | 0 | 0 - Aliases | 0 | 0 - Cleaned | 0 | 0 - - 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:44947/ (bind address 127.0.0.1) en - Web Server is available at http://localhost:44948/ (bind address 127.0.0.1) fr - Press Ctrl+C to stop - PASS - -=== CONT TestCommands/noop - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.23.6 + | EN + -------------------+----- + Pages | 10 + Paginator pages | 0 + Non-page files | 2 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + Total in 97 ms + > stdout 'Pages.*/| 10\s' + > stdout 'Non-page files.*/| 2\s' PASS -=== CONT TestCommands/new_content_archetypedir +=== CONT TestCommands/new_content +=== NAME TestCommands/new_content_archetypedir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3788,10 +3818,10 @@ > grep 'A text file.' content/post/first-post/file.txt PASS -=== CONT TestCommands/new_content -=== NAME TestCommands/server__edit_content +=== CONT TestCommands/new +=== NAME TestCommands/server_render_static_to_disk testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3806,42 +3836,19 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # 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.150s) - > hugo server & + # Test the hugo server command. + # We run these tests in parallel so let Hugo decide which port to use. (3.423s) + > hugo server --renderToMemory --renderStaticToDisk & > waitServer - > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' $HUGOTEST_BASEURL_0 - > ls public/p2 - [stdout] - -rw-r--r-- 0644 2025-02-18T03:15:31.124696792-12:00 index.html - - > cp stdout lsp2_1.txt - > ls public/staticfiles - [stdout] - -rw-r--r-- 0644 2025-02-18T03:15:30.660740913-12:00 static.txt - - > stdout 'static\.txt' - > cp stdout lsstaticfiles_1.txt - > replace $WORK/content/p1/index.md 'P1' 'P1 New' - > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1 New' $HUGOTEST_BASEURL_0 - > ls public/p2 - [stdout] - -rw-r--r-- 0644 2025-02-18T03:15:31.124696792-12:00 index.html - - > cp stdout lsp2_2.txt - > cmp lsp2_1.txt lsp2_2.txt - > ls public/staticfiles - [stdout] - -rw-r--r-- 0644 2025-02-18T03:15:30.660740913-12:00 static.txt - - > cp stdout lsstaticfiles_2.txt - > cmp lsstaticfiles_1.txt lsstaticfiles_2.txt + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 + > httpget ${HUGOTEST_BASEURL_0}mystatic.txt 'This is a static file.' + > ! exists public/index.html + > exists public/mystatic.txt > stopServer > ! stderr . - [background] hugo server: exit status 0 + [background] hugo server --renderToMemory --renderStaticToDisk: exit status 0 [stdout] - Watching for changes in $WORK/{content,layouts,static} + Watching for changes in $WORK/{layouts,static} Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown @@ -3849,7 +3856,7 @@ | EN -------------------+----- - Pages | 4 + Pages | 2 Paginator pages | 0 Non-page files | 0 Static files | 1 @@ -3857,24 +3864,18 @@ Aliases | 0 Cleaned | 0 - Built in 25 ms + Built in 31 ms Environment: "development" - Serving pages from disk + Serving pages from memory and static files from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) Press Ctrl+C to stop - - Change detected, rebuilding site (#1). - 2025-02-18 15:15:31.618 +0000 - Source changed /p1/index.md - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) - Total in 5 ms PASS -=== CONT TestCommands/new +=== CONT TestCommands/mod_tidy === NAME TestCommands/new_content testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3913,9 +3914,10 @@ > grep 'draft = true' content/post/first-post.md PASS -=== CONT TestCommands/mod_tidy +=== CONT TestCommands/mod__themesdir +=== NAME TestCommands/mod_tidy testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3930,15 +3932,16 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test hugo mod tidy. (0.156s) + # Test hugo mod tidy. (0.571s) > dostounix golden/go.mod.cleaned > hugo mod tidy > cmp go.mod golden/go.mod.cleaned PASS -=== CONT TestCommands/mod__themesdir +=== CONT TestCommands/mod +=== NAME TestCommands/mod__themesdir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -3959,9 +3962,10 @@ > stdout 'project mytheme' PASS -=== CONT TestCommands/mod +=== CONT TestCommands/list +=== NAME TestCommands/mod testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4088,10 +4092,273 @@ > stdout 'hugo mod get \[flags\] \[args\]' PASS -=== CONT TestCommands/list +=== CONT TestCommands/import_jekyll +=== NAME TestCommands/server_disablelivereload__config + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.23.6 + + > 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.131.0 linux/arm BuildDate=unknown + + + | EN + -------------------+----- + Pages | 1 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Built in 11 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 + +=== CONT TestCommands/hugo_printunusedtemplates + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.23.6 + + > hugo --printUnusedTemplates + [stdout] + Start building sites … + hugo v0.131.0 linux/arm 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 100 ms + > stdout 'Template _default/list.html is unused' + PASS + +=== CONT TestCommands/hugo_printpathwarnings + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.23.6 + + > hugo --printPathWarnings + [stdout] + Start building sites … + hugo v0.131.0 linux/arm 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 90 ms + > stdout 'Duplicate target paths: .index.html \(2\)' + PASS + +=== CONT TestCommands/hugo_configprod +=== NAME TestCommands/import_jekyll + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.23.6 + + # Test the import jekyll command. (1.713s) + > hugo import -h + [stdout] + Import your site from other web site generators like Jekyll. + + Import requires a subcommand, e.g. `hugo import jekyll jekyll_root_path target_path`. + + Usage: + hugo import [command] + + Available Commands: + jekyll hugo import from Jekyll + + Flags: + -h, --help help for import + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + -v, --verbose verbose output + + Use "hugo import [command] --help" for more information about a command. + > stdout 'Import your site from other web site generators like Jekyll\.' + > hugo import jekyll -h + [stdout] + hugo import from Jekyll. + + Import from Jekyll requires two paths, e.g. `hugo import jekyll jekyll_root_path target_path`. + + Usage: + hugo import jekyll [flags] [args] + + Flags: + --force allow import into non-empty target directory + -h, --help help for jekyll + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + -v, --verbose verbose output + > stdout 'hugo import from Jekyll\.' + > hugo import jekyll myjekyllsite myhugosite + [stdout] + Import Jekyll from: $WORK/myjekyllsite to: $WORK/myhugosite + _config.yaml not found: Is the specified Jekyll root correct? + Importing... + 2025/02/18 16:26:03 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown + 2025/02/18 16:26:03 2012-01-18-hello-world.markdown 2012-01-18 00:00:00 +0000 UTC hello-world + Congratulations! 1 post(s) imported! + Now, start Hugo by yourself: + + cd myhugosite + git init + git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke themes/ananke + echo "theme = 'ananke'" > hugo.toml + hugo server + > checkfilecount 1 myhugosite/content/post + > grep 'example\.org' myhugosite/hugo.yaml + # A simple Jekyll site. (0.000s) + PASS + +=== CONT TestCommands/hugo_configdev_environment +=== NAME TestCommands/hugo_configprod + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.23.6 + + # Test the hugo command. (0.725s) + > hugo + [stdout] + Start building sites … + hugo v0.131.0 linux/arm BuildDate=unknown + + + | EN + -------------------+----- + Pages | 2 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 89 ms + > grep 'myparam: §' public/index.html + PASS + +=== CONT TestCommands/hugo_configdev_env === NAME TestCommands/new testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4106,7 +4373,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the new command. (1.148s) + # Test the new command. (4.459s) > hugo new site -h [stdout] Create a new site in the provided directory. @@ -4300,10 +4567,10 @@ > grep 'Dummy content' content/post/foo.md PASS -=== CONT TestCommands/import_jekyll +=== CONT TestCommands/hugo__watch === NAME TestCommands/list testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4318,7 +4585,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo list commands. (0.748s) + # Test the hugo list commands. (3.429s) > hugo list drafts [stdout] path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section @@ -4369,148 +4636,10 @@ > ! stdout 'expired.md' PASS -=== CONT TestCommands/hugo_printunusedtemplates -=== NAME TestCommands/import_jekyll - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.23.6 - - # Test the import jekyll command. (0.377s) - > hugo import -h - [stdout] - Import your site from other web site generators like Jekyll. - - Import requires a subcommand, e.g. `hugo import jekyll jekyll_root_path target_path`. - - Usage: - hugo import [command] - - Available Commands: - jekyll hugo import from Jekyll - - Flags: - -h, --help help for import - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - -v, --verbose verbose output - - Use "hugo import [command] --help" for more information about a command. - > stdout 'Import your site from other web site generators like Jekyll\.' - > hugo import jekyll -h - [stdout] - hugo import from Jekyll. - - Import from Jekyll requires two paths, e.g. `hugo import jekyll jekyll_root_path target_path`. - - Usage: - hugo import jekyll [flags] [args] - - Flags: - --force allow import into non-empty target directory - -h, --help help for jekyll - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - -v, --verbose verbose output - > stdout 'hugo import from Jekyll\.' - > hugo import jekyll myjekyllsite myhugosite - [stdout] - Import Jekyll from: $WORK/myjekyllsite to: $WORK/myhugosite - _config.yaml not found: Is the specified Jekyll root correct? - Importing... - 2025/02/18 15:15:35 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown - 2025/02/18 15:15:35 2012-01-18-hello-world.markdown 2012-01-18 00:00:00 +0000 UTC hello-world - Congratulations! 1 post(s) imported! - Now, start Hugo by yourself: - - cd myhugosite - git init - git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke themes/ananke - echo "theme = 'ananke'" > hugo.toml - hugo server - > checkfilecount 1 myhugosite/content/post - > grep 'example\.org' myhugosite/hugo.yaml - # A simple Jekyll site. (0.000s) - PASS - -=== CONT TestCommands/hugo_printpathwarnings -=== NAME TestCommands/hugo_printunusedtemplates - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.23.6 - - > hugo --printUnusedTemplates - [stdout] - Start building sites … - hugo v0.131.0 linux/arm 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 32 ms - > stdout 'Template _default/list.html is unused' - PASS - -=== CONT TestCommands/hugo_configprod -=== NAME TestCommands/hugo_printpathwarnings +=== CONT TestCommands/hugo__static_composite +=== NAME TestCommands/hugo_configdev_environment testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4525,12 +4654,13 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - > hugo --printPathWarnings + # Test the hugo command. (1.340s) + > env HUGO_ENVIRONMENT=development + > hugo [stdout] Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown - WARN Duplicate target paths: /index.html (2) | EN -------------------+----- @@ -4542,30 +4672,9 @@ Aliases | 0 Cleaned | 0 - Total in 24 ms - > stdout 'Duplicate target paths: .index.html \(2\)' - PASS - -=== CONT TestCommands/hugo_configdev_environment -=== NAME TestCommands/hugo_configprod - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.23.6 - - # Test the hugo command. (0.158s) - > hugo + Total in 95 ms + > grep 'myparam: dev§' public/index.html + > hugo -e production [stdout] Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown @@ -4581,13 +4690,13 @@ Aliases | 0 Cleaned | 0 - Total in 31 ms + Total in 78 ms > grep 'myparam: §' public/index.html PASS -=== CONT TestCommands/hugo_configdev_env +=== NAME TestCommands/hugo_configdev_env testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4602,7 +4711,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo command. (0.155s) + # Test the hugo command. (0.736s) > env HUGO_ENV=development > hugo [stdout] @@ -4620,71 +4729,15 @@ Aliases | 0 Cleaned | 0 - Total in 31 ms + Total in 116 ms > grep 'myparam: dev§' public/index.html PASS -=== CONT TestCommands/hugo__watch -=== NAME TestCommands/hugo_configdev_environment - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.23.6 - - # Test the hugo command. (0.317s) - > env HUGO_ENVIRONMENT=development - > hugo - [stdout] - Start building sites … - hugo v0.131.0 linux/arm BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 31 ms - > grep 'myparam: dev§' public/index.html - > hugo -e production - [stdout] - Start building sites … - hugo v0.131.0 linux/arm BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 29 ms - > grep 'myparam: §' public/index.html - PASS - -=== CONT TestCommands/hugo__static_composite +=== CONT TestCommands/hugo__publishdir_in_config +=== CONT TestCommands/server__edit_content +=== NAME TestCommands/hugo__static_composite testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4715,20 +4768,21 @@ Aliases | 0 Cleaned | 0 - Total in 27 ms + Total in 110 ms > ls public/files [stdout] - -rw-r--r-- 0644 2025-02-18T03:15:35.852247211-12:00 f2.txt - -rw-r--r-- 0644 2025-02-18T03:15:35.852247211-12:00 f1.txt + -rw-r--r-- 0644 2025-02-19T06:26:04.959614504+14:00 f2.txt + -rw-r--r-- 0644 2025-02-19T06:26:04.959614504+14:00 f1.txt > checkfile public/files/f1.txt > checkfile public/files/f2.txt > checkfile public/f3.txt PASS -=== CONT TestCommands/hugo__publishdir_in_config +=== CONT TestCommands/hugo +=== NAME TestCommands/hugo__publishdir_in_config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4743,7 +4797,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo command. (0.138s) + # Test the hugo command. (0.653s) > hugo [stdout] Start building sites … @@ -4760,71 +4814,14 @@ Aliases | 0 Cleaned | 0 - Total in 21 ms + Total in 73 ms > grep 'Home' newpublic/index.html PASS -=== CONT TestCommands/hugo__processingstats2 -=== NAME TestCommands/server - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.23.6 - - # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (1.131s) - > hugo server --renderToMemory --gc & - > waitServer - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 'ServerPort: \d{4,5}' 'myenv: thedevelopment' 'livereload\.js' 'Env: development' 'IsServer: true' - > httpget ${HUGOTEST_BASEURL_0}doesnotexist 'custom 404' - > httpget ${HUGOTEST_BASEURL_0}livereload.js 'function' - # By default, the server renders to memory. (2.003s) - > ! exists public/index.html - > stopServer - > ! stderr . - [background] hugo server --renderToMemory --gc: exit status 0 - [stdout] - port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/layouts - Watching for config changes in $WORK/hugo.toml, $WORK/config/development - Start building sites … - hugo v0.131.0 linux/arm BuildDate=unknown - - WARN deprecated: .Site.IsServer was deprecated in Hugo v0.120.0 and will be removed in a future release. Use hugo.IsServer instead. - - | EN - -------------------+----- - Pages | 3 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Built in 10 ms - Environment: "development" - Serving pages from memory - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:37935/ (bind address 127.0.0.1) - Press Ctrl+C to stop - PASS - === CONT TestCommands/hugo__processingstats -=== NAME TestCommands/hugo__processingstats2 +=== NAME TestCommands/hugo testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4839,33 +4836,36 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p1.gif - > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p2.gif + # Test the hugo command. (0.516s) > hugo [stdout] Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown + WARN deprecated: .Site.IsServer was deprecated in Hugo v0.120.0 and will be removed in a future release. Use hugo.IsServer instead. | EN -------------------+----- - Pages | 10 + Pages | 2 Paginator pages | 0 - Non-page files | 2 + Non-page files | 0 Static files | 0 Processed images | 0 Aliases | 0 Cleaned | 0 - Total in 42 ms - > stdout 'Pages.*/| 10\s' - > stdout 'Non-page files.*/| 2\s' + Total in 75 ms + > stdout 'Pages.*|1' + > stdout 'Total in' + > checkfile public/index.html + > checkfile public/p1/index.html + > grep 'IsServer: false;IsProduction: true' public/index.html PASS === CONT TestCommands/hugo__path-warnings === NAME TestCommands/hugo__processingstats testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4904,16 +4904,16 @@ Aliases | 1 | 0 Cleaned | 0 | 0 - Total in 46 ms + Total in 122 ms > stdout 'Pages.*3.*2' > stdout 'Processed images.*2.*1' > stdout 'Static files.*4 |' > ls public/images [stdout] - -rw-r--r-- 0644 2025-02-18T03:15:36.220212219-12:00 p1.gif - -rw-r--r-- 0644 2025-02-18T03:15:36.220212219-12:00 p3.gif - -rw-r--r-- 0644 2025-02-18T03:15:36.220212219-12:00 p4.gif - -rw-r--r-- 0644 2025-02-18T03:15:36.220212219-12:00 p2.gif + -rw-r--r-- 0644 2025-02-19T06:26:05.839667272+14:00 p4.gif + -rw-r--r-- 0644 2025-02-19T06:26:05.839667272+14:00 p3.gif + -rw-r--r-- 0644 2025-02-19T06:26:05.839667272+14:00 p1.gif + -rw-r--r-- 0644 2025-02-19T06:26:05.839667272+14:00 p2.gif > stdout 'p1.gif' > stdout 'p2.gif' @@ -4924,7 +4924,7 @@ === CONT TestCommands/hugo__path-warnings-postprocess === NAME TestCommands/hugo__path-warnings testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4957,14 +4957,14 @@ Aliases | 0 Cleaned | 0 - Total in 41 ms + Total in 91 ms > stdout 'Duplicate' PASS === CONT TestCommands/hugo__noconfig === NAME TestCommands/hugo__path-warnings-postprocess testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -4996,14 +4996,14 @@ Aliases | 0 Cleaned | 0 - Total in 40 ms + Total in 97 ms > ! stdout 'Duplicate' PASS === CONT TestCommands/hugo__flags === NAME TestCommands/hugo__noconfig testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5023,7 +5023,7 @@ $WORK/mysite > ! hugo [stdout] - Total in 4 ms + Total in 13 ms [stderr] Unable to locate config file or config directory. Perhaps you need to create a new site. Run `hugo help new` for details. @@ -5039,7 +5039,7 @@ === CONT TestCommands/hugo__errors === NAME TestCommands/hugo__flags testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5054,7 +5054,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo command. (0.170s) + # Test the hugo command. (0.492s) > 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 … @@ -5071,21 +5071,21 @@ Aliases | 0 Cleaned | 0 - Total in 34 ms + Total in 70 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.162s) + # Verify that it's minified. (0.525s) > grep '
Home' newpublic/index.html > hugo --quiet > ! stdout . PASS -=== CONT TestCommands/deprecate +=== CONT TestCommands/hugo__configdir === NAME TestCommands/hugo__errors testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5101,7 +5101,7 @@ GOVERSION=1.23.6 # Testing error output. - # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.132s) + # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.411s) > hugo mod get -h [stdout] @@ -5157,7 +5157,7 @@ -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.134s) + # Invalid flag. Should print an error message to stderr and the help to stdout. (0.412s) > ! hugo --asdf [stdout] hugo is the main command, used to build your Hugo site. @@ -5238,10 +5238,10 @@ [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.127s) + # This should fail the build, print an error message to stderr, but no help output. (0.417s) > ! hugo [stdout] - Total in 0 ms + Total in 3 ms [stderr] failed to load config: "$WORK/hugo.toml:1:8": unmarshal failed: toml: expected character = [exit status 1] @@ -5249,9 +5249,10 @@ > stderr 'failed to load config' PASS -=== CONT TestCommands/hugo__configdir +=== CONT TestCommands/deploy +=== NAME TestCommands/hugo__configdir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5284,13 +5285,14 @@ Aliases | 0 Cleaned | 0 - Total in 43 ms + Total in 102 ms > ! stderr . PASS -=== CONT TestCommands/hugo +=== CONT TestCommands/gen +=== NAME TestCommands/server__edit_content testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5305,114 +5307,74 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo command. (0.173s) - > hugo + # 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.853s) + > hugo server & + > waitServer + > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' $HUGOTEST_BASEURL_0 + > ls public/p2 [stdout] - Start building sites … - hugo v0.131.0 linux/arm BuildDate=unknown - - WARN deprecated: .Site.IsServer was deprecated in Hugo v0.120.0 and will be removed in a future release. Use hugo.IsServer instead. + -rw-r--r-- 0644 2025-02-19T06:26:05.843667512+14:00 index.html - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 25 ms - > stdout 'Pages.*|1' - > stdout 'Total in' - > checkfile public/index.html - > checkfile public/p1/index.html - > grep 'IsServer: false;IsProduction: true' public/index.html - PASS - -=== CONT TestCommands/gen -=== NAME TestCommands/deprecate - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.23.6 - - # Test deprecation logging. (0.525s) - > hugo -e info --logLevel info + > cp stdout lsp2_1.txt + > ls public/staticfiles [stdout] - Start building sites … - hugo v0.131.0 linux/arm BuildDate=unknown + -rw-r--r-- 0644 2025-02-19T06:26:05.167626977+14:00 static.txt - INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 169.444µs - INFO build: step process duration 316.01µs - INFO build: step assemble duration 660.398µs - INFO deprecated: item was deprecated in Hugo 0.131.0 and will be removed in a future release. alternative - INFO build: step render substep pages site en outputFormat html duration 2.147136ms - INFO build: step render substep pages site en outputFormat rss duration 1.78793ms - INFO build: step render pages 3 content 0 duration 4.113249ms - INFO build: step render deferred count 0 duration 3.4µs - INFO build: step postProcess duration 14.039µs - INFO build: duration 5.540593ms + > stdout 'static\.txt' + > cp stdout lsstaticfiles_1.txt + > replace $WORK/content/p1/index.md 'P1' 'P1 New' + > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1 New' $HUGOTEST_BASEURL_0 + > ls public/p2 + [stdout] + -rw-r--r-- 0644 2025-02-19T06:26:05.843667512+14:00 index.html - | EN - -------------------+----- - Pages | 3 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 + > cp stdout lsp2_2.txt + > cmp lsp2_1.txt lsp2_2.txt + > ls public/staticfiles + [stdout] + -rw-r--r-- 0644 2025-02-19T06:26:05.167626977+14:00 static.txt - Total in 40 ms - > stdout 'INFO deprecated: item was deprecated in Hugo' - > hugo -e warn --logLevel warn + > cp stdout lsstaticfiles_2.txt + > cmp lsstaticfiles_1.txt lsstaticfiles_2.txt + > stopServer + > ! stderr . + [background] hugo server: exit status 0 [stdout] + Watching for changes in $WORK/{content,layouts,static} + Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown - WARN deprecated: item was deprecated in Hugo 0.125.0 and will be removed in a future release. alternative | EN -------------------+----- - Pages | 3 + Pages | 4 Paginator pages | 0 Non-page files | 0 - Static files | 0 + Static files | 1 Processed images | 0 Aliases | 0 Cleaned | 0 - Total in 43 ms - > stdout 'WARN deprecated: item was deprecated in Hugo' - > ! hugo -e error --logLevel warn - [stdout] - Start building sites … - hugo v0.131.0 linux/arm BuildDate=unknown + Built in 44 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 - ERROR deprecated: item was deprecated in Hugo 0.119.0 and will be removed in Hugo 0.132.0. alternative - Total in 35 ms - [stderr] - error building site: logged 1 error(s) - [exit status 1] - > stdout 'ERROR deprecated: item was deprecated in Hugo' + Change detected, rebuilding site (#1). + 2025-02-18 16:26:06.828 +0000 + Source changed /p1/index.md + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Total in 14 ms PASS === CONT TestCommands/env testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5427,7 +5389,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo env command. (0.143s) + # Test the hugo env command. (0.464s) > hugo env [stdout] hugo v0.131.0 linux/arm BuildDate=unknown @@ -5438,10 +5400,10 @@ > ! stderr . PASS -=== CONT TestCommands/deploy -=== NAME TestCommands/server__edit_config +=== CONT TestCommands/deprecate +=== NAME TestCommands/hugo__watch testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5456,30 +5418,27 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo server command when editing the config file. - # We run these tests in parallel so let Hugo decide which port to use. (4.969s) - > hugo server --renderToMemory & - > waitServer - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 - > mv edits/title.toml hugo.toml - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 - > mv edits/addlanguage.toml hugo.toml - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 - > httpget ${HUGOTEST_BASEURL_0}nn/ 'Hugo Nynorsk Server Test' ${HUGOTEST_BASEURL_0}nn/ - > stopServer - > ! stderr . - [background] hugo server --renderToMemory: exit status 0 + # Test the hugo command. + # See https://github.com/rogpeppe/go-internal/issues/228 (5.065s) + > [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 Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. | EN -------------------+----- - Pages | 5 + Pages | 2 Paginator pages | 0 Non-page files | 0 Static files | 0 @@ -5487,30 +5446,20 @@ Aliases | 0 Cleaned | 0 - Built in 8 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 93 ms + Watching for changes in $WORK/{content,layouts} + Watching for config changes in $WORK/hugo.toml Press Ctrl+C to stop - Change of config file detected, rebuilding site (#1). - 2025-02-18 15:15:33.779 +0000 - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) - Rebuilt in 45 ms - - Change of config file detected, rebuilding site (#2). - 2025-02-18 15:15:35.827 +0000 - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) - Rebuilt in 75 ms - PASS + Change detected, rebuilding site (#1). + 2025-02-18 16:26:07.941 +0000 + Source changed /p1.md + Total in 9 ms === CONT TestCommands/config__cachedir === NAME TestCommands/deploy testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -5525,7 +5474,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the deploy command. (0.539s) + # Test the deploy command. (1.601s) > hugo deploy -h [stdout] Deploy your site to a Cloud provider. @@ -5581,225 +5530,10 @@ > stdout 'Would invalidate CloudFront CDN with ID foobar' PASS -=== CONT TestCommands/config -=== NAME TestCommands/gen - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.23.6 - - # Test the gen commands. - # Note that adding new commands will require updating the NUM_COMMANDS value. (0.952s) - > env NUM_COMMANDS=43 - > hugo gen -h - [stdout] - A collection of several useful generators. - - Usage: - hugo gen [command] - - Available Commands: - chromastyles Generate CSS stylesheet for the Chroma code highlighter - doc Generate Markdown documentation for the Hugo CLI. - man Generate man pages for the Hugo CLI - - Flags: - -h, --help help for gen - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - -v, --verbose verbose output - - Use "hugo gen [command] --help" for more information about a command. - > stdout 'A collection of several useful generators\.' - > hugo gen doc --dir clidocs - [stdout] - Directory clidocs/ does not exist, creating... - Generating Hugo command-line documentation in clidocs/ ... - Done. - > checkfilecount $NUM_COMMANDS clidocs - > hugo gen man -h - [stdout] - This command automatically generates up-to-date man pages of Hugo's - command-line interface. By default, it creates the man page files - in the "man" directory under the current directory. - - Usage: - hugo gen man [flags] [args] - - Flags: - --dir string the directory to write the man pages. (default "man/") - -h, --help help for man - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - -v, --verbose verbose output - > stdout 'up-to-date man pages' - > hugo gen man --dir manpages - [stdout] - Directory manpages/ does not exist, creating... - Generating Hugo man pages in manpages/ ... - Done. - > checkfilecount $NUM_COMMANDS manpages - > hugo gen chromastyles -h - [stdout] - Generate CSS stylesheet for the Chroma code highlighter for a given style. This stylesheet is needed if markup.highlight.noClasses is disabled in config. - - See https://xyproto.github.io/splash/docs/all.html for a preview of the available styles - - Usage: - hugo gen chromastyles [flags] [args] - - Flags: - -h, --help help for chromastyles - --highlightStyle string foreground and background colors for highlighted lines, e.g. --highlightStyle "#fff000 bg:#000fff" - --lineNumbersInlineStyle string foreground and background colors for inline line numbers, e.g. --lineNumbersInlineStyle "#fff000 bg:#000fff" - --lineNumbersTableStyle string foreground and background colors for table line numbers, e.g. --lineNumbersTableStyle "#fff000 bg:#000fff" - --style string highlighter style (see https://xyproto.github.io/splash/docs/) (default "friendly") - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - -v, --verbose verbose output - > stdout 'Generate CSS stylesheet for the Chroma code highlighter' - > hugo gen chromastyles --style monokai - [stdout] - /* Background */ .bg { color:#f8f8f2;background-color:#272822; } - /* PreWrapper */ .chroma { color:#f8f8f2;background-color:#272822; } - /* Other */ .chroma .x { } - /* Error */ .chroma .err { color:#960050;background-color:#1e0010 } - /* CodeLine */ .chroma .cl { } - /* LineLink */ .chroma .lnlinks { outline:none;text-decoration:none;color:inherit } - /* LineTableTD */ .chroma .lntd { vertical-align:top;padding:0;margin:0;border:0; } - /* LineTable */ .chroma .lntable { border-spacing:0;padding:0;margin:0;border:0; } - /* LineHighlight */ .chroma .hl { background-color:#3c3d38 } - /* LineNumbersTable */ .chroma .lnt { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } - /* LineNumbers */ .chroma .ln { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } - /* Line */ .chroma .line { display:flex; } - /* Keyword */ .chroma .k { color:#66d9ef } - /* KeywordConstant */ .chroma .kc { color:#66d9ef } - /* KeywordDeclaration */ .chroma .kd { color:#66d9ef } - /* KeywordNamespace */ .chroma .kn { color:#f92672 } - /* KeywordPseudo */ .chroma .kp { color:#66d9ef } - /* KeywordReserved */ .chroma .kr { color:#66d9ef } - /* KeywordType */ .chroma .kt { color:#66d9ef } - /* Name */ .chroma .n { } - /* NameAttribute */ .chroma .na { color:#a6e22e } - /* NameBuiltin */ .chroma .nb { } - /* NameBuiltinPseudo */ .chroma .bp { } - /* NameClass */ .chroma .nc { color:#a6e22e } - /* NameConstant */ .chroma .no { color:#66d9ef } - /* NameDecorator */ .chroma .nd { color:#a6e22e } - /* NameEntity */ .chroma .ni { } - /* NameException */ .chroma .ne { color:#a6e22e } - /* NameFunction */ .chroma .nf { color:#a6e22e } - /* NameFunctionMagic */ .chroma .fm { } - /* NameLabel */ .chroma .nl { } - /* NameNamespace */ .chroma .nn { } - /* NameOther */ .chroma .nx { color:#a6e22e } - /* NameProperty */ .chroma .py { } - /* NameTag */ .chroma .nt { color:#f92672 } - /* NameVariable */ .chroma .nv { } - /* NameVariableClass */ .chroma .vc { } - /* NameVariableGlobal */ .chroma .vg { } - /* NameVariableInstance */ .chroma .vi { } - /* NameVariableMagic */ .chroma .vm { } - /* Literal */ .chroma .l { color:#ae81ff } - /* LiteralDate */ .chroma .ld { color:#e6db74 } - /* LiteralString */ .chroma .s { color:#e6db74 } - /* LiteralStringAffix */ .chroma .sa { color:#e6db74 } - /* LiteralStringBacktick */ .chroma .sb { color:#e6db74 } - /* LiteralStringChar */ .chroma .sc { color:#e6db74 } - /* LiteralStringDelimiter */ .chroma .dl { color:#e6db74 } - /* LiteralStringDoc */ .chroma .sd { color:#e6db74 } - /* LiteralStringDouble */ .chroma .s2 { color:#e6db74 } - /* LiteralStringEscape */ .chroma .se { color:#ae81ff } - /* LiteralStringHeredoc */ .chroma .sh { color:#e6db74 } - /* LiteralStringInterpol */ .chroma .si { color:#e6db74 } - /* LiteralStringOther */ .chroma .sx { color:#e6db74 } - /* LiteralStringRegex */ .chroma .sr { color:#e6db74 } - /* LiteralStringSingle */ .chroma .s1 { color:#e6db74 } - /* LiteralStringSymbol */ .chroma .ss { color:#e6db74 } - /* LiteralNumber */ .chroma .m { color:#ae81ff } - /* LiteralNumberBin */ .chroma .mb { color:#ae81ff } - /* LiteralNumberFloat */ .chroma .mf { color:#ae81ff } - /* LiteralNumberHex */ .chroma .mh { color:#ae81ff } - /* LiteralNumberInteger */ .chroma .mi { color:#ae81ff } - /* LiteralNumberIntegerLong */ .chroma .il { color:#ae81ff } - /* LiteralNumberOct */ .chroma .mo { color:#ae81ff } - /* Operator */ .chroma .o { color:#f92672 } - /* OperatorWord */ .chroma .ow { color:#f92672 } - /* Punctuation */ .chroma .p { } - /* Comment */ .chroma .c { color:#75715e } - /* CommentHashbang */ .chroma .ch { color:#75715e } - /* CommentMultiline */ .chroma .cm { color:#75715e } - /* CommentSingle */ .chroma .c1 { color:#75715e } - /* CommentSpecial */ .chroma .cs { color:#75715e } - /* CommentPreproc */ .chroma .cp { color:#75715e } - /* CommentPreprocFile */ .chroma .cpf { color:#75715e } - /* Generic */ .chroma .g { } - /* GenericDeleted */ .chroma .gd { color:#f92672 } - /* GenericEmph */ .chroma .ge { font-style:italic } - /* GenericError */ .chroma .gr { } - /* GenericHeading */ .chroma .gh { } - /* GenericInserted */ .chroma .gi { color:#a6e22e } - /* GenericOutput */ .chroma .go { } - /* GenericPrompt */ .chroma .gp { } - /* GenericStrong */ .chroma .gs { font-weight:bold } - /* GenericSubheading */ .chroma .gu { color:#75715e } - /* GenericTraceback */ .chroma .gt { } - /* GenericUnderline */ .chroma .gl { } - /* TextWhitespace */ .chroma .w { } - > stdout '/\* LineHighlight \*/ \.chroma \.hl \{ background-color:#3c3d38 \}' - PASS - -=== CONT TestCommands/completion +=== CONT TestCommands/convert === NAME TestCommands/config__cachedir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -6358,7 +6092,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.208s) + # Repeat it to make sure it handles an existing hugo_cache dir. (0.692s) > hugo config [stdout] archetypedir = 'archetypes' @@ -6903,10 +6637,10 @@ > [linux] stdout 'xdgcachehome/hugo_cache' PASS -=== CONT TestCommands/convert -=== NAME TestCommands/completion +=== CONT TestCommands/server__edit_config +=== NAME TestCommands/deprecate testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -6921,7 +6655,300 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the completion commands. (0.265s) + # Test deprecation logging. (2.064s) + > hugo -e info --logLevel info + [stdout] + Start building sites … + hugo v0.131.0 linux/arm BuildDate=unknown + + INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 682.708µs + INFO build: step process duration 1.167403ms + INFO build: step assemble duration 2.137795ms + INFO deprecated: item was deprecated in Hugo 0.131.0 and will be removed in a future release. alternative + INFO build: step render substep pages site en outputFormat html duration 7.182764ms + INFO build: step render substep pages site en outputFormat rss duration 14.038509ms + INFO build: step render pages 3 content 0 duration 21.78264ms + INFO build: step render deferred count 0 duration 8.667µs + INFO build: step postProcess duration 35.669µs + INFO build: duration 26.600595ms + + | EN + -------------------+----- + Pages | 3 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 112 ms + > stdout 'INFO deprecated: item was deprecated in Hugo' + > hugo -e warn --logLevel warn + [stdout] + Start building sites … + hugo v0.131.0 linux/arm BuildDate=unknown + + WARN deprecated: item was deprecated in Hugo 0.125.0 and will be removed in a future release. alternative + + | EN + -------------------+----- + Pages | 3 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 108 ms + > stdout 'WARN deprecated: item was deprecated in Hugo' + > ! hugo -e error --logLevel warn + [stdout] + Start building sites … + hugo v0.131.0 linux/arm BuildDate=unknown + + ERROR deprecated: item was deprecated in Hugo 0.119.0 and will be removed in Hugo 0.132.0. alternative + Total in 87 ms + [stderr] + error building site: logged 1 error(s) + [exit status 1] + > stdout 'ERROR deprecated: item was deprecated in Hugo' + PASS + +=== CONT TestCommands/config +=== NAME TestCommands/gen + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.23.6 + + # Test the gen commands. + # Note that adding new commands will require updating the NUM_COMMANDS value. (3.661s) + > env NUM_COMMANDS=43 + > hugo gen -h + [stdout] + A collection of several useful generators. + + Usage: + hugo gen [command] + + Available Commands: + chromastyles Generate CSS stylesheet for the Chroma code highlighter + doc Generate Markdown documentation for the Hugo CLI. + man Generate man pages for the Hugo CLI + + Flags: + -h, --help help for gen + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + -v, --verbose verbose output + + Use "hugo gen [command] --help" for more information about a command. + > stdout 'A collection of several useful generators\.' + > hugo gen doc --dir clidocs + [stdout] + Directory clidocs/ does not exist, creating... + Generating Hugo command-line documentation in clidocs/ ... + Done. + > checkfilecount $NUM_COMMANDS clidocs + > hugo gen man -h + [stdout] + This command automatically generates up-to-date man pages of Hugo's + command-line interface. By default, it creates the man page files + in the "man" directory under the current directory. + + Usage: + hugo gen man [flags] [args] + + Flags: + --dir string the directory to write the man pages. (default "man/") + -h, --help help for man + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + -v, --verbose verbose output + > stdout 'up-to-date man pages' + > hugo gen man --dir manpages + [stdout] + Directory manpages/ does not exist, creating... + Generating Hugo man pages in manpages/ ... + Done. + > checkfilecount $NUM_COMMANDS manpages + > hugo gen chromastyles -h + [stdout] + Generate CSS stylesheet for the Chroma code highlighter for a given style. This stylesheet is needed if markup.highlight.noClasses is disabled in config. + + See https://xyproto.github.io/splash/docs/all.html for a preview of the available styles + + Usage: + hugo gen chromastyles [flags] [args] + + Flags: + -h, --help help for chromastyles + --highlightStyle string foreground and background colors for highlighted lines, e.g. --highlightStyle "#fff000 bg:#000fff" + --lineNumbersInlineStyle string foreground and background colors for inline line numbers, e.g. --lineNumbersInlineStyle "#fff000 bg:#000fff" + --lineNumbersTableStyle string foreground and background colors for table line numbers, e.g. --lineNumbersTableStyle "#fff000 bg:#000fff" + --style string highlighter style (see https://xyproto.github.io/splash/docs/) (default "friendly") + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + -v, --verbose verbose output + > stdout 'Generate CSS stylesheet for the Chroma code highlighter' + > hugo gen chromastyles --style monokai + [stdout] + /* Background */ .bg { color:#f8f8f2;background-color:#272822; } + /* PreWrapper */ .chroma { color:#f8f8f2;background-color:#272822; } + /* Other */ .chroma .x { } + /* Error */ .chroma .err { color:#960050;background-color:#1e0010 } + /* CodeLine */ .chroma .cl { } + /* LineLink */ .chroma .lnlinks { outline:none;text-decoration:none;color:inherit } + /* LineTableTD */ .chroma .lntd { vertical-align:top;padding:0;margin:0;border:0; } + /* LineTable */ .chroma .lntable { border-spacing:0;padding:0;margin:0;border:0; } + /* LineHighlight */ .chroma .hl { background-color:#3c3d38 } + /* LineNumbersTable */ .chroma .lnt { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } + /* LineNumbers */ .chroma .ln { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } + /* Line */ .chroma .line { display:flex; } + /* Keyword */ .chroma .k { color:#66d9ef } + /* KeywordConstant */ .chroma .kc { color:#66d9ef } + /* KeywordDeclaration */ .chroma .kd { color:#66d9ef } + /* KeywordNamespace */ .chroma .kn { color:#f92672 } + /* KeywordPseudo */ .chroma .kp { color:#66d9ef } + /* KeywordReserved */ .chroma .kr { color:#66d9ef } + /* KeywordType */ .chroma .kt { color:#66d9ef } + /* Name */ .chroma .n { } + /* NameAttribute */ .chroma .na { color:#a6e22e } + /* NameBuiltin */ .chroma .nb { } + /* NameBuiltinPseudo */ .chroma .bp { } + /* NameClass */ .chroma .nc { color:#a6e22e } + /* NameConstant */ .chroma .no { color:#66d9ef } + /* NameDecorator */ .chroma .nd { color:#a6e22e } + /* NameEntity */ .chroma .ni { } + /* NameException */ .chroma .ne { color:#a6e22e } + /* NameFunction */ .chroma .nf { color:#a6e22e } + /* NameFunctionMagic */ .chroma .fm { } + /* NameLabel */ .chroma .nl { } + /* NameNamespace */ .chroma .nn { } + /* NameOther */ .chroma .nx { color:#a6e22e } + /* NameProperty */ .chroma .py { } + /* NameTag */ .chroma .nt { color:#f92672 } + /* NameVariable */ .chroma .nv { } + /* NameVariableClass */ .chroma .vc { } + /* NameVariableGlobal */ .chroma .vg { } + /* NameVariableInstance */ .chroma .vi { } + /* NameVariableMagic */ .chroma .vm { } + /* Literal */ .chroma .l { color:#ae81ff } + /* LiteralDate */ .chroma .ld { color:#e6db74 } + /* LiteralString */ .chroma .s { color:#e6db74 } + /* LiteralStringAffix */ .chroma .sa { color:#e6db74 } + /* LiteralStringBacktick */ .chroma .sb { color:#e6db74 } + /* LiteralStringChar */ .chroma .sc { color:#e6db74 } + /* LiteralStringDelimiter */ .chroma .dl { color:#e6db74 } + /* LiteralStringDoc */ .chroma .sd { color:#e6db74 } + /* LiteralStringDouble */ .chroma .s2 { color:#e6db74 } + /* LiteralStringEscape */ .chroma .se { color:#ae81ff } + /* LiteralStringHeredoc */ .chroma .sh { color:#e6db74 } + /* LiteralStringInterpol */ .chroma .si { color:#e6db74 } + /* LiteralStringOther */ .chroma .sx { color:#e6db74 } + /* LiteralStringRegex */ .chroma .sr { color:#e6db74 } + /* LiteralStringSingle */ .chroma .s1 { color:#e6db74 } + /* LiteralStringSymbol */ .chroma .ss { color:#e6db74 } + /* LiteralNumber */ .chroma .m { color:#ae81ff } + /* LiteralNumberBin */ .chroma .mb { color:#ae81ff } + /* LiteralNumberFloat */ .chroma .mf { color:#ae81ff } + /* LiteralNumberHex */ .chroma .mh { color:#ae81ff } + /* LiteralNumberInteger */ .chroma .mi { color:#ae81ff } + /* LiteralNumberIntegerLong */ .chroma .il { color:#ae81ff } + /* LiteralNumberOct */ .chroma .mo { color:#ae81ff } + /* Operator */ .chroma .o { color:#f92672 } + /* OperatorWord */ .chroma .ow { color:#f92672 } + /* Punctuation */ .chroma .p { } + /* Comment */ .chroma .c { color:#75715e } + /* CommentHashbang */ .chroma .ch { color:#75715e } + /* CommentMultiline */ .chroma .cm { color:#75715e } + /* CommentSingle */ .chroma .c1 { color:#75715e } + /* CommentSpecial */ .chroma .cs { color:#75715e } + /* CommentPreproc */ .chroma .cp { color:#75715e } + /* CommentPreprocFile */ .chroma .cpf { color:#75715e } + /* Generic */ .chroma .g { } + /* GenericDeleted */ .chroma .gd { color:#f92672 } + /* GenericEmph */ .chroma .ge { font-style:italic } + /* GenericError */ .chroma .gr { } + /* GenericHeading */ .chroma .gh { } + /* GenericInserted */ .chroma .gi { color:#a6e22e } + /* GenericOutput */ .chroma .go { } + /* GenericPrompt */ .chroma .gp { } + /* GenericStrong */ .chroma .gs { font-weight:bold } + /* GenericSubheading */ .chroma .gu { color:#75715e } + /* GenericTraceback */ .chroma .gt { } + /* GenericUnderline */ .chroma .gl { } + /* TextWhitespace */ .chroma .w { } + > stdout '/\* LineHighlight \*/ \.chroma \.hl \{ background-color:#3c3d38 \}' + PASS + +=== CONT TestCommands/completion + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.23.6 + + # Test the completion commands. (0.550s) > hugo completion -h [stdout] Generate the autocompletion script for hugo for the specified shell. @@ -6958,9 +6985,164 @@ > stdout 'Generate the autocompletion script for hugo for the specified shell.' PASS +=== NAME TestCommands/convert + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + GOTRACEBACK=system + HOME=$WORK/home + TMPDIR=$WORK/.tmp + devnull=/dev/null + /=/ + :=: + $=$ + exe= + HUGO_TESTRUN=true + HUGO_CACHEDIR=$WORK/hugocache + XDG_CACHE_HOME=$WORK/xdgcachehome + SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo + GOVERSION=1.23.6 + + # Test the convert commands. (3.890s) + > hugo convert -h + [stdout] + Convert your content (e.g. front matter) to different formats. + + See convert's subcommands toJSON, toTOML and toYAML for more information. + + Usage: + hugo convert [command] + + Available Commands: + toJSON Convert front matter to JSON + toTOML Convert front matter to TOML + toYAML Convert front matter to YAML + + Flags: + -h, --help help for convert + -o, --output string filesystem path to write files to + --unsafe enable less safe operations, please backup first + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + -v, --verbose verbose output + + Use "hugo convert [command] --help" for more information about a command. + > stdout 'Convert your content' + > hugo convert toJSON -h + [stdout] + toJSON converts all front matter in the content directory + to use JSON for the front matter. + + Usage: + hugo convert toJSON [flags] [args] + + Flags: + -h, --help help for toJSON + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + -o, --output string filesystem path to write files to + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + --unsafe enable less safe operations, please backup first + -v, --verbose verbose output + > stdout 'to use JSON for the front matter' + > hugo convert toTOML -h + [stdout] + toTOML converts all front matter in the content directory + to use TOML for the front matter. + + Usage: + hugo convert toTOML [flags] [args] + + Flags: + -h, --help help for toTOML + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + -o, --output string filesystem path to write files to + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + --unsafe enable less safe operations, please backup first + -v, --verbose verbose output + > stdout 'to use TOML for the front matter' + > hugo convert toYAML -h + [stdout] + toYAML converts all front matter in the content directory + to use YAML for the front matter. + + Usage: + hugo convert toYAML [flags] [args] + + Flags: + -h, --help help for toYAML + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + -o, --output string filesystem path to write files to + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + --unsafe enable less safe operations, please backup first + -v, --verbose verbose output + > stdout 'to use YAML for the front matter' + > hugo convert toJSON -o myjsoncontent + [stdout] + processing 3 content files + > stdout 'processing 3 content files' + > grep '^{' myjsoncontent/content/mytoml.md + > grep '^{' myjsoncontent/content/myjson.md + > grep '^{' myjsoncontent/content/myyaml.md + > hugo convert toYAML -o myyamlcontent + [stdout] + processing 3 content files + > stdout 'processing 3 content files' + > hugo convert toTOML -o mytomlcontent + [stdout] + processing 3 content files + > stdout 'processing 3 content files' + PASS + === NAME TestCommands/config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -6975,7 +7157,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the config command. (0.819s) + # Test the config command. (2.445s) > hugo config -h [stdout] Print the site configuration, both default and custom settings. @@ -8330,164 +8512,9 @@ # Test files (0.000s) PASS -=== NAME TestCommands/convert - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games - GOTRACEBACK=system - HOME=$WORK/home - TMPDIR=$WORK/.tmp - devnull=/dev/null - /=/ - :=: - $=$ - exe= - HUGO_TESTRUN=true - HUGO_CACHEDIR=$WORK/hugocache - XDG_CACHE_HOME=$WORK/xdgcachehome - SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo - GOVERSION=1.23.6 - - # Test the convert commands. (1.223s) - > hugo convert -h - [stdout] - Convert your content (e.g. front matter) to different formats. - - See convert's subcommands toJSON, toTOML and toYAML for more information. - - Usage: - hugo convert [command] - - Available Commands: - toJSON Convert front matter to JSON - toTOML Convert front matter to TOML - toYAML Convert front matter to YAML - - Flags: - -h, --help help for convert - -o, --output string filesystem path to write files to - --unsafe enable less safe operations, please backup first - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - -v, --verbose verbose output - - Use "hugo convert [command] --help" for more information about a command. - > stdout 'Convert your content' - > hugo convert toJSON -h - [stdout] - toJSON converts all front matter in the content directory - to use JSON for the front matter. - - Usage: - hugo convert toJSON [flags] [args] - - Flags: - -h, --help help for toJSON - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - -o, --output string filesystem path to write files to - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - --unsafe enable less safe operations, please backup first - -v, --verbose verbose output - > stdout 'to use JSON for the front matter' - > hugo convert toTOML -h - [stdout] - toTOML converts all front matter in the content directory - to use TOML for the front matter. - - Usage: - hugo convert toTOML [flags] [args] - - Flags: - -h, --help help for toTOML - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - -o, --output string filesystem path to write files to - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - --unsafe enable less safe operations, please backup first - -v, --verbose verbose output - > stdout 'to use TOML for the front matter' - > hugo convert toYAML -h - [stdout] - toYAML converts all front matter in the content directory - to use YAML for the front matter. - - Usage: - hugo convert toYAML [flags] [args] - - Flags: - -h, --help help for toYAML - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - -o, --output string filesystem path to write files to - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - --unsafe enable less safe operations, please backup first - -v, --verbose verbose output - > stdout 'to use YAML for the front matter' - > hugo convert toJSON -o myjsoncontent - [stdout] - processing 3 content files - > stdout 'processing 3 content files' - > grep '^{' myjsoncontent/content/mytoml.md - > grep '^{' myjsoncontent/content/myjson.md - > grep '^{' myjsoncontent/content/myyaml.md - > hugo convert toYAML -o myyamlcontent - [stdout] - processing 3 content files - > stdout 'processing 3 content files' - > hugo convert toTOML -o mytomlcontent - [stdout] - processing 3 content files - > stdout 'processing 3 content files' - PASS - -=== NAME TestCommands/hugo__watch +=== NAME TestCommands/server__edit_config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main1202325210/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main3404995083/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path GOTRACEBACK=system HOME=$WORK/home TMPDIR=$WORK/.tmp @@ -8502,27 +8529,30 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.6 - # Test the hugo command. - # See https://github.com/rogpeppe/go-internal/issues/228 (5.014s) - > [windows] skip - > hugo -w & - > sleep 3 - > grep 'P1start' public/p1/index.html - > replace content/p1.md 'P1start' 'P1end' - > sleep 2 - > grep 'P1end' public/p1/index.html - > ! grep 'livereload' public/p1/index.html - > stop - stop - [background] hugo -w: exit status 0 + # Test the hugo server command when editing the config file. + # We run these tests in parallel so let Hugo decide which port to use. (5.726s) + > hugo server --renderToMemory & + > waitServer + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 + > mv edits/title.toml hugo.toml + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 + > mv edits/addlanguage.toml hugo.toml + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0 + > httpget ${HUGOTEST_BASEURL_0}nn/ 'Hugo Nynorsk Server Test' ${HUGOTEST_BASEURL_0}nn/ + > stopServer + > ! stderr . + [background] hugo server --renderToMemory: exit status 0 [stdout] + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml Start building sites … hugo v0.131.0 linux/arm BuildDate=unknown + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. | EN -------------------+----- - Pages | 2 + Pages | 5 Paginator pages | 0 Non-page files | 0 Static files | 0 @@ -8530,73 +8560,83 @@ Aliases | 0 Cleaned | 0 - Built in 29 ms - Watching for changes in $WORK/{content,layouts} - Watching for config changes in $WORK/hugo.toml + Built in 39 ms + Environment: "development" + Serving pages from memory + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) Press Ctrl+C to stop - Change detected, rebuilding site (#1). - 2025-02-18 15:15:38.943 +0000 - Source changed /p1.md - Total in 2 ms + Change of config file detected, rebuilding site (#1). + 2025-02-18 16:26:12.427 +0000 + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Rebuilt in 147 ms + + Change of config file detected, rebuilding site (#2). + 2025-02-18 16:26:14.576 +0000 + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Rebuilt in 140 ms + PASS --- PASS: TestCommands (0.01s) - --- PASS: TestCommands/version (0.34s) - --- PASS: TestCommands/commands_errors (0.51s) - --- PASS: TestCommands/server_disablelivereload__config (2.53s) - --- PASS: TestCommands/server_render_static_to_disk (2.92s) - --- PASS: TestCommands/server_render_to_memory (2.94s) - --- PASS: TestCommands/server_disablelivereload (2.51s) - --- PASS: TestCommands/server__watch_moduleconfig (2.52s) - --- PASS: TestCommands/server__watch_hugo_stats (2.52s) - --- PASS: TestCommands/server__multihost (2.92s) --- PASS: TestCommands/noop (0.00s) - --- PASS: TestCommands/new_content_archetypedir (0.16s) - --- PASS: TestCommands/server__edit_content (3.16s) - --- PASS: TestCommands/new_content (0.31s) - --- PASS: TestCommands/mod_tidy (0.16s) - --- PASS: TestCommands/mod__themesdir (0.15s) - --- PASS: TestCommands/mod (0.25s) - --- PASS: TestCommands/new (1.17s) - --- PASS: TestCommands/list (0.75s) - --- PASS: TestCommands/import_jekyll (0.38s) - --- PASS: TestCommands/hugo_printunusedtemplates (0.16s) - --- PASS: TestCommands/hugo_printpathwarnings (0.16s) - --- PASS: TestCommands/hugo_configprod (0.16s) - --- PASS: TestCommands/hugo_configdev_env (0.16s) - --- PASS: TestCommands/hugo_configdev_environment (0.32s) - --- PASS: TestCommands/hugo__static_composite (0.17s) - --- PASS: TestCommands/hugo__publishdir_in_config (0.14s) - --- PASS: TestCommands/server (3.14s) - --- PASS: TestCommands/hugo__processingstats2 (0.17s) - --- PASS: TestCommands/hugo__processingstats (0.18s) - --- PASS: TestCommands/hugo__path-warnings (0.17s) - --- PASS: TestCommands/hugo__path-warnings-postprocess (0.18s) - --- PASS: TestCommands/hugo__noconfig (0.14s) - --- PASS: TestCommands/hugo__flags (0.34s) - --- PASS: TestCommands/hugo__errors (0.40s) - --- PASS: TestCommands/hugo__configdir (0.18s) - --- PASS: TestCommands/hugo (0.18s) - --- PASS: TestCommands/deprecate (0.53s) - --- PASS: TestCommands/env (0.15s) - --- PASS: TestCommands/server__edit_config (4.97s) - --- PASS: TestCommands/deploy (0.69s) - --- PASS: TestCommands/gen (0.96s) - --- PASS: TestCommands/config__cachedir (0.44s) - --- PASS: TestCommands/completion (0.32s) - --- PASS: TestCommands/config (0.95s) - --- PASS: TestCommands/convert (1.23s) - --- PASS: TestCommands/hugo__watch (5.02s) + --- PASS: TestCommands/commands_errors (1.49s) + --- PASS: TestCommands/version (0.81s) + --- PASS: TestCommands/server_disablelivereload (3.06s) + --- PASS: TestCommands/server_render_to_memory (3.25s) + --- PASS: TestCommands/server (3.67s) + --- PASS: TestCommands/server__multihost (3.44s) + --- PASS: TestCommands/server__watch_moduleconfig (3.02s) + --- PASS: TestCommands/server__watch_hugo_stats (3.02s) + --- PASS: TestCommands/hugo__processingstats2 (0.53s) + --- PASS: TestCommands/new_content_archetypedir (0.54s) + --- PASS: TestCommands/server_render_static_to_disk (3.44s) + --- PASS: TestCommands/new_content (1.02s) + --- PASS: TestCommands/mod_tidy (0.58s) + --- PASS: TestCommands/mod__themesdir (0.51s) + --- PASS: TestCommands/mod (0.99s) + --- PASS: TestCommands/server_disablelivereload__config (3.02s) + --- PASS: TestCommands/hugo_printunusedtemplates (0.73s) + --- PASS: TestCommands/hugo_printpathwarnings (0.78s) + --- PASS: TestCommands/import_jekyll (1.73s) + --- PASS: TestCommands/hugo_configprod (0.74s) + --- PASS: TestCommands/new (4.51s) + --- PASS: TestCommands/list (3.45s) + --- PASS: TestCommands/hugo_configdev_env (0.76s) + --- PASS: TestCommands/hugo_configdev_environment (1.37s) + --- PASS: TestCommands/hugo__static_composite (0.71s) + --- PASS: TestCommands/hugo__publishdir_in_config (0.67s) + --- PASS: TestCommands/hugo (0.53s) + --- PASS: TestCommands/hugo__processingstats (0.60s) + --- PASS: TestCommands/hugo__path-warnings (0.53s) + --- PASS: TestCommands/hugo__path-warnings-postprocess (0.55s) + --- PASS: TestCommands/hugo__noconfig (0.47s) + --- PASS: TestCommands/hugo__flags (1.04s) + --- PASS: TestCommands/hugo__errors (1.25s) + --- PASS: TestCommands/hugo__configdir (0.50s) + --- PASS: TestCommands/server__edit_content (3.89s) + --- PASS: TestCommands/env (0.47s) + --- PASS: TestCommands/hugo__watch (5.09s) + --- PASS: TestCommands/deploy (1.61s) + --- PASS: TestCommands/config__cachedir (1.38s) + --- PASS: TestCommands/deprecate (2.08s) + --- PASS: TestCommands/gen (3.69s) + --- PASS: TestCommands/completion (0.56s) + --- PASS: TestCommands/convert (3.91s) + --- PASS: TestCommands/config (2.46s) + --- PASS: TestCommands/server__edit_config (5.74s) === RUN TestUnfinished main_test.go:48: skip unfinished tests on CI --- SKIP: TestUnfinished (0.00s) PASS -ok github.com/gohugoio/hugo 13.320s +ok github.com/gohugoio/hugo 23.943s ? github.com/gohugoio/hugo/cache [no test files] === RUN TestBufferPool --- PASS: TestBufferPool (0.00s) PASS -ok github.com/gohugoio/hugo/bufferpool 0.020s +ok github.com/gohugoio/hugo/bufferpool 0.029s === RUN TestCache === PAUSE TestCache === RUN TestCalculateMaxSizePerPartition @@ -8610,21 +8650,21 @@ === CONT TestCache === CONT TestClear === CONT TestCalculateMaxSizePerPartition +--- PASS: TestCache (0.00s) === CONT TestAdjustCurrentMaxSize ---- PASS: TestAdjustCurrentMaxSize (0.00s) ---- PASS: TestClear (0.00s) --- PASS: TestCalculateMaxSizePerPartition (0.00s) ---- PASS: TestCache (0.00s) +--- PASS: TestAdjustCurrentMaxSize (0.00s) +--- PASS: TestClear (0.01s) PASS -ok github.com/gohugoio/hugo/cache/dynacache 0.075s +ok github.com/gohugoio/hugo/cache/dynacache 0.285s === RUN TestDecodeConfig === PAUSE TestDecodeConfig === RUN TestDecodeConfigIgnoreCache === PAUSE TestDecodeConfigIgnoreCache === RUN TestDecodeConfigDefault ---- PASS: TestDecodeConfigDefault (0.01s) +--- PASS: TestDecodeConfigDefault (0.02s) === RUN TestPruneShouldPreserveEmptyCacheRoots ---- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.06s) +--- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.10s) === RUN TestPruneImages filecache_integration_test.go:54: skip flaky test on CI server --- SKIP: TestPruneImages (0.00s) @@ -8638,40 +8678,41 @@ === PAUSE TestFileCacheReadOrCreateErrorInRead === CONT TestDecodeConfig === CONT TestFileCache +=== CONT TestPrune === CONT TestFileCacheReadOrCreateErrorInRead --- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) === CONT TestFileCacheConcurrent ---- PASS: TestDecodeConfig (0.00s) -=== CONT TestPrune +--- PASS: TestDecodeConfig (0.04s) === CONT TestDecodeConfigIgnoreCache ---- PASS: TestDecodeConfigIgnoreCache (0.01s) ---- PASS: TestFileCache (0.04s) ---- PASS: TestPrune (0.85s) ---- PASS: TestFileCacheConcurrent (1.06s) +--- PASS: TestDecodeConfigIgnoreCache (0.04s) +--- PASS: TestFileCache (0.12s) +--- PASS: TestPrune (0.95s) +--- PASS: TestFileCacheConcurrent (1.10s) PASS -ok github.com/gohugoio/hugo/cache/filecache 1.235s +ok github.com/gohugoio/hugo/cache/filecache 1.614s ? github.com/gohugoio/hugo/commands [no test files] ? github.com/gohugoio/hugo/common [no test files] === RUN TestGlobMatcher --- PASS: TestGlobMatcher (0.00s) === RUN TestConfigCustom ---- PASS: TestConfigCustom (0.03s) +--- PASS: TestConfigCustom (0.11s) === RUN TestConfigDefault ---- PASS: TestConfigDefault (0.04s) +--- PASS: TestConfigDefault (0.16s) PASS -ok github.com/gohugoio/hugo/cache/httpcache 0.154s +ok github.com/gohugoio/hugo/cache/httpcache 0.668s === RUN TestMethods === RUN TestMethods/MethodsFromTypes === RUN TestMethods/EmbedOnly === RUN TestMethods/ToMarshalJSON [github.com/gohugoio/hugo/common/herrors net encoding/json] ---- PASS: TestMethods (0.01s) - --- PASS: TestMethods/MethodsFromTypes (0.00s) +--- PASS: TestMethods (0.02s) + --- PASS: TestMethods/MethodsFromTypes (0.02s) --- PASS: TestMethods/EmbedOnly (0.00s) --- PASS: TestMethods/ToMarshalJSON (0.00s) PASS -ok github.com/gohugoio/hugo/codegen 0.016s +ok github.com/gohugoio/hugo/codegen 0.066s ? github.com/gohugoio/hugo/common/constants [no test files] +? github.com/gohugoio/hugo/common/hcontext [no test files] === RUN TestAppend === PAUSE TestAppend === RUN TestAppendToMultiDimensionalSlice @@ -8683,22 +8724,21 @@ === RUN TestSortedStringSlice === PAUSE TestSortedStringSlice === CONT TestAppend -=== CONT TestSlice ---- PASS: TestSlice (0.00s) === CONT TestSortedStringSlice --- PASS: TestSortedStringSlice (0.00s) === CONT TestAppendShouldMakeACopyOfTheInputSlice --- PASS: TestAppendShouldMakeACopyOfTheInputSlice (0.00s) === CONT TestAppendToMultiDimensionalSlice ---- PASS: TestAppend (0.00s) --- PASS: TestAppendToMultiDimensionalSlice (0.00s) +--- PASS: TestAppend (0.01s) +=== CONT TestSlice +--- PASS: TestSlice (0.00s) PASS -ok github.com/gohugoio/hugo/common/collections 0.008s -? github.com/gohugoio/hugo/common/hcontext [no test files] +ok github.com/gohugoio/hugo/common/collections 0.048s === RUN TestXxHashFromReader --- PASS: TestXxHashFromReader (0.00s) === RUN TestXxHashFromReaderPara ---- PASS: TestXxHashFromReaderPara (0.02s) +--- PASS: TestXxHashFromReaderPara (0.06s) === RUN TestXxHashFromString --- PASS: TestXxHashFromString (0.00s) === RUN TestXxHashFromStringHexEncoded @@ -8706,7 +8746,7 @@ === RUN TestHashString --- PASS: TestHashString (0.00s) PASS -ok github.com/gohugoio/hugo/common/hashing 0.022s +ok github.com/gohugoio/hugo/common/hashing 0.099s ? github.com/gohugoio/hugo/common/hexec [no test files] === RUN TestErrorLocator --- PASS: TestErrorLocator (0.00s) @@ -8719,11 +8759,11 @@ === RUN TestNewFileErrorExtractFromMessage === PAUSE TestNewFileErrorExtractFromMessage === CONT TestNewFileError ---- PASS: TestNewFileError (0.00s) === CONT TestNewFileErrorExtractFromMessage --- PASS: TestNewFileErrorExtractFromMessage (0.00s) +--- PASS: TestNewFileError (0.00s) PASS -ok github.com/gohugoio/hugo/common/herrors 0.015s +ok github.com/gohugoio/hugo/common/herrors 0.076s === RUN TestIsTruthful --- PASS: TestIsTruthful (0.00s) === RUN TestGetMethodByName @@ -8731,13 +8771,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.041s === RUN TestStringEqualFold --- PASS: TestStringEqualFold (0.00s) === RUN TestGetOrCompileRegexp --- PASS: TestGetOrCompileRegexp (0.00s) PASS -ok github.com/gohugoio/hugo/common/hstrings 0.010s +ok github.com/gohugoio/hugo/common/hstrings 0.046s === RUN TestTimeFormatter === RUN TestTimeFormatter/Norsk_nynorsk === RUN TestTimeFormatter/Custom_layouts_Norsk_nynorsk @@ -8745,7 +8785,7 @@ === RUN TestTimeFormatter/English === RUN TestTimeFormatter/Weekdays_German === RUN TestTimeFormatter/Months_German ---- PASS: TestTimeFormatter (0.00s) +--- PASS: TestTimeFormatter (0.01s) --- PASS: TestTimeFormatter/Norsk_nynorsk (0.00s) --- PASS: TestTimeFormatter/Custom_layouts_Norsk_nynorsk (0.00s) --- PASS: TestTimeFormatter/Custom_layouts_English (0.00s) @@ -8755,13 +8795,13 @@ === RUN TestApplyWithContext === PAUSE TestApplyWithContext === CONT TestApplyWithContext ---- PASS: TestApplyWithContext (0.09s) +--- PASS: TestApplyWithContext (0.14s) PASS -ok github.com/gohugoio/hugo/common/htime 0.278s +ok github.com/gohugoio/hugo/common/htime 0.866s === RUN TestHasBytesWriter ---- PASS: TestHasBytesWriter (0.00s) +--- PASS: TestHasBytesWriter (0.01s) PASS -ok github.com/gohugoio/hugo/common/hugio 0.045s +ok github.com/gohugoio/hugo/common/hugio 0.119s === RUN TestHugoInfo --- PASS: TestHugoInfo (0.00s) === RUN TestDeprecationLogLevelFromVersion @@ -8777,9 +8817,9 @@ === RUN TestIsMultilingualAndIsMultihost === PAUSE TestIsMultilingualAndIsMultihost === CONT TestIsMultilingualAndIsMultihost ---- PASS: TestIsMultilingualAndIsMultihost (0.08s) +--- PASS: TestIsMultilingualAndIsMultihost (0.39s) PASS -ok github.com/gohugoio/hugo/common/hugo 0.197s +ok github.com/gohugoio/hugo/common/hugo 1.004s === RUN TestLogDistinct --- PASS: TestLogDistinct (0.00s) === RUN TestHookLast @@ -8797,7 +8837,7 @@ === RUN TestReset --- PASS: TestReset (0.00s) PASS -ok github.com/gohugoio/hugo/common/loggers 0.009s +ok github.com/gohugoio/hugo/common/loggers 0.049s === RUN TestPrepareParams === RUN TestPrepareParams/0 === RUN TestPrepareParams/1 @@ -8847,34 +8887,34 @@ === CONT TestScratchGetSortedMapValues --- PASS: TestScratchGetSortedMapValues (0.00s) === CONT TestScratchDeleteInMap -=== CONT TestScratchSet ---- PASS: TestScratchSet (0.00s) +--- PASS: TestScratchDeleteInMap (0.00s) === CONT TestScratchSetInMap -=== CONT TestScratchAddTypedSliceToInterfaceSlice --- PASS: TestScratchSetInMap (0.00s) === CONT TestScratchGet --- PASS: TestScratchGet (0.00s) === CONT TestScratchDelete ---- PASS: TestScratchAddTypedSliceToInterfaceSlice (0.00s) -=== CONT TestScratchAddDifferentTypedSliceToInterfaceSlice --- PASS: TestScratchDelete (0.00s) -=== CONT TestScratchAddSlice +=== CONT TestScratchSet +--- PASS: TestScratchSet (0.00s) +=== CONT TestScratchAddDifferentTypedSliceToInterfaceSlice --- PASS: TestScratchAddDifferentTypedSliceToInterfaceSlice (0.00s) +=== CONT TestScratchAddTypedSliceToInterfaceSlice +--- PASS: TestScratchAddTypedSliceToInterfaceSlice (0.00s) +=== CONT TestScratchAddSlice --- PASS: TestScratchAddSlice (0.00s) ---- PASS: TestScratchDeleteInMap (0.00s) PASS -ok github.com/gohugoio/hugo/common/maps 0.010s +ok github.com/gohugoio/hugo/common/maps 0.056s === RUN TestDoArithmetic === PAUSE TestDoArithmetic === CONT TestDoArithmetic --- PASS: TestDoArithmetic (0.00s) PASS -ok github.com/gohugoio/hugo/common/math 0.007s +ok github.com/gohugoio/hugo/common/math 0.047s === RUN TestPara para_test.go:37: skip para test when running on CI --- SKIP: TestPara (0.00s) PASS -ok github.com/gohugoio/hugo/common/para 0.010s +ok github.com/gohugoio/hugo/common/para 0.035s ? github.com/gohugoio/hugo/common/tasks [no test files] ? github.com/gohugoio/hugo/common/terminal [no test files] === RUN TestGetRelativePath @@ -8929,7 +8969,7 @@ === RUN TestParse/File_separator === RUN TestParse/Content_data_file_gotmpl === RUN TestParse/Content_data_file_yaml ---- PASS: TestParse (0.00s) +--- PASS: TestParse (0.03s) --- PASS: TestParse/Basic_text_file (0.00s) --- PASS: TestParse/Basic_text_file,_upper_case (0.00s) --- PASS: TestParse/Basic_text_file,_1_space_in_dir (0.00s) @@ -8944,7 +8984,7 @@ --- PASS: TestParse/Identifiers (0.00s) --- PASS: TestParse/Home_branch_cundle (0.00s) --- PASS: TestParse/Index_content_file_in_root (0.00s) - --- PASS: TestParse/Index_content_file_with_lang (0.00s) + --- PASS: TestParse/Index_content_file_with_lang (0.01s) --- PASS: TestParse/Index_branch_content_file (0.00s) --- PASS: TestParse/Index_root_no_slash (0.00s) --- PASS: TestParse/Index_root (0.00s) @@ -8960,7 +9000,7 @@ === RUN TestHasExt --- PASS: TestHasExt (0.00s) === RUN TestMakePermalink ---- PASS: TestMakePermalink (0.00s) +--- PASS: TestMakePermalink (0.01s) === RUN TestAddContextRoot --- PASS: TestAddContextRoot (0.00s) === RUN TestPretty @@ -8973,10 +9013,10 @@ === PAUSE TestDisablePathToLower === CONT TestRemovePathAccents === CONT TestDisablePathToLower ---- PASS: TestRemovePathAccents (0.06s) ---- PASS: TestDisablePathToLower (0.06s) +--- PASS: TestRemovePathAccents (0.19s) +--- PASS: TestDisablePathToLower (0.26s) PASS -ok github.com/gohugoio/hugo/common/paths 0.177s +ok github.com/gohugoio/hugo/common/paths 0.742s === RUN TestAdd --- PASS: TestAdd (0.00s) === RUN TestFilter @@ -8984,12 +9024,11 @@ === RUN TestFilterCopy --- PASS: TestFilterCopy (0.00s) PASS -ok github.com/gohugoio/hugo/common/predicate 0.023s +ok github.com/gohugoio/hugo/common/predicate 0.047s === RUN TestNew --- PASS: TestNew (0.00s) PASS -ok github.com/gohugoio/hugo/common/rungroup 0.030s -? github.com/gohugoio/hugo/common/types/css [no test files] +ok github.com/gohugoio/hugo/common/rungroup 0.037s === RUN TestPositionStringFormatter --- PASS: TestPositionStringFormatter (0.00s) === RUN TestRemoveAccents @@ -9001,7 +9040,8 @@ === RUN TestVisitLinesAfter --- PASS: TestVisitLinesAfter (0.00s) PASS -ok github.com/gohugoio/hugo/common/text 0.012s +ok github.com/gohugoio/hugo/common/text 0.028s +? github.com/gohugoio/hugo/common/types/css [no test files] === RUN TestToStringSlicePreserveString --- PASS: TestToStringSlicePreserveString (0.00s) === RUN TestToString @@ -9015,21 +9055,21 @@ === RUN TestKeyValues --- PASS: TestKeyValues (0.00s) PASS -ok github.com/gohugoio/hugo/common/types 0.008s +ok github.com/gohugoio/hugo/common/types 0.044s === RUN TestRenderedString --- PASS: TestRenderedString (0.00s) PASS -ok github.com/gohugoio/hugo/common/types/hstring 0.007s +ok github.com/gohugoio/hugo/common/types/hstring 0.084s === RUN TestBaseURL --- PASS: TestBaseURL (0.00s) PASS -ok github.com/gohugoio/hugo/common/urls 0.009s +ok github.com/gohugoio/hugo/common/urls 0.071s === RUN TestCompare --- PASS: TestCompare (0.00s) === RUN TestLexicographicSort --- PASS: TestLexicographicSort (0.00s) PASS -ok github.com/gohugoio/hugo/compare 0.006s +ok github.com/gohugoio/hugo/compare 0.061s === RUN TestBuild --- PASS: TestBuild (0.00s) === RUN TestServer @@ -9037,7 +9077,7 @@ === RUN TestBuildConfigCacheBusters --- PASS: TestBuildConfigCacheBusters (0.00s) === RUN TestBuildConfigCacheBusterstTailwindSetup ---- PASS: TestBuildConfigCacheBusterstTailwindSetup (0.00s) +--- PASS: TestBuildConfigCacheBusterstTailwindSetup (0.01s) === RUN TestIsValidConfigFileName --- PASS: TestIsValidConfigFileName (0.00s) === RUN TestGetStringSlicePreserveString @@ -9052,13 +9092,13 @@ === RUN TestDefaultConfigProvider/Prevent__merge_only_maps === RUN TestDefaultConfigProvider/IsSet === RUN TestDefaultConfigProvider/Para ---- PASS: TestDefaultConfigProvider (0.00s) +--- PASS: TestDefaultConfigProvider (0.02s) --- PASS: TestDefaultConfigProvider/Set_and_get (0.00s) --- PASS: TestDefaultConfigProvider/Set_and_get_map (0.00s) --- PASS: TestDefaultConfigProvider/Set_and_get_nested (0.00s) --- PASS: TestDefaultConfigProvider/Merge_default_strategy (0.00s) --- PASS: TestDefaultConfigProvider/Merge_shallow (0.00s) - --- PASS: TestDefaultConfigProvider/Merge_typed_maps (0.00s) + --- PASS: TestDefaultConfigProvider/Merge_typed_maps (0.01s) --- PASS: TestDefaultConfigProvider/Prevent__merge_only_maps (0.00s) --- PASS: TestDefaultConfigProvider/IsSet (0.00s) --- PASS: TestDefaultConfigProvider/Para (0.00s) @@ -9069,21 +9109,22 @@ === CONT TestSetEnvVars --- PASS: TestSetEnvVars (0.00s) PASS -ok github.com/gohugoio/hugo/config 0.048s +ok github.com/gohugoio/hugo/config 0.216s +? github.com/gohugoio/hugo/config/testconfig [no test files] === RUN TestDirsMount ---- PASS: TestDirsMount (0.04s) +--- PASS: TestDirsMount (0.18s) === RUN TestConfigAliases ---- PASS: TestConfigAliases (0.02s) +--- PASS: TestConfigAliases (0.10s) === RUN TestRedefineContentTypes ---- PASS: TestRedefineContentTypes (0.03s) +--- PASS: TestRedefineContentTypes (0.11s) === RUN TestPaginationConfigOld ---- PASS: TestPaginationConfigOld (0.03s) +--- PASS: TestPaginationConfigOld (0.11s) === RUN TestPaginationConfigNew ---- PASS: TestPaginationConfigNew (0.03s) +--- PASS: TestPaginationConfigNew (0.33s) === RUN TestPaginationConfigDisableAliases ---- PASS: TestPaginationConfigDisableAliases (0.04s) +--- PASS: TestPaginationConfigDisableAliases (0.21s) PASS -ok github.com/gohugoio/hugo/config/allconfig 0.281s +ok github.com/gohugoio/hugo/config/allconfig 1.465s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestDecodeConfigFromTOMLCaseInsensitive @@ -9091,7 +9132,7 @@ === RUN TestDecodeConfigDefault --- PASS: TestDecodeConfigDefault (0.00s) PASS -ok github.com/gohugoio/hugo/config/privacy 0.016s +ok github.com/gohugoio/hugo/config/privacy 0.097s === RUN TestDecodeConfigFromTOML === RUN TestDecodeConfigFromTOML/Slice_whitelist === PAUSE TestDecodeConfigFromTOML/Slice_whitelist @@ -9102,14 +9143,14 @@ === RUN TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === PAUSE TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/Slice_whitelist -=== CONT TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy === CONT TestDecodeConfigFromTOML/Default_exec.osEnv === CONT TestDecodeConfigFromTOML/String_whitelist +=== CONT TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy --- PASS: TestDecodeConfigFromTOML (0.00s) --- PASS: TestDecodeConfigFromTOML/Slice_whitelist (0.00s) + --- PASS: TestDecodeConfigFromTOML/String_whitelist (0.00s) --- PASS: TestDecodeConfigFromTOML/Enable_inline_shortcodes,_legacy (0.00s) --- PASS: TestDecodeConfigFromTOML/Default_exec.osEnv (0.00s) - --- PASS: TestDecodeConfigFromTOML/String_whitelist (0.00s) === RUN TestToTOML --- PASS: TestToTOML (0.00s) === RUN TestDecodeConfigDefault @@ -9117,9 +9158,9 @@ === RUN TestWhitelist === PAUSE TestWhitelist === CONT TestDecodeConfigDefault ---- PASS: TestDecodeConfigDefault (0.00s) === CONT TestWhitelist === RUN TestWhitelist/none +--- PASS: TestDecodeConfigDefault (0.00s) === RUN TestWhitelist/One === RUN TestWhitelist/Multiple --- PASS: TestWhitelist (0.00s) @@ -9127,14 +9168,13 @@ --- PASS: TestWhitelist/One (0.00s) --- PASS: TestWhitelist/Multiple (0.00s) PASS -ok github.com/gohugoio/hugo/config/security 0.019s -? github.com/gohugoio/hugo/config/testconfig [no test files] +ok github.com/gohugoio/hugo/config/security 0.113s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestUseSettingsFromRootIfSet --- PASS: TestUseSettingsFromRootIfSet (0.00s) PASS -ok github.com/gohugoio/hugo/config/services 0.016s +ok github.com/gohugoio/hugo/config/services 0.089s ? github.com/gohugoio/hugo/create/skeletons [no test files] === RUN TestNewContentFromFile === RUN TestNewContentFromFile/Post @@ -9177,69 +9217,69 @@ === PAUSE TestNewContentFromFile/Shortcodes === CONT TestNewContentFromFile/Post === CONT TestNewContentFromFile/Lang_2 +=== CONT TestNewContentFromFile/No_archetype +=== CONT TestNewContentFromFile/Lang_1 +Content "content/sample-3.md" created === CONT TestNewContentFromFile/Shortcodes -=== CONT TestNewContentFromFile/Lang_en_default Content "content/post/sample-1.md" created -=== CONT TestNewContentFromFile/Lang_en_in_nn_dir -Content "content/shortcodes/go.md" created -=== CONT TestNewContentFromFile/Lang_1 -Content "content/post/my-bundle/index.md" created -=== CONT TestNewContentFromFile/Branch_Name +=== CONT TestNewContentFromFile/Site Content "content/post/lang-2.en.md" created -=== CONT TestNewContentFromFile/Filenames +=== CONT TestNewContentFromFile/Lang_nn_bundle Content "content/post/lang-1.md" created +=== CONT TestNewContentFromFile/Lang_en_file +Content "content/shortcodes/go.md" created +=== CONT TestNewContentFromFile/Lang_en_default +Content "content/mypage/index.md" created +=== CONT TestNewContentFromFile/Lang_en_in_nn_dir +Content "content/post/my-bundle/index.nn.md" created +=== CONT TestNewContentFromFile/Lang_nn_dir +Content "content/post/my-bundle/index.en.md" created +=== CONT TestNewContentFromFile/Lang_nn_file +Content "content/post/lang-3.nn.md" created === CONT TestNewContentFromFile/Empty_archetype Content "content_nn/post/lang-5.en.md" created -=== CONT TestNewContentFromFile/No_archetype +=== CONT TestNewContentFromFile/Branch_Name +Content "content/post/my-bundle/index.md" created +=== CONT TestNewContentFromFile/Filenames +Content "content_nn/post/lang-4.md" created +=== CONT TestNewContentFromFile/Post,_unknown_content_filetype Content "content/tags/tag-a/_index.md" created === CONT TestNewContentFromFile/Archetype_file_not_found Content "content/product/sample-4.md" created === CONT TestNewContentFromFile/Empty_date Content "content/mypage/index.md" created -=== CONT TestNewContentFromFile/Post,_unknown_content_filetype -Content "content/stump/sample-2.md" created === CONT TestNewContentFromFile/Post_org-mode -Content "content/sample-3.md" created -=== CONT TestNewContentFromFile/Site -=== CONT TestNewContentFromFile/Lang_nn_bundle Content "content/post/sample-ed.md" created -=== CONT TestNewContentFromFile/Lang_en_file +Content "content/stump/sample-2.md" created Content "content/post/org-1.org" created -=== CONT TestNewContentFromFile/Lang_nn_dir -Content "content/mypage/index.md" created -=== CONT TestNewContentFromFile/Lang_nn_file -Content "content/post/my-bundle/index.nn.md" created -Content "content_nn/post/lang-4.md" created -Content "content/post/my-bundle/index.en.md" created -Content "content/post/lang-3.nn.md" created ---- PASS: TestNewContentFromFile (0.00s) - --- PASS: TestNewContentFromFile/Post (0.08s) - --- PASS: TestNewContentFromFile/Shortcodes (0.07s) - --- PASS: TestNewContentFromFile/Lang_en_default (0.08s) - --- PASS: TestNewContentFromFile/Lang_2 (0.15s) - --- PASS: TestNewContentFromFile/Lang_1 (0.07s) - --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.11s) +--- PASS: TestNewContentFromFile (0.01s) + --- PASS: TestNewContentFromFile/No_archetype (0.31s) + --- PASS: TestNewContentFromFile/Post (0.33s) + --- PASS: TestNewContentFromFile/Lang_2 (0.41s) + --- PASS: TestNewContentFromFile/Lang_1 (0.46s) + --- PASS: TestNewContentFromFile/Shortcodes (0.36s) + --- PASS: TestNewContentFromFile/Site (0.50s) + --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.44s) + --- PASS: TestNewContentFromFile/Lang_en_file (0.40s) + --- PASS: TestNewContentFromFile/Lang_nn_file (0.25s) + --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.29s) + --- PASS: TestNewContentFromFile/Lang_en_default (0.45s) + --- PASS: TestNewContentFromFile/Lang_nn_dir (0.38s) --- PASS: TestNewContentFromFile/Branch_Name (0.14s) - --- PASS: TestNewContentFromFile/Empty_archetype (0.10s) - --- PASS: TestNewContentFromFile/Filenames (0.11s) - --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.08s) - --- PASS: TestNewContentFromFile/No_archetype (0.13s) - --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.09s) - --- PASS: TestNewContentFromFile/Empty_date (0.10s) - --- PASS: TestNewContentFromFile/Post_org-mode (0.06s) - --- PASS: TestNewContentFromFile/Site (0.09s) - --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.08s) - --- PASS: TestNewContentFromFile/Lang_nn_dir (0.08s) - --- PASS: TestNewContentFromFile/Lang_en_file (0.09s) - --- PASS: TestNewContentFromFile/Lang_nn_file (0.07s) + --- PASS: TestNewContentFromFile/Empty_archetype (0.16s) + --- PASS: TestNewContentFromFile/Filenames (0.28s) + --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.25s) + --- PASS: TestNewContentFromFile/Empty_date (0.27s) + --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.30s) + --- PASS: TestNewContentFromFile/Post_org-mode (0.23s) === RUN TestNewContentFromDirSiteFunction Content dir "content/post/my-post" created Content dir "content/post/my-post2" created Content "content/post/foo.md" created Content "content/mypage.md" created ---- PASS: TestNewContentFromDirSiteFunction (0.04s) +--- PASS: TestNewContentFromDirSiteFunction (0.16s) PASS -ok github.com/gohugoio/hugo/create 0.626s +ok github.com/gohugoio/hugo/create 2.303s === RUN TestFindDiffs === RUN TestFindDiffs/empty_->_no_diffs === RUN TestFindDiffs/local_==_remote_->_no_diffs @@ -9250,7 +9290,7 @@ === RUN TestFindDiffs/extra_remote_file_->_delete === RUN TestFindDiffs/diffs_in_size_or_md5_->_upload === RUN TestFindDiffs/mix_of_updates_and_deletes ---- PASS: TestFindDiffs (0.00s) +--- PASS: TestFindDiffs (0.01s) --- PASS: TestFindDiffs/empty_->_no_diffs (0.00s) --- PASS: TestFindDiffs/local_==_remote_->_no_diffs (0.00s) --- PASS: TestFindDiffs/local_w/_separators_==_remote_->_no_diffs (0.00s) @@ -9261,29 +9301,29 @@ --- PASS: TestFindDiffs/diffs_in_size_or_md5_->_upload (0.00s) --- PASS: TestFindDiffs/mix_of_updates_and_deletes (0.00s) === RUN TestWalkLocal +=== RUN TestWalkLocal/Hidden +=== RUN TestWalkLocal/Well_Known === RUN TestWalkLocal/StripIndexHTML === RUN TestWalkLocal/Empty === RUN TestWalkLocal/Normal -=== RUN TestWalkLocal/Hidden -=== RUN TestWalkLocal/Well_Known --- PASS: TestWalkLocal (0.00s) + --- PASS: TestWalkLocal/Hidden (0.00s) + --- PASS: TestWalkLocal/Well_Known (0.00s) --- PASS: TestWalkLocal/StripIndexHTML (0.00s) --- PASS: TestWalkLocal/Empty (0.00s) --- PASS: TestWalkLocal/Normal (0.00s) - --- PASS: TestWalkLocal/Hidden (0.00s) - --- PASS: TestWalkLocal/Well_Known (0.00s) === RUN TestStripIndexHTML -=== RUN TestStripIndexHTML/Unmapped === RUN TestStripIndexHTML/Stripped === RUN TestStripIndexHTML/NoSlash === RUN TestStripIndexHTML/Root +=== RUN TestStripIndexHTML/Unmapped --- PASS: TestStripIndexHTML (0.00s) - --- PASS: TestStripIndexHTML/Unmapped (0.00s) --- PASS: TestStripIndexHTML/Stripped (0.00s) --- PASS: TestStripIndexHTML/NoSlash (0.00s) --- PASS: TestStripIndexHTML/Root (0.00s) + --- PASS: TestStripIndexHTML/Unmapped (0.00s) === RUN TestStripIndexHTMLMatcher ---- PASS: TestStripIndexHTMLMatcher (0.00s) +--- PASS: TestStripIndexHTMLMatcher (0.02s) === RUN TestLocalFile === RUN TestLocalFile/file_with_no_suffix === RUN TestLocalFile/file_with_.txt_suffix @@ -9292,7 +9332,7 @@ === RUN TestLocalFile/ContentType_from_matcher === RUN TestLocalFile/gzipped_content === RUN TestLocalFile/Custom_MediaType ---- PASS: TestLocalFile (0.00s) +--- PASS: TestLocalFile (0.01s) --- PASS: TestLocalFile/file_with_no_suffix (0.00s) --- PASS: TestLocalFile/file_with_.txt_suffix (0.00s) --- PASS: TestLocalFile/CacheControl_from_matcher (0.00s) @@ -9325,9 +9365,9 @@ Identified 2 file(s) to upload, totaling 15 B, and 1 file(s) to delete. Success! No changes required. ---- PASS: TestEndToEndSync (0.09s) - --- PASS: TestEndToEndSync/mem (0.01s) - --- PASS: TestEndToEndSync/file (0.02s) +--- PASS: TestEndToEndSync (0.08s) + --- PASS: TestEndToEndSync/mem (0.02s) + --- PASS: TestEndToEndSync/file (0.05s) === RUN TestMaxDeletes === RUN TestMaxDeletes/mem Identified 5 file(s) to upload, totaling 44 B, and 0 file(s) to delete. @@ -9355,9 +9395,9 @@ Success! Identified 0 file(s) to upload, totaling 0 B, and 2 file(s) to delete. Success! ---- PASS: TestMaxDeletes (0.01s) - --- PASS: TestMaxDeletes/mem (0.00s) - --- PASS: TestMaxDeletes/file (0.01s) +--- PASS: TestMaxDeletes (0.12s) + --- PASS: TestMaxDeletes/mem (0.02s) + --- PASS: TestMaxDeletes/file (0.10s) === RUN TestIncludeExclude === RUN TestIncludeExclude/include_""_exclude_"" Identified 5 file(s) to upload, totaling 44 B, and 0 file(s) to delete. @@ -9383,15 +9423,15 @@ === RUN TestIncludeExclude/include_"**aaa"_exclude_"**nested**" Identified 2 file(s) to upload, totaling 13 B, and 0 file(s) to delete. Success! ---- PASS: TestIncludeExclude (0.05s) - --- PASS: TestIncludeExclude/include_""_exclude_"" (0.01s) - --- PASS: TestIncludeExclude/include_"**aaa"_exclude_"" (0.01s) - --- 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.01s) - --- PASS: TestIncludeExclude/include_""_exclude_"aaa" (0.01s) - --- PASS: TestIncludeExclude/include_"**aaa"_exclude_"**nested**" (0.00s) +--- PASS: TestIncludeExclude (0.16s) + --- PASS: TestIncludeExclude/include_""_exclude_"" (0.02s) + --- PASS: TestIncludeExclude/include_"**aaa"_exclude_"" (0.02s) + --- PASS: TestIncludeExclude/include_"**bbb"_exclude_"" (0.02s) + --- PASS: TestIncludeExclude/include_"aaa"_exclude_"" (0.01s) + --- PASS: TestIncludeExclude/include_""_exclude_"**aaa" (0.02s) + --- PASS: TestIncludeExclude/include_""_exclude_"**bbb" (0.02s) + --- PASS: TestIncludeExclude/include_""_exclude_"aaa" (0.02s) + --- PASS: TestIncludeExclude/include_"**aaa"_exclude_"**nested**" (0.02s) === RUN TestIncludeExcludeRemoteDelete === RUN TestIncludeExcludeRemoteDelete/include_""_exclude_"" Identified 5 file(s) to upload, totaling 44 B, and 0 file(s) to delete. @@ -9418,12 +9458,12 @@ Success! Identified 0 file(s) to upload, totaling 0 B, and 1 file(s) to delete. Success! ---- PASS: TestIncludeExcludeRemoteDelete (0.06s) - --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"" (0.01s) - --- PASS: TestIncludeExcludeRemoteDelete/include_"**aaa"_exclude_"" (0.01s) - --- PASS: TestIncludeExcludeRemoteDelete/include_"subdir/**"_exclude_"" (0.01s) - --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"**bbb" (0.01s) - --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"bbb" (0.02s) +--- PASS: TestIncludeExcludeRemoteDelete (0.33s) + --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"" (0.05s) + --- PASS: TestIncludeExcludeRemoteDelete/include_"**aaa"_exclude_"" (0.08s) + --- PASS: TestIncludeExcludeRemoteDelete/include_"subdir/**"_exclude_"" (0.06s) + --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"**bbb" (0.06s) + --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"bbb" (0.07s) === RUN TestCompression === RUN TestCompression/mem Identified 5 file(s) to upload, totaling 164 B, and 0 file(s) to delete. @@ -9437,9 +9477,9 @@ No changes required. Identified 1 file(s) to upload, totaling 36 B, and 0 file(s) to delete. Success! ---- PASS: TestCompression (0.07s) - --- PASS: TestCompression/mem (0.03s) - --- PASS: TestCompression/file (0.04s) +--- PASS: TestCompression (0.50s) + --- PASS: TestCompression/mem (0.23s) + --- PASS: TestCompression/file (0.26s) === RUN TestMatching === RUN TestMatching/mem Identified 5 file(s) to upload, totaling 44 B, and 0 file(s) to delete. @@ -9455,13 +9495,13 @@ Success! Identified 3 file(s) to upload, totaling 30 B, and 0 file(s) to delete. Success! ---- PASS: TestMatching (0.03s) +--- PASS: TestMatching (0.07s) --- PASS: TestMatching/mem (0.01s) - --- PASS: TestMatching/file (0.02s) + --- PASS: TestMatching/file (0.06s) PASS -ok github.com/gohugoio/hugo/deploy 0.386s +ok github.com/gohugoio/hugo/deploy 1.550s === RUN TestDecodeConfigFromTOML ---- PASS: TestDecodeConfigFromTOML (0.00s) +--- PASS: TestDecodeConfigFromTOML (0.01s) === RUN TestInvalidOrderingPattern --- PASS: TestInvalidOrderingPattern (0.00s) === RUN TestInvalidMatcherPattern @@ -9473,23 +9513,23 @@ === RUN TestEmptyMatcher --- PASS: TestEmptyMatcher (0.00s) PASS -ok github.com/gohugoio/hugo/deploy/deployconfig 0.017s +ok github.com/gohugoio/hugo/deploy/deployconfig 0.096s ? github.com/gohugoio/hugo/docshelper [no test files] === RUN TestBuildFlags --- PASS: TestBuildFlags (0.00s) PASS -ok github.com/gohugoio/hugo/deps 0.094s +ok github.com/gohugoio/hugo/deps 0.607s ? github.com/gohugoio/hugo/htesting/hqt [no test files] === RUN TestEmojiCustom ---- PASS: TestEmojiCustom (0.00s) +--- PASS: TestEmojiCustom (0.04s) === RUN TestTrimShortHTML ---- PASS: TestTrimShortHTML (0.01s) +--- PASS: TestTrimShortHTML (0.02s) === RUN TestBytesToHTML --- PASS: TestBytesToHTML (0.00s) === RUN TestTruncateWordsToWholeSentence ---- PASS: TestTruncateWordsToWholeSentence (0.04s) +--- PASS: TestTruncateWordsToWholeSentence (0.24s) === RUN TestTruncateWordsByRune ---- PASS: TestTruncateWordsByRune (0.07s) +--- PASS: TestTruncateWordsByRune (0.27s) === RUN TestExtractTOCNormalContent --- PASS: TestExtractTOCNormalContent (0.00s) === RUN TestExtractTOCGreaterThanSeventy @@ -9499,7 +9539,7 @@ === RUN TestTotalWords --- PASS: TestTotalWords (0.00s) === RUN TestResolveMarkup ---- PASS: TestResolveMarkup (0.00s) +--- PASS: TestResolveMarkup (0.01s) === RUN TestFirstUpper --- PASS: TestFirstUpper (0.00s) === RUN TestHasStringsPrefix @@ -9519,11 +9559,11 @@ === RUN TestUniqueStringsSorted --- PASS: TestUniqueStringsSorted (0.00s) === RUN TestMakePath ---- PASS: TestMakePath (0.08s) +--- PASS: TestMakePath (0.31s) === RUN TestMakePathSanitized ---- PASS: TestMakePathSanitized (0.01s) +--- PASS: TestMakePathSanitized (0.02s) === RUN TestMakePathSanitizedDisablePathToLower ---- PASS: TestMakePathSanitizedDisablePathToLower (0.00s) +--- PASS: TestMakePathSanitizedDisablePathToLower (0.01s) === RUN TestMakePathRelative --- PASS: TestMakePathRelative (0.00s) === RUN TestGetDottedRelativePath @@ -9538,7 +9578,7 @@ --- PASS: TestExists (0.01s) === RUN TestAbsPathify path_test.go:326: Running platform specific path tests for linux ---- PASS: TestAbsPathify (0.04s) +--- PASS: TestAbsPathify (0.07s) === RUN TestExtractAndGroupRootPaths --- PASS: TestExtractAndGroupRootPaths (0.00s) === RUN TestExtractRootPaths @@ -9552,7 +9592,7 @@ === RUN TestGetTempDir --- PASS: TestGetTempDir (0.00s) === RUN TestURLize ---- PASS: TestURLize (0.02s) +--- PASS: TestURLize (0.01s) === RUN TestAbsURL === RUN TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/en === RUN TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/en @@ -9766,219 +9806,219 @@ === 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 (1.34s) +--- PASS: TestAbsURL (5.15s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/en (0.02s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/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.03s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/en (0.01s) - --- 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.00s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-true/en (0.01s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/en (0.02s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/en (0.02s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-true/en (0.05s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/en (0.02s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/en (0.02s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/en (0.02s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/en (0.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/en (0.02s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-true/en (0.04s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-true/en (0.02s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-true/en (0.01s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/en (0.01s) - --- PASS: TestAbsURL/{entest_http://base/_http://base/en/entest}/true-true-true/en (0.00s) - --- PASS: TestAbsURL/{/entest_http://base/_http://base/en/entest}/true-true-true/en (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-true-true/fr (0.02s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/fr (0.02s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/fr (0.01s) - --- 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.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.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/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/en (0.02s) + --- PASS: TestAbsURL/{entest_http://base/_http://base/en/entest}/true-true-true/en (0.01s) + --- PASS: TestAbsURL/{/entest_http://base/_http://base/en/entest}/true-true-true/en (0.02s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/fr (0.04s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/fr (0.03s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/fr (0.02s) + --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-true-true/fr (0.03s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/fr (0.03s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/fr (0.03s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/fr (0.04s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/fr (0.07s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/fr (0.04s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-true/fr (0.04s) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-true-true/fr (0.03s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-true/fr (0.03s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/fr (0.18s) + --- PASS: TestAbsURL/{frtest_http://base/_http://base/fr/frtest}/true-true-true/fr (0.02s) + --- PASS: TestAbsURL/{/frtest_http://base/_http://base/fr/frtest}/true-true-true/fr (0.01s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/en (0.01s) --- 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.01s) - --- 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.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/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-false/en (0.01s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-false/en (0.02s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-false/en (0.04s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/en (0.01s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/en (0.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-false/en (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/en (0.01s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-false/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/en (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/en (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/fr (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/fr (0.00s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-false/en (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/en (0.01s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/en (0.03s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/fr (0.02s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/fr (0.01s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-false/fr (0.01s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-true-false/fr (0.01s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-false/fr (0.01s) - --- 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/{//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_http://base/MULTItest/2/foo/}/true-true-false/fr (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/fr (0.04s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/fr (0.03s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-false/fr (0.03s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/fr (0.03s) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-true-false/fr (0.02s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/fr (0.01s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/fr (0.01s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-true/en (0.01s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/en (0.01s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/fr (0.02s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-true/en (0.03s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/en (0.03s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/en (0.02s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-false-true/en (0.02s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-true/en (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-true/en (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/en (0.03s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/en (0.03s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/en (0.01s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/en (0.02s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/en (0.01s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-false-true/en (0.01s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/en (0.01s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/en (0.01s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/fr (0.00s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-true/fr (0.04s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/fr (0.02s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/fr (0.02s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-false-true/fr (0.01s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-true/fr (0.02s) - --- 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.01s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/fr (0.01s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/fr (0.01s) - --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-false-true/fr (0.01s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/fr (0.01s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-false/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-true/fr (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/fr (0.03s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/fr (0.02s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/fr (0.02s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/fr (0.03s) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-false-true/fr (0.03s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/fr (0.03s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/fr (0.03s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-false/en (0.03s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-false/en (0.02s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-false/en (0.02s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-false-false/en (0.02s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-false/en (0.04s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-false/en (0.03s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-false/en (0.01s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/en (0.01s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-false/en (0.01s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-false/en (0.01s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-false/fr (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-false/en (0.02s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/en (0.02s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/en (0.02s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-false/en (0.02s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-false-false/en (0.04s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-false/en (0.04s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-false/en (0.01s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-false-false/fr (0.03s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-false/fr (0.01s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-false/fr (0.01s) - --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-false-false/fr (0.02s) + --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-false-false/fr (0.01s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-false/fr (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-false/fr (0.03s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-false/fr (0.02s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-false/fr (0.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/fr (0.01s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-false/fr (0.01s) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-false-false/fr (0.01s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-false/fr (0.02s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-true/en (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/en (0.01s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en (0.01s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-false/fr (0.04s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-true/en (0.01s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en (0.02s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en (0.01s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en (0.02s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/en (0.02s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en (0.04s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en (0.01s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/en (0.00s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/en (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/en (0.01s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/en (0.01s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-true/en (0.01s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/en (0.02s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-true/en (0.02s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/en (0.01s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/en (0.01s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-true/fr (0.01s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-true-true/fr (0.01s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-true-true/fr (0.00s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-true-true/fr (0.03s) + --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-true-true/fr (0.01s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-true-true/fr (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-true-true/fr (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-true-true/fr (0.02s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-true-true/fr (0.01s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-true-true/fr (0.01s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/en (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{/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) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en (0.01s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/fr (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/fr (0.01s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr (0.01s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/en#01 (0.01s) - --- 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/{//schemaless_http://base/_//schemaless}/false-true-true/fr (0.04s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-true-true/fr (0.02s) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-true-true/fr (0.02s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-true-true/fr (0.02s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-true-true/fr (0.05s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/en (0.08s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/en (0.02s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en (0.01s) + --- 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.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/en (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/en (0.01s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/en (0.03s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/en (0.01s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/en (0.01s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-false/en (0.02s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en (0.02s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/en (0.01s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/fr (0.01s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr (0.03s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr (0.03s) + --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr (0.01s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/fr (0.04s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/fr (0.03s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr (0.03s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr (0.03s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/fr (0.05s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/fr (0.04s) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr (0.03s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr (0.03s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/fr (0.03s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/en (0.04s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en#01 (0.03s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en#01 (0.06s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en#01 (0.06s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/en#01 (0.03s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.03s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en#01 (0.03s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/en#01 (0.02s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/en#01 (0.03s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/en#01 (0.02s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-true/en#01 (0.01s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.02s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/en#01 (0.01s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/fr (0.01s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/fr (0.05s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/fr (0.02s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-true/fr (0.01s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/fr (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/fr (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/fr (0.04s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/fr (0.02s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/fr (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/fr (0.01s) - --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/en (0.00s) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-true/fr (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/fr (0.02s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/fr (0.04s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/en (0.03s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/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) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/en#01 (0.00s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/en#01 (0.04s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/en#01 (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/en#01 (0.01s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr#01 (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr#01 (0.00s) + --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/en#01 (0.01s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/fr (0.05s) + --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr#01 (0.02s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr#01 (0.01s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr#01 (0.01s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/fr#01 (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/fr#01 (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr#01 (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr#01 (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/fr#01 (0.00s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/fr#01 (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/fr#01 (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr#01 (0.01s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/fr#01 (0.04s) + --- 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/{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) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr#01 (0.01s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr#01 (0.03s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/fr#01 (0.01s) === RUN TestRelURL === RUN TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en === RUN TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en @@ -10240,275 +10280,275 @@ === 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.21s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) - --- 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.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.01s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.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.01s) - --- 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.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.01s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) +--- PASS: TestRelURL (6.70s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.04s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.04s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{/entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.03s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.04s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.05s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.04s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.02s) --- PASS: TestRelURL/{/frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.04s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/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.02s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/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.05s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.02s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) - --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.02s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.02s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.09s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/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.01s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.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) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.02s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.04s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.06s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.02s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.03s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.03s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- 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_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.06s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.05s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.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/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/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.03s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/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.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/{/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/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.02s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.05s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.02s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) + --- 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.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) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.04s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.02s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.01s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.01s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.01s) - --- 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.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.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.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.01s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) - --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) - --- PASS: TestRelURL/{http://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.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) - --- 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.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.01s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/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/{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.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) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) - --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/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.03s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.02s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.02s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.04s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.04s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.04s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.05s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.06s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.06s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.03s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.05s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.05s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.03s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.03s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.03s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.03s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.05s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.05s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.02s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.06s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.02s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.07s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.02s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.02s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.02s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.04s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.05s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.02s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.02s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.03s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.06s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.04s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.05s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.04s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.02s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.02s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.09s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.02s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.02s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.02s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.03s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.04s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.03s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.02s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.02s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.02s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.04s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.03s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.04s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.03s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.03s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.05s) + --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.04s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.02s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.03s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.04s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.04s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.04s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.08s) + --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.02s) + --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.05s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- 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/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) + --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.03s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.02s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.03s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) - --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) + --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.04s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.02s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) === CONT TestSliceToLower --- PASS: TestSliceToLower (0.00s) PASS -ok github.com/gohugoio/hugo/helpers 2.947s +ok github.com/gohugoio/hugo/helpers 13.319s === RUN TestExtractMinorVersionFromGoTag --- PASS: TestExtractMinorVersionFromGoTag (0.00s) PASS -ok github.com/gohugoio/hugo/htesting 0.011s +ok github.com/gohugoio/hugo/htesting 0.057s === RUN TestFileMeta === RUN TestFileMeta/Merge === RUN TestFileMeta/Copy @@ -10522,23 +10562,23 @@ === RUN TestNewDefault --- PASS: TestNewDefault (0.00s) === RUN TestGlob ---- PASS: TestGlob (0.00s) +--- PASS: TestGlob (0.01s) === RUN TestHashingFs --- PASS: TestHashingFs (0.00s) === RUN TestLanguageRootMapping ---- PASS: TestLanguageRootMapping (0.00s) +--- PASS: TestLanguageRootMapping (0.01s) === RUN TestRootMappingFsDirnames --- PASS: TestRootMappingFsDirnames (0.00s) === RUN TestRootMappingFsFilename ---- PASS: TestRootMappingFsFilename (0.00s) +--- PASS: TestRootMappingFsFilename (0.01s) === RUN TestRootMappingFsMount --- PASS: TestRootMappingFsMount (0.00s) === RUN TestRootMappingFsMountOverlap --- PASS: TestRootMappingFsMountOverlap (0.00s) === RUN TestRootMappingFsOs ---- PASS: TestRootMappingFsOs (0.01s) +--- PASS: TestRootMappingFsOs (0.04s) === RUN TestRootMappingFsOsBase ---- PASS: TestRootMappingFsOsBase (0.01s) +--- PASS: TestRootMappingFsOsBase (0.03s) === RUN TestRootMappingFileFilter --- PASS: TestRootMappingFileFilter (0.00s) === RUN TestWalk @@ -10546,15 +10586,15 @@ === RUN TestWalkRootMappingFs === RUN TestWalkRootMappingFs/Basic === RUN TestWalkRootMappingFs/Para ---- PASS: TestWalkRootMappingFs (0.00s) - --- PASS: TestWalkRootMappingFs/Basic (0.00s) - --- PASS: TestWalkRootMappingFs/Para (0.00s) +--- PASS: TestWalkRootMappingFs (0.02s) + --- PASS: TestWalkRootMappingFs/Basic (0.01s) + --- PASS: TestWalkRootMappingFs/Para (0.01s) PASS -ok github.com/gohugoio/hugo/hugofs 0.109s +ok github.com/gohugoio/hugo/hugofs 0.252s === RUN TestComponentFolders --- PASS: TestComponentFolders (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/files 0.010s +ok github.com/gohugoio/hugo/hugofs/files 0.037s === RUN TestFilenameFilter --- PASS: TestFilenameFilter (0.00s) === RUN TestResolveRootDir @@ -10566,7 +10606,7 @@ === RUN TestGetGlob --- PASS: TestGetGlob (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/glob 0.015s +ok github.com/gohugoio/hugo/hugofs/glob 0.069s ? github.com/gohugoio/hugo/hugolib/paths [no test files] === RUN Test404 === PAUSE Test404 @@ -10583,13 +10623,13 @@ === RUN TestCascadeConfig === RUN TestCascadeConfig/Home_content_file === RUN TestCascadeConfig/No_home_content_file ---- PASS: TestCascadeConfig (0.07s) - --- PASS: TestCascadeConfig/Home_content_file (0.04s) - --- PASS: TestCascadeConfig/No_home_content_file (0.04s) +--- PASS: TestCascadeConfig (0.37s) + --- PASS: TestCascadeConfig/Home_content_file (0.19s) + --- PASS: TestCascadeConfig/No_home_content_file (0.18s) === RUN TestCascade === RUN TestCascade/langs-3 ---- PASS: TestCascade (0.09s) - --- PASS: TestCascade/langs-3 (0.09s) +--- PASS: TestCascade (0.63s) + --- PASS: TestCascade/langs-3 (0.63s) === RUN TestCascadeEdit === RUN TestCascadeEdit/Edit_descendant === PAUSE TestCascadeEdit/Edit_descendant @@ -10603,20 +10643,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 -Source changed /post/dir/p1.md Source changed /post/_index.md -=== CONT TestCascadeEdit/Edit_ancestor,_content_only +Source changed /post/dir/p1.md +=== CONT TestCascadeEdit/Edit_ancestor Source changed /post/_index.md Source changed /post/_index.md Source changed /post/_index.md --- PASS: TestCascadeEdit (0.00s) - --- PASS: TestCascadeEdit/Edit_descendant (0.07s) - --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.10s) - --- PASS: TestCascadeEdit/Edit_ancestor (0.11s) - --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.13s) - --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.07s) + --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.34s) + --- PASS: TestCascadeEdit/Edit_descendant (0.38s) + --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.39s) + --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.40s) + --- PASS: TestCascadeEdit/Edit_ancestor (0.30s) === RUN TestCascadeBuildOptionsTaxonomies === PAUSE TestCascadeBuildOptionsTaxonomies === RUN TestCascadeTarget @@ -10634,15 +10674,15 @@ === RUN TestCascadeIssue12172 === PAUSE TestCascadeIssue12172 === RUN TestGroupFunc ---- PASS: TestGroupFunc (0.03s) +--- PASS: TestGroupFunc (0.21s) === RUN TestSliceFunc ---- PASS: TestSliceFunc (0.06s) +--- PASS: TestSliceFunc (0.23s) === RUN TestUnionFunc ---- PASS: TestUnionFunc (0.03s) +--- PASS: TestUnionFunc (0.34s) === RUN TestCollectionsFuncs ---- PASS: TestCollectionsFuncs (0.03s) +--- PASS: TestCollectionsFuncs (0.15s) === RUN TestAppendFunc ---- PASS: TestAppendFunc (0.04s) +--- PASS: TestAppendFunc (0.12s) === RUN TestLoadConfigLanguageParamsOverrideIssue10620 === PAUSE TestLoadConfigLanguageParamsOverrideIssue10620 === RUN TestLoadConfig @@ -10659,10 +10699,10 @@ === CONT TestLoadConfig/disable_default_language === CONT TestLoadConfig/env_overrides --- PASS: TestLoadConfig (0.00s) - --- PASS: TestLoadConfig/disable_default_language (0.00s) - --- PASS: TestLoadConfig/2_languages (0.03s) - --- PASS: TestLoadConfig/env_overrides (0.02s) - --- PASS: TestLoadConfig/no_internal_config_from_outside (0.02s) + --- PASS: TestLoadConfig/disable_default_language (0.02s) + --- PASS: TestLoadConfig/no_internal_config_from_outside (0.19s) + --- PASS: TestLoadConfig/env_overrides (0.31s) + --- PASS: TestLoadConfig/2_languages (0.34s) === RUN TestLoadConfigThemeLanguage === PAUSE TestLoadConfigThemeLanguage === RUN TestDisableRootSlicesFromEnv @@ -10687,8 +10727,8 @@ === CONT TestHugoConfig/hugo.toml === CONT TestHugoConfig/config.toml --- PASS: TestHugoConfig (0.00s) - --- PASS: TestHugoConfig/hugo.toml (0.03s) - --- PASS: TestHugoConfig/config.toml (0.03s) + --- PASS: TestHugoConfig/hugo.toml (0.16s) + --- PASS: TestHugoConfig/config.toml (0.19s) === RUN TestHugoConfigSliceOverrides === PAUSE TestHugoConfigSliceOverrides === RUN TestConfigOutputFormatDefinedInTheme @@ -10727,9 +10767,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.06s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.06s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.06s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.18s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.18s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.19s) === RUN TestLanguagesDisabled === PAUSE TestLanguagesDisabled === RUN TestLoadConfigYamlEnvVar @@ -10749,11 +10789,11 @@ === CONT TestLoadConfigYamlEnvVar/with_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_existing_outputs --- PASS: TestLoadConfigYamlEnvVar (0.00s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.02s) - --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.02s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.03s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.03s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.02s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.26s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.32s) + --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.34s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.43s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.30s) === RUN TestDisableKindsTaxonomyTerm === PAUSE TestDisableKindsTaxonomyTerm === RUN TestKindsUnknown @@ -10761,41 +10801,41 @@ === RUN TestDeprecateTaxonomyTerm === PAUSE TestDeprecateTaxonomyTerm === RUN TestDisableKindsIssue12144 ---- PASS: TestDisableKindsIssue12144 (0.02s) +--- PASS: TestDisableKindsIssue12144 (0.15s) === RUN TestConfigDir === PAUSE TestConfigDir === RUN TestContentFactory === PAUSE TestContentFactory === RUN TestContentMapSite ---- PASS: TestContentMapSite (0.05s) +--- PASS: TestContentMapSite (0.38s) === RUN TestIntegrationTestTemplate === PAUSE TestIntegrationTestTemplate === RUN TestBundleResourceLanguageBestMatch ---- PASS: TestBundleResourceLanguageBestMatch (0.07s) +--- PASS: TestBundleResourceLanguageBestMatch (0.38s) === RUN TestBundleMultipleContentPageWithSamePath ---- PASS: TestBundleMultipleContentPageWithSamePath (0.03s) +--- PASS: TestBundleMultipleContentPageWithSamePath (0.21s) === RUN TestBundleResourcesGetWithSpacesInFilename ---- PASS: TestBundleResourcesGetWithSpacesInFilename (0.02s) +--- PASS: TestBundleResourcesGetWithSpacesInFilename (0.17s) === RUN TestBundleResourcesGetDuplicateSortOrder ---- PASS: TestBundleResourcesGetDuplicateSortOrder (0.07s) +--- PASS: TestBundleResourcesGetDuplicateSortOrder (0.31s) === RUN TestBundleResourcesNoPublishedIssue12198 === PAUSE TestBundleResourcesNoPublishedIssue12198 === RUN TestSitemapOverrideFilename === PAUSE TestSitemapOverrideFilename === RUN TestRenderHooksRSS ---- PASS: TestRenderHooksRSS (0.02s) +--- PASS: TestRenderHooksRSS (0.28s) === RUN TestRenderLinkWithMarkupInText -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderLinkWithMarkupInText (0.02s) +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestRenderLinkWithMarkupInText (0.18s) === RUN TestRenderHookContentFragmentsOnSelf ---- PASS: TestRenderHookContentFragmentsOnSelf (0.02s) +--- PASS: TestRenderHookContentFragmentsOnSelf (0.09s) === RUN TestDefaultRenderHooksMultilingual === RUN TestDefaultRenderHooksMultilingual/Default_multilingual === RUN TestDefaultRenderHooksMultilingual/Disabled ---- PASS: TestDefaultRenderHooksMultilingual (0.05s) - --- PASS: TestDefaultRenderHooksMultilingual/Default_multilingual (0.03s) - --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.03s) +--- PASS: TestDefaultRenderHooksMultilingual (0.24s) + --- PASS: TestDefaultRenderHooksMultilingual/Default_multilingual (0.15s) + --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.09s) === RUN TestRenderHooksDefaultEscape === RUN TestRenderHooksDefaultEscape/true === PAUSE TestRenderHooksDefaultEscape/true @@ -10804,28 +10844,28 @@ === CONT TestRenderHooksDefaultEscape/true === CONT TestRenderHooksDefaultEscape/false --- PASS: TestRenderHooksDefaultEscape (0.00s) - --- PASS: TestRenderHooksDefaultEscape/false (0.04s) - --- PASS: TestRenderHooksDefaultEscape/true (0.06s) + --- PASS: TestRenderHooksDefaultEscape/true (0.13s) + --- PASS: TestRenderHooksDefaultEscape/false (0.14s) === RUN TestData === RUN TestData/with_theme === PAUSE TestData/with_theme === CONT TestData/with_theme --- PASS: TestData (0.00s) - --- PASS: TestData/with_theme (0.04s) + --- PASS: TestData/with_theme (0.07s) === RUN TestDataMixedCaseFolders === PAUSE TestDataMixedCaseFolders === RUN TestDataNoAssets === PAUSE TestDataNoAssets === RUN TestDateFormatMultilingual ---- PASS: TestDateFormatMultilingual (0.04s) +--- PASS: TestDateFormatMultilingual (0.15s) === RUN TestTimeZones ---- PASS: TestTimeZones (0.04s) +--- PASS: TestTimeZones (0.21s) === RUN TestTimeZoneInvalid ---- PASS: TestTimeZoneInvalid (0.01s) +--- PASS: TestTimeZoneInvalid (0.02s) === RUN TestTimeOnError -WARN 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.02s) +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestTimeOnError (0.09s) === RUN TestTOMLDates === PAUSE TestTOMLDates === RUN TestPublisDateRollupIssue12438 @@ -10846,38 +10886,38 @@ === RUN TestDisable/Build_config,_no_render === RUN TestDisable/Build_config,_no_render_link === RUN TestDisable/Build_config,_no_publish_resources ---- PASS: TestDisable (0.55s) - --- PASS: TestDisable/Disable_page (0.03s) - --- PASS: TestDisable/Disable_term (0.03s) - --- PASS: TestDisable/Disable_taxonomy (0.03s) - --- PASS: TestDisable/Disable_home (0.03s) - --- PASS: TestDisable/Disable_section (0.03s) - --- PASS: TestDisable/Disable_rss (0.03s) - --- PASS: TestDisable/Disable_sitemap (0.03s) - --- PASS: TestDisable/Disable_404 (0.06s) - --- PASS: TestDisable/Disable_robotstxt (0.06s) - --- PASS: TestDisable/Headless_bundle (0.06s) - --- PASS: TestDisable/Build_config,_no_list (0.03s) - --- PASS: TestDisable/Build_config,_local_list (0.03s) - --- PASS: TestDisable/Build_config,_no_render (0.03s) - --- PASS: TestDisable/Build_config,_no_render_link (0.03s) - --- PASS: TestDisable/Build_config,_no_publish_resources (0.03s) +--- PASS: TestDisable (3.52s) + --- PASS: TestDisable/Disable_page (0.20s) + --- PASS: TestDisable/Disable_term (0.55s) + --- PASS: TestDisable/Disable_taxonomy (0.33s) + --- PASS: TestDisable/Disable_home (0.23s) + --- PASS: TestDisable/Disable_section (0.28s) + --- PASS: TestDisable/Disable_rss (0.25s) + --- PASS: TestDisable/Disable_sitemap (0.17s) + --- PASS: TestDisable/Disable_404 (0.16s) + --- PASS: TestDisable/Disable_robotstxt (0.17s) + --- PASS: TestDisable/Headless_bundle (0.16s) + --- PASS: TestDisable/Build_config,_no_list (0.16s) + --- PASS: TestDisable/Build_config,_local_list (0.15s) + --- PASS: TestDisable/Build_config,_no_render (0.17s) + --- PASS: TestDisable/Build_config,_no_render_link (0.17s) + --- PASS: TestDisable/Build_config,_no_publish_resources (0.34s) === RUN TestDisableRSSWithRSSInCustomOutputs ---- PASS: TestDisableRSSWithRSSInCustomOutputs (0.02s) +--- PASS: TestDisableRSSWithRSSInCustomOutputs (0.13s) === 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.10s) === RUN TestNoRenderAndNoPublishResources ---- PASS: TestNoRenderAndNoPublishResources (0.03s) +--- PASS: TestNoRenderAndNoPublishResources (0.09s) === RUN TestDisableOneOfThreeLanguages ---- PASS: TestDisableOneOfThreeLanguages (0.03s) +--- PASS: TestDisableOneOfThreeLanguages (0.10s) === RUN TestEmbeddedShortcodes embedded_shortcodes_test.go:25: Skip test as network is inaccessible during Debian package build --- SKIP: TestEmbeddedShortcodes (0.00s) === RUN TestInternalTemplatesImage ---- PASS: TestInternalTemplatesImage (0.04s) +--- PASS: TestInternalTemplatesImage (0.11s) === RUN TestEmbeddedPaginationTemplate === PAUSE TestEmbeddedPaginationTemplate === RUN TestFileInfo @@ -10896,29 +10936,29 @@ === RUN TestModulesWithContent === PAUSE TestModulesWithContent === RUN TestModulesIgnoreConfig ---- PASS: TestModulesIgnoreConfig (0.03s) +--- PASS: TestModulesIgnoreConfig (0.20s) === RUN TestModulesDisabled ---- PASS: TestModulesDisabled (0.03s) +--- PASS: TestModulesDisabled (0.19s) === RUN TestModulesIncompatible === PAUSE TestModulesIncompatible === RUN TestMountsProject === PAUSE TestMountsProject === RUN TestMountsContentFile ---- PASS: TestMountsContentFile (0.02s) +--- PASS: TestMountsContentFile (0.13s) === RUN TestSiteWithGoModButNoModules === PAUSE TestSiteWithGoModButNoModules === RUN TestModuleAbsMount === PAUSE TestModuleAbsMount === RUN TestMountSameSource ---- PASS: TestMountSameSource (0.02s) +--- PASS: TestMountSameSource (0.08s) === RUN TestMountData ---- PASS: TestMountData (0.04s) +--- PASS: TestMountData (0.08s) === RUN TestSiteBuildErrors === RUN TestSiteBuildErrors/Invalid_JSON_front_matter === PAUSE TestSiteBuildErrors/Invalid_JSON_front_matter === CONT TestSiteBuildErrors/Invalid_JSON_front_matter --- PASS: TestSiteBuildErrors (0.00s) - --- PASS: TestSiteBuildErrors/Invalid_JSON_front_matter (0.05s) + --- PASS: TestSiteBuildErrors/Invalid_JSON_front_matter (0.10s) === RUN TestErrorMinify === PAUSE TestErrorMinify === RUN TestErrorNestedRender @@ -10932,17 +10972,17 @@ === RUN TestErrorInBaseTemplate === PAUSE TestErrorInBaseTemplate === RUN TestSiteBuildTimeout ---- PASS: TestSiteBuildTimeout (15.07s) +--- PASS: TestSiteBuildTimeout (15.22s) === RUN TestErrorTemplateRuntime === PAUSE TestErrorTemplateRuntime === RUN TestMultiSitesMainLangInRoot ---- PASS: TestMultiSitesMainLangInRoot (0.06s) +--- PASS: TestMultiSitesMainLangInRoot (0.11s) === RUN TestMultiSitesWithTwoLanguages === PAUSE TestMultiSitesWithTwoLanguages === RUN TestContentStressTest WARN found no layout file for "json" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestContentStressTest (7.90s) +--- PASS: TestContentStressTest (19.86s) === RUN TestTranslationsFromContentToNonContent === RUN TestTranslationsFromContentToNonContent// === RUN TestTranslationsFromContentToNonContent//mysection @@ -10955,21 +10995,21 @@ --- PASS: TestTranslationsFromContentToNonContent//categories/mycat (0.00s) === RUN TestRebuildOnAssetChange Asset changed /data.json ---- PASS: TestRebuildOnAssetChange (0.09s) +--- PASS: TestRebuildOnAssetChange (0.12s) === RUN TestMultihost === PAUSE TestMultihost === RUN TestMultihostResourcePerLanguageMultihostMinify === PAUSE TestMultihostResourcePerLanguageMultihostMinify === RUN TestResourcePerLanguageIssue12163 ---- PASS: TestResourcePerLanguageIssue12163 (0.03s) +--- PASS: TestResourcePerLanguageIssue12163 (0.08s) === RUN TestMultihostResourceOneBaseURLWithSuPath ---- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.04s) +--- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.10s) === RUN TestMultihostAllButOneLanguageDisabledIssue12288 === PAUSE TestMultihostAllButOneLanguageDisabledIssue12288 === RUN TestSitesAndLanguageOrder ---- PASS: TestSitesAndLanguageOrder (0.04s) +--- PASS: TestSitesAndLanguageOrder (0.12s) === RUN TestHello ---- PASS: TestHello (0.02s) +--- PASS: TestHello (0.06s) === RUN TestSmokeOutputFormats === PAUSE TestSmokeOutputFormats === RUN TestSmoke @@ -10978,52 +11018,52 @@ === 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.06s) +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.19s) === RUN TestBenchmarkBaseline ---- PASS: TestBenchmarkBaseline (1.87s) +--- PASS: TestBenchmarkBaseline (5.09s) === 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.25s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestImageResizeMultilingual (0.54s) === RUN TestLanguageContentRoot --- PASS: TestLanguageContentRoot (0.09s) === RUN TestI18n === RUN TestI18n/pt-br_should_be_case_insensitive WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestI18n (0.05s) - --- PASS: TestI18n/pt-br_should_be_case_insensitive (0.05s) +--- PASS: TestI18n (0.08s) + --- PASS: TestI18n/pt-br_should_be_case_insensitive (0.08s) === RUN TestLanguageBugs === RUN TestLanguageBugs/Config_with_language,_menu_in_root_only ---- PASS: TestLanguageBugs (0.09s) - --- PASS: TestLanguageBugs/Config_with_language,_menu_in_root_only (0.09s) +--- PASS: TestLanguageBugs (0.11s) + --- PASS: TestLanguageBugs/Config_with_language,_menu_in_root_only (0.11s) === RUN TestLanguageNumberFormatting -WARN deprecated: lang.NumFmt was deprecated in Hugo v0.120.0 and will be removed in a future release. Use lang.FormatNumberCustom instead. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestLanguageNumberFormatting (0.07s) +WARN deprecated: lang.NumFmt was deprecated in Hugo v0.120.0 and will be removed in a future release. Use lang.FormatNumberCustom instead. +--- PASS: TestLanguageNumberFormatting (0.09s) === RUN TestI18nDotFile --- PASS: TestI18nDotFile (0.06s) === RUN TestMenusSectionPagesMenu === PAUSE TestMenusSectionPagesMenu === RUN TestMenusSort ---- PASS: TestMenusSort (0.04s) +--- PASS: TestMenusSort (0.09s) === RUN TestMenusFrontMatter ---- PASS: TestMenusFrontMatter (0.04s) +--- PASS: TestMenusFrontMatter (0.09s) === RUN TestMenusPageMultipleOutputFormats ---- PASS: TestMenusPageMultipleOutputFormats (0.03s) +--- PASS: TestMenusPageMultipleOutputFormats (0.09s) === RUN TestMenusPageSortByDate ---- PASS: TestMenusPageSortByDate (0.03s) +--- PASS: TestMenusPageSortByDate (0.09s) === RUN TestMenuParamsEmptyYaml -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMenuParamsEmptyYaml (0.02s) +WARN 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: TestMenuParamsEmptyYaml (0.07s) === RUN TestMenuParams ---- PASS: TestMenuParams (0.02s) +--- PASS: TestMenuParams (0.08s) === RUN TestMenusShadowMembers ---- PASS: TestMenusShadowMembers (0.03s) +--- PASS: TestMenusShadowMembers (0.09s) === RUN TestMenuHasMenuCurrentSection === PAUSE TestMenuHasMenuCurrentSection === RUN TestMenusNewConfigSetup @@ -11039,9 +11079,9 @@ === RUN TestMountFilters === PAUSE TestMountFilters === RUN TestFragmentsAndToCCrossSiteAccess ---- PASS: TestFragmentsAndToCCrossSiteAccess (0.03s) +--- PASS: TestFragmentsAndToCCrossSiteAccess (0.08s) === RUN TestTableOfContentsWithIncludedMarkdownFile ---- PASS: TestTableOfContentsWithIncludedMarkdownFile (0.02s) +--- PASS: TestTableOfContentsWithIncludedMarkdownFile (0.06s) === RUN TestListTitles === PAUSE TestListTitles === RUN TestDraftNonDefaultContentLanguage @@ -11049,7 +11089,7 @@ === RUN TestPermalink === PAUSE TestPermalink === RUN TestRelativeURLInFrontMatter ---- PASS: TestRelativeURLInFrontMatter (0.04s) +--- PASS: TestRelativeURLInFrontMatter (0.13s) === RUN TestPageWithDelimiterForMarkdownThatCrossesBorder === PAUSE TestPageWithDelimiterForMarkdownThatCrossesBorder === RUN TestPageDatesTerms @@ -11071,11 +11111,11 @@ === RUN TestPageWithDateFields === PAUSE TestPageWithDateFields === RUN TestPageRawContent ---- PASS: TestPageRawContent (0.02s) +--- PASS: TestPageRawContent (0.08s) === RUN TestPageWithShortCodeInSummary === PAUSE TestPageWithShortCodeInSummary === RUN TestTableOfContents ---- PASS: TestTableOfContents (0.02s) +--- PASS: TestTableOfContents (0.07s) === RUN TestPageWithMoreTag === PAUSE TestPageWithMoreTag === RUN TestSummaryInFrontMatter @@ -11090,16 +11130,16 @@ === RUN TestSummaryWithHTMLTagsOnNextLine/md === RUN TestSummaryWithHTMLTagsOnNextLine/ad === RUN TestSummaryWithHTMLTagsOnNextLine/rst ---- PASS: TestSummaryWithHTMLTagsOnNextLine (2.70s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.03s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (1.63s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/rst (1.05s) +--- PASS: TestSummaryWithHTMLTagsOnNextLine (8.02s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.12s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (4.77s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/rst (3.12s) === 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.03s) +--- PASS: TestRenderStringForRegularPageTranslations (0.10s) === 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.04s) +--- PASS: TestContentProviderWithCustomOutputFormat (0.13s) === RUN TestPageWithDate === PAUSE TestPageWithDate === RUN TestPageWithFrontMatterConfig @@ -11110,8 +11150,8 @@ === CONT TestPageWithFrontMatterConfig/dateHandler=":filename" === CONT TestPageWithFrontMatterConfig/dateHandler=":fileModTime" --- PASS: TestPageWithFrontMatterConfig (0.00s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.03s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.03s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.08s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.08s) === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === PAUSE TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === RUN TestWordCountWithAllCJKRunesHasCJKLanguage @@ -11125,25 +11165,25 @@ === RUN TestPagePaths === PAUSE TestPagePaths === RUN TestTranslationKey ---- PASS: TestTranslationKey (0.03s) +--- PASS: TestTranslationKey (0.09s) === RUN TestTranslationKeyTermPages === PAUSE TestTranslationKeyTermPages === RUN TestTranslationKeyResourceSharing ---- PASS: TestTranslationKeyResourceSharing (0.07s) +--- PASS: TestTranslationKeyResourceSharing (0.09s) === RUN TestChompBOM === PAUSE TestChompBOM === RUN TestPageHTMLContent ---- PASS: TestPageHTMLContent (0.09s) +--- PASS: TestPageHTMLContent (0.08s) === RUN TestPageManualSummary ---- PASS: TestPageManualSummary (0.07s) +--- PASS: TestPageManualSummary (0.09s) === RUN TestHomePageWithNoTitle ---- PASS: TestHomePageWithNoTitle (0.05s) +--- PASS: TestHomePageWithNoTitle (0.08s) === RUN TestShouldBuild --- PASS: TestShouldBuild (0.00s) === RUN TestShouldBuildWithClock --- PASS: TestShouldBuildWithClock (0.00s) === RUN TestPagePathDisablePathToLower ---- PASS: TestPagePathDisablePathToLower (0.06s) +--- PASS: TestPagePathDisablePathToLower (0.08s) === RUN TestWordCountAndSimilarVsSummary === PAUSE TestWordCountAndSimilarVsSummary === RUN TestScratch @@ -11153,7 +11193,7 @@ === RUN TestGoldmark === PAUSE TestGoldmark === RUN TestPageHashString ---- PASS: TestPageHashString (0.06s) +--- PASS: TestPageHashString (0.09s) === RUN TestRenderWithoutArgument === PAUSE TestRenderWithoutArgument === RUN TestUnwrapPage @@ -11173,7 +11213,7 @@ === RUN TestPageBundlerHeadlessIssue6552 === PAUSE TestPageBundlerHeadlessIssue6552 === RUN TestMultiSiteBundles ---- PASS: TestMultiSiteBundles (0.07s) +--- PASS: TestMultiSiteBundles (0.12s) === RUN TestBundledResourcesMultilingualDuplicateResourceFiles === PAUSE TestBundledResourcesMultilingualDuplicateResourceFiles === RUN TestBundledResourcesWhenMultipleOutputFormats @@ -11185,25 +11225,25 @@ === RUN TestBundleIndexInSubFolder WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestBundleIndexInSubFolder (0.03s) +--- PASS: TestBundleIndexInSubFolder (0.07s) === RUN TestBundleTransformMany Asset changed /data/foo.yaml Asset changed /data/foo.yaml ---- PASS: TestBundleTransformMany (0.16s) +--- PASS: TestBundleTransformMany (0.52s) === RUN TestPageBundlerHome === PAUSE TestPageBundlerHome === RUN TestHTMLFilesIsue11999 === PAUSE TestHTMLFilesIsue11999 === RUN TestBundleDuplicatePagesAndResources ---- PASS: TestBundleDuplicatePagesAndResources (0.03s) +--- PASS: TestBundleDuplicatePagesAndResources (0.12s) === RUN TestBundleResourcesGetMatchOriginalName ---- PASS: TestBundleResourcesGetMatchOriginalName (0.02s) +--- PASS: TestBundleResourcesGetMatchOriginalName (0.10s) === RUN TestBundleResourcesWhenLanguageVariantIsDraft ---- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.03s) +--- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.12s) === RUN TestBundleBranchIssue12320 === PAUSE TestBundleBranchIssue12320 === RUN TestBenchmarkGetPageRegular ---- PASS: TestBenchmarkGetPageRegular (0.22s) +--- PASS: TestBenchmarkGetPageRegular (0.63s) === RUN TestGetPage === RUN TestGetPage/Root_relative,_no_slash,_home === RUN TestGetPage/Root_relative,_no_slash,_root_page @@ -11252,31 +11292,31 @@ === RUN TestGetPage/Bundle_regular === RUN TestGetPage/Bundle_index_name === RUN TestGetPage/Section_and_bundle_overlap ---- PASS: TestGetPage (0.07s) - --- PASS: TestGetPage/Root_relative,_no_slash,_home (0.00s) +--- PASS: TestGetPage (0.57s) + --- PASS: TestGetPage/Root_relative,_no_slash,_home (0.01s) --- PASS: TestGetPage/Root_relative,_no_slash,_root_page (0.00s) --- PASS: TestGetPage/Root_relative,_no_slash,_section (0.00s) --- PASS: TestGetPage/Root_relative,_no_slash,_section_page (0.00s) --- PASS: TestGetPage/Root_relative,_no_slash,_sub_section (0.00s) --- PASS: TestGetPage/Root_relative,_no_slash,_nested_page (0.00s) --- PASS: TestGetPage/Root_relative,_no_slash,_OS_slashes (0.00s) - --- PASS: TestGetPage/Short_ref,_unique (0.00s) - --- PASS: TestGetPage/Short_ref,_unique,_upper_case (0.00s) + --- PASS: TestGetPage/Short_ref,_unique (0.01s) + --- PASS: TestGetPage/Short_ref,_unique,_upper_case (0.01s) --- PASS: TestGetPage/Short_ref,_ambiguous (0.00s) --- PASS: TestGetPage/Section,_ambiguous (0.00s) --- PASS: TestGetPage/Absolute,_home (0.00s) - --- PASS: TestGetPage/Absolute,_page (0.00s) + --- PASS: TestGetPage/Absolute,_page (0.01s) --- PASS: TestGetPage/Absolute,_sect (0.00s) --- PASS: TestGetPage/Absolute,_page_in_subsection (0.00s) - --- PASS: TestGetPage/Absolute,_section,_subsection_with_same_name (0.00s) + --- PASS: TestGetPage/Absolute,_section,_subsection_with_same_name (0.01s) --- PASS: TestGetPage/Absolute,_page,_deep (0.00s) --- PASS: TestGetPage/Absolute,_page,_OS_slashes (0.00s) --- PASS: TestGetPage/Absolute,_unique (0.00s) - --- PASS: TestGetPage/Absolute,_unique,_case (0.00s) + --- PASS: TestGetPage/Absolute,_unique,_case (0.01s) --- PASS: TestGetPage/Absolute,_missing_page (0.00s) --- PASS: TestGetPage/Absolute,_missing_section (0.00s) --- PASS: TestGetPage/Dot_relative,_home (0.00s) - --- PASS: TestGetPage/Dot_relative,_home,_slash (0.00s) + --- PASS: TestGetPage/Dot_relative,_home,_slash (0.01s) --- PASS: TestGetPage/Dot_relative_about (0.00s) --- PASS: TestGetPage/Dot (0.00s) --- PASS: TestGetPage/Dot_slash (0.00s) @@ -11297,40 +11337,40 @@ --- PASS: TestGetPage/Abs,_ignore_context,_page_deep (0.00s) --- PASS: TestGetPage/Taxonomy_term (0.00s) --- PASS: TestGetPage/Taxonomy (0.00s) - --- PASS: TestGetPage/Bundle_regular (0.00s) + --- PASS: TestGetPage/Bundle_regular (0.01s) --- PASS: TestGetPage/Bundle_index_name (0.00s) --- PASS: TestGetPage/Section_and_bundle_overlap (0.00s) === RUN TestGetPageIndexIndex ---- PASS: TestGetPageIndexIndex (0.03s) +--- PASS: TestGetPageIndexIndex (0.31s) === RUN TestGetPageRelative WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestGetPageRelative (0.03s) +--- PASS: TestGetPageRelative (0.42s) === RUN TestGetPageIssue11883 ---- PASS: TestGetPageIssue11883 (0.02s) +--- PASS: TestGetPageIssue11883 (0.22s) === RUN TestGetPageIssue12120 === PAUSE TestGetPageIssue12120 === RUN TestGetPageNewsVsTagsNewsIssue12638 === PAUSE TestGetPageNewsVsTagsNewsIssue12638 === RUN TestGetPageBundleToRegular ---- PASS: TestGetPageBundleToRegular (0.03s) +--- PASS: TestGetPageBundleToRegular (0.19s) === RUN TestPageGetPageVariations ---- PASS: TestPageGetPageVariations (0.03s) +--- PASS: TestPageGetPageVariations (0.23s) === RUN TestPageGetPageMountsReverseLookup ---- PASS: TestPageGetPageMountsReverseLookup (0.08s) +--- PASS: TestPageGetPageMountsReverseLookup (0.23s) === RUN TestGetPageMultilingual WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestGetPageMultilingual (0.13s) +--- PASS: TestGetPageMultilingual (0.28s) === RUN TestRegularPagesRecursive WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRegularPagesRecursive (0.24s) +--- PASS: TestRegularPagesRecursive (0.15s) === RUN TestRegularPagesRecursiveHome ---- PASS: TestRegularPagesRecursiveHome (0.15s) +--- PASS: TestRegularPagesRecursiveHome (0.09s) === RUN TestPagesSimilarSectionNames ---- PASS: TestPagesSimilarSectionNames (0.24s) +--- PASS: TestPagesSimilarSectionNames (0.10s) === RUN TestGetPageContentAdapterBaseIssue12561 === PAUSE TestGetPageContentAdapterBaseIssue12561 === RUN TestMergeLanguages @@ -11340,19 +11380,19 @@ === RUN TestPagesPrevNext --- PASS: TestPagesPrevNext (0.15s) === RUN TestPaginator ---- PASS: TestPaginator (0.15s) +--- PASS: TestPaginator (0.18s) === RUN TestPaginateWithSort ---- PASS: TestPaginateWithSort (0.12s) +--- PASS: TestPaginateWithSort (0.11s) === RUN TestPaginateOutputFormat WARN found no layout file for "json" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPaginateOutputFormat (0.07s) +--- PASS: TestPaginateOutputFormat (0.10s) === RUN TestPaginatorEmptyPageGroups === PAUSE TestPaginatorEmptyPageGroups === RUN TestPaginatorNodePagesOnly ---- PASS: TestPaginatorNodePagesOnly (0.03s) +--- PASS: TestPaginatorNodePagesOnly (0.07s) === RUN TestNilPointerErrorMessage ---- PASS: TestNilPointerErrorMessage (0.02s) +--- PASS: TestNilPointerErrorMessage (0.06s) === RUN TestFrontMatterParamsInItsOwnSection === PAUSE TestFrontMatterParamsInItsOwnSection === RUN TestFrontMatterParamsKindPath @@ -11366,51 +11406,51 @@ === RUN TestFrontMatterBuildIsHugoKeyword === PAUSE TestFrontMatterBuildIsHugoKeyword === RUN TestRebuildEditTextFileInLeafBundle ---- PASS: TestRebuildEditTextFileInLeafBundle (0.03s) +--- PASS: TestRebuildEditTextFileInLeafBundle (0.08s) === RUN TestRebuiEditUnmarshaledYamlFileInLeafBundle ---- PASS: TestRebuiEditUnmarshaledYamlFileInLeafBundle (0.02s) +--- PASS: TestRebuiEditUnmarshaledYamlFileInLeafBundle (0.07s) === RUN TestRebuildEditTextFileInHomeBundle ---- PASS: TestRebuildEditTextFileInHomeBundle (0.03s) +--- PASS: TestRebuildEditTextFileInHomeBundle (0.09s) === RUN TestRebuildEditTextFileInBranchBundle ---- PASS: TestRebuildEditTextFileInBranchBundle (0.03s) +--- PASS: TestRebuildEditTextFileInBranchBundle (0.08s) === RUN TestRebuildRenameTextFileInLeafBundle ---- PASS: TestRebuildRenameTextFileInLeafBundle (0.08s) +--- PASS: TestRebuildRenameTextFileInLeafBundle (0.17s) === RUN TestRebuilEditContentFileInLeafBundle ---- PASS: TestRebuilEditContentFileInLeafBundle (0.03s) +--- PASS: TestRebuilEditContentFileInLeafBundle (0.08s) === RUN TestRebuilEditContentFileThenAnother ---- PASS: TestRebuilEditContentFileThenAnother (0.08s) +--- PASS: TestRebuilEditContentFileThenAnother (0.19s) === RUN TestRebuildRenameTextFileInBranchBundle ---- PASS: TestRebuildRenameTextFileInBranchBundle (0.07s) +--- PASS: TestRebuildRenameTextFileInBranchBundle (0.16s) === RUN TestRebuildRenameTextFileInHomeBundle ---- PASS: TestRebuildRenameTextFileInHomeBundle (0.05s) +--- PASS: TestRebuildRenameTextFileInHomeBundle (0.15s) === RUN TestRebuildRenameDirectoryWithLeafBundle ---- PASS: TestRebuildRenameDirectoryWithLeafBundle (0.04s) +--- PASS: TestRebuildRenameDirectoryWithLeafBundle (0.15s) === RUN TestRebuildRenameDirectoryWithBranchBundle ---- PASS: TestRebuildRenameDirectoryWithBranchBundle (0.06s) +--- PASS: TestRebuildRenameDirectoryWithBranchBundle (0.12s) === RUN TestRebuildRenameDirectoryWithRegularPageUsedInHome ---- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.08s) +--- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.12s) === RUN TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual ---- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.74s) +--- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (2.12s) === RUN TestRebuildRenameDirectoryWithBranchBundleFastRender ---- PASS: TestRebuildRenameDirectoryWithBranchBundleFastRender (0.03s) +--- PASS: TestRebuildRenameDirectoryWithBranchBundleFastRender (0.09s) === RUN TestRebuilErrorRecovery ---- PASS: TestRebuilErrorRecovery (0.03s) +--- PASS: TestRebuilErrorRecovery (0.09s) === RUN TestRebuildAddPageListPagesInHome ---- PASS: TestRebuildAddPageListPagesInHome (0.04s) +--- PASS: TestRebuildAddPageListPagesInHome (0.11s) === RUN TestRebuildAddPageWithSpaceListPagesInHome ---- PASS: TestRebuildAddPageWithSpaceListPagesInHome (0.04s) +--- PASS: TestRebuildAddPageWithSpaceListPagesInHome (0.10s) === RUN TestRebuildScopedToOutputFormat ---- PASS: TestRebuildScopedToOutputFormat (0.06s) +--- PASS: TestRebuildScopedToOutputFormat (0.17s) === RUN TestRebuildBaseof ---- PASS: TestRebuildBaseof (0.11s) +--- PASS: TestRebuildBaseof (0.36s) === RUN TestRebuildSingleWithBaseof === PAUSE TestRebuildSingleWithBaseof === RUN TestRebuildFromString ---- PASS: TestRebuildFromString (0.03s) +--- PASS: TestRebuildFromString (0.11s) === RUN TestRebuildDeeplyNestedLink === PAUSE TestRebuildDeeplyNestedLink === RUN TestRebuildVariations ---- PASS: TestRebuildVariations (0.43s) +--- PASS: TestRebuildVariations (1.25s) === RUN TestRebuildVariationsJSNoneFingerprinted === PAUSE TestRebuildVariationsJSNoneFingerprinted === RUN TestRebuildVariationsJSInNestedCachedPartialFingerprinted @@ -11437,13 +11477,13 @@ === RUN TestRebuildVariationsAssetsSassImport --- PASS: TestRebuildVariationsAssetsSassImport (0.00s) === RUN TestRebuildConcat ---- PASS: TestRebuildConcat (0.02s) +--- PASS: TestRebuildConcat (0.08s) === RUN TestRebuildEditArchetypeFile === PAUSE TestRebuildEditArchetypeFile === RUN TestRebuildEditMixedCaseTemplateFileIssue12165 === PAUSE TestRebuildEditMixedCaseTemplateFileIssue12165 === RUN TestRebuildEditAsciidocContentFile ---- PASS: TestRebuildEditAsciidocContentFile (1.82s) +--- PASS: TestRebuildEditAsciidocContentFile (4.59s) === RUN TestRebuildEditSingleListChangeUbuntuIssue12362 === PAUSE TestRebuildEditSingleListChangeUbuntuIssue12362 === RUN TestRebuildHomeThenPageIssue12436 @@ -11463,9 +11503,9 @@ === RUN TestRenderString WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderString (0.05s) +--- PASS: TestRenderString (0.11s) === RUN TestRenderStringOnListPage ---- PASS: TestRenderStringOnListPage (0.05s) +--- PASS: TestRenderStringOnListPage (0.15s) === RUN TestRenderStringOnPageNotBackedByAFile === PAUSE TestRenderStringOnPageNotBackedByAFile === RUN TestRenderStringWithShortcode @@ -11478,7 +11518,7 @@ resource_chain_test.go:103: Test run 0 resource_chain_test.go:103: Test run 1 Source changed /_index.md ---- PASS: TestResourceChainBasic (0.49s) +--- PASS: TestResourceChainBasic (0.71s) === RUN TestResourceChainPostProcess === PAUSE TestResourceChainPostProcess === RUN TestResourceChains @@ -11529,42 +11569,43 @@ === RUN TestSecurityPolicies/getCSV,_denied_URL === PAUSE TestSecurityPolicies/getCSV,_denied_URL === CONT TestSecurityPolicies/os.GetEnv,_denied -=== CONT TestSecurityPolicies/resources.GetRemote,_denied_method +=== CONT TestSecurityPolicies/Pandoc,_denied === CONT TestSecurityPolicies/getCSV,_denied_URL -=== CONT TestSecurityPolicies/resources.GetRemote,_OK -WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +=== CONT TestSecurityPolicies/resources.GetRemote,_denied_method +=== NAME TestSecurityPolicies/Pandoc,_denied + securitypolicies_test.go:110: === CONT TestSecurityPolicies/getJSON,_denied_URL +WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. === CONT TestSecurityPolicies/getJSON,_OK === CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted -WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. === CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON -WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. === CONT TestSecurityPolicies/resources.GetRemote,_denied_URL +WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +=== CONT TestSecurityPolicies/Asciidoc,_denied +=== CONT TestSecurityPolicies/RST,_denied === CONT TestSecurityPolicies/Dart_SASS,_denied securitypolicies_test.go:134: +=== CONT TestSecurityPolicies/resources.GetRemote,_OK +=== CONT TestSecurityPolicies/os.GetEnv,_OK === CONT TestSecurityPolicies/Dart_SASS,_OK securitypolicies_test.go:123: -=== CONT TestSecurityPolicies/Pandoc,_denied - securitypolicies_test.go:110: -=== CONT TestSecurityPolicies/RST,_denied -=== CONT TestSecurityPolicies/Asciidoc,_denied -=== CONT TestSecurityPolicies/os.GetEnv,_OK ---- PASS: TestSecurityPolicies (0.00s) - --- PASS: TestSecurityPolicies/getCSV,_denied_URL (0.04s) - --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.05s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.07s) - --- PASS: TestSecurityPolicies/getJSON,_denied_URL (0.05s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.10s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.04s) +--- PASS: TestSecurityPolicies (0.01s) + --- SKIP: TestSecurityPolicies/Pandoc,_denied (0.00s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.12s) + --- PASS: TestSecurityPolicies/getJSON,_denied_URL (0.13s) + --- PASS: TestSecurityPolicies/getCSV,_denied_URL (0.19s) + --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.20s) + --- PASS: TestSecurityPolicies/getJSON,_OK (0.18s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.20s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.26s) --- SKIP: TestSecurityPolicies/Dart_SASS,_denied (0.00s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.20s) + --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.15s) --- SKIP: TestSecurityPolicies/Dart_SASS,_OK (0.00s) - --- SKIP: TestSecurityPolicies/Pandoc,_denied (0.00s) - --- PASS: TestSecurityPolicies/getJSON,_OK (0.10s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.06s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.10s) - --- PASS: TestSecurityPolicies/RST,_denied (0.04s) - --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.04s) - --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.04s) + --- PASS: TestSecurityPolicies/RST,_denied (0.10s) + --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.14s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.16s) === 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. @@ -11604,30 +11645,30 @@ === CONT TestExtractShortcodes/closed_without_content === CONT TestExtractShortcodes/nested,_nested_inner === CONT TestExtractShortcodes/nested_inner +=== CONT TestExtractShortcodes/two_pos_params +=== CONT TestExtractShortcodes/outer_shortcode_markup === CONT TestExtractShortcodes/inner_self-closing === CONT TestExtractShortcodes/inner -=== CONT TestExtractShortcodes/two_named_params -=== CONT TestExtractShortcodes/one_named_param -=== CONT TestExtractShortcodes/two_pos_params === CONT TestExtractShortcodes/one_pos_param +=== CONT TestExtractShortcodes/two_named_params === CONT TestExtractShortcodes/inner_shortcode_markup -=== CONT TestExtractShortcodes/outer_shortcode_markup +=== CONT TestExtractShortcodes/one_named_param === CONT TestExtractShortcodes/one_shortcode,_markup,_legacy === CONT TestExtractShortcodes/one_shortcode,_markup ---- PASS: TestExtractShortcodes (0.03s) +--- PASS: TestExtractShortcodes (0.08s) --- PASS: TestExtractShortcodes/one_shortcode,_no_markup (0.00s) --- PASS: TestExtractShortcodes/inline (0.00s) --- PASS: TestExtractShortcodes/closed_without_content (0.00s) --- PASS: TestExtractShortcodes/nested,_nested_inner (0.00s) --- PASS: TestExtractShortcodes/nested_inner (0.00s) + --- PASS: TestExtractShortcodes/two_pos_params (0.00s) --- PASS: TestExtractShortcodes/inner_self-closing (0.00s) + --- PASS: TestExtractShortcodes/outer_shortcode_markup (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/one_pos_param (0.00s) + --- PASS: TestExtractShortcodes/two_named_params (0.00s) --- PASS: TestExtractShortcodes/inner_shortcode_markup (0.00s) - --- PASS: TestExtractShortcodes/outer_shortcode_markup (0.00s) + --- PASS: TestExtractShortcodes/one_named_param (0.00s) --- PASS: TestExtractShortcodes/one_shortcode,_markup,_legacy (0.00s) --- PASS: TestExtractShortcodes/one_shortcode,_markup (0.00s) === RUN TestShortcodeMultipleOutputFormats @@ -11650,8 +11691,8 @@ === CONT TestInlineShortcodes/enableInlineShortcodes=true === CONT TestInlineShortcodes/enableInlineShortcodes=false --- PASS: TestInlineShortcodes (0.00s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.03s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.03s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.10s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.11s) === RUN TestShortcodeNamespaced === PAUSE TestShortcodeNamespaced === RUN TestShortcodeParams @@ -11684,11 +11725,11 @@ === PAUSE TestEncodePage === RUN TestBenchmarkSite === RUN TestBenchmarkSite/Deep_content_tree ---- PASS: TestBenchmarkSite (0.54s) - --- PASS: TestBenchmarkSite/Deep_content_tree (0.54s) +--- PASS: TestBenchmarkSite (1.70s) + --- PASS: TestBenchmarkSite/Deep_content_tree (1.70s) === RUN TestBenchmarkSiteDeepContentEdit Source changed /section/section/section/bundle1/index.md ---- PASS: TestBenchmarkSiteDeepContentEdit (0.93s) +--- PASS: TestBenchmarkSiteDeepContentEdit (1.84s) === RUN TestSiteWithPageOutputs === RUN TestSiteWithPageOutputs/[html_json_calendar] === PAUSE TestSiteWithPageOutputs/[html_json_calendar] @@ -11701,32 +11742,32 @@ WARN found no layout file for "calendar" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestSiteWithPageOutputs (0.00s) - --- PASS: TestSiteWithPageOutputs/[json] (0.03s) - --- PASS: TestSiteWithPageOutputs/[html_json_calendar] (0.06s) + --- PASS: TestSiteWithPageOutputs/[json] (0.15s) + --- PASS: TestSiteWithPageOutputs/[html_json_calendar] (0.22s) === RUN TestRedefineRSSOutputFormat WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ERROR deprecated: .Site.RSSLink was deprecated in Hugo v0.114.0 and will be removed in Hugo 0.132.0. Use the Output Format's Permalink method instead, e.g. .OutputFormats.Get "RSS".Permalink ---- PASS: TestRedefineRSSOutputFormat (0.02s) +--- PASS: TestRedefineRSSOutputFormat (0.06s) === RUN TestDotLessOutputFormat ---- PASS: TestDotLessOutputFormat (0.02s) +--- PASS: TestDotLessOutputFormat (0.09s) === RUN TestGetOutputFormatRel WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "humans" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestGetOutputFormatRel (0.03s) +--- PASS: TestGetOutputFormatRel (0.26s) === RUN TestCreateSiteOutputFormats === RUN TestCreateSiteOutputFormats/Basic === RUN TestCreateSiteOutputFormats/Mixed_case ---- PASS: TestCreateSiteOutputFormats (0.00s) - --- PASS: TestCreateSiteOutputFormats/Basic (0.00s) +--- PASS: TestCreateSiteOutputFormats (0.02s) + --- PASS: TestCreateSiteOutputFormats/Basic (0.01s) --- PASS: TestCreateSiteOutputFormats/Mixed_case (0.00s) === RUN TestCreateSiteOutputFormatsInvalidConfig --- PASS: TestCreateSiteOutputFormatsInvalidConfig (0.00s) === RUN TestCreateSiteOutputFormatsEmptyConfig --- PASS: TestCreateSiteOutputFormatsEmptyConfig (0.00s) === RUN TestCreateSiteOutputFormatsCustomFormats ---- PASS: TestCreateSiteOutputFormatsCustomFormats (0.00s) +--- PASS: TestCreateSiteOutputFormatsCustomFormats (0.01s) === RUN TestOutputFormatPermalinkable ---- PASS: TestOutputFormatPermalinkable (0.03s) +--- PASS: TestOutputFormatPermalinkable (0.83s) === RUN TestSiteWithPageNoOutputs === PAUSE TestSiteWithPageNoOutputs === RUN TestOuputFormatFrontMatterTermIssue12275 @@ -11761,32 +11802,32 @@ === CONT TestNestedSections/sections_l1,l2,l3 === CONT TestNestedSections/sections_empty3#01 === CONT TestNestedSections/sections_l1,l2_2 +=== CONT TestNestedSections/sections_empty3 === CONT TestNestedSections/sections_l1,l2 -=== CONT TestNestedSections/sections_l1 -=== CONT TestNestedSections/sections_top === CONT TestNestedSections/sections_empty2 -=== CONT TestNestedSections/sections_empty3 === CONT TestNestedSections/sections_empty1 +=== CONT TestNestedSections/sections_l1 === CONT TestNestedSections/sections_post ---- PASS: TestNestedSections (0.07s) +=== CONT TestNestedSections/sections_top +--- PASS: TestNestedSections (0.39s) --- PASS: TestNestedSections/sections_elsewhere (0.00s) --- PASS: TestNestedSections/sections_perm_a,link (0.00s) - --- PASS: TestNestedSections/sections_l1,l2,l3 (0.00s) --- PASS: TestNestedSections/sections_empty3#01 (0.00s) + --- PASS: TestNestedSections/sections_l1,l2,l3 (0.00s) --- PASS: TestNestedSections/sections_l1,l2_2 (0.00s) - --- PASS: TestNestedSections/sections_l1,l2 (0.00s) - --- PASS: TestNestedSections/sections_l1 (0.00s) - --- PASS: TestNestedSections/sections_top (0.00s) - --- PASS: TestNestedSections/sections_empty2 (0.00s) --- PASS: TestNestedSections/sections_empty3 (0.00s) + --- PASS: TestNestedSections/sections_empty2 (0.00s) --- PASS: TestNestedSections/sections_empty1 (0.00s) + --- PASS: TestNestedSections/sections_l1 (0.00s) --- PASS: TestNestedSections/sections_post (0.00s) + --- PASS: TestNestedSections/sections_top (0.01s) + --- PASS: TestNestedSections/sections_l1,l2 (0.01s) === RUN TestNextInSectionNested === PAUSE TestNextInSectionNested === RUN TestSectionEntries === PAUSE TestSectionEntries === RUN TestParentWithPageOverlap ---- PASS: TestParentWithPageOverlap (0.10s) +--- PASS: TestParentWithPageOverlap (0.22s) === RUN TestSiteStats === PAUSE TestSiteStats === RUN TestSiteLastmod @@ -11804,21 +11845,21 @@ === RUN TestShouldAlwaysHaveUglyURLs === PAUSE TestShouldAlwaysHaveUglyURLs === RUN TestShouldNotWriteZeroLengthFilesToDestination ---- PASS: TestShouldNotWriteZeroLengthFilesToDestination (0.07s) +--- PASS: TestShouldNotWriteZeroLengthFilesToDestination (0.21s) === 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 "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 "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === RUN TestMainSections/param-true WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMainSections (0.26s) - --- PASS: TestMainSections/param-false (0.13s) - --- PASS: TestMainSections/param-true (0.13s) +--- PASS: TestMainSections (0.66s) + --- PASS: TestMainSections/param-false (0.31s) + --- PASS: TestMainSections/param-true (0.35s) === RUN TestMainSectionsMoveToSite === RUN TestMainSectionsMoveToSite/defined_in_params === PAUSE TestMainSectionsMoveToSite/defined_in_params @@ -11830,9 +11871,9 @@ === CONT TestMainSectionsMoveToSite/guessed_from_pages === CONT TestMainSectionsMoveToSite/defined_in_top_level_config --- PASS: TestMainSectionsMoveToSite (0.00s) - --- PASS: TestMainSectionsMoveToSite/defined_in_params (0.07s) - --- PASS: TestMainSectionsMoveToSite/guessed_from_pages (0.07s) - --- PASS: TestMainSectionsMoveToSite/defined_in_top_level_config (0.09s) + --- PASS: TestMainSectionsMoveToSite/defined_in_params (0.14s) + --- PASS: TestMainSectionsMoveToSite/defined_in_top_level_config (0.16s) + --- PASS: TestMainSectionsMoveToSite/guessed_from_pages (0.19s) === RUN TestSectionNaming === RUN TestSectionNaming/canonify=true,uglify=true,pluralize=true === PAUSE TestSectionNaming/canonify=true,uglify=true,pluralize=true @@ -11852,21 +11893,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=true,uglify=false,pluralize=true === CONT TestSectionNaming/canonify=true,uglify=true,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=false,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=false,pluralize=true === CONT TestSectionNaming/canonify=false,uglify=true,pluralize=false -=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=false --- PASS: TestSectionNaming (0.00s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.13s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.15s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.18s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.20s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.19s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.12s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.16s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.20s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.34s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.38s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.38s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.44s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.29s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.29s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.41s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.40s) === RUN TestOrderedPages === PAUSE TestOrderedPages === RUN TestGroupedPages @@ -11876,11 +11917,11 @@ === RUN TestRefLinking === PAUSE TestRefLinking === RUN TestRelRefWithTrailingSlash ---- PASS: TestRelRefWithTrailingSlash (0.07s) +--- PASS: TestRelRefWithTrailingSlash (0.19s) === RUN TestRefIssues WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRefIssues (0.09s) +--- PASS: TestRefIssues (0.24s) === 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. @@ -11888,19 +11929,19 @@ === RUN TestClassCollector/minify-true WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestClassCollector (0.33s) - --- PASS: TestClassCollector/minify-false (0.25s) - --- PASS: TestClassCollector/minify-true (0.09s) +--- PASS: TestClassCollector (0.67s) + --- PASS: TestClassCollector/minify-false (0.26s) + --- PASS: TestClassCollector/minify-true (0.40s) === RUN TestClassCollectorConfigWriteStats ---- PASS: TestClassCollectorConfigWriteStats (1.03s) +--- PASS: TestClassCollectorConfigWriteStats (0.88s) === RUN TestClassCollectorStress ---- PASS: TestClassCollectorStress (3.92s) +--- PASS: TestClassCollectorStress (9.89s) === RUN TestUglyURLsPerSection === PAUSE TestUglyURLsPerSection === RUN TestSectionWithURLInFrontMatter === PAUSE TestSectionWithURLInFrontMatter === RUN TestSectionsEntries ---- PASS: TestSectionsEntries (0.03s) +--- PASS: TestSectionsEntries (0.08s) === RUN TestSitemapBasic === PAUSE TestSitemapBasic === RUN TestSitemapMultilingual @@ -11925,12 +11966,12 @@ === CONT TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false === CONT TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true --- PASS: TestTaxonomiesWithAndWithoutContentFile (0.00s) - --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false (0.08s) - --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true (0.09s) + --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true (0.24s) + --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false (0.26s) === RUN TestTaxonomiesPathSeparation === PAUSE TestTaxonomiesPathSeparation === RUN TestTaxonomiesNextGenLoops ---- PASS: TestTaxonomiesNextGenLoops (0.05s) +--- PASS: TestTaxonomiesNextGenLoops (0.13s) === RUN TestTaxonomiesNotForDrafts === PAUSE TestTaxonomiesNotForDrafts === RUN TestTaxonomiesIndexDraft @@ -11939,26 +11980,26 @@ === 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.03s) +--- PASS: TestTaxonomiesWithBundledResources (0.08s) === RUN TestTaxonomiesRemoveOne ---- PASS: TestTaxonomiesRemoveOne (0.04s) +--- PASS: TestTaxonomiesRemoveOne (0.11s) === 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.03s) +--- PASS: TestTaxonomiesListPages (0.10s) === RUN TestTaxonomiesPageCollections === PAUSE TestTaxonomiesPageCollections === RUN TestTaxonomiesDirectoryOverlaps === PAUSE TestTaxonomiesDirectoryOverlaps === RUN TestTaxonomiesWeightSort ---- PASS: TestTaxonomiesWeightSort (0.02s) +--- PASS: TestTaxonomiesWeightSort (0.08s) === RUN TestTaxonomiesEmptyTagsString === PAUSE TestTaxonomiesEmptyTagsString === RUN TestTaxonomiesSpaceInName === PAUSE TestTaxonomiesSpaceInName === RUN TestTaxonomiesListTermsHome ---- PASS: TestTaxonomiesListTermsHome (0.03s) +--- PASS: TestTaxonomiesListTermsHome (0.09s) === RUN TestTaxonomiesTermTitleAndTerm ---- PASS: TestTaxonomiesTermTitleAndTerm (0.02s) +--- PASS: TestTaxonomiesTermTitleAndTerm (0.07s) === RUN TestTermDraft === PAUSE TestTermDraft === RUN TestTermBuildNeverRenderNorList @@ -11973,8 +12014,8 @@ === RUN TestTemplateLookupOrder/Variant_1 WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": 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 "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 "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. @@ -11984,34 +12025,34 @@ === RUN TestTemplateLookupOrder/Variant_4 WARN 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_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 "home": 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 "taxonomy": 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 "section": 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.69s) - --- PASS: TestTemplateLookupOrder/Variant_1 (0.04s) - --- PASS: TestTemplateLookupOrder/Variant_2 (0.04s) - --- PASS: TestTemplateLookupOrder/Variant_3 (0.09s) - --- PASS: TestTemplateLookupOrder/Variant_4 (0.17s) - --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_site_base (0.07s) - --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_theme_base (0.04s) - --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_site_base (0.06s) - --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_themes_base (0.06s) - --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection (0.05s) - --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection_with_base_template (0.08s) +--- PASS: TestTemplateLookupOrder (2.20s) + --- PASS: TestTemplateLookupOrder/Variant_1 (0.12s) + --- PASS: TestTemplateLookupOrder/Variant_2 (0.12s) + --- PASS: TestTemplateLookupOrder/Variant_3 (0.16s) + --- PASS: TestTemplateLookupOrder/Variant_4 (0.18s) + --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_site_base (0.13s) + --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_theme_base (0.12s) + --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_site_base (0.17s) + --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_themes_base (0.19s) + --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection (0.52s) + --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection_with_base_template (0.48s) === RUN TestTemplateBOM ---- PASS: TestTemplateBOM (0.03s) +--- PASS: TestTemplateBOM (0.11s) === RUN TestTemplateManyBaseTemplates === PAUSE TestTemplateManyBaseTemplates === RUN TestTemplateNoBasePlease @@ -12026,206 +12067,451 @@ === CONT TestTemplateLookupSite/basic === CONT TestTemplateLookupSite/baseof --- PASS: TestTemplateLookupSite (0.00s) - --- PASS: TestTemplateLookupSite/basic (0.06s) - --- PASS: TestTemplateLookupSite/baseof (0.10s) + --- PASS: TestTemplateLookupSite/basic (0.10s) + --- PASS: TestTemplateLookupSite/baseof (0.24s) === RUN TestTemplateFuncs ---- PASS: TestTemplateFuncs (0.07s) +--- PASS: TestTemplateFuncs (0.24s) === RUN TestPartialWithReturn === RUN TestPartialWithReturn/Return ---- PASS: TestPartialWithReturn (0.04s) - --- PASS: TestPartialWithReturn/Return (0.04s) +--- PASS: TestPartialWithReturn (0.12s) + --- PASS: TestPartialWithReturn/Return (0.12s) === RUN TestPartialWithZeroedArgs ---- PASS: TestPartialWithZeroedArgs (0.06s) +--- PASS: TestPartialWithZeroedArgs (0.11s) === RUN TestPartialCached ---- PASS: TestPartialCached (0.04s) +--- PASS: TestPartialCached (0.11s) === RUN TestTemplateTruth ---- PASS: TestTemplateTruth (0.04s) +--- PASS: TestTemplateTruth (0.11s) === RUN TestTemplateGoIssues ---- PASS: TestTemplateGoIssues (0.04s) +--- PASS: TestTemplateGoIssues (0.12s) === 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.02s) +--- PASS: TestPartialInline (0.08s) === RUN TestPartialInlineBase WARN 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: TestPartialInlineBase (0.03s) +--- PASS: TestPartialInlineBase (0.10s) === RUN TestBaseWithAndWithoutDefine WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestBaseWithAndWithoutDefine (0.04s) +--- PASS: TestBaseWithAndWithoutDefine (0.12s) === RUN TestApplyWithNamespace -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestApplyWithNamespace (0.04s) +WARN 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.08s) === RUN TestPageTranslationsMap === PAUSE TestPageTranslationsMap === RUN TestRenderStringBadMarkupOpt === PAUSE TestRenderStringBadMarkupOpt === RUN TestTitleCaseStyleWithAutomaticSectionPages === PAUSE TestTitleCaseStyleWithAutomaticSectionPages +=== CONT TestTaxonomyNestedEmptySectionsIssue12188 === CONT Test404 -=== CONT TestBundleSlug -=== CONT TestBundledResourcesWhenMultipleOutputFormats -=== CONT TestBundledResourcesMultilingualDuplicateResourceFiles ---- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.09s) -=== CONT TestPageBundlerHeadlessIssue6552 ---- PASS: Test404 (0.11s) === CONT TestPageBundlerHeadless ---- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (0.08s) +=== CONT TestErrorRenderHookHeading +--- PASS: Test404 (0.12s) +=== CONT TestTitleCaseStyleWithAutomaticSectionPages +--- PASS: TestErrorRenderHookHeading (0.13s) +=== CONT TestRenderStringBadMarkupOpt +--- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.13s) +=== CONT TestPageTranslationsMap +--- PASS: TestPageBundlerHeadless (0.16s) +=== CONT TestTemplateBaseWithComment +--- PASS: TestRenderStringBadMarkupOpt (0.11s) +=== CONT TestTemplateNoBasePlease +--- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.14s) +=== CONT TestTemplateManyBaseTemplates +--- PASS: TestPageTranslationsMap (0.18s) +=== CONT TestTaxonomyLookupIssue12193 +--- PASS: TestTemplateBaseWithComment (0.23s) +=== CONT TestTaxonomiesTermLookup +--- PASS: TestTaxonomyLookupIssue12193 (0.11s) +=== CONT TestTermBuildNeverRenderNorList +--- PASS: TestTemplateNoBasePlease (0.20s) +=== CONT TestErrorNestedShortcode +--- PASS: TestTaxonomiesTermLookup (0.16s) +=== CONT TestTermDraft +--- PASS: TestTermBuildNeverRenderNorList (0.13s) +=== CONT TestErrorNestedRender +--- PASS: TestErrorNestedShortcode (0.12s) +=== CONT TestTaxonomiesSpaceInName +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: TestTaxonomiesSpaceInName (0.16s) +=== CONT TestErrorMinify +--- PASS: TestErrorNestedRender (0.18s) +=== CONT TestTaxonomiesEmptyTagsString +--- PASS: TestTermDraft (0.20s) +=== CONT TestModuleAbsMount +--- PASS: TestErrorMinify (0.11s) +=== CONT TestTaxonomiesDirectoryOverlaps +--- PASS: TestTaxonomiesEmptyTagsString (0.12s) +=== CONT TestSiteWithGoModButNoModules +--- PASS: TestSiteWithGoModButNoModules (0.22s) +=== CONT TestTaxonomiesPageCollections +--- PASS: TestModuleAbsMount (0.39s) +=== CONT TestMountsProject +--- PASS: TestTaxonomiesDirectoryOverlaps (0.35s) +=== 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: TestMountsProject (0.42s) +=== CONT TestTaxonomiesHomeDraft +--- PASS: TestTaxonomiesPageCollections (0.96s) +=== CONT TestModulesWithContent +--- PASS: TestModulesIncompatible (0.90s) +=== CONT TestTaxonomiesIndexDraft +WARN found no layout file for "html" for kind "taxonomy": 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: TestTaxonomiesHomeDraft (0.61s) +=== CONT TestHugoModulesMatrix + hugo_modules_test.go:317: +--- SKIP: TestHugoModulesMatrix (0.00s) +=== CONT TestTaxonomiesNotForDrafts +WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestTaxonomiesIndexDraft (0.54s) +=== CONT TestFrontmatterPreserveDatatypesForSlices +--- PASS: TestTaxonomiesNotForDrafts (0.61s) +=== CONT TestTaxonomiesPathSeparation +--- PASS: TestFrontmatterPreserveDatatypesForSlices (0.44s) +=== CONT TestEmbeddedPaginationTemplate +--- PASS: TestTaxonomiesPathSeparation (0.54s) +=== CONT TestTaxonomiesCountOrder +--- PASS: TestModulesWithContent (1.28s) +=== CONT TestPublisDateRollupIssue12438 +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +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: TestTaxonomiesCountOrder (0.41s) +=== 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 "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestPublisDateRollupIssue12438 (0.62s) +=== CONT TestTOMLDates +--- PASS: TestTOMLDates (0.25s) +=== CONT TestSitemapAndContentBundleNamedSitemap +--- PASS: TestSitemapAndContentBundleNamedSitemap (0.24s) +=== CONT TestDataNoAssets +WARN found no layout file for "html" for kind "taxonomy": 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: TestDataNoAssets (0.31s) +=== CONT TestSitemapShouldNotUseListXML +--- PASS: TestSitemapIssue12266 (1.12s) +=== CONT TestDataMixedCaseFolders +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN 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: TestSitemapShouldNotUseListXML (0.43s) +=== CONT TestParseSitemap +--- PASS: TestParseSitemap (0.00s) +=== CONT TestSitemapOverrideFilename +--- PASS: TestDataMixedCaseFolders (0.45s) +=== CONT TestSitemapOutputFormats +--- PASS: TestEmbeddedPaginationTemplate (2.40s) +=== CONT TestBundleResourcesNoPublishedIssue12198 +--- PASS: TestSitemapOutputFormats (0.51s) +=== CONT TestSitemapMultilingual +--- PASS: TestBundleResourcesNoPublishedIssue12198 (0.46s) +=== CONT TestIntegrationTestTemplate +--- PASS: TestSitemapOverrideFilename (0.82s) +=== CONT TestSitemapBasic +--- PASS: TestIntegrationTestTemplate (0.49s) +=== CONT TestContentFactory +=== RUN TestContentFactory/Simple +--- PASS: TestSitemapBasic (0.56s) +=== CONT TestSectionWithURLInFrontMatter +--- PASS: TestSitemapMultilingual (0.76s) +=== CONT TestConfigDir +=== RUN TestContentFactory/Content_in_both_project_and_theme +--- PASS: TestConfigDir (0.42s) +=== CONT TestUglyURLsPerSection +--- PASS: TestTemplateManyBaseTemplates (6.91s) +=== CONT TestDeprecateTaxonomyTerm +--- PASS: TestSectionWithURLInFrontMatter (0.65s) +=== CONT TestRefLinking +--- PASS: TestUglyURLsPerSection (0.28s) +=== CONT TestKindsUnknown +--- PASS: TestContentFactory (0.89s) + --- PASS: TestContentFactory/Simple (0.53s) + --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.36s) +=== CONT TestWeightedTaxonomies +--- PASS: TestDeprecateTaxonomyTerm (0.22s) +=== CONT TestDisableKindsTaxonomyTerm +--- PASS: TestKindsUnknown (0.25s) +=== 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 "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "amp" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +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 TestRefLinking/t0t +=== RUN TestRefLinking/t1t +=== RUN TestRefLinking/t2t +=== RUN TestRefLinking/t3t +=== RUN TestRefLinking/t4t +=== RUN TestRefLinking/t5t +=== RUN TestRefLinking/t6t +=== RUN TestRefLinking/t7t +=== RUN TestRefLinking/t8t +=== RUN TestRefLinking/t9t +=== RUN TestRefLinking/t10t +=== RUN TestRefLinking/t11t +=== RUN TestRefLinking/t12t +=== RUN TestRefLinking/t13t +=== RUN TestRefLinking/t14t +=== RUN TestRefLinking/t15t +=== RUN TestRefLinking/t16t +=== RUN TestRefLinking/t17t +=== RUN TestRefLinking/t18t +=== RUN TestRefLinking/t19t +--- PASS: TestRefLinking (0.47s) + --- PASS: TestRefLinking/t0t (0.00s) + --- PASS: TestRefLinking/t1t (0.00s) + --- PASS: TestRefLinking/t2t (0.00s) + --- PASS: TestRefLinking/t3t (0.00s) + --- PASS: TestRefLinking/t4t (0.00s) + --- PASS: TestRefLinking/t5t (0.00s) + --- PASS: TestRefLinking/t6t (0.00s) + --- PASS: TestRefLinking/t7t (0.00s) + --- PASS: TestRefLinking/t8t (0.00s) + --- PASS: TestRefLinking/t9t (0.00s) + --- PASS: TestRefLinking/t10t (0.00s) + --- PASS: TestRefLinking/t11t (0.00s) + --- PASS: TestRefLinking/t12t (0.00s) + --- PASS: TestRefLinking/t13t (0.00s) + --- PASS: TestRefLinking/t14t (0.00s) + --- PASS: TestRefLinking/t15t (0.00s) + --- PASS: TestRefLinking/t16t (0.00s) + --- PASS: TestRefLinking/t17t (0.00s) + --- PASS: TestRefLinking/t18t (0.00s) + --- PASS: TestRefLinking/t19t (0.00s) +=== CONT TestConfigModuleDefaultMountsInConfig +--- PASS: TestWeightedTaxonomies (0.43s) +=== CONT TestConfigMiscPanics +=== RUN TestConfigMiscPanics/empty_params +--- PASS: TestDisableKindsTaxonomyTerm (0.38s) +=== CONT TestConfigOutputFormatsPerLanguage +--- PASS: TestLanguagesDisabled (0.34s) +=== CONT TestConfigLanguageCodeTopLevel +--- PASS: TestConfigModuleDefaultMountsInConfig (0.35s) +=== CONT TestConfigEmptyTOMLString +=== RUN TestConfigMiscPanics/invalid_language_setup +--- PASS: TestConfigOutputFormatsPerLanguage (0.34s) +=== CONT TestConfigLegacyValues +=== RUN TestConfigMiscPanics/invalid_defaultContentLanguage +--- PASS: TestConfigLanguageCodeTopLevel (0.24s) +=== CONT TestConfigMergeLanguageDeepEmptyLefSide +--- PASS: TestConfigMiscPanics (0.40s) + --- PASS: TestConfigMiscPanics/empty_params (0.38s) + --- PASS: TestConfigMiscPanics/invalid_language_setup (0.01s) + --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.01s) +=== CONT TestConfigHugoWorkingDir +--- PASS: TestConfigLegacyValues (0.24s) +=== CONT TestConfigEmptyMainSections +--- PASS: TestConfigEmptyTOMLString (0.39s) +=== CONT TestReproCommentsIn10947 +--- PASS: TestConfigHugoWorkingDir (0.30s) +=== CONT TestConfigOutputFormatDefinedInTheme +--- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.31s) +=== CONT TestHugoConfigSliceOverrides +=== RUN TestHugoConfigSliceOverrides/En_first +--- PASS: TestConfigEmptyMainSections (0.28s) +=== CONT TestInvalidDefaultMarkdownHandler +--- PASS: TestInvalidDefaultMarkdownHandler (0.08s) +=== CONT TestLoadConfigModules +--- PASS: TestConfigOutputFormatDefinedInTheme (0.30s) +=== 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. +WARN deprecated: .Site.Authors was deprecated in Hugo v0.124.0 and will be removed in a future release. Use taxonomies instead. +WARN deprecated: .Site.IsMultiLingual was deprecated in Hugo v0.124.0 and will be removed in a future release. Use hugo.IsMultilingual instead. +=== RUN TestHugoConfigSliceOverrides/Sv_first +--- PASS: TestReproCommentsIn10947 (0.42s) +=== CONT TestLoadConfigFromThemeDir +--- PASS: TestPrivacyConfig (0.21s) +=== CONT TestLoadConfigFromThemes +=== RUN TestLoadConfigFromThemes/Merge_default +--- PASS: TestLoadConfigModules (0.46s) +=== CONT TestLoadMultiConfig +--- PASS: TestLoadMultiConfig (0.02s) +=== CONT TestDisableRootSlicesFromEnv +--- PASS: TestLoadConfigFromThemeDir (0.52s) +=== CONT TestLoadConfigThemeLanguage +=== RUN TestLoadConfigFromThemes/Merge_shallow +--- PASS: TestDisableRootSlicesFromEnv (0.54s) +=== CONT TestLoadConfigLanguageParamsOverrideIssue10620 +--- PASS: TestLoadConfigThemeLanguage (0.75s) +=== CONT TestCascadeIssue12172 +--- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.46s) +=== CONT TestCascadConfigExtensionInPathIgnore +--- PASS: TestCascadeIssue12172 (0.44s) +=== CONT TestCascadConfigExtensionInPath +--- PASS: TestCascadConfigExtensionInPathIgnore (0.48s) +=== CONT TestCascadeExtensionInPathIgnore +--- PASS: TestCascadConfigExtensionInPath (0.50s) === CONT TestMultilingualDisableLanguage ---- PASS: TestPageBundlerHeadlessIssue6552 (0.05s) +=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project +--- PASS: TestCascadeExtensionInPathIgnore (0.53s) === CONT TestPageBundlerMultilingualTextResource ---- PASS: TestBundleSlug (0.16s) +--- PASS: TestMultilingualDisableLanguage (0.38s) === CONT TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths ---- PASS: TestPageBundlerHeadless (0.06s) -=== CONT TestTitleCaseStyleWithAutomaticSectionPages ---- PASS: TestMultilingualDisableLanguage (0.06s) +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none +--- PASS: TestPageBundlerMultilingualTextResource (0.56s) === CONT TestPageBundlerShortcodeInBundledPage ---- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.04s) +--- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.36s) === CONT TestPageBundlerBundleInRoot ---- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.05s) -=== CONT TestRenderStringBadMarkupOpt ---- PASS: TestPageBundlerMultilingualTextResource (0.07s) +--- PASS: TestPageBundlerShortcodeInBundledPage (0.23s) === CONT TestRenderWithoutArgument ---- PASS: TestPageBundlerShortcodeInBundledPage (0.06s) -=== CONT TestPageTranslationsMap ---- PASS: TestRenderStringBadMarkupOpt (0.02s) +--- PASS: TestPageBundlerBundleInRoot (0.22s) === CONT TestGoldmark ---- PASS: TestRenderWithoutArgument (0.04s) -=== CONT TestTemplateBaseWithComment ---- PASS: TestPageBundlerBundleInRoot (0.07s) +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow +--- PASS: TestRenderWithoutArgument (0.10s) === CONT TestPageParam ---- PASS: TestPageTranslationsMap (0.05s) -=== CONT TestTemplateNoBasePlease ---- PASS: TestGoldmark (0.08s) +--- PASS: TestGoldmark (0.17s) === CONT TestScratch ---- PASS: TestPageParam (0.07s) -=== CONT TestTemplateManyBaseTemplates ---- PASS: TestTemplateBaseWithComment (0.10s) +--- PASS: TestPageParam (0.13s) === CONT TestWordCountAndSimilarVsSummary ---- PASS: TestTemplateNoBasePlease (0.20s) -=== CONT TestTaxonomyNestedEmptySectionsIssue12188 ---- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.15s) +--- PASS: TestLoadConfigFromThemes (3.33s) + --- PASS: TestLoadConfigFromThemes/Merge_default (0.67s) + --- PASS: TestLoadConfigFromThemes/Merge_shallow (1.49s) + --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.54s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.39s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.23s) === CONT TestChompBOM ---- PASS: TestScratch (0.32s) +--- PASS: TestChompBOM (0.14s) === CONT TestTranslationKeyTermPages -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: TestWordCountAndSimilarVsSummary (0.29s) +--- PASS: TestWordCountAndSimilarVsSummary (0.18s) === CONT TestPagePaths ---- PASS: TestChompBOM (0.04s) +--- PASS: TestScratch (0.28s) === CONT TestWordCount === RUN TestWordCount/md -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTranslationKeyTermPages (0.09s) +--- PASS: TestTranslationKeyTermPages (0.11s) === CONT TestWordCountWithIsCJKLanguageFalse === RUN TestWordCountWithIsCJKLanguageFalse/md === RUN TestWordCount/ad === RUN TestWordCountWithIsCJKLanguageFalse/ad ---- PASS: TestPagePaths (1.08s) +--- PASS: TestPagePaths (1.36s) === CONT TestWordCountWithMainEnglishWithCJKRunes === RUN TestWordCountWithMainEnglishWithCJKRunes/md === RUN TestWordCountWithMainEnglishWithCJKRunes/ad ---- PASS: TestTemplateManyBaseTemplates (2.41s) +--- PASS: TestHugoConfigSliceOverrides (7.74s) + --- PASS: TestHugoConfigSliceOverrides/En_first (0.38s) + --- PASS: TestHugoConfigSliceOverrides/Sv_first (7.36s) === CONT TestWordCountWithAllCJKRunesHasCJKLanguage === RUN TestWordCountWithAllCJKRunesHasCJKLanguage/md === RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad === RUN TestWordCount/rst === RUN TestWordCountWithIsCJKLanguageFalse/rst === RUN TestWordCountWithMainEnglishWithCJKRunes/rst ---- PASS: TestWordCount (4.59s) - --- PASS: TestWordCount/md (0.07s) - --- PASS: TestWordCount/ad (2.45s) - --- PASS: TestWordCount/rst (2.08s) +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/rst +--- PASS: TestWordCountWithIsCJKLanguageFalse (12.04s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.18s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (6.65s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/rst (5.20s) === CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/rst ---- PASS: TestWordCountWithIsCJKLanguageFalse (4.99s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.08s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (2.88s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/rst (2.03s) +--- PASS: TestWordCount (12.24s) + --- PASS: TestWordCount/md (0.13s) + --- PASS: TestWordCount/ad (6.60s) + --- PASS: TestWordCount/rst (5.51s) === CONT TestPageWithDate ---- PASS: TestPageWithDate (0.11s) +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad +--- PASS: TestPageWithDate (0.27s) === CONT TestSummaryAuto ---- PASS: TestSummaryAuto (0.13s) +--- PASS: TestSummaryAuto (0.27s) === CONT TestSummaryManualSplitHTML ---- PASS: TestSummaryManualSplitHTML (0.15s) +--- PASS: TestSummaryManualSplitHTML (0.43s) === CONT TestSummaryManualSplit ---- PASS: TestSummaryManualSplit (0.13s) +--- PASS: TestSummaryManualSplit (0.11s) === CONT TestSummaryInFrontMatter ---- PASS: TestSummaryInFrontMatter (0.12s) +--- PASS: TestSummaryInFrontMatter (0.24s) === CONT TestPageWithMoreTag === RUN TestPageWithMoreTag/md ---- PASS: TestWordCountWithMainEnglishWithCJKRunes (4.75s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.16s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (3.06s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/rst (1.53s) +--- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (10.68s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.18s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (6.56s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/rst (3.93s) +--- PASS: TestWordCountWithMainEnglishWithCJKRunes (13.10s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.25s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (7.67s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/rst (5.17s) +=== CONT TestPageWithDateFields +=== RUN TestPageWithDateFields/md === CONT TestPageWithShortCodeInSummary === RUN TestPageWithShortCodeInSummary/md -=== RUN TestPageWithShortCodeInSummary/ad === RUN TestPageWithMoreTag/ad ---- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (4.13s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.14s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (2.80s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/rst (1.20s) -=== CONT TestPageWithDateFields -=== RUN TestPageWithDateFields/md +=== RUN TestPageWithShortCodeInSummary/ad === RUN TestPageWithDateFields/ad === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst === RUN TestPageWithMoreTag/rst === RUN TestPageWithShortCodeInSummary/rst ---- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (3.91s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.27s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (2.32s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst (1.31s) +--- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (13.86s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.42s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (7.60s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst (5.84s) === CONT TestPageWithSummaryParameter === RUN TestPageWithSummaryParameter/md -=== RUN TestPageWithSummaryParameter/ad ---- PASS: TestPageWithMoreTag (3.46s) - --- PASS: TestPageWithMoreTag/md (0.26s) - --- PASS: TestPageWithMoreTag/ad (2.13s) - --- PASS: TestPageWithMoreTag/rst (1.07s) === CONT TestPageWithBlankSummary === RUN TestPageWithBlankSummary/md +--- PASS: TestPageWithMoreTag (13.07s) + --- PASS: TestPageWithMoreTag/md (1.11s) + --- PASS: TestPageWithMoreTag/ad (6.82s) + --- PASS: TestPageWithMoreTag/rst (5.13s) +=== RUN TestPageWithSummaryParameter/ad === RUN TestPageWithBlankSummary/ad ---- PASS: TestPageWithShortCodeInSummary (3.78s) - --- PASS: TestPageWithShortCodeInSummary/md (0.14s) - --- PASS: TestPageWithShortCodeInSummary/ad (2.50s) - --- PASS: TestPageWithShortCodeInSummary/rst (1.15s) +--- PASS: TestPageWithShortCodeInSummary (12.74s) + --- PASS: TestPageWithShortCodeInSummary/md (0.33s) + --- PASS: TestPageWithShortCodeInSummary/ad (7.89s) + --- PASS: TestPageWithShortCodeInSummary/rst (4.51s) === CONT TestPageWithDelimiter === RUN TestPageWithDelimiter/md === RUN TestPageWithDelimiter/ad === RUN TestPageWithDateFields/rst === RUN TestPageWithBlankSummary/rst -=== RUN TestPageWithSummaryParameter/rst === RUN TestPageWithDelimiter/rst ---- PASS: TestPageWithDelimiter (2.96s) - --- PASS: TestPageWithDelimiter/md (0.04s) - --- PASS: TestPageWithDelimiter/ad (1.75s) - --- PASS: TestPageWithDelimiter/rst (1.17s) +=== RUN TestPageWithSummaryParameter/rst +--- PASS: TestPageWithBlankSummary (14.72s) + --- PASS: TestPageWithBlankSummary/md (0.25s) + --- PASS: TestPageWithBlankSummary/ad (8.65s) + --- PASS: TestPageWithBlankSummary/rst (5.81s) === CONT TestPageSummary === RUN TestPageSummary/md -=== RUN TestPageSummary/ad ---- PASS: TestPageWithBlankSummary (3.83s) - --- PASS: TestPageWithBlankSummary/md (0.03s) - --- PASS: TestPageWithBlankSummary/ad (2.06s) - --- PASS: TestPageWithBlankSummary/rst (1.74s) +--- PASS: TestPageWithDelimiter (14.33s) + --- PASS: TestPageWithDelimiter/md (0.37s) + --- PASS: TestPageWithDelimiter/ad (8.14s) + --- PASS: TestPageWithDelimiter/rst (5.80s) === CONT TestCreateNewPage === RUN TestCreateNewPage/md ---- PASS: TestPageWithSummaryParameter (4.48s) - --- PASS: TestPageWithSummaryParameter/md (0.06s) - --- PASS: TestPageWithSummaryParameter/ad (2.81s) - --- PASS: TestPageWithSummaryParameter/rst (1.62s) -=== CONT TestPageDatesSections +=== RUN TestPageSummary/ad === RUN TestCreateNewPage/ad ---- PASS: TestPageDatesSections (0.14s) +--- PASS: TestPageWithSummaryParameter (18.40s) + --- PASS: TestPageWithSummaryParameter/md (0.81s) + --- PASS: TestPageWithSummaryParameter/ad (10.20s) + --- PASS: TestPageWithSummaryParameter/rst (7.38s) +=== CONT TestPageDatesSections +--- PASS: TestPageWithDateFields (30.88s) + --- PASS: TestPageWithDateFields/md (0.40s) + --- PASS: TestPageWithDateFields/ad (17.72s) + --- PASS: TestPageWithDateFields/rst (12.73s) === CONT TestPageDatesAllKinds -WARN deprecated: .Site.LastChange was deprecated in Hugo v0.123.0 and will be removed in a future release. Use .Site.Lastmod instead. ---- PASS: TestPageDatesAllKinds (0.10s) +--- PASS: TestPageDatesSections (1.76s) === CONT TestPageDatesTerms ---- PASS: TestPageDatesTerms (0.17s) +--- PASS: TestPageDatesAllKinds (0.87s) === CONT TestPageWithDelimiterForMarkdownThatCrossesBorder ---- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.14s) +--- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.12s) === CONT TestPermalink === RUN TestPermalink/x/y/z/boofar.md-0 === PAUSE TestPermalink/x/y/z/boofar.md-0 @@ -12268,449 +12554,135 @@ === RUN TestPermalink/x/y/z/boofar.md-19 === PAUSE TestPermalink/x/y/z/boofar.md-19 === CONT TestDraftNonDefaultContentLanguage ---- PASS: TestDraftNonDefaultContentLanguage (0.07s) +--- PASS: TestPageDatesTerms (0.18s) === CONT TestListTitles ---- PASS: TestListTitles (0.11s) +--- PASS: TestDraftNonDefaultContentLanguage (0.15s) === CONT TestMountFilters ---- PASS: TestPageWithDateFields (7.72s) - --- PASS: TestPageWithDateFields/md (0.35s) - --- PASS: TestPageWithDateFields/ad (4.44s) - --- PASS: TestPageWithDateFields/rst (2.92s) +--- PASS: TestListTitles (0.20s) === CONT TestMinifyPublisher ---- PASS: TestMountFilters (0.22s) +--- PASS: TestMountFilters (0.15s) === CONT TestSectionPagesIssue12399 ---- PASS: TestSectionPagesIssue12399 (0.06s) +--- PASS: TestMinifyPublisher (0.20s) === CONT TestSectionPagesMenuMultilingualWarningIssue12306 ---- PASS: TestMinifyPublisher (0.13s) +--- PASS: TestSectionPagesIssue12399 (0.12s) === CONT TestMenusSubDirInBaseURL ---- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.06s) +--- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.10s) === CONT TestMenusNewConfigSetup ---- PASS: TestMenusSubDirInBaseURL (0.06s) +--- PASS: TestMenusSubDirInBaseURL (0.11s) === CONT TestMenuHasMenuCurrentSection ---- PASS: TestMenusNewConfigSetup (0.05s) +--- PASS: TestMenusNewConfigSetup (0.10s) === CONT TestMenusSectionPagesMenu ---- PASS: TestMenuHasMenuCurrentSection (0.04s) +--- PASS: TestMenuHasMenuCurrentSection (0.10s) === CONT TestSmokeFilesystems ---- PASS: TestMenusSectionPagesMenu (0.09s) +--- PASS: TestMenusSectionPagesMenu (0.16s) === CONT TestSmoke -=== RUN TestPageSummary/rst ---- PASS: TestSmokeFilesystems (0.11s) +--- PASS: TestSmokeFilesystems (0.18s) === CONT TestSmokeOutputFormats ---- PASS: TestSmokeOutputFormats (0.03s) +--- PASS: TestSmokeOutputFormats (0.09s) === CONT TestMultihostAllButOneLanguageDisabledIssue12288 ---- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (0.10s) +--- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (0.20s) === CONT TestMultihostResourcePerLanguageMultihostMinify ---- PASS: TestSmoke (0.24s) +--- PASS: TestSmoke (0.46s) === CONT TestMultihost ---- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.06s) +--- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.29s) === CONT TestMultiSitesWithTwoLanguages ---- PASS: TestMultiSitesWithTwoLanguages (0.03s) +--- PASS: TestMultiSitesWithTwoLanguages (0.32s) === CONT TestErrorTemplateRuntime ---- PASS: TestMultihost (0.04s) +--- PASS: TestMultihost (0.50s) === CONT TestErrorInBaseTemplate === RUN TestErrorInBaseTemplate/base_template ---- PASS: TestErrorTemplateRuntime (0.03s) +--- PASS: TestErrorTemplateRuntime (0.23s) === CONT TestErrorRenderHookCodeblock === RUN TestErrorInBaseTemplate/index_template ---- PASS: TestErrorRenderHookCodeblock (0.04s) -=== CONT TestErrorRenderHookHeading -=== RUN TestErrorInBaseTemplate/partial_from_define ---- PASS: TestErrorRenderHookHeading (0.02s) -=== CONT TestErrorNestedShortcode ---- PASS: TestErrorInBaseTemplate (0.09s) - --- PASS: TestErrorInBaseTemplate/base_template (0.03s) - --- PASS: TestErrorInBaseTemplate/index_template (0.03s) - --- PASS: TestErrorInBaseTemplate/partial_from_define (0.03s) -=== CONT TestErrorNestedRender ---- PASS: TestErrorNestedShortcode (0.02s) -=== CONT TestErrorMinify ---- PASS: TestErrorNestedRender (0.02s) -=== CONT TestModuleAbsMount ---- PASS: TestErrorMinify (0.03s) -=== CONT TestSiteWithGoModButNoModules ---- PASS: TestSiteWithGoModButNoModules (0.03s) -=== CONT TestMountsProject ---- PASS: TestModuleAbsMount (0.04s) -=== 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: TestMountsProject (0.02s) -=== CONT TestModulesWithContent ---- PASS: TestModulesIncompatible (0.08s) -=== CONT TestHugoModulesMatrix - hugo_modules_test.go:317: ---- SKIP: TestHugoModulesMatrix (0.00s) -=== CONT TestFrontmatterPreserveDatatypesForSlices ---- PASS: TestFrontmatterPreserveDatatypesForSlices (0.05s) -=== CONT TestEmbeddedPaginationTemplate -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestModulesWithContent (0.21s) -=== CONT TestPublisDateRollupIssue12438 -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestPageSummary/rst === RUN TestCreateNewPage/rst ---- PASS: TestPublisDateRollupIssue12438 (0.18s) -=== CONT TestTOMLDates -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTOMLDates (0.08s) -=== CONT TestDataNoAssets ---- PASS: TestDataNoAssets (0.08s) -=== CONT TestDataMixedCaseFolders -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: TestDataMixedCaseFolders (0.07s) -=== CONT TestSitemapOverrideFilename -WARN 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.64s) -=== CONT TestBundleResourcesNoPublishedIssue12198 ---- PASS: TestBundleResourcesNoPublishedIssue12198 (0.52s) ---- PASS: TestSitemapOverrideFilename (0.73s) -=== CONT TestContentFactory -=== RUN TestContentFactory/Simple -=== CONT TestIntegrationTestTemplate -=== RUN TestContentFactory/Content_in_both_project_and_theme ---- PASS: TestIntegrationTestTemplate (0.10s) -=== CONT TestConfigDir ---- PASS: TestPageSummary (3.68s) - --- PASS: TestPageSummary/md (0.05s) - --- PASS: TestPageSummary/ad (1.65s) - --- PASS: TestPageSummary/rst (1.98s) -=== CONT TestDeprecateTaxonomyTerm ---- PASS: TestConfigDir (0.21s) -=== CONT TestKindsUnknown ---- PASS: TestContentFactory (0.34s) - --- PASS: TestContentFactory/Simple (0.09s) - --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.25s) -=== CONT TestDisableKindsTaxonomyTerm ---- PASS: TestDeprecateTaxonomyTerm (0.15s) -=== CONT TestLanguagesDisabled ---- PASS: TestKindsUnknown (0.09s) -=== CONT TestConfigModuleDefaultMountsInConfig ---- PASS: TestDisableKindsTaxonomyTerm (0.09s) -=== CONT TestConfigMiscPanics -=== RUN TestConfigMiscPanics/empty_params ---- PASS: TestLanguagesDisabled (0.11s) -=== CONT TestConfigOutputFormatsPerLanguage ---- PASS: TestConfigModuleDefaultMountsInConfig (0.15s) -=== CONT TestConfigLanguageCodeTopLevel ---- PASS: TestCreateNewPage (3.60s) - --- PASS: TestCreateNewPage/md (0.06s) - --- PASS: TestCreateNewPage/ad (1.95s) - --- PASS: TestCreateNewPage/rst (1.59s) -=== CONT TestConfigEmptyTOMLString -=== RUN TestConfigMiscPanics/invalid_language_setup -=== RUN TestConfigMiscPanics/invalid_defaultContentLanguage ---- PASS: TestConfigMiscPanics (0.39s) - --- PASS: TestConfigMiscPanics/empty_params (0.24s) - --- PASS: TestConfigMiscPanics/invalid_language_setup (0.00s) - --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.14s) -=== CONT TestConfigLegacyValues ---- PASS: TestConfigLanguageCodeTopLevel (0.50s) -=== CONT TestConfigMergeLanguageDeepEmptyLefSide ---- PASS: TestConfigOutputFormatsPerLanguage (0.62s) -=== CONT TestConfigHugoWorkingDir ---- PASS: TestConfigEmptyTOMLString (0.53s) -=== CONT TestConfigEmptyMainSections ---- PASS: TestConfigLegacyValues (0.40s) -=== CONT TestReproCommentsIn10947 ---- PASS: TestConfigHugoWorkingDir (0.18s) -=== CONT TestConfigOutputFormatDefinedInTheme ---- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.22s) -=== CONT TestHugoConfigSliceOverrides -=== RUN TestHugoConfigSliceOverrides/En_first ---- PASS: TestConfigOutputFormatDefinedInTheme (0.23s) -=== CONT TestInvalidDefaultMarkdownHandler ---- PASS: TestReproCommentsIn10947 (0.27s) -=== CONT TestLoadConfigModules ---- PASS: TestConfigEmptyMainSections (0.42s) -=== CONT TestPrivacyConfig ---- PASS: TestInvalidDefaultMarkdownHandler (0.03s) -=== CONT TestLoadConfigFromThemeDir -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: TestPrivacyConfig (0.08s) -=== CONT TestLoadConfigFromThemes -=== RUN TestLoadConfigFromThemes/Merge_default -=== RUN TestHugoConfigSliceOverrides/Sv_first ---- PASS: TestLoadConfigFromThemeDir (0.21s) -=== CONT TestLoadMultiConfig ---- PASS: TestLoadMultiConfig (0.01s) -=== CONT TestDisableRootSlicesFromEnv ---- PASS: TestLoadConfigModules (0.28s) -=== CONT TestLoadConfigThemeLanguage ---- PASS: TestDisableRootSlicesFromEnv (0.45s) -=== CONT TestLoadConfigLanguageParamsOverrideIssue10620 -=== RUN TestLoadConfigFromThemes/Merge_shallow ---- PASS: TestLoadConfigThemeLanguage (0.47s) -=== CONT TestCascadeIssue12172 ---- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.07s) -=== CONT TestCascadConfigExtensionInPathIgnore ---- PASS: TestCascadeIssue12172 (0.07s) -=== CONT TestCascadConfigExtensionInPath -=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project ---- PASS: TestCascadConfigExtensionInPathIgnore (0.30s) -=== CONT TestCascadeExtensionInPathIgnore ---- PASS: TestCascadConfigExtensionInPath (0.24s) -=== CONT TestCascadeExtensionInPath ---- PASS: TestCascadeExtensionInPathIgnore (0.06s) -=== CONT TestCascadeEditIssue12449 -=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none ---- PASS: TestCascadeExtensionInPath (0.07s) -=== CONT TestCascadeTarget -=== RUN TestCascadeTarget/slice ---- PASS: TestCascadeEditIssue12449 (0.06s) -=== CONT TestCascadeBuildOptionsTaxonomies -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with__target -=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow ---- PASS: TestCascadeBuildOptionsTaxonomies (0.03s) -=== CONT TestAliasTemplate -WARN found no layout file for "html" for kind "taxonomy": 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_environment__target ---- PASS: TestAliasTemplate (0.04s) -=== CONT TestAliasMultipleOutputFormats -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_yaml__target -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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. - lm: 0001-01-01 (home) -/404 lm: 0001-01-01 (404) -/_sitemap lm: 0001-01-01 (sitemap) -/blog lm: 0001-01-01 (section) - /page lm: 0001-01-01 (page) -/categories lm: 0001-01-01 (taxonomy) -/tags lm: 0001-01-01 (taxonomy) ---- PASS: TestAliasMultipleOutputFormats (0.03s) -=== CONT TestAlias ---- PASS: TestLoadConfigFromThemes (1.19s) - --- PASS: TestLoadConfigFromThemes/Merge_default (0.61s) - --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.29s) - --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.14s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.08s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.07s) -=== CONT Test404WithBase -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_json__target ---- PASS: Test404WithBase (0.03s) -=== CONT TestTaxonomyLookupIssue12193 -WARN 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: TestTaxonomyLookupIssue12193 (0.03s) -=== CONT TestTaxonomiesTermLookup -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestCascadeTarget (0.22s) - --- PASS: TestCascadeTarget/slice (0.06s) - --- PASS: TestCascadeTarget/slice_with__target (0.04s) - --- PASS: TestCascadeTarget/slice_with_environment__target (0.03s) - --- PASS: TestCascadeTarget/slice_with_yaml__target (0.05s) - --- PASS: TestCascadeTarget/slice_with_json__target (0.04s) -=== CONT TestTermBuildNeverRenderNorList ---- PASS: TestTermBuildNeverRenderNorList (0.02s) -=== CONT TestTermDraft ---- PASS: TestTaxonomiesTermLookup (0.04s) -=== CONT TestTaxonomiesSpaceInName ---- PASS: TestTermDraft (0.05s) -=== CONT TestTaxonomiesEmptyTagsString ---- PASS: TestTaxonomiesSpaceInName (0.04s) -=== CONT TestTaxonomiesDirectoryOverlaps ---- PASS: TestTaxonomiesEmptyTagsString (0.04s) -=== CONT TestTaxonomiesPageCollections ---- PASS: TestTaxonomiesDirectoryOverlaps (0.05s) -=== CONT TestTaxonomiesHomeDraft ---- PASS: TestAlias (0.23s) -=== CONT TestTaxonomiesIndexDraft -WARN found no layout file for "html" for kind "taxonomy": 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: TestTaxonomiesHomeDraft (0.04s) -=== CONT TestTaxonomiesNotForDrafts ---- PASS: TestTaxonomiesPageCollections (0.07s) -=== CONT TestTaxonomiesPathSeparation -WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesIndexDraft (0.04s) -=== CONT TestTaxonomiesCountOrder ---- PASS: TestTaxonomiesNotForDrafts (0.04s) -=== CONT TestSitemapIssue12266 +=== RUN TestErrorInBaseTemplate/partial_from_define +--- PASS: TestErrorRenderHookCodeblock (0.28s) +=== CONT TestRenderStringWithShortcodeIssue10654 +--- PASS: TestErrorInBaseTemplate (0.81s) + --- PASS: TestErrorInBaseTemplate/base_template (0.27s) + --- PASS: TestErrorInBaseTemplate/index_template (0.18s) + --- PASS: TestErrorInBaseTemplate/partial_from_define (0.36s) +=== CONT TestGroupedPages +--- PASS: TestRenderStringWithShortcodeIssue10654 (0.34s) +=== CONT TestOrderedPages WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesCountOrder (0.04s) -=== CONT TestSitemapAndContentBundleNamedSitemap ---- PASS: TestSitemapAndContentBundleNamedSitemap (0.02s) -=== CONT TestSitemapShouldNotUseListXML ---- PASS: TestTaxonomiesPathSeparation (0.08s) -=== CONT TestParseSitemap ---- PASS: TestParseSitemap (0.00s) -=== CONT TestSitemapOutputFormats ---- PASS: TestSitemapOutputFormats (0.04s) -=== CONT TestSitemapMultilingual ---- PASS: TestSitemapShouldNotUseListXML (0.06s) -=== CONT TestSitemapBasic ---- PASS: TestSitemapMultilingual (0.05s) -=== CONT TestSectionWithURLInFrontMatter ---- PASS: TestSitemapBasic (0.04s) -=== CONT TestUglyURLsPerSection ---- PASS: TestSitemapIssue12266 (0.15s) -=== CONT TestRefLinking +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestOrderedPages (0.46s) +=== CONT TestShouldAlwaysHaveUglyURLs +--- PASS: TestGroupedPages (0.49s) +=== CONT TestCrossrefs WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "amp" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestRefLinking/t0t -=== RUN TestRefLinking/t1t -=== RUN TestRefLinking/t2t -=== RUN TestRefLinking/t3t -=== RUN TestRefLinking/t4t -=== RUN TestRefLinking/t5t -=== RUN TestRefLinking/t6t -=== RUN TestRefLinking/t7t -=== RUN TestRefLinking/t8t -=== RUN TestRefLinking/t9t -=== RUN TestRefLinking/t10t -=== RUN TestRefLinking/t11t -=== RUN TestRefLinking/t12t -=== RUN TestRefLinking/t13t -=== RUN TestRefLinking/t14t -=== RUN TestRefLinking/t15t -=== RUN TestRefLinking/t16t -=== RUN TestRefLinking/t17t -=== RUN TestRefLinking/t18t -=== RUN TestRefLinking/t19t ---- PASS: TestRefLinking (0.04s) - --- PASS: TestRefLinking/t0t (0.00s) - --- PASS: TestRefLinking/t1t (0.00s) - --- PASS: TestRefLinking/t2t (0.00s) - --- PASS: TestRefLinking/t3t (0.00s) - --- PASS: TestRefLinking/t4t (0.00s) - --- PASS: TestRefLinking/t5t (0.00s) - --- PASS: TestRefLinking/t6t (0.00s) - --- PASS: TestRefLinking/t7t (0.00s) - --- PASS: TestRefLinking/t8t (0.00s) - --- PASS: TestRefLinking/t9t (0.00s) - --- PASS: TestRefLinking/t10t (0.00s) - --- PASS: TestRefLinking/t11t (0.00s) - --- PASS: TestRefLinking/t12t (0.00s) - --- PASS: TestRefLinking/t13t (0.00s) - --- PASS: TestRefLinking/t14t (0.00s) - --- PASS: TestRefLinking/t15t (0.00s) - --- PASS: TestRefLinking/t16t (0.00s) - --- PASS: TestRefLinking/t17t (0.00s) - --- PASS: TestRefLinking/t18t (0.00s) - --- PASS: TestRefLinking/t19t (0.00s) -=== CONT TestWeightedTaxonomies ---- PASS: TestSectionWithURLInFrontMatter (0.05s) -=== CONT TestGroupedPages ---- PASS: TestUglyURLsPerSection (0.05s) -=== CONT TestOrderedPages -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -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. WARN 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: TestOrderedPages (0.04s) -=== CONT TestShouldAlwaysHaveUglyURLs -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: TestWeightedTaxonomies (0.04s) -=== CONT TestCrossrefs 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: TestGroupedPages (0.05s) -=== CONT TestPageWithUnderScoreIndexInFilename WARN found no layout file for "html" for kind "taxonomy": 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.03s) +--- PASS: TestShouldAlwaysHaveUglyURLs (1.29s) +=== CONT TestPageWithUnderScoreIndexInFilename +--- PASS: TestPageWithUnderScoreIndexInFilename (0.23s) === CONT TestLastChange WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN deprecated: .Site.LastChange was deprecated in Hugo v0.123.0 and will be removed in a future release. Use .Site.Lastmod instead. ---- PASS: TestLastChange (0.04s) +--- PASS: TestLastChange (0.21s) === CONT TestFutureExpirationRender 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.11s) +--- PASS: TestCrossrefs (1.82s) === CONT TestDraftAndFutureRender WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestFutureExpirationRender (0.05s) +--- PASS: TestFutureExpirationRender (0.17s) === 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. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN deprecated: .Site.LastChange was deprecated in Hugo v0.123.0 and will be removed in a future release. Use .Site.Lastmod instead. ---- PASS: TestSiteLastmod (0.03s) +--- PASS: TestSiteLastmod (0.13s) === CONT TestSiteStats WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestCrossrefs (0.17s) +WARN 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: TestSiteStats (0.24s) === CONT TestSectionEntries WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestHugoConfigSliceOverrides (2.23s) - --- PASS: TestHugoConfigSliceOverrides/En_first (0.32s) - --- PASS: TestHugoConfigSliceOverrides/Sv_first (1.91s) +--- PASS: TestSectionEntries (0.17s) === CONT TestNextInSectionNested ---- PASS: TestSectionEntries (0.04s) -=== CONT TestOuputFormatFrontMatterTermIssue12275 ---- PASS: TestSiteStats (0.06s) -=== CONT TestSiteWithPageNoOutputs WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN 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.67s) +=== CONT TestOuputFormatFrontMatterTermIssue12275 WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestNextInSectionNested (0.04s) +--- PASS: TestNextInSectionNested (0.16s) +=== CONT TestSiteWithPageNoOutputs +--- PASS: TestOuputFormatFrontMatterTermIssue12275 (0.13s) === CONT TestEncodePage ---- PASS: TestOuputFormatFrontMatterTermIssue12275 (0.04s) -=== CONT TestShortcodeInCodeFenceHyphen WARN found no layout file for "html" for kind "taxonomy": 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: TestSiteWithPageNoOutputs (0.04s) +--- PASS: TestSiteWithPageNoOutputs (0.14s) +=== CONT TestShortcodeInCodeFenceHyphen +--- PASS: TestEncodePage (0.15s) === 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. -WARN 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.16s) -=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed ---- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.02s) -=== CONT TestNestedShortcodeCustomOutputFormat PageMap for site "en" @@ -12719,8 +12691,10 @@ /_sitemap lm: 0001-01-01 (sitemap) /p1 lm: 0001-01-01 (page) ---- PASS: TestShortcodeInCodeFenceHyphen (0.03s) -=== CONT TestShortcodeParamEscapedQuote +--- PASS: TestShortcodeInCodeFenceHyphen (0.12s) +=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed +--- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.11s) +=== CONT TestNestedShortcodeCustomOutputFormat PageMap for site "en" @@ -12729,97 +12703,105 @@ /_sitemap lm: 0001-01-01 (sitemap) /p1 lm: 0001-01-01 (page) ---- PASS: TestShortcodeInnerShouldBeEmptyWhenNotClosed (0.03s) -=== CONT TestShortcodeHighlightDeindent ---- PASS: TestEncodePage (0.06s) -=== CONT TestShortcodeCodeblockIndent +--- PASS: TestShortcodeInnerShouldBeEmptyWhenNotClosed (0.12s) +=== CONT TestShortcodeParamEscapedQuote PageMap for site "en" lm: 0001-01-01 (home) /404 lm: 0001-01-01 (404) /_sitemap lm: 0001-01-01 (sitemap) +/_sitemapindex lm: 0001-01-01 (sitemapindex) /categories lm: 0001-01-01 (taxonomy) /p1 lm: 0001-01-01 (page) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestShortcodeParamEscapedQuote (0.03s) -=== CONT TestShortcodePreserveIndentation - -PageMap for site "en" +PageMap for site "fr" lm: 0001-01-01 (home) /404 lm: 0001-01-01 (404) /_sitemap lm: 0001-01-01 (sitemap) -/_sitemapindex lm: 0001-01-01 (sitemapindex) /categories lm: 0001-01-01 (taxonomy) -/p1 lm: 0001-01-01 (page) +/p2 lm: 0001-01-01 (page) /tags lm: 0001-01-01 (taxonomy) -PageMap for site "fr" +--- PASS: TestNestedShortcodeCustomOutputFormat (0.19s) +=== CONT TestShortcodeHighlightDeindent + +PageMap for site "en" lm: 0001-01-01 (home) /404 lm: 0001-01-01 (404) /_sitemap lm: 0001-01-01 (sitemap) /categories lm: 0001-01-01 (taxonomy) -/p2 lm: 0001-01-01 (page) +/p1 lm: 0001-01-01 (page) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestNestedShortcodeCustomOutputFormat (0.05s) +--- PASS: TestShortcodeParamEscapedQuote (0.14s) +=== CONT TestShortcodeCodeblockIndent +--- PASS: TestShortcodeHighlightDeindent (0.14s) +=== CONT TestShortcodePreserveIndentation +--- PASS: TestShortcodeCodeblockIndent (0.13s) === CONT TestShortcodeMarkdownOutputFormat ---- PASS: TestShortcodeCodeblockIndent (0.02s) +--- PASS: TestShortcodePreserveIndentation (0.13s) === CONT TestShortcodeStableOutputFormatTemplates ---- PASS: TestShortcodeHighlightDeindent (0.04s) +--- PASS: TestPageSummary (11.39s) + --- PASS: TestPageSummary/md (0.29s) + --- PASS: TestPageSummary/ad (6.66s) + --- PASS: TestPageSummary/rst (4.43s) === CONT TestShortcodeNoInner ---- PASS: TestShortcodePreserveIndentation (0.03s) +--- PASS: TestShortcodeMarkdownOutputFormat (0.16s) === CONT TestShortcodeRef ---- PASS: TestShortcodeMarkdownOutputFormat (0.03s) === CONT TestShortcodeParams +--- PASS: TestShortcodeNoInner (0.12s) 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: TestShortcodeNoInner (0.03s) +--- PASS: TestShortcodeRef (0.28s) === CONT TestShortcodeNamespaced ---- PASS: TestShortcodeParams (0.04s) +--- PASS: TestShortcodeParams (0.23s) === CONT TestShortcodeVariables ---- PASS: TestShortcodeNamespaced (0.03s) +--- PASS: TestCreateNewPage (11.65s) + --- PASS: TestCreateNewPage/md (0.19s) + --- PASS: TestCreateNewPage/ad (6.75s) + --- PASS: TestCreateNewPage/rst (4.71s) === CONT TestShortcodePreserveOrder ---- PASS: TestShortcodeRef (0.06s) -=== CONT TestShortcodeParentResourcesOnRebuild 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: TestShortcodeVariables (0.06s) +--- PASS: TestShortcodeNamespaced (0.22s) +=== CONT TestShortcodeParentResourcesOnRebuild +--- PASS: TestShortcodeVariables (0.19s) === CONT TestShortcodeGetContent WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. Source changed /b1/index.md ---- PASS: TestShortcodePreserveOrder (0.07s) +--- PASS: TestShortcodeParentResourcesOnRebuild (0.24s) === CONT TestReplaceShortcodeTokens --- PASS: TestReplaceShortcodeTokens (0.00s) === CONT TestShortcodeMultipleOutputFormats ---- PASS: TestShortcodeParentResourcesOnRebuild (0.07s) +--- PASS: TestShortcodePreserveOrder (0.37s) === CONT TestRSSCanonifyURLs -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestShortcodeGetContent (0.08s) +--- PASS: TestShortcodeMultipleOutputFormats (0.16s) === CONT TestRSSKind ---- PASS: TestRSSCanonifyURLs (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. +--- PASS: TestRSSCanonifyURLs (0.16s) === CONT TestRSSOutput ---- PASS: TestShortcodeMultipleOutputFormats (0.06s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestShortcodeGetContent (0.41s) === CONT TestRobotsTXTDefaultTemplate WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRobotsTXTDefaultTemplate (0.03s) +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: TestRobotsTXTDefaultTemplate (0.19s) === CONT TestRobotsTXTOutput +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: TestRSSOutput (0.05s) +--- PASS: TestRSSOutput (0.24s) === CONT TestResourceMinifyDisabled ---- PASS: TestShortcodeStableOutputFormatTemplates (0.24s) +--- PASS: TestRSSKind (0.29s) === CONT TestResourcesMatch ---- PASS: TestRSSKind (0.06s) +--- PASS: TestShortcodeStableOutputFormatTemplates (1.28s) === CONT TestResourceChains === RUN TestResourceChains/tocss resource_chain_test.go:584: @@ -12848,107 +12830,160 @@ === RUN TestResourceChains/template === PAUSE TestResourceChains/template === CONT TestResourceChainPostProcess ---- PASS: TestRobotsTXTOutput (0.04s) -=== CONT TestRenderStringWithShortcodeIssue10654 WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN 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.07s) +--- PASS: TestResourceMinifyDisabled (0.17s) === CONT TestRenderStringWithShortcodeInPageWithNoContentFile WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN 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: TestResourceMinifyDisabled (0.11s) +--- PASS: TestResourcesMatch (0.21s) === CONT TestRenderStringWithShortcode === RUN TestRenderStringWithShortcode/Basic ---- PASS: TestResourceChainPostProcess (0.13s) +--- PASS: TestResourceChainPostProcess (0.16s) +=== CONT TestCascadeExtensionInPath +--- PASS: TestRobotsTXTOutput (0.33s) === CONT TestRenderStringOnPageNotBackedByAFile ---- PASS: TestRenderStringWithShortcodeIssue10654 (0.15s) +--- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.21s) +=== CONT TestCascadeEditIssue12449 +--- PASS: TestRenderStringOnPageNotBackedByAFile (0.38s) === CONT TestRenderShortcodesNestedPageContextIssue12356 === RUN TestRenderStringWithShortcode/Edit_shortcode ---- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.13s) +--- PASS: TestCascadeExtensionInPath (0.71s) +=== CONT TestCascadeTarget +=== RUN TestCascadeTarget/slice +WARN found no layout file for "html" for kind "taxonomy": 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: TestRenderShortcodesNestedPageContextIssue12356 (0.85s) === CONT TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 ---- PASS: TestRenderStringOnPageNotBackedByAFile (0.08s) +=== RUN TestCascadeTarget/slice_with__target +--- PASS: TestCascadeEditIssue12449 (1.16s) === CONT TestRenderShortcodesEditIncludedPage ---- PASS: TestRenderShortcodesEditIncludedPage (0.08s) +--- PASS: TestRenderStringWithShortcode (1.34s) + --- PASS: TestRenderStringWithShortcode/Basic (0.42s) + --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.91s) +=== CONT TestCascadeBuildOptionsTaxonomies +--- PASS: TestRenderShortcodesEditIncludedPage (0.15s) === CONT TestRenderShortcodesEditNested ---- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.11s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.20s) +=== CONT TestAliasTemplate +=== RUN TestCascadeTarget/slice_with_environment__target === CONT TestRenderShortcodesNestedMultipleOutputFormatTemplates ---- PASS: TestRenderShortcodesNestedPageContextIssue12356 (0.13s) +--- PASS: TestCascadeBuildOptionsTaxonomies (0.19s) +--- PASS: TestAliasTemplate (0.16s) +=== CONT TestAlias +--- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.13s) === CONT TestRenderShortcodesBasic ---- PASS: TestRenderStringWithShortcode (0.23s) - --- PASS: TestRenderStringWithShortcode/Basic (0.09s) - --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.14s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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: TestRenderShortcodesEditNested (0.24s) +=== CONT Test404WithBase +=== RUN TestCascadeTarget/slice_with_yaml__target +--- PASS: TestRenderShortcodesBasic (0.15s) === CONT TestRebuildHomeThenPageIssue12436 ---- PASS: TestRenderShortcodesBasic (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 "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 "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 "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestCascadeTarget/slice_with_json__target +--- PASS: Test404WithBase (0.26s) === CONT TestRebuildEditSingleListChangeUbuntuIssue12362 ---- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.12s) +--- PASS: TestRebuildHomeThenPageIssue12436 (0.20s) === CONT TestRebuildEditMixedCaseTemplateFileIssue12165 ---- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.06s) +--- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.12s) === CONT TestRebuildEditArchetypeFile ---- PASS: TestRenderShortcodesEditNested (0.16s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN 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: TestCascadeTarget (1.40s) + --- PASS: TestCascadeTarget/slice (0.58s) + --- PASS: TestCascadeTarget/slice_with__target (0.21s) + --- PASS: TestCascadeTarget/slice_with_environment__target (0.25s) + --- PASS: TestCascadeTarget/slice_with_yaml__target (0.15s) + --- PASS: TestCascadeTarget/slice_with_json__target (0.21s) === CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles ---- PASS: TestRebuildHomeThenPageIssue12436 (0.15s) +--- PASS: TestRebuildEditArchetypeFile (0.14s) === CONT TestRebuildEditContentNonDefaultLanguage ---- PASS: TestRebuildEditArchetypeFile (0.09s) +--- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.28s) === CONT TestRebuildI18n ---- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.09s) +--- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.23s) === CONT TestRebuildVariationsAssetsJSImport ---- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.17s) +--- PASS: TestRebuildI18n (0.21s) === CONT TestRebuildEditHomeContent ---- PASS: TestRebuildI18n (0.14s) +--- PASS: TestRebuildEditContentNonDefaultLanguage (0.31s) === CONT TestRebuildEditData ---- PASS: TestRebuildEditContentNonDefaultLanguage (0.21s) +--- PASS: TestAlias (0.92s) === CONT TestRebuildVariationsJSBundled ---- PASS: TestRebuildEditHomeContent (0.10s) +--- PASS: TestRebuildVariationsAssetsJSImport (0.27s) === CONT TestRebuildVariationsJSInNestedPartialFingerprintedInBase ---- PASS: TestRebuildVariationsAssetsJSImport (0.19s) +--- PASS: TestRebuildEditData (0.28s) === CONT TestRebuildVariationsJSInNestedCachedPartialFingerprinted ---- PASS: TestRebuildVariationsJSBundled (0.05s) +--- PASS: TestRebuildEditHomeContent (0.30s) === CONT TestRebuildVariationsJSNoneFingerprinted ---- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.12s) +--- PASS: TestRebuildVariationsJSBundled (0.30s) === CONT TestRebuildDeeplyNestedLink ---- PASS: TestRebuildVariationsJSNoneFingerprinted (0.07s) +--- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.30s) === CONT TestRebuildSingleWithBaseof ---- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.11s) +--- PASS: TestRebuildVariationsJSNoneFingerprinted (0.25s) === CONT TestFrontMatterBuildIsHugoKeyword ---- PASS: TestFrontMatterBuildIsHugoKeyword (0.05s) +--- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.31s) === CONT TestFrontMatterParamsLangNoCascade ---- PASS: TestRebuildDeeplyNestedLink (0.08s) +--- PASS: TestFrontMatterBuildIsHugoKeyword (0.08s) === CONT TestFrontMatterTitleOverrideWarn ---- PASS: TestRebuildEditData (0.27s) +--- PASS: TestRebuildDeeplyNestedLink (0.31s) === CONT TestFrontMatterParamsLang ---- PASS: TestFrontMatterTitleOverrideWarn (0.04s) +--- PASS: TestRebuildSingleWithBaseof (0.31s) === CONT TestFrontMatterParamsKindPath ---- PASS: TestFrontMatterParamsLangNoCascade (0.10s) +--- PASS: TestFrontMatterParamsLangNoCascade (0.13s) === CONT TestFrontMatterParamsInItsOwnSection ---- PASS: TestFrontMatterParamsLang (0.07s) +--- PASS: TestFrontMatterTitleOverrideWarn (0.14s) === CONT TestPaginatorEmptyPageGroups ---- PASS: TestRebuildSingleWithBaseof (0.22s) +--- PASS: TestFrontMatterParamsLang (0.15s) === CONT TestMergeLanguagesTemplate ---- PASS: TestFrontMatterParamsKindPath (0.11s) +--- PASS: TestFrontMatterParamsKindPath (0.15s) === CONT TestMergeLanguages ---- PASS: TestFrontMatterParamsInItsOwnSection (0.08s) +--- PASS: TestFrontMatterParamsInItsOwnSection (0.17s) === CONT TestGetPageContentAdapterBaseIssue12561 --- PASS: TestPaginatorEmptyPageGroups (0.14s) === CONT TestGetPageNewsVsTagsNewsIssue12638 ---- PASS: TestGetPageContentAdapterBaseIssue12561 (0.08s) +--- PASS: TestGetPageContentAdapterBaseIssue12561 (0.12s) === CONT TestGetPageIssue12120 ---- PASS: TestMergeLanguages (0.11s) +--- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.12s) === CONT TestBundleBranchIssue12320 WARN 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: TestBundleBranchIssue12320 (0.06s) +--- PASS: TestGetPageIssue12120 (0.14s) === CONT TestHTMLFilesIsue11999 ---- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.11s) +--- PASS: TestBundleBranchIssue12320 (0.14s) === CONT TestPageBundlerHome ---- PASS: TestGetPageIssue12120 (0.11s) +--- PASS: TestMergeLanguages (0.35s) === CONT TestPageBundlerPartialTranslations ---- PASS: TestMergeLanguagesTemplate (0.25s) -=== CONT TestPermalink/x/y/z/boofar.md-0 +--- PASS: TestHTMLFilesIsue11999 (0.24s) +=== CONT TestBundleSlug +--- PASS: TestMergeLanguagesTemplate (0.62s) +=== CONT TestBundledResourcesWhenMultipleOutputFormats WARN 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: TestPageBundlerHome (0.10s) +--- PASS: TestPageBundlerHome (0.30s) +=== CONT TestBundledResourcesMultilingualDuplicateResourceFiles +--- PASS: TestPageBundlerPartialTranslations (0.28s) +=== CONT TestPageBundlerHeadlessIssue6552 +--- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.13s) +=== CONT TestAliasMultipleOutputFormats +--- PASS: TestBundleSlug (0.17s) +=== CONT TestPermalink/x/y/z/boofar.md-0 +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestPageBundlerHeadlessIssue6552 (0.39s) === CONT TestPermalink/x/y/z/boofar.md-10 page_permalink_test.go:89: +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === CONT TestPermalink/x/y/z/boofar.md-19 page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-18 @@ -12977,19 +13012,27 @@ page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-6 page_permalink_test.go:89: + lm: 0001-01-01 (home) +/404 lm: 0001-01-01 (404) +/_sitemap lm: 0001-01-01 (sitemap) +/blog lm: 0001-01-01 (section) + /page lm: 0001-01-01 (page) +/categories lm: 0001-01-01 (taxonomy) +/tags lm: 0001-01-01 (taxonomy) === CONT TestPermalink/x/y/z/boofar.md-3 page_permalink_test.go:89: -=== CONT TestPermalink/x/y/z/boofar.md-4 - page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-2 page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-1 page_permalink_test.go:89: === CONT TestResourceChains/minify ---- PASS: TestPageBundlerPartialTranslations (0.09s) === CONT TestResourceChains/template ---- PASS: TestHTMLFilesIsue11999 (0.14s) -=== CONT TestResourceChains/resources.Get +--- PASS: TestAliasMultipleOutputFormats (0.39s) +=== CONT TestPermalink/x/y/z/boofar.md-4 + page_permalink_test.go:89: +=== CONT TestResourceChains/unmarshal +--- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (0.52s) +=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only --- PASS: TestPermalink (0.01s) --- SKIP: TestPermalink/x/y/z/boofar.md-10 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-19 (0.00s) @@ -13005,30 +13048,26 @@ --- 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-6 (0.04s) --- SKIP: TestPermalink/x/y/z/boofar.md-3 (0.00s) - --- SKIP: TestPermalink/x/y/z/boofar.md-4 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-2 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-1 (0.00s) - --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.08s) -=== CONT TestResourceChains/unmarshal -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN 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/Prevent_resource_publish_on_.Content_only + --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.40s) + --- SKIP: TestPermalink/x/y/z/boofar.md-4 (0.00s) WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestResourceChains/baseurl-path -=== CONT TestResourceChains/fingerprint WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN 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/baseurl-path +=== CONT TestResourceChains/fingerprint === CONT TestResourceChains/execute-as-template -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== 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. WARN found no layout file for "html" for kind "taxonomy": 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/fromstring === CONT TestResourceChains/concat_and_fingerprint === CONT TestResourceChains/concat WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. @@ -13036,28 +13075,31 @@ WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === CONT TestResourceChains/remote +=== CONT TestResourceChains/resources.Get +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": 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. ---- PASS: TestResourceChains (0.00s) - --- SKIP: TestResourceChains/tocss (0.00s) - --- PASS: TestResourceChains/resources.Get (0.09s) - --- PASS: TestResourceChains/template (0.11s) - --- PASS: TestResourceChains/unmarshal (0.11s) - --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.09s) - --- PASS: TestResourceChains/baseurl-path (0.09s) - --- PASS: TestResourceChains/minify (0.21s) - --- PASS: TestResourceChains/fingerprint (0.10s) - --- PASS: TestResourceChains/fromstring (0.09s) - --- PASS: TestResourceChains/concat_and_fingerprint (0.10s) - --- PASS: TestResourceChains/execute-as-template (0.13s) - --- PASS: TestResourceChains/concat (0.12s) - --- PASS: TestResourceChains/remote (0.10s) +--- PASS: TestResourceChains (0.04s) + --- SKIP: TestResourceChains/tocss (0.04s) + --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.62s) + --- PASS: TestResourceChains/unmarshal (0.64s) + --- PASS: TestResourceChains/minify (0.70s) + --- PASS: TestResourceChains/template (0.73s) + --- PASS: TestResourceChains/fingerprint (0.15s) + --- PASS: TestResourceChains/execute-as-template (0.14s) + --- PASS: TestResourceChains/baseurl-path (0.27s) + --- PASS: TestResourceChains/fromstring (0.18s) + --- PASS: TestResourceChains/concat_and_fingerprint (0.20s) + --- PASS: TestResourceChains/concat (0.21s) + --- PASS: TestResourceChains/resources.Get (0.15s) + --- PASS: TestResourceChains/remote (0.16s) PASS -ok github.com/gohugoio/hugo/hugolib 70.909s +ok github.com/gohugoio/hugo/hugolib 178.680s === RUN TestDimensionFlag --- PASS: TestDimensionFlag (0.00s) === RUN TestTree @@ -13075,43 +13117,43 @@ === RUN TestTreeShiftTree --- PASS: TestTreeShiftTree (0.00s) PASS -ok github.com/gohugoio/hugo/hugolib/doctree 0.075s +ok github.com/gohugoio/hugo/hugolib/doctree 0.370s === RUN TestNewBaseFs ---- PASS: TestNewBaseFs (0.01s) +--- PASS: TestNewBaseFs (0.12s) === RUN TestNewBaseFsEmpty ---- PASS: TestNewBaseFsEmpty (0.01s) +--- PASS: TestNewBaseFsEmpty (0.02s) === RUN TestRealDirs ---- PASS: TestRealDirs (0.02s) +--- PASS: TestRealDirs (0.07s) === RUN TestWatchFilenames === PAUSE TestWatchFilenames === RUN TestNoSymlinks ---- PASS: TestNoSymlinks (0.05s) +--- PASS: TestNoSymlinks (0.35s) === RUN TestStaticFs ---- PASS: TestStaticFs (0.00s) +--- PASS: TestStaticFs (0.10s) === RUN TestStaticFsMultihost ---- PASS: TestStaticFsMultihost (0.00s) +--- PASS: TestStaticFsMultihost (0.03s) === RUN TestMakePathRelative ---- PASS: TestMakePathRelative (0.03s) +--- PASS: TestMakePathRelative (0.11s) === RUN TestAbsProjectContentDir ---- PASS: TestAbsProjectContentDir (0.03s) +--- PASS: TestAbsProjectContentDir (0.20s) === RUN TestContentReverseLookup ---- PASS: TestContentReverseLookup (0.04s) +--- PASS: TestContentReverseLookup (0.23s) === RUN TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent ---- PASS: TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent (0.02s) +--- PASS: TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent (0.19s) === RUN TestAssetsIssue12175 ---- PASS: TestAssetsIssue12175 (0.05s) +--- PASS: TestAssetsIssue12175 (0.21s) === RUN TestStaticComposite ---- PASS: TestStaticComposite (0.03s) +--- PASS: TestStaticComposite (0.09s) === RUN TestMountIssue12141 ---- PASS: TestMountIssue12141 (0.02s) +--- PASS: TestMountIssue12141 (0.19s) === CONT TestWatchFilenames ---- PASS: TestWatchFilenames (0.02s) +--- PASS: TestWatchFilenames (0.11s) PASS -ok github.com/gohugoio/hugo/hugolib/filesystems 0.480s +ok github.com/gohugoio/hugo/hugolib/filesystems 2.544s === RUN TestPagesFromGoTmplMisc === PAUSE TestPagesFromGoTmplMisc === RUN TestPagesFromGoTmplAsciidocAndSimilar ---- PASS: TestPagesFromGoTmplAsciidocAndSimilar (0.99s) +--- PASS: TestPagesFromGoTmplAsciidocAndSimilar (5.78s) === RUN TestPagesFromGoTmplAddPageErrors === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_path_starting_with_slash @@ -13127,25 +13169,25 @@ === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies ---- PASS: TestPagesFromGoTmplAddPageErrors (0.47s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.06s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_path_starting_with_slash (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.37s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/RegularPages (0.06s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Pages (0.04s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.04s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllRegularPages (0.06s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Home (0.03s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Sections (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/GetPage (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus (0.06s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections (0.03s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies (0.02s) +--- PASS: TestPagesFromGoTmplAddPageErrors (1.33s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.16s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_path_starting_with_slash (0.09s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.12s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.96s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/RegularPages (0.09s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Pages (0.06s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.16s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllRegularPages (0.07s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Home (0.07s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Sections (0.09s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/GetPage (0.16s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus (0.08s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections (0.09s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies (0.08s) === RUN TestPagesFromGoTmplAddResourceErrors === RUN TestPagesFromGoTmplAddResourceErrors/missing_Path ---- PASS: TestPagesFromGoTmplAddResourceErrors (0.02s) - --- PASS: TestPagesFromGoTmplAddResourceErrors/missing_Path (0.02s) +--- PASS: TestPagesFromGoTmplAddResourceErrors (0.14s) + --- PASS: TestPagesFromGoTmplAddResourceErrors/missing_Path (0.14s) === RUN TestPagesFromGoTmplEditGoTmpl === PAUSE TestPagesFromGoTmplEditGoTmpl === RUN TestPagesFromGoTmplEditDataResource @@ -13167,9 +13209,9 @@ === RUN TestPagesFromGoTmplLanguagePerFile === RUN TestPagesFromGoTmplLanguagePerFile/disable=false === RUN TestPagesFromGoTmplLanguagePerFile/disable=true ---- PASS: TestPagesFromGoTmplLanguagePerFile (0.10s) - --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=false (0.04s) - --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=true (0.06s) +--- PASS: TestPagesFromGoTmplLanguagePerFile (0.53s) + --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=false (0.30s) + --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=true (0.23s) === RUN TestPagesFromGoTmplEnableAllLanguages === PAUSE TestPagesFromGoTmplEnableAllLanguages === RUN TestPagesFromGoTmplMarkdownify @@ -13196,54 +13238,54 @@ === PAUSE TestPagesFromGoTmplMore === CONT TestPagesFromGoTmplMisc === CONT TestPagesFromGoTmplMarkdownify +=== CONT TestPagesFromGoTmplMore +=== CONT TestPagesFromGoTmplEnableAllLanguages +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false +--- PASS: TestPagesFromGoTmplMarkdownify (0.13s) +=== CONT TestPagesFromGoTmplMenus +--- PASS: TestPagesFromGoTmplMore (0.35s) +=== CONT TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 +--- PASS: TestPagesFromGoTmplMenus (0.37s) +=== CONT TestPagesFromGoTmplPathWarningsPathResource +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true +--- PASS: TestPagesFromGoTmplMisc (0.54s) === CONT TestPagesFromGoTmplPathWarningsPathPage +--- PASS: TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 (0.23s) === CONT TestPagesFromGoParamsIssue12497 ---- PASS: TestPagesFromGoTmplMarkdownify (0.05s) +--- PASS: TestPagesFromGoTmplEnableAllLanguages (0.64s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (0.50s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (0.13s) === CONT TestPagesFromGoPathsWithDotsIssue12493 ---- PASS: TestPagesFromGoParamsIssue12497 (0.05s) +--- PASS: TestPagesFromGoTmplPathWarningsPathResource (0.17s) === CONT TestPagesFromGoBuildOptions ---- PASS: TestPagesFromGoPathsWithDotsIssue12493 (0.02s) +--- PASS: TestPagesFromGoParamsIssue12497 (0.08s) === CONT TestPagesFromGoTmplCascade ---- PASS: TestPagesFromGoTmplCascade (0.02s) +--- PASS: TestPagesFromGoTmplCascade (0.21s) === CONT TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided ---- PASS: TestPagesFromGoBuildOptions (0.04s) -=== CONT TestPagesFromGoTmplMore ---- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.05s) -=== CONT TestPagesFromGoTmplMenus ---- PASS: TestPagesFromGoTmplPathWarningsPathPage (0.14s) -=== CONT TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 ---- PASS: TestPagesFromGoTmplMore (0.12s) -=== CONT TestPagesFromGoTmplPathWarningsPathResource ---- PASS: TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 (0.12s) -=== CONT TestPagesFromGoTmplEnableAllLanguages -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false ---- PASS: TestPagesFromGoTmplMisc (0.30s) +--- PASS: TestPagesFromGoBuildOptions (0.23s) === CONT TestPagesFromGoTmplRemoveGoTmpl +--- PASS: TestPagesFromGoPathsWithDotsIssue12493 (0.28s) === CONT TestPagesFromGoTmplMovePage ---- PASS: TestPagesFromGoTmplMenus (0.15s) ---- PASS: TestPagesFromGoTmplPathWarningsPathResource (0.11s) +--- PASS: TestPagesFromGoTmplPathWarningsPathPage (0.58s) === CONT TestPagesFromGoTmplDraftFlagFromResource ---- PASS: TestPagesFromGoTmplMovePage (0.06s) +--- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.36s) === CONT TestPagesFromGoTmplDraftPage -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true ---- PASS: TestPagesFromGoTmplRemoveGoTmpl (0.11s) +--- PASS: TestPagesFromGoTmplMovePage (0.51s) === CONT TestPagesFromGoTmplAddPage ---- PASS: TestPagesFromGoTmplEnableAllLanguages (0.19s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (0.09s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (0.10s) +--- PASS: TestPagesFromGoTmplRemoveGoTmpl (0.57s) === CONT TestPagesFromGoTmplRemovePage ---- PASS: TestPagesFromGoTmplDraftFlagFromResource (0.23s) +--- PASS: TestPagesFromGoTmplDraftPage (0.36s) === CONT TestPagesFromGoTmplEditPartial ---- PASS: TestPagesFromGoTmplRemovePage (0.12s) +--- PASS: TestPagesFromGoTmplDraftFlagFromResource (0.53s) === CONT TestPagesFromGoTmplEditDataResource ---- PASS: TestPagesFromGoTmplDraftPage (0.23s) +--- PASS: TestPagesFromGoTmplAddPage (0.21s) === CONT TestPagesFromGoTmplEditGoTmpl ---- PASS: TestPagesFromGoTmplAddPage (0.23s) ---- PASS: TestPagesFromGoTmplEditPartial (0.09s) ---- PASS: TestPagesFromGoTmplEditGoTmpl (0.09s) ---- PASS: TestPagesFromGoTmplEditDataResource (0.10s) +--- PASS: TestPagesFromGoTmplRemovePage (0.46s) +--- PASS: TestPagesFromGoTmplEditDataResource (0.68s) +--- PASS: TestPagesFromGoTmplEditGoTmpl (0.68s) +--- PASS: TestPagesFromGoTmplEditPartial (0.78s) PASS -ok github.com/gohugoio/hugo/hugolib/pagesfromdata 2.377s +ok github.com/gohugoio/hugo/hugolib/pagesfromdata 10.716s ? github.com/gohugoio/hugo/identity/identitytesting [no test files] === RUN TestCompileSegments === RUN TestCompileSegments/excludes @@ -13255,9 +13297,9 @@ --- PASS: TestCompileSegments/includes (0.00s) --- SKIP: TestCompileSegments/includes_variant1 (0.00s) === RUN TestSegments ---- PASS: TestSegments (0.06s) +--- PASS: TestSegments (0.23s) PASS -ok github.com/gohugoio/hugo/hugolib/segments 0.162s +ok github.com/gohugoio/hugo/hugolib/segments 0.659s === RUN TestGlobIdentity --- PASS: TestGlobIdentity (0.00s) === RUN TestPredicateIdentity @@ -13271,20 +13313,20 @@ --- PASS: TestIdentityManager/Anonymous (0.00s) --- PASS: TestIdentityManager/GenghisKhan (0.00s) PASS -ok github.com/gohugoio/hugo/identity 0.008s +ok github.com/gohugoio/hugo/identity 0.050s === RUN TestCollator --- PASS: TestCollator (0.00s) PASS -ok github.com/gohugoio/hugo/langs 0.011s +ok github.com/gohugoio/hugo/langs 0.061s ? github.com/gohugoio/hugo/livereload [no test files] === RUN TestPlural === RUN TestPlural/English === RUN TestPlural/Other_only === RUN TestPlural/Polish ---- PASS: TestPlural (0.06s) - --- PASS: TestPlural/English (0.02s) - --- PASS: TestPlural/Other_only (0.02s) - --- PASS: TestPlural/Polish (0.02s) +--- PASS: TestPlural (0.20s) + --- PASS: TestPlural/English (0.07s) + --- PASS: TestPlural/Other_only (0.07s) + --- PASS: TestPlural/Polish (0.06s) === RUN TestGetPluralCount --- PASS: TestGetPluralCount (0.00s) === RUN TestI18nTranslate @@ -13328,47 +13370,47 @@ === RUN TestI18nTranslate/known-language-missing-plural-true === RUN TestI18nTranslate/dotted-bare-key-true === RUN TestI18nTranslate/lang-with-hyphen-true ---- PASS: TestI18nTranslate (0.81s) - --- PASS: TestI18nTranslate/all-present-false (0.02s) - --- PASS: TestI18nTranslate/present-in-default-false (0.02s) - --- PASS: TestI18nTranslate/present-in-current-false (0.02s) - --- PASS: TestI18nTranslate/missing-false (0.02s) - --- PASS: TestI18nTranslate/file-missing-false (0.02s) - --- PASS: TestI18nTranslate/context-provided-false (0.02s) - --- PASS: TestI18nTranslate/readingTime-one-false (0.02s) - --- PASS: TestI18nTranslate/readingTime-many-dot-false (0.02s) - --- PASS: TestI18nTranslate/readingTime-many-false (0.02s) - --- PASS: TestI18nTranslate/readingTime-map-one-false (0.02s) - --- PASS: TestI18nTranslate/readingTime-string-one-false (0.02s) - --- PASS: TestI18nTranslate/readingTime-map-many-false (0.02s) - --- PASS: TestI18nTranslate/argument-float-false (0.02s) - --- PASS: TestI18nTranslate/same-id-and-translation-false (0.02s) - --- 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.02s) - --- PASS: TestI18nTranslate/known-language-missing-plural-false (0.02s) - --- PASS: TestI18nTranslate/dotted-bare-key-false (0.02s) - --- PASS: TestI18nTranslate/lang-with-hyphen-false (0.02s) - --- PASS: TestI18nTranslate/all-present-true (0.02s) - --- PASS: TestI18nTranslate/present-in-default-true (0.02s) - --- PASS: TestI18nTranslate/present-in-current-true (0.02s) - --- PASS: TestI18nTranslate/missing-true (0.02s) - --- PASS: TestI18nTranslate/file-missing-true (0.02s) - --- PASS: TestI18nTranslate/context-provided-true (0.02s) - --- PASS: TestI18nTranslate/readingTime-one-true (0.02s) - --- PASS: TestI18nTranslate/readingTime-many-dot-true (0.02s) - --- PASS: TestI18nTranslate/readingTime-many-true (0.02s) - --- PASS: TestI18nTranslate/readingTime-map-one-true (0.02s) - --- PASS: TestI18nTranslate/readingTime-string-one-true (0.02s) - --- PASS: TestI18nTranslate/readingTime-map-many-true (0.02s) - --- PASS: TestI18nTranslate/argument-float-true (0.02s) - --- PASS: TestI18nTranslate/same-id-and-translation-true (0.02s) - --- PASS: TestI18nTranslate/same-id-and-translation-default-true (0.02s) - --- PASS: TestI18nTranslate/unknown-language-code-true (0.02s) - --- PASS: TestI18nTranslate/unknown-language-codes-true (0.02s) - --- PASS: TestI18nTranslate/known-language-missing-plural-true (0.02s) - --- PASS: TestI18nTranslate/dotted-bare-key-true (0.02s) - --- PASS: TestI18nTranslate/lang-with-hyphen-true (0.02s) +--- PASS: TestI18nTranslate (2.74s) + --- PASS: TestI18nTranslate/all-present-false (0.07s) + --- PASS: TestI18nTranslate/present-in-default-false (0.06s) + --- PASS: TestI18nTranslate/present-in-current-false (0.07s) + --- PASS: TestI18nTranslate/missing-false (0.06s) + --- PASS: TestI18nTranslate/file-missing-false (0.11s) + --- PASS: TestI18nTranslate/context-provided-false (0.13s) + --- PASS: TestI18nTranslate/readingTime-one-false (0.08s) + --- PASS: TestI18nTranslate/readingTime-many-dot-false (0.08s) + --- PASS: TestI18nTranslate/readingTime-many-false (0.07s) + --- PASS: TestI18nTranslate/readingTime-map-one-false (0.06s) + --- PASS: TestI18nTranslate/readingTime-string-one-false (0.06s) + --- PASS: TestI18nTranslate/readingTime-map-many-false (0.07s) + --- PASS: TestI18nTranslate/argument-float-false (0.07s) + --- PASS: TestI18nTranslate/same-id-and-translation-false (0.08s) + --- PASS: TestI18nTranslate/same-id-and-translation-default-false (0.06s) + --- PASS: TestI18nTranslate/unknown-language-code-false (0.07s) + --- PASS: TestI18nTranslate/unknown-language-codes-false (0.06s) + --- PASS: TestI18nTranslate/known-language-missing-plural-false (0.06s) + --- PASS: TestI18nTranslate/dotted-bare-key-false (0.07s) + --- PASS: TestI18nTranslate/lang-with-hyphen-false (0.07s) + --- PASS: TestI18nTranslate/all-present-true (0.05s) + --- PASS: TestI18nTranslate/present-in-default-true (0.07s) + --- PASS: TestI18nTranslate/present-in-current-true (0.08s) + --- PASS: TestI18nTranslate/missing-true (0.07s) + --- PASS: TestI18nTranslate/file-missing-true (0.05s) + --- PASS: TestI18nTranslate/context-provided-true (0.07s) + --- PASS: TestI18nTranslate/readingTime-one-true (0.07s) + --- PASS: TestI18nTranslate/readingTime-many-dot-true (0.05s) + --- PASS: TestI18nTranslate/readingTime-many-true (0.07s) + --- PASS: TestI18nTranslate/readingTime-map-one-true (0.06s) + --- PASS: TestI18nTranslate/readingTime-string-one-true (0.08s) + --- PASS: TestI18nTranslate/readingTime-map-many-true (0.05s) + --- PASS: TestI18nTranslate/argument-float-true (0.06s) + --- PASS: TestI18nTranslate/same-id-and-translation-true (0.07s) + --- PASS: TestI18nTranslate/same-id-and-translation-default-true (0.07s) + --- PASS: TestI18nTranslate/unknown-language-code-true (0.06s) + --- PASS: TestI18nTranslate/unknown-language-codes-true (0.08s) + --- PASS: TestI18nTranslate/known-language-missing-plural-true (0.05s) + --- PASS: TestI18nTranslate/dotted-bare-key-true (0.06s) + --- PASS: TestI18nTranslate/lang-with-hyphen-true (0.06s) === RUN TestI18nFromTheme === PAUSE TestI18nFromTheme === RUN TestPassPageToI18n @@ -13378,13 +13420,13 @@ === CONT TestI18nFromTheme === CONT TestI18nDefaultContentLanguage === CONT TestPassPageToI18n ---- PASS: TestI18nFromTheme (0.04s) ---- PASS: TestPassPageToI18n (0.05s) ---- PASS: TestI18nDefaultContentLanguage (0.05s) +--- PASS: TestPassPageToI18n (0.13s) +--- PASS: TestI18nFromTheme (0.14s) +--- PASS: TestI18nDefaultContentLanguage (0.15s) PASS -ok github.com/gohugoio/hugo/langs/i18n 1.006s +ok github.com/gohugoio/hugo/langs/i18n 3.516s === RUN TestInit ---- PASS: TestInit (0.02s) +--- PASS: TestInit (0.12s) === RUN TestInitAddWithTimeout --- PASS: TestInitAddWithTimeout (0.00s) === RUN TestInitAddWithTimeoutTimeout @@ -13396,31 +13438,31 @@ === RUN TestResetError --- PASS: TestResetError (0.00s) PASS -ok github.com/gohugoio/hugo/lazy 1.133s +ok github.com/gohugoio/hugo/lazy 1.287s === RUN TestConverterRegistry ---- PASS: TestConverterRegistry (0.00s) +--- PASS: TestConverterRegistry (0.02s) PASS -ok github.com/gohugoio/hugo/markup 0.140s +ok github.com/gohugoio/hugo/markup 0.376s ? 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 [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/blackfriday [no test files] === RUN TestAsciidoctorDefaultArgs ---- PASS: TestAsciidoctorDefaultArgs (0.00s) +--- PASS: TestAsciidoctorDefaultArgs (0.02s) === RUN TestAsciidoctorNonDefaultArgs WARN asciidoctor parameter NoHeaderOrFooter is expected for correct html rendering ---- PASS: TestAsciidoctorNonDefaultArgs (0.01s) +--- PASS: TestAsciidoctorNonDefaultArgs (0.03s) === RUN TestAsciidoctorDisallowedArgs ERROR Unsupported asciidoctor value `disallowed-backend` for option -b was passed in and will be ignored. ERROR Unsupported asciidoctor extension was passed in. Extension `./disallowed-extension` ignored. Only installed asciidoctor extensions are allowed. ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ERROR Unsupported asciidoctor value `disallowed-failurelevel` for option --failure-level was passed in and will be ignored. ERROR Unsupported asciidoctor value `disallowed-safemode` for option --safe-mode was passed in and will be ignored. ---- PASS: TestAsciidoctorDisallowedArgs (0.00s) +--- PASS: TestAsciidoctorDisallowedArgs (0.02s) === RUN TestAsciidoctorArbitraryExtension ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestAsciidoctorArbitraryExtension (0.01s) +--- PASS: TestAsciidoctorArbitraryExtension (0.02s) === RUN TestAsciidoctorDisallowedExtension ERROR Unsupported asciidoctor extension was passed in. Extension `foo-bar//` ignored. Only installed asciidoctor extensions are allowed. ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. @@ -13436,32 +13478,32 @@ ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ERROR Unsupported asciidoctor extension was passed in. Extension `foo.bar` ignored. Only installed asciidoctor extensions are allowed. ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestAsciidoctorDisallowedExtension (0.06s) +--- PASS: TestAsciidoctorDisallowedExtension (0.14s) === RUN TestAsciidoctorWorkingFolderCurrent ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestAsciidoctorWorkingFolderCurrent (0.00s) +--- PASS: TestAsciidoctorWorkingFolderCurrent (0.01s) === RUN TestAsciidoctorWorkingFolderCurrentAndExtensions ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ERROR unable to cast interface to pageSubset ---- PASS: TestAsciidoctorWorkingFolderCurrentAndExtensions (0.00s) +--- PASS: TestAsciidoctorWorkingFolderCurrentAndExtensions (0.01s) === RUN TestAsciidoctorAttributes ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestAsciidoctorAttributes (0.00s) +--- PASS: TestAsciidoctorAttributes (0.02s) === RUN TestConvert ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestConvert (0.68s) +--- PASS: TestConvert (2.47s) === RUN TestTableOfContents ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. WARN : asciidoctor: WARNING: