Diff of the two buildlogs: -- --- b1/build.log 2024-11-26 12:43:34.671319401 +0000 +++ b2/build.log 2024-11-26 12:54:47.128969383 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Dec 29 07:00:25 -12 2025 -I: pbuilder-time-stamp: 1767034825 +I: Current time: Wed Nov 27 02:43:40 +14 2024 +I: pbuilder-time-stamp: 1732625020 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -32,52 +32,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/607213/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/865928/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 26 12:43 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/865928/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/865928/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='4ff3c2cbf0c146aa8a18ced0dbc28c49' - 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='607213' - PS1='# ' - PS2='> ' + INVOCATION_ID=ba3669400fc440809422cc0195452162 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=865928 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.gafz6ecI/pbuilderrc_DShn --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.gafz6ecI/b1 --logfile b1/build.log hugo_0.131.0-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gafz6ecI/pbuilderrc_yzqx --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.gafz6ecI/b2 --logfile b2/build.log hugo_0.131.0-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/607213/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/865928/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -604,7 +636,7 @@ Get: 317 http://deb.debian.org/debian trixie/main arm64 golang-github-matryer-try-dev all 1+git20161228.6.9ac251b-4 [4120 B] Get: 318 http://deb.debian.org/debian trixie/main arm64 golang-github-tdewolff-parse-dev all 2.7.15-1 [84.7 kB] Get: 319 http://deb.debian.org/debian trixie/main arm64 golang-github-tdewolff-minify-dev all 2.20.37-1 [135 kB] -Fetched 230 MB in 2s (97.2 MB/s) +Fetched 230 MB in 1s (154 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20087 files and directories currently installed.) @@ -1659,8 +1691,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Dec 29 19:01:15 UTC 2025. -Universal Time is now: Mon Dec 29 19:01:15 UTC 2025. +Local time is now: Tue Nov 26 12:45:05 UTC 2024. +Universal Time is now: Tue Nov 26 12:45:05 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -1918,7 +1950,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/865928/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/865928/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 @@ -1960,28 +1996,28 @@ go version go1.23.3 linux/arm64 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 12 -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/goexperiment +internal/goarch +internal/coverage/rtcov internal/unsafeheader +internal/goos +internal/goexperiment internal/godebugs -internal/goarch -unicode -internal/runtime/syscall internal/profilerecord -internal/race +internal/byteorder +unicode sync/atomic -unicode/utf8 -internal/coverage/rtcov -internal/goos internal/cpu -internal/asan -internal/itoa +unicode/utf8 internal/abi runtime/internal/math runtime/internal/sys +internal/asan +internal/chacha8rand +internal/itoa internal/msan container/list -internal/chacha8rand +internal/runtime/syscall +internal/race math/bits crypto/internal/alias crypto/subtle @@ -1989,104 +2025,107 @@ cmp unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 +math vendor/golang.org/x/crypto/internal/alias internal/nettrace encoding log/internal google.golang.org/protobuf/internal/flags -math google.golang.org/protobuf/internal/set -internal/runtime/atomic github.com/gobwas/glob/util/runes +internal/runtime/atomic internal/bytealg github.com/pelletier/go-toml/v2/internal/characters github.com/gohugoio/locales/currency -golang.org/x/net/html/atom golang.org/x/exp/maps github.com/google/go-cmp/cmp/internal/flags +golang.org/x/net/html/atom github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config github.com/gohugoio/hugo/common/types/hstring github.com/gohugoio/hugo/markup/goldmark/goldmark_config github.com/gohugoio/hugo/common/predicate -github.com/rivo/uniseg +github.com/gohugoio/hugo/markup/blackfriday github.com/bep/gowebp/libwebp/webpoptions golang.org/x/text/encoding/internal/identifier image/color +github.com/rivo/uniseg golang.org/x/image/math/f64 github.com/gohugoio/hugo/common/constants golang.org/x/image/font/gofont/goregular -github.com/gohugoio/hugo/markup/blackfriday -internal/runtime/exithook github.com/gohugoio/hugo/common/types/css github.com/evanw/esbuild/internal/api_helpers github.com/aws/aws-sdk-go-v2/internal/sdkio github.com/aws/aws-sdk-go/aws/client/metadata +image/color/palette github.com/google/wire go.opencensus.io/internal/tagencoding google.golang.org/grpc/serviceconfig github.com/googleapis/gax-go/v2/internal golang.org/x/xerrors/internal +internal/runtime/exithook github.com/golang/groupcache/lru go.opencensus.io go.opencensus.io/trace/internal github.com/aws/smithy-go/container/private/cache -image/color/palette github.com/gohugoio/hugo/cache github.com/gohugoio/hugo/common github.com/gohugoio/hugo/tpl/internal/go_templates/cfg +internal/stringslite github.com/gohugoio/hugo/tpl/openapi github.com/aws/smithy-go/container/private/cache/lru -internal/stringslite runtime github.com/tdewolff/parse/strconv github.com/aws/aws-sdk-go/internal/sdkmath internal/reflectlite +sync iter internal/weak -sync slices maps internal/bisect internal/testlog internal/singleflight google.golang.org/protobuf/internal/pragma -github.com/aws/smithy-go/sync +github.com/yuin/goldmark-emoji/definition github.com/josharian/intern github.com/aws/aws-sdk-go/internal/sync/singleflight -github.com/yuin/goldmark-emoji/definition +github.com/aws/smithy-go/sync runtime/cgo errors -sort -io -bytes internal/godebug -math/rand/v2 -vendor/golang.org/x/net/dns/dnsmessage -hash -crypto/internal/edwards25519/field +io internal/oserror -path +sort +syscall crypto/internal/nistec/fiat +math/rand strconv -syscall +crypto/internal/edwards25519/field +vendor/golang.org/x/net/dns/dnsmessage +path +math/rand/v2 +bytes +hash crypto/internal/randutil -math/rand strings -crypto/internal/edwards25519 internal/concurrent -crypto/cipher -hash/crc32 +crypto/internal/edwards25519 unique +hash/crc32 +hash/fnv +golang.org/x/text/internal/tag +crypto/cipher +golang.org/x/text/transform +vendor/golang.org/x/text/transform crypto reflect -crypto/md5 crypto/rc4 -golang.org/x/text/transform -crypto/internal/boring -crypto/des +net/netip bufio +crypto/md5 regexp/syntax -net/netip +crypto/internal/boring +crypto/des html crypto/aes crypto/sha512 @@ -2096,20 +2135,17 @@ crypto/sha256 golang.org/x/crypto/pbkdf2 golang.org/x/text/runes -vendor/golang.org/x/text/transform net/http/internal/ascii -hash/fnv github.com/gohugoio/hugo/compare github.com/gobwas/glob/util/strings -golang.org/x/text/internal/tag internal/saferio github.com/armon/go-radix github.com/gohugoio/hugo/bufferpool github.com/kr/text +regexp go/build/constraint golang.org/x/mod/semver github.com/gohugoio/hugo/output/layouts -regexp hash/adler32 golang.org/x/text/encoding image @@ -2117,291 +2153,293 @@ encoding/base32 github.com/aws/smithy-go/transport/http/internal/io github.com/aws/aws-sdk-go-v2/internal/strings -time -internal/syscall/unix -internal/syscall/execenv -github.com/pbnjay/memory golang.org/x/text/encoding/internal github.com/aws/smithy-go/io -golang.org/x/text/encoding/charmap github.com/aws/aws-sdk-go/internal/sdkio github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/internal/sdkuri +time +internal/syscall/unix +internal/syscall/execenv +github.com/pbnjay/memory +golang.org/x/text/encoding/charmap google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/internal/buffer cloud.google.com/go/internal/version github.com/aws/aws-sdk-go-v2/aws/arn github.com/aws/aws-sdk-go/aws/arn +google.golang.org/api/internal/third_party/uritemplates image/internal/imageutil github.com/muesli/smartcrop/options github.com/marekm4/color-extractor golang.org/x/image/vp8l -google.golang.org/api/internal/third_party/uritemplates golang.org/x/image/vp8 image/draw image/jpeg github.com/disintegration/gift github.com/makeworld-the-better-one/dither -golang.org/x/image/vector golang.org/x/image/draw -internal/fmtsort -encoding/binary -github.com/gohugoio/hugo/common/math -github.com/google/go-cmp/cmp/internal/function +golang.org/x/image/vector context -github.com/rogpeppe/go-internal/fmtsort io/fs internal/poll github.com/bep/clocks +github.com/gohugoio/locales github.com/bep/debounce github.com/hashicorp/golang-lru/v2/internal -github.com/gohugoio/locales +github.com/hashicorp/golang-lru/v2/simplelru github.com/google/go-cmp/cmp/internal/diff -github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort +github.com/gohugoio/hugo/common/tasks +github.com/gohugoio/localescompressed +github.com/bep/lazycache +github.com/aws/smithy-go/ptr +github.com/aws/aws-sdk-go-v2/internal/timeconv +github.com/aws/aws-sdk-go/internal/sdkrand +google.golang.org/grpc/backoff github.com/gohugoio/hugo/lazy -github.com/hashicorp/golang-lru/v2/simplelru -github.com/gohugoio/hugo/common/hcontext embed internal/filepathlite -vendor/golang.org/x/crypto/chacha20 -vendor/golang.org/x/crypto/internal/poly1305 -encoding/base64 -github.com/bep/lazycache -software.sslmate.com/src/go-pkcs12/internal/rc2 -crypto/internal/nistec github.com/spf13/afero/internal/common -google.golang.org/protobuf/internal/editiondefaults -github.com/cespare/xxhash -golang.org/x/sys/unix -encoding/pem -golang.org/x/image/bmp -golang.org/x/image/ccitt -github.com/gohugoio/localescompressed -vendor/golang.org/x/crypto/chacha20poly1305 -os -github.com/evanw/esbuild/internal/xxhash -github.com/mohae/deepcopy -github.com/gohugoio/hugo/common/tasks +github.com/gohugoio/hugo/common/hcontext github.com/aws/aws-sdk-go-v2/internal/sdk github.com/aws/smithy-go/context -github.com/aws/smithy-go/ptr -github.com/aws/aws-sdk-go-v2/internal/timeconv -github.com/aws/aws-sdk-go/internal/sdkrand -google.golang.org/grpc/backoff +google.golang.org/grpc/internal/backoff +crypto/internal/nistec +google.golang.org/protobuf/internal/editiondefaults google.golang.org/grpc/internal/grpcsync google.golang.org/grpc/keepalive -golang.org/x/crypto/pkcs12/internal/rc2 -google.golang.org/grpc/internal/backoff golang.org/x/sync/semaphore github.com/aws/aws-sdk-go-v2/service/internal/s3shared/config -crypto/ecdh +os github.com/bep/gowebp/internal/libwebp +internal/fmtsort +encoding/binary +github.com/gohugoio/hugo/common/math +github.com/google/go-cmp/cmp/internal/function +github.com/rogpeppe/go-internal/fmtsort +github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort +github.com/mohae/deepcopy github.com/bep/golibsass/internal/libsass +crypto/ecdh +vendor/golang.org/x/crypto/chacha20 +vendor/golang.org/x/crypto/internal/poly1305 +github.com/cespare/xxhash +encoding/base64 +software.sslmate.com/src/go-pkcs12/internal/rc2 +golang.org/x/sys/unix +golang.org/x/image/bmp +golang.org/x/image/ccitt +encoding/pem +github.com/evanw/esbuild/internal/xxhash +vendor/golang.org/x/crypto/chacha20poly1305 +golang.org/x/crypto/pkcs12/internal/rc2 fmt +google.golang.org/protobuf/internal/detrand vendor/golang.org/x/sys/cpu path/filepath -io/ioutil net -google.golang.org/protobuf/internal/detrand +io/ioutil internal/sysinfo golang.org/x/mod/internal/lazyregexp github.com/rogpeppe/go-internal/lockedfile/internal/filelock github.com/mattn/go-runewidth +internal/lazyregexp +vendor/golang.org/x/crypto/sha3 github.com/tdewolff/parse/buffer golang.org/x/image/riff -internal/lazyregexp +google.golang.org/grpc/internal/envconfig os/exec -vendor/golang.org/x/crypto/sha3 github.com/spf13/afero/mem github.com/gohugoio/hugo/hugofs/files github.com/jdkato/prose/internal/util github.com/gohugoio/hugo/resources/jsconfig -github.com/jdkato/prose/transform golang.org/x/image/webp -google.golang.org/grpc/internal/envconfig +github.com/jdkato/prose/transform os/signal +github.com/cli/safeexec math/big encoding/hex -encoding/csv net/url -encoding/json +encoding/csv compress/flate +encoding/json encoding/xml github.com/dlclark/regexp2/syntax github.com/pkg/errors +compress/gzip log flag -compress/gzip github.com/bep/logg golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm mime os/user -github.com/dlclark/regexp2 runtime/debug -golang.org/x/text/secure/bidirule +github.com/dlclark/regexp2 vendor/golang.org/x/text/unicode/bidi -vendor/golang.org/x/text/unicode/norm -vendor/golang.org/x/net/http2/hpack crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/rand +crypto/dsa +golang.org/x/text/secure/bidirule +vendor/golang.org/x/text/secure/bidirule +vendor/golang.org/x/text/unicode/norm crypto/ed25519 crypto/internal/hpke crypto/internal/mlkem768 crypto/rsa -crypto/dsa +golang.org/x/net/idna github.com/alecthomas/chroma/v2 +vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix -golang.org/x/net/idna -vendor/golang.org/x/text/secure/bidirule mime/quotedprintable net/http/internal -vendor/golang.org/x/net/idna text/template/parse -crypto/ecdsa github.com/fsnotify/fsnotify/internal +crypto/ecdsa github.com/fsnotify/fsnotify google.golang.org/protobuf/internal/errors -go/token google.golang.org/protobuf/encoding/protowire -google.golang.org/protobuf/internal/version +go/token github.com/alecthomas/chroma/v2/formatters/html -github.com/alecthomas/chroma/v2/styles +vendor/golang.org/x/net/idna google.golang.org/protobuf/reflect/protoreflect -text/template -github.com/cli/safeexec +github.com/alecthomas/chroma/v2/styles +google.golang.org/protobuf/internal/version github.com/bep/golibsass/libsass/libsasserrors github.com/gobwas/glob/match github.com/gobwas/glob/syntax/lexer github.com/mattn/go-isatty -github.com/pelletier/go-toml/v2/internal/danger +text/template github.com/gobwas/glob/syntax/ast -github.com/pelletier/go-toml/v2/unstable github.com/gohugoio/hugo/common/terminal github.com/gobwas/glob/syntax -github.com/gohugoio/hugo/common/text -github.com/tdewolff/parse -github.com/gohugoio/hugo/common/hstrings google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs -google.golang.org/protobuf/internal/encoding/messageset -google.golang.org/protobuf/internal/genid -google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/encoding/text +google.golang.org/protobuf/internal/genid +google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/reflect/protoregistry -google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/runtime/protoiface -html/template github.com/gobwas/glob/compiler -google.golang.org/protobuf/proto +google.golang.org/protobuf/internal/order +html/template +google.golang.org/protobuf/internal/encoding/defval +github.com/gohugoio/hugo/common/text +github.com/pelletier/go-toml/v2/internal/danger github.com/gobwas/glob -github.com/gohugoio/hashstructure -github.com/pelletier/go-toml/v2/internal/tracker +github.com/tdewolff/parse github.com/gohugoio/hugo/hugofs/glob -github.com/pelletier/go-toml/v2 +github.com/pelletier/go-toml/v2/unstable +github.com/gohugoio/hugo/common/hstrings +github.com/gohugoio/hashstructure +google.golang.org/protobuf/proto github.com/bep/logg/handlers/multi github.com/mattn/go-colorable github.com/gohugoio/hugo/common/collections +github.com/fatih/color github.com/gohugoio/hugo/common/urls +github.com/pelletier/go-toml/v2/internal/tracker golang.org/x/text/internal/language -github.com/fatih/color encoding/gob -google.golang.org/protobuf/internal/filedesc golang.org/x/net/html +gopkg.in/yaml.v2 +github.com/pelletier/go-toml/v2 +google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext github.com/spf13/cast golang.org/x/text/internal/language/compact -gopkg.in/yaml.v2 -golang.org/x/text/language +github.com/BurntSushi/locker +github.com/alecthomas/chroma/v2/lexers github.com/gohugoio/hugo/common/types -github.com/gohugoio/hugo/identity github.com/gohugoio/hugo/common/htime +golang.org/x/text/language +github.com/gohugoio/hugo/identity github.com/gohugoio/hugo/common/maps -github.com/gohugoio/hugo/common/hreflect -github.com/niklasfasching/go-org/org -golang.org/x/text/internal/colltab -github.com/gohugoio/hugo/common/paths google.golang.org/protobuf/internal/encoding/tag +github.com/gohugoio/hugo/common/paths +google.golang.org/protobuf/internal/impl github.com/gohugoio/hugo/common/hashing github.com/clbanning/mxj/v2 +golang.org/x/text/internal/colltab github.com/gohugoio/hugo/common/loggers +github.com/niklasfasching/go-org/org +golang.org/x/text/collate +github.com/gohugoio/hugo/common/hreflect crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy github.com/spf13/pflag -google.golang.org/protobuf/internal/impl -github.com/mitchellh/mapstructure net/mail vendor/golang.org/x/net/http/httpguts mime/multipart -golang.org/x/text/collate -github.com/BurntSushi/locker -github.com/alecthomas/chroma/v2/lexers +github.com/mitchellh/mapstructure github.com/gohugoio/hugo/docshelper github.com/google/go-cmp/cmp/internal/value text/tabwriter -go/scanner -github.com/kr/pretty github.com/google/go-cmp/cmp -go/ast -github.com/spf13/cobra -go/doc/comment crypto/tls software.sslmate.com/src/go-pkcs12 +github.com/kr/pretty +go/scanner github.com/bep/mclib/internal -go/internal/typeparams -go/parser -github.com/bep/simplecobra -github.com/google/go-cmp/cmp/cmpopts -go/printer +go/ast +go/doc/comment +github.com/spf13/cobra +github.com/bep/mclib runtime/trace testing -github.com/bep/mclib golang.org/x/mod/module github.com/rogpeppe/go-internal/lockedfile +github.com/google/go-cmp/cmp/cmpopts github.com/yuin/goldmark/util +github.com/bep/simplecobra github.com/gohugoio/hugo/markup/highlight/chromalexers +go/internal/typeparams +go/printer +go/parser github.com/gohugoio/hugo/markup/tableofcontents github.com/kyokomi/emoji/v2 github.com/olekukonko/tablewriter github.com/tdewolff/parse/css -google.golang.org/protobuf/internal/filetype github.com/tdewolff/parse/html github.com/tdewolff/parse/js -github.com/frankban/quicktest github.com/tdewolff/parse/json -google.golang.org/protobuf/runtime/protoimpl github.com/tdewolff/parse/xml -github.com/bep/godartsass/internal/embeddedsassv1 -github.com/bep/godartsass/v2/internal/embeddedsass github.com/gohugoio/hugo/related +google.golang.org/protobuf/internal/filetype compress/zlib net/http/httptrace github.com/bep/imagemeta +github.com/frankban/quicktest github.com/bep/tmc +google.golang.org/protobuf/runtime/protoimpl net/http +github.com/bep/gowebp/libwebp +github.com/bep/godartsass/internal/embeddedsassv1 +github.com/bep/godartsass/v2/internal/embeddedsass +github.com/gohugoio/hugo/resources/images/webp image/png golang.org/x/image/math/fixed -github.com/bep/godartsass/v2 golang.org/x/image/font -golang.org/x/image/tiff/lzw +github.com/muesli/smartcrop golang.org/x/image/font/sfnt +golang.org/x/image/tiff/lzw +compress/lzw github.com/bep/godartsass golang.org/x/image/tiff -compress/lzw -github.com/muesli/smartcrop -golang.org/x/sync/errgroup +github.com/bep/godartsass/v2 image/gif -github.com/bep/gowebp/libwebp +github.com/gohugoio/hugo/resources/images/exif +golang.org/x/sync/errgroup github.com/bep/gitmap -github.com/gohugoio/hugo/resources/images/webp -github.com/gohugoio/hugo/common/para github.com/gobuffalo/flect +github.com/gohugoio/hugo/common/para +golang.org/x/image/font/opentype github.com/gohugoio/hugo/common/rungroup github.com/gohugoio/hugo/metrics github.com/gohugoio/hugo/resources/internal @@ -2411,416 +2449,416 @@ github.com/gohugoio/hugo/resources/page/siteidentities go/doc github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass -golang.org/x/image/font/opentype github.com/bep/golibsass/libsass github.com/bep/goat -github.com/gohugoio/hugo/resources/images/exif github.com/evanw/esbuild/internal/logger archive/zip github.com/mailru/easyjson/jlexer -github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate -github.com/mailru/easyjson/buffer -github.com/mailru/easyjson/jwriter github.com/gohugoio/go-i18n/v2/i18n +github.com/mailru/easyjson/buffer gopkg.in/yaml.v3 +github.com/mailru/easyjson/jwriter github.com/perimeterx/marshmallow github.com/ghodss/yaml -github.com/evanw/esbuild/internal/helpers -github.com/evanw/esbuild/internal/css_lexer -github.com/evanw/esbuild/internal/fs github.com/rogpeppe/go-internal/diff +github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate github.com/hairyhenderson/go-codeowners +github.com/evanw/esbuild/internal/helpers +github.com/evanw/esbuild/internal/css_lexer golang.org/x/tools/txtar +github.com/evanw/esbuild/internal/fs github.com/aws/aws-sdk-go-v2/internal/rand -github.com/evanw/esbuild/internal/ast github.com/aws/aws-sdk-go-v2/internal/sync/singleflight github.com/aws/smithy-go/internal/sync/singleflight github.com/aws/smithy-go/logging github.com/aws/smithy-go github.com/aws/smithy-go/middleware github.com/aws/smithy-go/time -github.com/evanw/esbuild/internal/css_ast -github.com/evanw/esbuild/internal/sourcemap -github.com/aws/smithy-go/auth -github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate +github.com/evanw/esbuild/internal/ast github.com/aws/smithy-go/rand +github.com/aws/smithy-go/auth github.com/aws/aws-sdk-go-v2/aws/protocol/xml +github.com/evanw/esbuild/internal/css_ast +github.com/evanw/esbuild/internal/sourcemap github.com/aws/aws-sdk-go-v2/aws/ratelimit github.com/aws/smithy-go/document github.com/aws/smithy-go/encoding github.com/jmespath/go-jmespath -github.com/evanw/esbuild/internal/compat github.com/aws/aws-sdk-go-v2/service/cloudfront/types github.com/aws/aws-sdk-go-v2/aws/middleware/private/metrics github.com/aws/aws-sdk-go-v2/internal/context github.com/aws/aws-sdk-go-v2/internal/middleware +github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate github.com/aws/smithy-go/encoding/xml +github.com/evanw/esbuild/internal/compat github.com/aws/smithy-go/waiter github.com/dustin/go-humanize github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config github.com/aws/aws-sdk-go-v2/internal/shareddefaults github.com/aws/aws-sdk-go-v2/aws/protocol/restjson -github.com/evanw/esbuild/internal/js_ast -github.com/evanw/esbuild/internal/runtime github.com/aws/aws-sdk-go-v2/service/sso/types github.com/aws/aws-sdk-go-v2/service/ssooidc/types github.com/aws/smithy-go/encoding/json github.com/aws/aws-sdk-go-v2/service/sts/types github.com/aws/aws-sdk-go-v2/internal/ini github.com/aws/aws-sdk-go/aws/awserr -github.com/aws/aws-sdk-go/internal/shareddefaults github.com/invopop/yaml +github.com/aws/aws-sdk-go/internal/shareddefaults +github.com/aws/aws-sdk-go/internal/ini github.com/aws/aws-sdk-go/aws/awsutil +github.com/aws/aws-sdk-go/aws/endpoints go.opencensus.io/resource -runtime/pprof +github.com/evanw/esbuild/internal/js_ast +github.com/evanw/esbuild/internal/runtime go.opencensus.io/metric/metricdata -github.com/aws/aws-sdk-go/aws/endpoints -github.com/aws/aws-sdk-go/internal/ini +runtime/pprof go.opencensus.io/metric/metricproducer google.golang.org/genproto/googleapis/rpc/code google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb -google.golang.org/grpc/internal/grpclog +github.com/aws/aws-sdk-go/aws/credentials github.com/googleapis/gax-go/v2/apierror/internal/proto google.golang.org/genproto/googleapis/rpc/errdetails -google.golang.org/grpc/grpclog -github.com/aws/aws-sdk-go/aws/credentials +github.com/aws/aws-sdk-go/aws/credentials/processcreds +google.golang.org/grpc/internal/grpclog google.golang.org/genproto/googleapis/rpc/status -google.golang.org/grpc/connectivity -github.com/evanw/esbuild/internal/config +google.golang.org/grpc/grpclog google.golang.org/protobuf/protoadapt +github.com/evanw/esbuild/internal/config google.golang.org/protobuf/internal/encoding/json -google.golang.org/grpc/internal -github.com/aws/aws-sdk-go/aws/credentials/processcreds github.com/googleapis/gax-go/v2/callctx -google.golang.org/grpc/codes golang.org/x/net/internal/timeseries +google.golang.org/grpc/connectivity google.golang.org/grpc/attributes -google.golang.org/grpc/internal/status +google.golang.org/grpc/internal/credentials +google.golang.org/grpc/internal go.opencensus.io/tag github.com/evanw/esbuild/internal/css_parser github.com/evanw/esbuild/internal/js_lexer github.com/evanw/esbuild/internal/css_printer -go.opencensus.io/stats/internal -google.golang.org/grpc/status +google.golang.org/grpc/credentials google.golang.org/protobuf/encoding/protojson -google.golang.org/grpc/internal/credentials +google.golang.org/grpc/codes +google.golang.org/grpc/internal/status +go.opencensus.io/stats/internal go.opencensus.io/stats +google.golang.org/grpc/status +google.golang.org/grpc/internal/channelz google.golang.org/grpc/metadata -google.golang.org/grpc/credentials go.opencensus.io/stats/view -google.golang.org/grpc/internal/grpcutil github.com/evanw/esbuild/internal/renamer -google.golang.org/grpc/internal/channelz google.golang.org/grpc/resolver google.golang.org/grpc/credentials/insecure -google.golang.org/grpc/encoding -github.com/evanw/esbuild/internal/js_parser -github.com/evanw/esbuild/internal/js_printer -google.golang.org/grpc/encoding/proto -google.golang.org/grpc/internal/balancerload -github.com/golang/protobuf/ptypes/duration -google.golang.org/protobuf/types/known/timestamppb -google.golang.org/grpc/internal/idle -google.golang.org/grpc/internal/metadata -google.golang.org/grpc/internal/pretty -google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/transport/networktype -google.golang.org/grpc/channelz -github.com/golang/protobuf/ptypes/timestamp -google.golang.org/grpc/balancer -golang.org/x/net/http/httpguts -google.golang.org/grpc/internal/resolver/unix -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -golang.org/x/net/http2/hpack -google.golang.org/grpc/balancer/base -google.golang.org/grpc/internal/serviceconfig -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/balancer/gracefulswitch -google.golang.org/grpc/internal/resolver -google.golang.org/grpc/internal/binarylog -google.golang.org/grpc/internal/syscall -google.golang.org/grpc/peer -google.golang.org/grpc/stats github.com/spf13/afero net/http/httputil github.com/tdewolff/minify +github.com/evanw/esbuild/internal/js_parser +github.com/evanw/esbuild/internal/js_printer github.com/go-openapi/swag github.com/aws/smithy-go/encoding/httpbinding -github.com/gohugoio/hugo/langs github.com/tdewolff/minify/css +github.com/gohugoio/httpcache github.com/tdewolff/minify/html github.com/tdewolff/minify/js -github.com/gohugoio/httpcache github.com/tdewolff/minify/json github.com/tdewolff/minify/xml +github.com/go-openapi/jsonpointer github.com/bep/overlayfs github.com/gohugoio/hugo/common/herrors github.com/gohugoio/hugo/common/hugio github.com/gohugoio/hugo/htesting -github.com/go-openapi/jsonpointer -github.com/gohugoio/hugo/parser/metadecoders github.com/aws/smithy-go/transport/http -github.com/aws/smithy-go/endpoints github.com/getkin/kin-openapi/openapi3 -google.golang.org/api/googleapi +github.com/gohugoio/hugo/parser/metadecoders +github.com/gohugoio/hugo/parser github.com/tdewolff/minify/svg -github.com/yuin/goldmark/text +github.com/aws/smithy-go/endpoints +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/aws-sdk-go-v2/internal/endpoints/awsrulesfn +github.com/aws/aws-sdk-go-v2/aws/protocol/query +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding +github.com/aws/smithy-go/private/requestcompression +google.golang.org/api/googleapi golang.org/x/net/trace -github.com/gohugoio/hugo/config -github.com/gohugoio/hugo/parser +google.golang.org/grpc/channelz +google.golang.org/grpc/balancer +google.golang.org/grpc/internal/grpcutil +github.com/googleapis/gax-go/v2/apierror +google.golang.org/grpc/encoding +google.golang.org/grpc/balancer/base +github.com/yuin/goldmark/text github.com/gohugoio/hugo/parser/pageparser +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/yuin/goldmark/ast -github.com/googleapis/gax-go/v2/apierror -github.com/aws/smithy-go/auth/bearer +github.com/aws/aws-sdk-go-v2/internal/configsources +github.com/aws/aws-sdk-go-v2/internal/endpoints +github.com/gohugoio/hugo/langs +github.com/aws/aws-sdk-go-v2/aws/retry +github.com/aws/aws-sdk-go-v2/aws/signer/v4 +github.com/aws/aws-sdk-go-v2/aws/transport/http +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 +github.com/aws/aws-sdk-go-v2/credentials +github.com/gohugoio/hugo/config +github.com/aws/aws-sdk-go-v2/credentials/processcreds +google.golang.org/grpc/balancer/roundrobin +github.com/aws/aws-sdk-go-v2/service/cloudfront/internal/endpoints +github.com/aws/aws-sdk-go-v2/service/sso/internal/endpoints +github.com/aws/aws-sdk-go-v2/service/ssooidc/internal/endpoints +github.com/aws/aws-sdk-go-v2/service/sts/internal/endpoints +google.golang.org/grpc/encoding/proto +google.golang.org/grpc/internal/balancer/gracefulswitch +google.golang.org/grpc/internal/balancerload +github.com/golang/protobuf/ptypes/duration +google.golang.org/protobuf/types/known/timestamppb +google.golang.org/grpc/internal/idle +github.com/aws/aws-sdk-go-v2/internal/auth/smithy github.com/gohugoio/hugo/config/security github.com/gohugoio/hugo/media github.com/gohugoio/hugo/cache/httpcache github.com/gohugoio/hugo/config/privacy -github.com/gohugoio/hugo/common/hexec github.com/gohugoio/hugo/config/services github.com/gohugoio/hugo/deploy/deployconfig -github.com/gohugoio/hugo/navigation github.com/gohugoio/hugo/hugolib/segments -github.com/aws/aws-sdk-go-v2/aws -github.com/aws/aws-sdk-go-v2/internal/auth -github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn -github.com/aws/aws-sdk-go-v2/aws/protocol/query +github.com/gohugoio/hugo/navigation +github.com/gohugoio/hugo/common/hexec +github.com/aws/aws-sdk-go-v2/service/cloudfront +github.com/aws/aws-sdk-go-v2/feature/ec2/imds +github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client +github.com/aws/aws-sdk-go-v2/service/sso +github.com/aws/aws-sdk-go-v2/service/ssooidc +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url +github.com/golang/protobuf/ptypes/timestamp github.com/gohugoio/hugo/hugofs github.com/gohugoio/hugo/output -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding -github.com/aws/smithy-go/private/requestcompression -golang.org/x/net/http2 -github.com/gohugoio/hugo/tpl -google.golang.org/grpc/tap -google.golang.org/grpc/balancer/grpclb/state -google.golang.org/grpc/internal/resolver/dns/internal -golang.org/x/xerrors -google.golang.org/grpc/internal/resolver/dns -go.opencensus.io/internal -go.opencensus.io/trace/tracestate -gocloud.dev/internal/openurl -github.com/aws/aws-sdk-go-v2/aws/defaults +github.com/aws/aws-sdk-go-v2/service/sts github.com/gohugoio/hugo/markup/internal/attributes github.com/yuin/goldmark/parser github.com/yuin/goldmark/renderer -github.com/yuin/goldmark/extension/ast -github.com/aws/aws-sdk-go-v2/aws/middleware -github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4 github.com/gohugoio/hugo/markup/converter/hooks github.com/gohugoio/hugo/markup/highlight github.com/yuin/goldmark/renderer/html -github.com/aws/aws-sdk-go-v2/aws/retry -github.com/aws/aws-sdk-go-v2/aws/signer/v4 -github.com/gohugoio/hugo/common/hugo -github.com/gohugoio/hugo/transform github.com/gohugoio/hugo/markup/markup_config -github.com/aws/aws-sdk-go-v2/aws/transport/http -github.com/aws/aws-sdk-go-v2/internal/auth/smithy +github.com/yuin/goldmark/extension/ast github.com/gohugoio/hugo/markup/converter -github.com/gohugoio/hugo/modules -github.com/aws/aws-sdk-go-v2/internal/configsources -github.com/gohugoio/hugo/minifiers -github.com/gohugoio/hugo/transform/livereloadinject -github.com/gohugoio/hugo/transform/metainject -github.com/gohugoio/hugo/transform/urlreplacers +github.com/gohugoio/hugo/tpl github.com/gohugoio/hugo/markup/internal +github.com/gohugoio/hugo/markup/asciidocext/internal github.com/gohugoio/hugo/markup/goldmark/internal/render github.com/gohugoio/hugo/markup/org -github.com/aws/aws-sdk-go-v2/internal/endpoints -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 -github.com/aws/aws-sdk-go-v2/credentials -github.com/aws/aws-sdk-go-v2/feature/ec2/imds -github.com/gohugoio/hugo/markup/asciidocext/internal github.com/gohugoio/hugo/markup/pandoc +github.com/gohugoio/hugo/markup/asciidocext github.com/gohugoio/hugo/markup/rst +github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds +github.com/aws/aws-sdk-go-v2/credentials/endpointcreds github.com/yuin/goldmark -github.com/aws/aws-sdk-go-v2/service/cloudfront/internal/endpoints -github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client +google.golang.org/grpc/binarylog/grpc_binarylog_v1 github.com/gohugoio/hugo-goldmark-extensions/extras github.com/gohugoio/hugo-goldmark-extensions/passthrough github.com/gohugoio/hugo/markup/goldmark/codeblocks -github.com/gohugoio/hugo/hugolib/paths +github.com/gohugoio/hugo/common/hugo github.com/gohugoio/hugo/markup/goldmark/hugocontext -github.com/gohugoio/hugo/markup/asciidocext -github.com/gohugoio/hugo/hugolib/filesystems github.com/gohugoio/hugo/markup/goldmark/images github.com/gohugoio/hugo/markup/goldmark/internal/extensions/attributes github.com/yuin/goldmark/extension -github.com/aws/aws-sdk-go-v2/credentials/endpointcreds -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/service/sso/internal/endpoints -github.com/aws/aws-sdk-go-v2/service/ssooidc/internal/endpoints -github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url -github.com/aws/aws-sdk-go-v2/service/sso -github.com/aws/aws-sdk-go-v2/service/sts/internal/endpoints -github.com/aws/aws-sdk-go-v2/service/ssooidc -google.golang.org/grpc/resolver/dns -go.opencensus.io/trace +github.com/gohugoio/hugo/transform +github.com/aws/aws-sdk-go-v2/credentials/ssocreds +google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/internal/metadata +google.golang.org/grpc/internal/pretty +github.com/gohugoio/hugo/modules +github.com/gohugoio/hugo/minifiers +github.com/gohugoio/hugo/transform/livereloadinject +github.com/gohugoio/hugo/transform/metainject +github.com/gohugoio/hugo/transform/urlreplacers +google.golang.org/grpc/internal/serviceconfig +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/transport/networktype +golang.org/x/net/http/httpguts +google.golang.org/grpc/internal/resolver +golang.org/x/net/http2/hpack +google.golang.org/grpc/internal/syscall +google.golang.org/grpc/internal/resolver/unix +google.golang.org/grpc/peer +google.golang.org/grpc/stats +google.golang.org/grpc/tap +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/resolver/dns/internal +golang.org/x/xerrors +go.opencensus.io/internal +go.opencensus.io/trace/tracestate +gocloud.dev/internal/openurl +google.golang.org/grpc/internal/resolver/dns +golang.org/x/net/http2 +github.com/gohugoio/hugo/hugolib/paths github.com/mattn/go-ieproxy log/syslog -github.com/aws/aws-sdk-go-v2/service/sts +github.com/gohugoio/hugo/hugolib/filesystems +go.opencensus.io/trace database/sql/driver -github.com/Azure/azure-pipeline-go/pipeline -github.com/evanw/esbuild/internal/cache -github.com/google/uuid github.com/Azure/go-autorest/autorest/date -github.com/evanw/esbuild/internal/resolver -go.opencensus.io/trace/propagation +google.golang.org/grpc/resolver/dns github.com/Azure/go-autorest/logger -go.opencensus.io/plugin/ocgrpc -google.golang.org/grpc/internal/transport +github.com/Azure/azure-pipeline-go/pipeline github.com/Azure/go-autorest/tracing -github.com/Azure/azure-storage-blob-go/azblob +github.com/google/uuid +go.opencensus.io/trace/propagation +github.com/aws/aws-sdk-go-v2/credentials/stscreds github.com/golang-jwt/jwt +go.opencensus.io/plugin/ocgrpc golang.org/x/crypto/pkcs12 net/http/cookiejar +github.com/evanw/esbuild/internal/cache +github.com/evanw/esbuild/internal/resolver +github.com/Azure/azure-storage-blob-go/azblob +github.com/aws/aws-sdk-go-v2/config gocloud.dev/internal/escape golang.org/x/oauth2/internal cloud.google.com/go/compute/metadata golang.org/x/oauth2/jws -golang.org/x/oauth2 google.golang.org/api/transport/cert -github.com/Azure/go-autorest/autorest/adal -github.com/aws/aws-sdk-go-v2/credentials/ssocreds google.golang.org/grpc/resolver/manual google.golang.org/grpc/credentials/alts/internal +golang.org/x/oauth2 +google.golang.org/grpc/internal/googlecloud google.golang.org/grpc/credentials/alts/internal/conn +google.golang.org/grpc/internal/xds +google.golang.org/protobuf/types/descriptorpb +google.golang.org/genproto/googleapis/type/expr +github.com/Azure/go-autorest/autorest/adal +cloud.google.com/go/internal/optional +cloud.google.com/go/internal/trace golang.org/x/oauth2/authhandler golang.org/x/oauth2/google/internal/stsexchange golang.org/x/oauth2/jwt google.golang.org/api/internal/impersonate -google.golang.org/grpc/internal/googlecloud -google.golang.org/grpc/internal/xds -google.golang.org/protobuf/types/descriptorpb golang.org/x/oauth2/google/internal/externalaccount golang.org/x/oauth2/google/internal/externalaccountauthorizeduser -google.golang.org/genproto/googleapis/type/expr -cloud.google.com/go/internal/optional -github.com/evanw/esbuild/internal/graph -cloud.google.com/go/internal/trace -github.com/Azure/go-autorest/autorest google.golang.org/api/iterator go.opencensus.io/plugin/ochttp/propagation/b3 google.golang.org/api/googleapi/transport -github.com/evanw/esbuild/internal/bundler go.opencensus.io/plugin/ochttp google.golang.org/api/transport/http/internal/propagation -golang.org/x/oauth2/google github.com/aws/aws-sdk-go-v2/internal/awsutil -github.com/aws/aws-sdk-go-v2/credentials/stscreds -google.golang.org/grpc +github.com/Azure/go-autorest/autorest +golang.org/x/oauth2/google github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream google.golang.org/grpc/credentials/oauth google.golang.org/genproto/googleapis/api/annotations -github.com/aws/aws-sdk-go-v2/config gocloud.dev/gcp +github.com/evanw/esbuild/internal/graph github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/eventstreamapi 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/evanw/esbuild/internal/bundler github.com/aws/aws-sdk-go-v2/service/internal/s3shared/arn +google.golang.org/grpc/internal/transport github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints -github.com/evanw/esbuild/internal/linker -github.com/Azure/go-autorest/autorest/azure github.com/aws/aws-sdk-go-v2/service/internal/s3shared github.com/aws/aws-sdk-go-v2/service/s3/internal/arn github.com/aws/aws-sdk-go-v2/internal/v4a github.com/aws/aws-sdk-go-v2/service/s3/types github.com/aws/smithy-go/endpoints/private/rulesfn github.com/aws/aws-sdk-go/internal/s3shared/arn +github.com/Azure/go-autorest/autorest/azure github.com/gorilla/websocket github.com/gohugoio/hugo/releaser -github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations github.com/gohugoio/hugo/watcher/filenotify -github.com/aws/aws-sdk-go/aws +github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations github.com/russross/blackfriday/v2 -github.com/spf13/fsync github.com/gohugoio/hugo/watcher +github.com/spf13/fsync go.uber.org/automaxprocs/internal/cgroups internal/profile -github.com/gohugoio/hugo/codegen -github.com/aws/aws-sdk-go-v2/service/s3 +github.com/evanw/esbuild/internal/linker go.uber.org/automaxprocs/internal/runtime -github.com/gohugoio/hugo/livereload -github.com/aws/aws-sdk-go/aws/request -github.com/aws/aws-sdk-go/aws/auth/bearer -github.com/aws/aws-sdk-go/private/protocol/eventstream go.uber.org/automaxprocs/maxprocs +github.com/gohugoio/hugo/codegen +github.com/aws/aws-sdk-go-v2/service/s3 github.com/gohugoio/hugo/htesting/hqt +github.com/gohugoio/hugo/livereload github.com/gohugoio/hugo/identity/identitytesting github.com/gohugoio/hugo/tpl/internal/go_templates/testenv -google.golang.org/api/internal -google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 -github.com/googleapis/gax-go/v2 -google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp +net/http/pprof +github.com/cpuguy83/go-md2man/v2/md2man +github.com/aws/aws-sdk-go/aws +github.com/spf13/cobra/doc +google.golang.org/grpc +github.com/aws/aws-sdk-go/aws/auth/bearer +github.com/aws/aws-sdk-go/private/protocol/eventstream +github.com/aws/aws-sdk-go/aws/request github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/aws/corehandlers -github.com/evanw/esbuild/pkg/api github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/csm -gocloud.dev/internal/retry -google.golang.org/api/option +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/aws/ec2metadata -gocloud.dev/internal/gcerr -google.golang.org/api/transport/internal/dca -gocloud.dev/gcerrors -google.golang.org/grpc/balancer/grpclb +github.com/evanw/esbuild/pkg/api github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil -gocloud.dev/blob/driver +github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds -gocloud.dev/internal/oc -gocloud.dev/internal/useragent -google.golang.org/grpc/credentials/alts/internal/authinfo github.com/aws/aws-sdk-go/aws/credentials/endpointcreds -google.golang.org/grpc/credentials/alts/internal/handshaker/service -github.com/aws/aws-sdk-go/private/protocol/query -gocloud.dev/blob -google.golang.org/grpc/credentials/alts/internal/handshaker github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/jsonrpc +github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/aws/defaults -google.golang.org/genproto/googleapis/iam/credentials/v1 +github.com/aws/aws-sdk-go/private/protocol/restxml github.com/aws/aws-sdk-go/private/protocol/restjson +github.com/aws/aws-sdk-go/service/sso +github.com/aws/aws-sdk-go/service/ssooidc +github.com/aws/aws-sdk-go/service/sts +github.com/aws/aws-sdk-go/service/s3 +github.com/googleapis/gax-go/v2 +google.golang.org/api/internal +google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 +google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp +github.com/aws/aws-sdk-go/service/sts/stsiface +github.com/aws/aws-sdk-go/service/sso/ssoiface +github.com/aws/aws-sdk-go/aws/credentials/stscreds +google.golang.org/grpc/credentials/alts/internal/handshaker/service +github.com/aws/aws-sdk-go/aws/credentials/ssocreds +gocloud.dev/internal/retry +google.golang.org/api/option +google.golang.org/api/transport/internal/dca +google.golang.org/genproto/googleapis/iam/credentials/v1 +gocloud.dev/internal/gcerr +google.golang.org/grpc/balancer/grpclb +gocloud.dev/gcerrors google.golang.org/genproto/googleapis/iam/v1 +gocloud.dev/blob/driver +gocloud.dev/internal/oc +gocloud.dev/internal/useragent +github.com/aws/aws-sdk-go/aws/session +google.golang.org/grpc/credentials/alts/internal/authinfo +gocloud.dev/blob cloud.google.com/go/internal -github.com/aws/aws-sdk-go/service/sts -google.golang.org/grpc/credentials/alts +cloud.google.com/go/iam gocloud.dev/blob/fileblob google.golang.org/api/internal/gensupport -github.com/aws/aws-sdk-go/service/sso -github.com/aws/aws-sdk-go/service/ssooidc -google.golang.org/grpc/credentials/google +google.golang.org/grpc/credentials/alts/internal/handshaker google.golang.org/api/option/internaloption -google.golang.org/api/transport/grpc -github.com/aws/aws-sdk-go/service/sso/ssoiface google.golang.org/api/transport/http -github.com/aws/aws-sdk-go/internal/s3shared -github.com/aws/aws-sdk-go/internal/s3shared/s3err -cloud.google.com/go/iam -github.com/aws/aws-sdk-go/service/sts/stsiface -github.com/aws/aws-sdk-go/aws/credentials/ssocreds -github.com/aws/aws-sdk-go/private/checksum -github.com/aws/aws-sdk-go/aws/credentials/stscreds -github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi -github.com/aws/aws-sdk-go/private/protocol/restxml +google.golang.org/grpc/credentials/alts +gocloud.dev/aws google.golang.org/api/storage/v1 -github.com/cpuguy83/go-md2man/v2/md2man google.golang.org/api/compute/v1 -net/http/pprof -github.com/aws/aws-sdk-go/service/s3 +google.golang.org/grpc/credentials/google +google.golang.org/api/transport/grpc cloud.google.com/go/iam/credentials/apiv1 -github.com/aws/aws-sdk-go/aws/session -github.com/spf13/cobra/doc gocloud.dev/blob/azureblob -gocloud.dev/aws cloud.google.com/go/storage gocloud.dev/blob/gcsblob +github.com/aws/aws-sdk-go/service/s3/s3iface +github.com/aws/aws-sdk-go/service/s3/s3manager github.com/yuin/goldmark-emoji/ast github.com/yuin/goldmark-emoji github.com/gohugoio/hugo/markup/goldmark @@ -2829,18 +2867,18 @@ github.com/gohugoio/hugo/cache/filecache github.com/gohugoio/hugo/resources/resource github.com/gohugoio/hugo/source -github.com/gohugoio/hugo/create/skeletons github.com/gohugoio/hugo/modules/npm +github.com/gohugoio/hugo/create/skeletons github.com/gohugoio/hugo/resources/images -github.com/gohugoio/hugo/resources/page github.com/gohugoio/hugo/cache/dynacache github.com/gohugoio/hugo/resources/postpub github.com/gohugoio/hugo/hugolib/doctree -github.com/aws/aws-sdk-go/service/s3/s3iface +github.com/gohugoio/hugo/resources/page +github.com/aws/aws-sdk-go-v2/feature/s3/manager +gocloud.dev/blob/s3blob github.com/gohugoio/hugo/resources/page/pagemeta github.com/gohugoio/hugo/resources/page/page_generate github.com/gohugoio/hugo/config/allconfig -github.com/aws/aws-sdk-go/service/s3/s3manager github.com/gohugoio/hugo/hugolib/pagesfromdata github.com/gohugoio/hugo/resources github.com/gohugoio/hugo/deps @@ -2860,23 +2898,22 @@ github.com/gohugoio/hugo/langs/i18n github.com/gohugoio/hugo/config/testconfig github.com/gohugoio/hugo/tpl/internal -github.com/aws/aws-sdk-go-v2/feature/s3/manager -gocloud.dev/blob/s3blob +github.com/gohugoio/hugo/deploy 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/hugo +github.com/gohugoio/hugo/tpl/crypto github.com/gohugoio/hugo/tpl/encoding +github.com/gohugoio/hugo/tpl/css +github.com/gohugoio/hugo/tpl/debug github.com/gohugoio/hugo/tpl/fmt -github.com/gohugoio/hugo/tpl/cast github.com/gohugoio/hugo/tpl/hash -github.com/gohugoio/hugo/tpl/hugo +github.com/gohugoio/hugo/tpl/cast +github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/images github.com/gohugoio/hugo/tpl/inflect github.com/gohugoio/hugo/tpl/js -github.com/gohugoio/hugo/tpl/collections github.com/gohugoio/hugo/tpl/lang github.com/gohugoio/hugo/tpl/math github.com/gohugoio/hugo/tpl/openapi/openapi3 @@ -2886,15 +2923,14 @@ github.com/gohugoio/hugo/tpl/path github.com/gohugoio/hugo/tpl/reflect github.com/gohugoio/hugo/tpl/safe -github.com/gohugoio/hugo/tpl/resources github.com/gohugoio/hugo/tpl/site github.com/gohugoio/hugo/tpl/strings github.com/gohugoio/hugo/tpl/templates +github.com/gohugoio/hugo/tpl/resources github.com/gohugoio/hugo/tpl/time github.com/gohugoio/hugo/tpl/transform github.com/gohugoio/hugo/tpl/urls github.com/gohugoio/hugo/tpl/tplimpl -github.com/gohugoio/hugo/deploy github.com/gohugoio/hugo/hugolib github.com/gohugoio/hugo/create github.com/gohugoio/hugo/commands @@ -3015,19 +3051,19 @@ === PAUSE TestCommands/version === CONT TestCommands/commands_errors === CONT TestCommands/hugo_configprod -=== CONT TestCommands/hugo__flags === CONT TestCommands/version -=== CONT TestCommands/hugo_configdev_environment === CONT TestCommands/server_render_to_memory -=== CONT TestCommands/hugo_configdev_env === CONT TestCommands/server_render_static_to_disk -=== CONT TestCommands/hugo__watch === CONT TestCommands/server_disablelivereload__config -=== CONT TestCommands/new_content_archetypedir -=== CONT TestCommands/hugo__static_composite +=== CONT TestCommands/server_disablelivereload +=== CONT TestCommands/server__watch_moduleconfig +=== CONT TestCommands/server__watch_hugo_stats +=== CONT TestCommands/server__multihost +=== CONT TestCommands/new +=== CONT TestCommands/server === NAME TestCommands/hugo_configprod testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -3042,7 +3078,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test the hugo command. (0.081s) + # Test the hugo command. (0.218s) > hugo [stdout] Start building sites … @@ -3059,138 +3095,14 @@ Aliases | 0 Cleaned | 0 - Total in 15 ms + Total in 23 ms > grep 'myparam: §' public/index.html PASS -=== CONT TestCommands/hugo__publishdir_in_config -=== NAME TestCommands/hugo_configdev_env - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # Test the hugo command. (0.163s) - > env HUGO_ENV=development - > hugo - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 22 ms - > grep 'myparam: dev§' public/index.html - PASS - -=== CONT TestCommands/hugo__processingstats2 -=== NAME TestCommands/hugo__publishdir_in_config - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # Test the hugo command. (0.096s) - > hugo - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 1 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 7 ms - > grep 'Home' newpublic/index.html - PASS - -=== NAME TestCommands/hugo__static_composite - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - > hugo - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 3 - Paginator pages | 0 - Non-page files | 0 - Static files | 3 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 11 ms - > ls public/files - [stdout] - -rw-r--r-- 0644 2025-12-29T07:03:16.339331184-12:00 f2.txt - -rw-r--r-- 0644 2025-12-29T07:03:16.339331184-12:00 f1.txt - - > checkfile public/files/f1.txt - > checkfile public/files/f2.txt - > checkfile public/f3.txt - PASS - -=== CONT TestCommands/hugo__processingstats -=== CONT TestCommands/hugo__path-warnings +=== CONT TestCommands/list === NAME TestCommands/version testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -3205,7 +3117,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test the hugo version command. (0.181s) + # Test the hugo version command. (0.389s) > hugo -h [stdout] hugo is the main command, used to build your Hugo site. @@ -3287,182 +3199,9 @@ > stdout 'hugo v.* BuildDate=unknown' PASS -=== CONT TestCommands/hugo__path-warnings-postprocess -=== NAME TestCommands/new_content_archetypedir - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - > mkdir content - > hugo new content --kind mybundle post/first-post - [stdout] - Content dir "$WORK/content/post/first-post" created - > grep 'First Post' content/post/first-post/index.md - > grep 'Site Lang: en' content/post/first-post/index.md - > grep 'Site Lang: no' content/post/first-post/index.no.md - > grep 'A text file.' content/post/first-post/file.txt - PASS - -=== CONT TestCommands/hugo__noconfig -=== NAME TestCommands/hugo_configdev_environment - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # Test the hugo command. (0.204s) - > env HUGO_ENVIRONMENT=development - > hugo - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 10 ms - > grep 'myparam: dev§' public/index.html - > hugo -e production - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 8 ms - > grep 'myparam: §' public/index.html - PASS - -=== CONT TestCommands/mod -=== NAME TestCommands/hugo__flags - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # Test the hugo command. (0.121s) - > hugo --baseURL http://example.com/ --minify --destination ${WORK}/newpublic --clock 2021-11-06T22:30:00.00+09:00 -e staging --config ${WORK}/myconfig --configDir ${WORK}/myconfigdir -s mysource - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 10 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.124s) - > grep 'Home' newpublic/index.html - > hugo --quiet - > ! stdout . - PASS - -=== CONT TestCommands/new_content -=== NAME TestCommands/hugo__processingstats2 - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p1.gif - > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p2.gif - > hugo - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 10 - Paginator pages | 0 - Non-page files | 2 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 10 ms - > stdout 'Pages.*/| 10\s' - > stdout 'Non-page files.*/| 2\s' - PASS - -=== NAME TestCommands/hugo__noconfig +=== CONT TestCommands/mod_tidy testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -3477,29 +3216,16 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - > mkdir mysite - > cd mysite - $WORK/mysite - > ! hugo - [stdout] - Total in 2 ms - [stderr] - Unable to locate config file or config directory. Perhaps you need to create a new site. - Run `hugo help new` for details. - [exit status 1] - > stderr 'Unable to locate config file or config directory' - > ls . - [stdout] - Empty dir - - > stdout 'Empty dir' + # Test hugo mod tidy. (0.168s) + > dostounix golden/go.mod.cleaned + > hugo mod tidy + > cmp go.mod golden/go.mod.cleaned PASS -=== CONT TestCommands/new -=== CONT TestCommands/mod_tidy +=== CONT TestCommands/mod__themesdir === NAME TestCommands/commands_errors testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -3514,7 +3240,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Testing various error situations. (0.266s) + # Testing various error situations. (0.626s) > ! hugo mods [stdout] hugo is the main command, used to build your Hugo site. @@ -3791,109 +3517,10 @@ > stderr 'unknown command "foo" for "hugo mod"' PASS -=== CONT TestCommands/mod__themesdir -=== NAME TestCommands/hugo__path-warnings - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - > hugo --printPathWarnings - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - WARN Duplicate target paths: /p1/index.html (3) - - | EN - -------------------+----- - Pages | 8 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 18 ms - > stdout 'Duplicate' - PASS - -=== CONT TestCommands/import_jekyll -=== NAME TestCommands/hugo__processingstats - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - > cp $SOURCE/resources/testdata/pix.gif content/en/bundle1/pix.gif - > cp $SOURCE/resources/testdata/pix.gif content/en/bundle2/pix.gif - > cp $SOURCE/resources/testdata/pix.gif content/fr/bundle1/pix.gif - > mkdir static/images - > cp $SOURCE/resources/testdata/pix.gif static/images/p1.gif - > cp $SOURCE/resources/testdata/pix.gif static/images/p2.gif - > cp $SOURCE/resources/testdata/pix.gif static/images/p3.gif - > cp $SOURCE/resources/testdata/pix.gif static/images/p4.gif - > hugo - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN | FR - -------------------+----+----- - Pages | 3 | 2 - Paginator pages | 0 | 0 - Non-page files | 2 | 1 - Static files | 4 | 4 - Processed images | 2 | 1 - Aliases | 1 | 0 - Cleaned | 0 | 0 - - Total in 12 ms - > stdout 'Pages.*3.*2' - > stdout 'Processed images.*2.*1' - > stdout 'Static files.*4 |' - > ls public/images - [stdout] - -rw-r--r-- 0644 2025-12-29T07:03:16.483331184-12:00 p1.gif - -rw-r--r-- 0644 2025-12-29T07:03:16.483331184-12:00 p2.gif - -rw-r--r-- 0644 2025-12-29T07:03:16.483331184-12:00 p3.gif - -rw-r--r-- 0644 2025-12-29T07:03:16.483331184-12:00 p4.gif - - > stdout 'p1.gif' - > stdout 'p2.gif' - > stdout 'p3.gif' - > stdout 'p4.gif' - PASS - -=== CONT TestCommands/list -=== NAME TestCommands/hugo__path-warnings-postprocess +=== CONT TestCommands/mod +=== NAME TestCommands/mod__themesdir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -3908,31 +3535,15 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - > hugo --printPathWarnings + > hugo --theme mytheme mod graph [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - - | EN - -------------------+----- - Pages | 8 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Total in 18 ms - > ! stdout 'Duplicate' + project mytheme + > stdout 'project mytheme' PASS -=== CONT TestCommands/deprecate -=== NAME TestCommands/mod__themesdir +=== CONT TestCommands/new_content_archetypedir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -3947,16 +3558,19 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - > hugo --theme mytheme mod graph + > mkdir content + > hugo new content --kind mybundle post/first-post [stdout] - project mytheme - > stdout 'project mytheme' + Content dir "$WORK/content/post/first-post" created + > grep 'First Post' content/post/first-post/index.md + > grep 'Site Lang: en' content/post/first-post/index.md + > grep 'Site Lang: no' content/post/first-post/index.no.md + > grep 'A text file.' content/post/first-post/file.txt PASS -=== CONT TestCommands/hugo__errors -=== NAME TestCommands/mod_tidy +=== CONT TestCommands/noop testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -3971,16 +3585,12 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test hugo mod tidy. (0.083s) - > dostounix golden/go.mod.cleaned - > hugo mod tidy - > cmp go.mod golden/go.mod.cleaned PASS -=== CONT TestCommands/hugo__configdir +=== CONT TestCommands/hugo__flags === NAME TestCommands/mod testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -4107,10 +3717,79 @@ > stdout 'hugo mod get \[flags\] \[args\]' PASS -=== CONT TestCommands/hugo -=== NAME TestCommands/hugo__configdir +=== CONT TestCommands/hugo_configdev_environment +=== NAME TestCommands/list + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # Test the hugo list commands. (1.031s) + > hugo list drafts + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, + content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/,page, + content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, + > ! stderr . + > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' + > stdout 'content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/' + > stdout 'draftexpired.md' + > stdout 'draftfuture.md' + > ! stdout '/expired.md' + > hugo list future + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, + content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/,page, + > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' + > stdout 'future.md' + > stdout 'draftfuture.md' + > ! stdout 'expired.md' + > hugo list expired + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, + content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/,page, + > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' + > stdout 'expired.md' + > stdout 'draftexpired.md' + > ! stdout 'future.md' + > hugo list all + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, + content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/,page, + content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/,page, + content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, + content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/,page, + > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' + > stdout 'future.md' + > stdout 'draft.md' + > stdout 'expired.md' + > stdout 'draftexpired.md' + > stdout 'draftfuture.md' + > hugo list expired --clock 2000-01-01T00:00:00Z + [stdout] + path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section + > ! stdout 'expired.md' + PASS + +=== CONT TestCommands/hugo_configdev_env +=== NAME TestCommands/hugo_configdev_environment testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -4125,17 +3804,417 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 + # Test the hugo command. (0.366s) + > env HUGO_ENVIRONMENT=development > hugo [stdout] Start building sites … hugo v0.131.0 linux/arm64 BuildDate=unknown - WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. - WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. | EN -------------------+----- - Pages | 4 + Pages | 2 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 16 ms + > grep 'myparam: dev§' public/index.html + > hugo -e production + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 2 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 14 ms + > grep 'myparam: §' public/index.html + PASS + +=== CONT TestCommands/hugo__watch +=== NAME TestCommands/hugo_configdev_env + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # Test the hugo command. (0.184s) + > env HUGO_ENV=development + > hugo + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 2 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 23 ms + > grep 'myparam: dev§' public/index.html + PASS + +=== CONT TestCommands/hugo__static_composite +=== NAME TestCommands/hugo__flags + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # Test the hugo command. (0.264s) + > hugo --baseURL http://example.com/ --minify --destination ${WORK}/newpublic --clock 2021-11-06T22:30:00.00+09:00 -e staging --config ${WORK}/myconfig --configDir ${WORK}/myconfigdir -s mysource + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 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 + > 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.260s) + > grep 'Home' newpublic/index.html + > hugo --quiet + > ! stdout . + PASS + +=== CONT TestCommands/hugo__publishdir_in_config +=== NAME TestCommands/new + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # Test the new command. (1.528s) + > hugo new site -h + [stdout] + Create a new site in the provided directory. + The new site will have the correct structure, but no content or theme yet. + Use `hugo new [contentPath]` to create new content. + + Usage: + hugo new site [path] [flags] + + Flags: + -f, --force init inside non-empty directory + --format string preferred file format (toml, yaml or json) (default "toml") + -h, --help help for site + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -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 'Create a new site in the provided directory' + > hugo new site my-yaml-site --format yml + [stdout] + Congratulations! Your new Hugo site was created in $WORK/my-yaml-site. + + Just a few more steps... + + 1. Change the current directory to $WORK/my-yaml-site. + 2. Create or install a theme: + - Create a new theme with the command "hugo new theme " + - Or, install a theme from https://themes.gohugo.io/ + 3. Edit hugo.yml, setting the "theme" property to the theme name. + 4. Create new content with the command "hugo new content /.". + 5. Start the embedded web server with the command "hugo server --buildDrafts". + + See documentation at https://gohugo.io/. + > checkfile my-yaml-site/hugo.yml + > hugo new site mysite -f + [stdout] + Congratulations! Your new Hugo site was created in $WORK/mysite. + + Just a few more steps... + + 1. Change the current directory to $WORK/mysite. + 2. Create or install a theme: + - Create a new theme with the command "hugo new theme " + - Or, install a theme from https://themes.gohugo.io/ + 3. Edit hugo.toml, setting the "theme" property to the theme name. + 4. Create new content with the command "hugo new content /.". + 5. Start the embedded web server with the command "hugo server --buildDrafts". + + See documentation at https://gohugo.io/. + > stdout 'Congratulations! Your new Hugo site was created in' + > cd mysite + $WORK/mysite + > checkfile archetypes/default.md + > checkfile hugo.toml + > exists assets + > exists content + > exists data + > exists i18n + > exists layouts + > exists static + > exists themes + > ! exists resources + > hugo new theme -h + [stdout] + Create a new theme (skeleton) called [name] in ./themes. + New theme is a skeleton. Please add content to the touched files. Add your + name to the copyright line in the license and adjust the theme.toml file + according to your needs. + + Usage: + hugo new theme [name] [flags] + + Flags: + -h, --help help for theme + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -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 'Create a new theme \(skeleton\) called \[name\] in ./themes' + > hugo new theme mytheme + [stdout] + Creating new theme in $WORK/mysite/themes/mytheme + > stdout 'Creating new theme' + > ! exists resources + > cd themes + $WORK/mysite/themes + > cd mytheme + $WORK/mysite/themes/mytheme + > checkfile archetypes/default.md + > checkfile assets/css/main.css + > checkfile assets/js/main.js + > checkfile content/_index.md + > checkfile content/posts/_index.md + > checkfile content/posts/post-1.md + > checkfile content/posts/post-2.md + > checkfile content/posts/post-3/bryce-canyon.jpg + > checkfile content/posts/post-3/index.md + > checkfile layouts/_default/baseof.html + > checkfile layouts/_default/home.html + > checkfile layouts/_default/list.html + > checkfile layouts/_default/single.html + > checkfile layouts/partials/footer.html + > checkfile layouts/partials/head.html + > checkfile layouts/partials/head/css.html + > checkfile layouts/partials/head/js.html + > checkfile layouts/partials/header.html + > checkfile layouts/partials/menu.html + > checkfile layouts/partials/terms.html + > checkfile static/favicon.ico + > checkfile LICENSE + > checkfile README.md + > checkfile hugo.toml + > checkfile theme.toml + > exists data + > exists i18n + > cd $WORK/mysite + $WORK/mysite + > hugo new -h + [stdout] + Create a new content file and automatically set the date and title. + It will guess which kind of file to create based on the path provided. + + You can also specify the kind with `-k KIND`. + + If archetypes are provided in your theme or site, they will be used. + + Ensure you run this within the root directory of your site. + + Usage: + hugo new content [path] [flags] + + Flags: + -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ + --cacheDir string filesystem path to cache directory + -c, --contentDir string filesystem path to content directory + --editor string edit new content with this editor, if provided + -f, --force overwrite file if it already exists + -h, --help help for content + -k, --kind string content type to create + --renderSegments strings named segments to render (configured in the segments config) + -t, --theme strings themes to use (located in /themes/THEMENAME/) + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -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 'Create a new content file.' + > hugo new posts/my-first-post.md + [stdout] + Content "$WORK/mysite/content/posts/my-first-post.md" created + > checkfile content/posts/my-first-post.md + > cd .. + $WORK + > cd myexistingsite + $WORK/myexistingsite + > hugo new post/foo.md -t mytheme + [stdout] + Content "$WORK/myexistingsite/content/post/foo.md" created + > grep 'Dummy content' content/post/foo.md + PASS + +=== CONT TestCommands/hugo__processingstats2 +=== NAME TestCommands/hugo__static_composite + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 3 + Paginator pages | 0 + Non-page files | 0 + Static files | 3 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 19 ms + > ls public/files + [stdout] + -rw-r--r-- 0644 2024-11-27T02:48:56.069206111+14:00 f2.txt + -rw-r--r-- 0644 2024-11-27T02:48:56.069206111+14:00 f1.txt + + > checkfile public/files/f1.txt + > checkfile public/files/f2.txt + > checkfile public/f3.txt + PASS + +=== CONT TestCommands/hugo__processingstats +=== NAME TestCommands/hugo__publishdir_in_config + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # Test the hugo command. (0.139s) + > hugo + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 1 Paginator pages | 0 Non-page files | 0 Static files | 0 @@ -4144,13 +4223,227 @@ Cleaned | 0 Total in 15 ms - > ! stderr . + > grep 'Home' newpublic/index.html PASS -=== CONT TestCommands/gen -=== NAME TestCommands/new_content +=== CONT TestCommands/hugo__path-warnings +=== NAME TestCommands/hugo__processingstats2 testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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.3 + + > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p1.gif + > cp $SOURCE/resources/testdata/pix.gif content/posts/post-1/p2.gif + > hugo + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 10 + Paginator pages | 0 + Non-page files | 2 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 21 ms + > stdout 'Pages.*/| 10\s' + > stdout 'Non-page files.*/| 2\s' + PASS + +=== CONT TestCommands/hugo__path-warnings-postprocess +=== NAME TestCommands/hugo__processingstats + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > cp $SOURCE/resources/testdata/pix.gif content/en/bundle1/pix.gif + > cp $SOURCE/resources/testdata/pix.gif content/en/bundle2/pix.gif + > cp $SOURCE/resources/testdata/pix.gif content/fr/bundle1/pix.gif + > mkdir static/images + > cp $SOURCE/resources/testdata/pix.gif static/images/p1.gif + > cp $SOURCE/resources/testdata/pix.gif static/images/p2.gif + > cp $SOURCE/resources/testdata/pix.gif static/images/p3.gif + > cp $SOURCE/resources/testdata/pix.gif static/images/p4.gif + > hugo + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN | FR + -------------------+----+----- + Pages | 3 | 2 + Paginator pages | 0 | 0 + Non-page files | 2 | 1 + Static files | 4 | 4 + Processed images | 2 | 1 + Aliases | 1 | 0 + Cleaned | 0 | 0 + + Total in 43 ms + > stdout 'Pages.*3.*2' + > stdout 'Processed images.*2.*1' + > stdout 'Static files.*4 |' + > ls public/images + [stdout] + -rw-r--r-- 0644 2024-11-27T02:48:56.233206994+14:00 p1.gif + -rw-r--r-- 0644 2024-11-27T02:48:56.233206994+14:00 p2.gif + -rw-r--r-- 0644 2024-11-27T02:48:56.233206994+14:00 p3.gif + -rw-r--r-- 0644 2024-11-27T02:48:56.233206994+14:00 p4.gif + + > stdout 'p1.gif' + > stdout 'p2.gif' + > stdout 'p3.gif' + > stdout 'p4.gif' + PASS + +=== CONT TestCommands/hugo__noconfig +=== NAME TestCommands/hugo__path-warnings + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo --printPathWarnings + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + WARN Duplicate target paths: /p1/index.html (3) + + | EN + -------------------+----- + Pages | 8 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 22 ms + > stdout 'Duplicate' + PASS + +=== CONT TestCommands/server__edit_content +=== NAME TestCommands/hugo__path-warnings-postprocess + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo --printPathWarnings + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + + | EN + -------------------+----- + Pages | 8 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 21 ms + > ! stdout 'Duplicate' + PASS + +=== CONT TestCommands/server__edit_config +=== NAME TestCommands/hugo__noconfig + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > mkdir mysite + > cd mysite + $WORK/mysite + > ! hugo + [stdout] + Total in 1 ms + [stderr] + Unable to locate config file or config directory. Perhaps you need to create a new site. + Run `hugo help new` for details. + [exit status 1] + > stderr 'Unable to locate config file or config directory' + > ls . + [stdout] + Empty dir + + > stdout 'Empty dir' + PASS + +=== CONT TestCommands/new_content + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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 @@ -4189,10 +4482,251 @@ > grep 'draft = true' content/post/first-post.md PASS +=== CONT TestCommands/deprecate +=== NAME TestCommands/server_disablelivereload__config + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo server & + > waitServer + > ! grep 'livereload' public/index.html + > stopServer + > ! stderr . + [background] hugo server: exit status 0 + [stdout] + port 1313 already in use, attempting to use an available port + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 1 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Built in 1 ms + Environment: "development" + Serving pages from disk + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:41471/ (bind address 127.0.0.1) + Press Ctrl+C to stop + PASS + +=== CONT TestCommands/hugo__errors +=== NAME TestCommands/server__watch_hugo_stats + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo server --renderToMemory & + > waitServer + > stopServer + > ! stderr . + > exists hugo_stats.json + [background] hugo server --renderToMemory: exit status 0 + [stdout] + port 1313 already in use, attempting to use an available port + Watching for changes in $WORK/{hugo_stats.json,layouts} + Watching for config changes in $WORK/hugo.toml + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 2 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Built in 12 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:33087/ (bind address 127.0.0.1) + Press Ctrl+C to stop + PASS + +=== CONT TestCommands/hugo__configdir +=== NAME TestCommands/server_disablelivereload + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo server --disableLiveReload & + > waitServer + > ! grep 'livereload' public/index.html + > stopServer + > ! stderr . + [background] hugo server --disableLiveReload: exit status 0 + [stdout] + port 1313 already in use, attempting to use an available port + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 1 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Built in 1 ms + Environment: "development" + Serving pages from disk + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:40305/ (bind address 127.0.0.1) + Press Ctrl+C to stop + PASS + +=== CONT TestCommands/hugo +=== NAME TestCommands/server__watch_moduleconfig + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo server --renderToMemory --disableLiveReload & + > waitServer + > stopServer + > wait + [background] hugo server --renderToMemory --disableLiveReload: exit status 0 + [stdout] + port 1313 already in use, attempting to use an available port + Watching for changes in $WORK/layouts + Watching for config changes in $WORK/hugo.toml, $WORK/themes/mytheme/hugo.toml + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 1 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Built in 1 ms + Environment: "development" + Serving pages from memory + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:38419/ (bind address 127.0.0.1) + Press Ctrl+C to stop + > ! stderr . + > stdout 'Watching for config changes in.*mytheme' + PASS + +=== CONT TestCommands/gen +=== NAME TestCommands/hugo__configdir + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + + | EN + -------------------+----- + Pages | 4 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 20 ms + > ! stderr . + PASS + === CONT TestCommands/env === NAME TestCommands/hugo testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -4207,7 +4741,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test the hugo command. (0.091s) + # Test the hugo command. (0.183s) > hugo [stdout] Start building sites … @@ -4225,7 +4759,7 @@ Aliases | 0 Cleaned | 0 - Total in 9 ms + Total in 23 ms > stdout 'Pages.*|1' > stdout 'Total in' > checkfile public/index.html @@ -4233,10 +4767,280 @@ > grep 'IsServer: false;IsProduction: true' public/index.html PASS +=== CONT TestCommands/hugo_printunusedtemplates +=== NAME TestCommands/server_render_to_memory + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # 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.813s) + > hugo serve --renderToMemory & + > waitServer + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 + > ! exists public/index.html + > ! exists public/mystatic.txt + > stopServer + > ! stderr . + [background] hugo serve --renderToMemory: exit status 0 + [stdout] + port 1313 already in use, attempting to use an available port + Watching for changes in $WORK/{layouts,static} + Watching for config changes in $WORK/hugo.toml + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 2 + Paginator pages | 0 + Non-page files | 0 + Static files | 1 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Built in 14 ms + Environment: "development" + Serving pages from memory + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:33201/ (bind address 127.0.0.1) + Press Ctrl+C to stop + PASS + +=== CONT TestCommands/import_jekyll +=== NAME TestCommands/env + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # Test the hugo env command. (0.142s) + > hugo env + [stdout] + hugo v0.131.0 linux/arm64 BuildDate=unknown + GOOS="linux" + GOARCH="arm64" + GOVERSION="go1.23.3" + > stdout 'GOARCH' + > ! stderr . + PASS + +=== CONT TestCommands/hugo_printpathwarnings +=== NAME TestCommands/server__multihost + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # Test the hugo server command. + # We run these tests in parallel so let Hugo decide which port to use. (3.004s) + > 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 + [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/arm64 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 11 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:32859/ (bind address 127.0.0.1) en + Web Server is available at http://localhost:32860/ (bind address 127.0.0.1) fr + Press Ctrl+C to stop + PASS + === CONT TestCommands/config__cachedir +=== NAME TestCommands/server_render_static_to_disk + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # Test the hugo server command. + # We run these tests in parallel so let Hugo decide which port to use. (3.005s) + > hugo server --renderToMemory --renderStaticToDisk & + > 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 + > stopServer + > ! stderr . + [background] hugo server --renderToMemory --renderStaticToDisk: exit status 0 + [stdout] + Watching for changes in $WORK/{layouts,static} + Watching for config changes in $WORK/hugo.toml + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + + | EN + -------------------+----- + Pages | 2 + Paginator pages | 0 + Non-page files | 0 + Static files | 1 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Built in 14 ms + Environment: "development" + Serving pages from 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 + PASS + +=== CONT TestCommands/deploy +=== NAME TestCommands/hugo_printunusedtemplates + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo --printUnusedTemplates + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 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 28 ms + > stdout 'Template _default/list.html is unused' + PASS + +=== CONT TestCommands/convert +=== NAME TestCommands/hugo_printpathwarnings + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + > hugo --printPathWarnings + [stdout] + Start building sites … + hugo v0.131.0 linux/arm64 BuildDate=unknown + + WARN Duplicate target paths: /index.html (2) + + | EN + -------------------+----- + Pages | 2 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 0 + Cleaned | 0 + + Total in 13 ms + > stdout 'Duplicate target paths: .index.html \(2\)' + PASS + +=== CONT TestCommands/config === NAME TestCommands/deprecate testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -4251,22 +5055,22 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test deprecation logging. (0.208s) + # Test deprecation logging. (0.584s) > hugo -e info --logLevel info [stdout] Start building sites … hugo v0.131.0 linux/arm64 BuildDate=unknown - INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 4.26708ms - INFO build: step process duration 4.3268ms - INFO build: step assemble duration 325.52µs + INFO build: step process substep collect files 0 files_total 0 pages_total 0 resources_total 0 duration 41.4µs + INFO build: step process duration 166.001µs + INFO build: step assemble duration 241.281µ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 784µs - INFO build: step render substep pages site en outputFormat rss duration 585.56µs - INFO build: step render pages 3 content 0 duration 1.42708ms - INFO build: step render deferred count 0 duration 1µs - INFO build: step postProcess duration 6.08µs - INFO build: duration 6.23172ms + INFO build: step render substep pages site en outputFormat html duration 781.245µs + INFO build: step render substep pages site en outputFormat rss duration 501.123µs + INFO build: step render pages 3 content 0 duration 1.330528ms + INFO build: step render deferred count 0 duration 1.36µs + INFO build: step postProcess duration 6.36µs + INFO build: duration 1.84417ms | EN -------------------+----- @@ -4278,7 +5082,7 @@ Aliases | 0 Cleaned | 0 - Total in 12 ms + Total in 26 ms > stdout 'INFO deprecated: item was deprecated in Hugo' > hugo -e warn --logLevel warn [stdout] @@ -4297,7 +5101,7 @@ Aliases | 0 Cleaned | 0 - Total in 9 ms + Total in 20 ms > stdout 'WARN deprecated: item was deprecated in Hugo' > ! hugo -e error --logLevel warn [stdout] @@ -4305,17 +5109,17 @@ hugo v0.131.0 linux/arm64 BuildDate=unknown ERROR deprecated: item was deprecated in Hugo 0.119.0 and will be removed in Hugo 0.132.0. alternative - Total in 8 ms + Total in 28 ms [stderr] error building site: logged 1 error(s) [exit status 1] > stdout 'ERROR deprecated: item was deprecated in Hugo' PASS -=== CONT TestCommands/deploy +=== CONT TestCommands/completion === NAME TestCommands/hugo__errors testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -4331,7 +5135,7 @@ GOVERSION=1.23.3 # Testing error output. - # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.054s) + # The hugo mod get command handles flags a little special, but the -h flag should print the help. (0.154s) > hugo mod get -h [stdout] @@ -4387,7 +5191,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.062s) + # Invalid flag. Should print an error message to stderr and the help to stdout. (0.143s) > ! hugo --asdf [stdout] hugo is the main command, used to build your Hugo site. @@ -4468,7 +5272,7 @@ [exit status 1] > stderr 'unknown flag: --asdf' > stdout 'hugo is the main command' - # This should fail the build, print an error message to stderr, but no help output. (0.075s) + # This should fail the build, print an error message to stderr, but no help output. (0.214s) > ! hugo [stdout] Total in 0 ms @@ -4479,10 +5283,9 @@ > stderr 'failed to load config' PASS -=== CONT TestCommands/convert -=== NAME TestCommands/env +=== NAME TestCommands/server testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -4497,21 +5300,102 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test the hugo env command. (0.107s) - > hugo env + # Test the hugo server command. + # We run these tests in parallel so let Hugo decide which port to use. (1.159s) + > hugo server --renderToMemory --gc & + > waitServer + > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 'ServerPort: \d{4,5}' 'myenv: thedevelopment' 'livereload\.js' 'Env: development' 'IsServer: true' + > httpget ${HUGOTEST_BASEURL_0}doesnotexist 'custom 404' + > httpget ${HUGOTEST_BASEURL_0}livereload.js 'function' + # By default, the server renders to memory. (2.001s) + > ! exists public/index.html + > stopServer + > ! stderr . + [background] hugo server --renderToMemory --gc: exit status 0 [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/arm64 BuildDate=unknown - GOOS="linux" - GOARCH="arm64" - GOVERSION="go1.23.3" - > stdout 'GOARCH' - > ! stderr . + + 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 2 ms + Environment: "development" + Serving pages from memory + Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender + Web Server is available at http://localhost:42945/ (bind address 127.0.0.1) + Press Ctrl+C to stop + PASS + +=== NAME TestCommands/completion + testscript.go:558: WORK=$WORK + PATH=/tmp/testscript-main896123069/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.3 + + # Test the completion commands. (0.163s) + > hugo completion -h + [stdout] + Generate the autocompletion script for hugo for the specified shell. + See each sub-command's help for details on how to use the generated script. + + Usage: + hugo completion [command] + + Available Commands: + bash Generate the autocompletion script for bash + fish Generate the autocompletion script for fish + powershell Generate the autocompletion script for powershell + zsh Generate the autocompletion script for zsh + + Flags: + -h, --help help for completion + + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + --quiet build in quiet mode + -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 completion [command] --help" for more information about a command. + > stdout 'Generate the autocompletion script for hugo for the specified shell.' PASS -=== CONT TestCommands/server__multihost === NAME TestCommands/import_jekyll testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -4526,7 +5410,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test the import jekyll command. (0.285s) + # Test the import jekyll command. (0.493s) > hugo import -h [stdout] Import your site from other web site generators like Jekyll. @@ -4592,8 +5476,8 @@ Import Jekyll from: $WORK/myjekyllsite to: $WORK/myhugosite _config.yaml not found: Is the specified Jekyll root correct? Importing... - 2025/12/29 19:03:16 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown - 2025/12/29 19:03:16 2012-01-18-hello-world.markdown 2012-01-18 00:00:00 +0000 UTC hello-world + 2024/11/26 12:48:57 Converting $WORK/myjekyllsite/_posts/2012-01-18-hello-world.markdown + 2024/11/26 12:48:57 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: @@ -4607,10 +5491,9 @@ # A simple Jekyll site. (0.000s) PASS -=== CONT TestCommands/server_disablelivereload === NAME TestCommands/config__cachedir testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -5169,7 +6052,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.096s) + # Repeat it to make sure it handles an existing hugo_cache dir. (0.150s) > hugo config [stdout] archetypedir = 'archetypes' @@ -5714,79 +6597,9 @@ > [linux] stdout 'xdgcachehome/hugo_cache' PASS -=== CONT TestCommands/server__watch_moduleconfig -=== NAME TestCommands/list - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # Test the hugo list commands. (0.489s) - > hugo list drafts - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, - content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/,page, - content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, - > ! stderr . - > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' - > stdout 'content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/' - > stdout 'draftexpired.md' - > stdout 'draftfuture.md' - > ! stdout '/expired.md' - > hugo list future - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, - content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/,page, - > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' - > stdout 'future.md' - > stdout 'draftfuture.md' - > ! stdout 'expired.md' - > hugo list expired - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, - content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/,page, - > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' - > stdout 'expired.md' - > stdout 'draftexpired.md' - > ! stdout 'future.md' - > hugo list all - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - content/draftfuture.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,true,https://example.org/draftfuture/,page, - content/future.md,,,2030-01-01T00:00:00Z,0001-01-01T00:00:00Z,2030-01-01T00:00:00Z,false,https://example.org/future/,page, - content/draft.md,draft,The Draft,2019-01-01T00:00:00Z,2032-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draft/,page, - content/draftexpired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,true,https://example.org/draftexpired/,page, - content/expired.md,,,2018-01-01T00:00:00Z,2019-01-01T00:00:00Z,2018-01-01T00:00:00Z,false,https://example.org/expired/,page, - > stdout 'path,slug,title,date,expiryDate,publishDate,draft,permalink' - > stdout 'future.md' - > stdout 'draft.md' - > stdout 'expired.md' - > stdout 'draftexpired.md' - > stdout 'draftfuture.md' - > hugo list expired --clock 2000-01-01T00:00:00Z - [stdout] - path,slug,title,date,expiryDate,publishDate,draft,permalink,kind,section - > ! stdout 'expired.md' - PASS - -=== CONT TestCommands/server__watch_hugo_stats === NAME TestCommands/deploy testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -5801,7 +6614,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test the deploy command. (0.282s) + # Test the deploy command. (0.624s) > hugo deploy -h [stdout] Deploy your site to a Cloud provider. @@ -5857,298 +6670,9 @@ > stdout 'Would invalidate CloudFront CDN with ID foobar' PASS -=== CONT TestCommands/hugo_printunusedtemplates - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - > hugo --printUnusedTemplates - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 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 7 ms - > stdout 'Template _default/list.html is unused' - PASS - -=== CONT TestCommands/hugo_printpathwarnings - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - > hugo --printPathWarnings - [stdout] - Start building sites … - hugo v0.131.0 linux/arm64 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 7 ms - > stdout 'Duplicate target paths: .index.html \(2\)' - PASS - -=== CONT TestCommands/server__edit_config -=== NAME TestCommands/new - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # Test the new command. (0.657s) - > hugo new site -h - [stdout] - Create a new site in the provided directory. - The new site will have the correct structure, but no content or theme yet. - Use `hugo new [contentPath]` to create new content. - - Usage: - hugo new site [path] [flags] - - Flags: - -f, --force init inside non-empty directory - --format string preferred file format (toml, yaml or json) (default "toml") - -h, --help help for site - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -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 'Create a new site in the provided directory' - > hugo new site my-yaml-site --format yml - [stdout] - Congratulations! Your new Hugo site was created in $WORK/my-yaml-site. - - Just a few more steps... - - 1. Change the current directory to $WORK/my-yaml-site. - 2. Create or install a theme: - - Create a new theme with the command "hugo new theme " - - Or, install a theme from https://themes.gohugo.io/ - 3. Edit hugo.yml, setting the "theme" property to the theme name. - 4. Create new content with the command "hugo new content /.". - 5. Start the embedded web server with the command "hugo server --buildDrafts". - - See documentation at https://gohugo.io/. - > checkfile my-yaml-site/hugo.yml - > hugo new site mysite -f - [stdout] - Congratulations! Your new Hugo site was created in $WORK/mysite. - - Just a few more steps... - - 1. Change the current directory to $WORK/mysite. - 2. Create or install a theme: - - Create a new theme with the command "hugo new theme " - - Or, install a theme from https://themes.gohugo.io/ - 3. Edit hugo.toml, setting the "theme" property to the theme name. - 4. Create new content with the command "hugo new content /.". - 5. Start the embedded web server with the command "hugo server --buildDrafts". - - See documentation at https://gohugo.io/. - > stdout 'Congratulations! Your new Hugo site was created in' - > cd mysite - $WORK/mysite - > checkfile archetypes/default.md - > checkfile hugo.toml - > exists assets - > exists content - > exists data - > exists i18n - > exists layouts - > exists static - > exists themes - > ! exists resources - > hugo new theme -h - [stdout] - Create a new theme (skeleton) called [name] in ./themes. - New theme is a skeleton. Please add content to the touched files. Add your - name to the copyright line in the license and adjust the theme.toml file - according to your needs. - - Usage: - hugo new theme [name] [flags] - - Flags: - -h, --help help for theme - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -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 'Create a new theme \(skeleton\) called \[name\] in ./themes' - > hugo new theme mytheme - [stdout] - Creating new theme in $WORK/mysite/themes/mytheme - > stdout 'Creating new theme' - > ! exists resources - > cd themes - $WORK/mysite/themes - > cd mytheme - $WORK/mysite/themes/mytheme - > checkfile archetypes/default.md - > checkfile assets/css/main.css - > checkfile assets/js/main.js - > checkfile content/_index.md - > checkfile content/posts/_index.md - > checkfile content/posts/post-1.md - > checkfile content/posts/post-2.md - > checkfile content/posts/post-3/bryce-canyon.jpg - > checkfile content/posts/post-3/index.md - > checkfile layouts/_default/baseof.html - > checkfile layouts/_default/home.html - > checkfile layouts/_default/list.html - > checkfile layouts/_default/single.html - > checkfile layouts/partials/footer.html - > checkfile layouts/partials/head.html - > checkfile layouts/partials/head/css.html - > checkfile layouts/partials/head/js.html - > checkfile layouts/partials/header.html - > checkfile layouts/partials/menu.html - > checkfile layouts/partials/terms.html - > checkfile static/favicon.ico - > checkfile LICENSE - > checkfile README.md - > checkfile hugo.toml - > checkfile theme.toml - > exists data - > exists i18n - > cd $WORK/mysite - $WORK/mysite - > hugo new -h - [stdout] - Create a new content file and automatically set the date and title. - It will guess which kind of file to create based on the path provided. - - You can also specify the kind with `-k KIND`. - - If archetypes are provided in your theme or site, they will be used. - - Ensure you run this within the root directory of your site. - - Usage: - hugo new content [path] [flags] - - Flags: - -b, --baseURL string hostname (and path) to the root, e.g. https://spf13.com/ - --cacheDir string filesystem path to cache directory - -c, --contentDir string filesystem path to content directory - --editor string edit new content with this editor, if provided - -f, --force overwrite file if it already exists - -h, --help help for content - -k, --kind string content type to create - --renderSegments strings named segments to render (configured in the segments config) - -t, --theme strings themes to use (located in /themes/THEMENAME/) - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -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 'Create a new content file.' - > hugo new posts/my-first-post.md - [stdout] - Content "$WORK/mysite/content/posts/my-first-post.md" created - > checkfile content/posts/my-first-post.md - > cd .. - $WORK - > cd myexistingsite - $WORK/myexistingsite - > hugo new post/foo.md -t mytheme - [stdout] - Content "$WORK/myexistingsite/content/post/foo.md" created - > grep 'Dummy content' content/post/foo.md - PASS - -=== CONT TestCommands/server__edit_content === NAME TestCommands/gen testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -6164,7 +6688,7 @@ GOVERSION=1.23.3 # Test the gen commands. - # Note that adding new commands will require updating the NUM_COMMANDS value. (0.555s) + # Note that adding new commands will require updating the NUM_COMMANDS value. (1.144s) > env NUM_COMMANDS=43 > hugo gen -h [stdout] @@ -6360,166 +6884,9 @@ > stdout '/\* LineHighlight \*/ \.chroma \.hl \{ background-color:#3c3d38 \}' PASS -=== CONT TestCommands/config -=== NAME TestCommands/convert - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # Test the convert commands. (0.531s) - > hugo convert -h - [stdout] - Convert your content (e.g. front matter) to different formats. - - See convert's subcommands toJSON, toTOML and toYAML for more information. - - Usage: - hugo convert [command] - - Available Commands: - toJSON Convert front matter to JSON - toTOML Convert front matter to TOML - toYAML Convert front matter to YAML - - Flags: - -h, --help help for convert - -o, --output string filesystem path to write files to - --unsafe enable less safe operations, please backup first - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - -v, --verbose verbose output - - Use "hugo convert [command] --help" for more information about a command. - > stdout 'Convert your content' - > hugo convert toJSON -h - [stdout] - toJSON converts all front matter in the content directory - to use JSON for the front matter. - - Usage: - hugo convert toJSON [flags] [args] - - Flags: - -h, --help help for toJSON - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - -o, --output string filesystem path to write files to - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - --unsafe enable less safe operations, please backup first - -v, --verbose verbose output - > stdout 'to use JSON for the front matter' - > hugo convert toTOML -h - [stdout] - toTOML converts all front matter in the content directory - to use TOML for the front matter. - - Usage: - hugo convert toTOML [flags] [args] - - Flags: - -h, --help help for toTOML - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - -o, --output string filesystem path to write files to - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - --unsafe enable less safe operations, please backup first - -v, --verbose verbose output - > stdout 'to use TOML for the front matter' - > hugo convert toYAML -h - [stdout] - toYAML converts all front matter in the content directory - to use YAML for the front matter. - - Usage: - hugo convert toYAML [flags] [args] - - Flags: - -h, --help help for toYAML - - Global Flags: - --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 - --config string config file (default is hugo.yaml|json|toml) - --configDir string config dir (default "config") - --debug debug output - -d, --destination string filesystem path to write files to - -e, --environment string build environment - --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern - --logLevel string log level (debug|info|warn|error) - -o, --output string filesystem path to write files to - --quiet build in quiet mode - -M, --renderToMemory render to memory (mostly useful when running the server) - -s, --source string filesystem path to read files relative from - --themesDir string filesystem path to themes directory - --unsafe enable less safe operations, please backup first - -v, --verbose verbose output - > stdout 'to use YAML for the front matter' - > hugo convert toJSON -o myjsoncontent - [stdout] - processing 3 content files - > stdout 'processing 3 content files' - > grep '^{' myjsoncontent/content/mytoml.md - > grep '^{' myjsoncontent/content/myjson.md - > grep '^{' myjsoncontent/content/myyaml.md - > hugo convert toYAML -o myyamlcontent - [stdout] - processing 3 content files - > stdout 'processing 3 content files' - > hugo convert toTOML -o mytomlcontent - [stdout] - processing 3 content files - > stdout 'processing 3 content files' - PASS - -=== CONT TestCommands/server === NAME TestCommands/config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -6534,7 +6901,7 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test the config command. (0.291s) + # Test the config command. (0.804s) > hugo config -h [stdout] Print the site configuration, both default and custom settings. @@ -7889,9 +8256,9 @@ # Test files (0.000s) PASS -=== CONT TestCommands/completion +=== NAME TestCommands/convert testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -7906,23 +8273,25 @@ SOURCE=/build/reproducible-path/hugo-0.131.0/_build/src/github.com/gohugoio/hugo GOVERSION=1.23.3 - # Test the completion commands. (0.049s) - > hugo completion -h + # Test the convert commands. (1.291s) + > hugo convert -h [stdout] - Generate the autocompletion script for hugo for the specified shell. - See each sub-command's help for details on how to use the generated script. + Convert your content (e.g. front matter) to different formats. + + See convert's subcommands toJSON, toTOML and toYAML for more information. Usage: - hugo completion [command] + hugo convert [command] Available Commands: - bash Generate the autocompletion script for bash - fish Generate the autocompletion script for fish - powershell Generate the autocompletion script for powershell - zsh Generate the autocompletion script for zsh + toJSON Convert front matter to JSON + toTOML Convert front matter to TOML + toYAML Convert front matter to YAML Flags: - -h, --help help for completion + -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 @@ -7939,389 +8308,112 @@ --themesDir string filesystem path to themes directory -v, --verbose verbose output - Use "hugo completion [command] --help" for more information about a command. - > stdout 'Generate the autocompletion script for hugo for the specified shell.' - PASS - -=== CONT TestCommands/noop - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - PASS - -=== NAME TestCommands/server_disablelivereload__config - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - > hugo server & - > waitServer - > ! grep 'livereload' public/index.html - > stopServer - > ! stderr . - [background] hugo server: exit status 0 - [stdout] - port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/layouts - Watching for config changes in $WORK/hugo.toml - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 1 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Built in 5 ms - Environment: "development" - Serving pages from disk - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:41447/ (bind address 127.0.0.1) - Press Ctrl+C to stop - PASS - -=== NAME TestCommands/server_render_to_memory - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # 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.755s) - > hugo serve --renderToMemory & - > waitServer - > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 - > ! exists public/index.html - > ! exists public/mystatic.txt - > stopServer - > ! stderr . - [background] hugo serve --renderToMemory: exit status 0 + Use "hugo convert [command] --help" for more information about a command. + > stdout 'Convert your content' + > hugo convert toJSON -h [stdout] - port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/{layouts,static} - Watching for config changes in $WORK/hugo.toml - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 1 - Processed images | 0 - Aliases | 0 - Cleaned | 0 + toJSON converts all front matter in the content directory + to use JSON for the front matter. - Built in 2 ms - Environment: "development" - Serving pages from memory - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:33977/ (bind address 127.0.0.1) - Press Ctrl+C to stop - PASS + Usage: + hugo convert toJSON [flags] [args] -=== NAME TestCommands/server_render_static_to_disk - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 + Flags: + -h, --help help for toJSON - # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (2.931s) - > hugo server --renderToMemory --renderStaticToDisk & - > 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 - > stopServer - > ! stderr . - [background] hugo server --renderToMemory --renderStaticToDisk: exit status 0 + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + -o, --output string filesystem path to write files to + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + --unsafe enable less safe operations, please backup first + -v, --verbose verbose output + > stdout 'to use JSON for the front matter' + > hugo convert toTOML -h [stdout] - Watching for changes in $WORK/{layouts,static} - Watching for config changes in $WORK/hugo.toml - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 1 - Processed images | 0 - Aliases | 0 - Cleaned | 0 + toTOML converts all front matter in the content directory + to use TOML for the front matter. - Built in 4 ms - Environment: "development" - Serving pages from memory and static files from disk - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) - Press Ctrl+C to stop - PASS + Usage: + hugo convert toTOML [flags] [args] -=== NAME TestCommands/server_disablelivereload - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 + Flags: + -h, --help help for toTOML - > hugo server --disableLiveReload & - > waitServer - > ! grep 'livereload' public/index.html - > stopServer - > ! stderr . - [background] hugo server --disableLiveReload: exit status 0 + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + -o, --output string filesystem path to write files to + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + --unsafe enable less safe operations, please backup first + -v, --verbose verbose output + > stdout 'to use TOML for the front matter' + > hugo convert toYAML -h [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/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 1 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 + toYAML converts all front matter in the content directory + to use YAML for the front matter. - Built in 1 ms - Environment: "development" - Serving pages from disk - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:43615/ (bind address 127.0.0.1) - Press Ctrl+C to stop - PASS + Usage: + hugo convert toYAML [flags] [args] -=== NAME TestCommands/server__watch_moduleconfig - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 + Flags: + -h, --help help for toYAML - > hugo server --renderToMemory --disableLiveReload & - > waitServer - > stopServer - > wait - [background] hugo server --renderToMemory --disableLiveReload: exit status 0 + Global Flags: + --clock string set the clock used by Hugo, e.g. --clock 2021-11-06T22:30:00.00+09:00 + --config string config file (default is hugo.yaml|json|toml) + --configDir string config dir (default "config") + --debug debug output + -d, --destination string filesystem path to write files to + -e, --environment string build environment + --ignoreVendorPaths string ignores any _vendor for module paths matching the given Glob pattern + --logLevel string log level (debug|info|warn|error) + -o, --output string filesystem path to write files to + --quiet build in quiet mode + -M, --renderToMemory render to memory (mostly useful when running the server) + -s, --source string filesystem path to read files relative from + --themesDir string filesystem path to themes directory + --unsafe enable less safe operations, please backup first + -v, --verbose verbose output + > stdout 'to use YAML for the front matter' + > hugo convert toJSON -o myjsoncontent [stdout] - port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/layouts - Watching for config changes in $WORK/hugo.toml, $WORK/themes/mytheme/hugo.toml - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 1 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Built in 6 ms - Environment: "development" - Serving pages from memory - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:38861/ (bind address 127.0.0.1) - Press Ctrl+C to stop - > ! stderr . - > stdout 'Watching for config changes in.*mytheme' - PASS - -=== NAME TestCommands/server__watch_hugo_stats - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - > hugo server --renderToMemory & - > waitServer - > stopServer - > ! stderr . - > exists hugo_stats.json - [background] hugo server --renderToMemory: exit status 0 + 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] - port 1313 already in use, attempting to use an available port - Watching for changes in $WORK/{hugo_stats.json,layouts} - Watching for config changes in $WORK/hugo.toml - Start building sites … - hugo v0.131.0 linux/arm64 BuildDate=unknown - - - | EN - -------------------+----- - Pages | 2 - Paginator pages | 0 - Non-page files | 0 - Static files | 0 - Processed images | 0 - Aliases | 0 - Cleaned | 0 - - Built in 5 ms - Environment: "development" - Serving pages from memory - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:43835/ (bind address 127.0.0.1) - Press Ctrl+C to stop - PASS - -=== NAME TestCommands/server__multihost - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (2.919s) - > 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 + processing 3 content files + > stdout 'processing 3 content files' + > hugo convert toTOML -o mytomlcontent [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/arm64 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 3 ms - Environment: "development" - Serving pages from memory - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:34951/ (bind address 127.0.0.1) en - Web Server is available at http://localhost:34952/ (bind address 127.0.0.1) fr - Press Ctrl+C to stop + processing 3 content files + > stdout 'processing 3 content files' PASS === NAME TestCommands/server__edit_content testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -8338,18 +8430,18 @@ # Test the hugo server command when editing content. # We run these tests in parallel so let Hugo decide which port to use. - # Render to disk so we can check the /public dir. (3.114s) + # Render to disk so we can check the /public dir. (3.334s) > hugo server & > waitServer > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1' $HUGOTEST_BASEURL_0 > ls public/p2 [stdout] - -rw-r--r-- 0644 2025-12-29T07:03:17.295331184-12:00 index.html + -rw-r--r-- 0644 2024-11-27T02:48:56.653209255+14:00 index.html > cp stdout lsp2_1.txt > ls public/staticfiles [stdout] - -rw-r--r-- 0644 2025-12-29T07:03:17.219331184-12:00 static.txt + -rw-r--r-- 0644 2024-11-27T02:48:56.501208437+14:00 static.txt > stdout 'static\.txt' > cp stdout lsstaticfiles_1.txt @@ -8357,13 +8449,13 @@ > httpget ${HUGOTEST_BASEURL_0}p1/ 'Title: P1 New' $HUGOTEST_BASEURL_0 > ls public/p2 [stdout] - -rw-r--r-- 0644 2025-12-29T07:03:17.295331184-12:00 index.html + -rw-r--r-- 0644 2024-11-27T02:48:56.653209255+14:00 index.html > cp stdout lsp2_2.txt > cmp lsp2_1.txt lsp2_2.txt > ls public/staticfiles [stdout] - -rw-r--r-- 0644 2025-12-29T07:03:17.219331184-12:00 static.txt + -rw-r--r-- 0644 2024-11-27T02:48:56.501208437+14:00 static.txt > cp stdout lsstaticfiles_2.txt > cmp lsstaticfiles_1.txt lsstaticfiles_2.txt @@ -8371,7 +8463,6 @@ > ! stderr . [background] hugo server: exit status 0 [stdout] - port 1313 already in use, attempting to use an available port Watching for changes in $WORK/{content,layouts,static} Watching for config changes in $WORK/hugo.toml Start building sites … @@ -8388,79 +8479,23 @@ Aliases | 0 Cleaned | 0 - Built in 14 ms + Built in 3 ms Environment: "development" Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:41313/ (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 Change detected, rebuilding site (#1). - 2025-12-29 19:03:18.287 +0000 + 2024-11-26 12:48:57.657 +0000 Source changed /p1/index.md - Web Server is available at http://localhost:41313/ (bind address 127.0.0.1) + Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) Total in 1 ms PASS -=== NAME TestCommands/server - testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/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.3 - - # Test the hugo server command. - # We run these tests in parallel so let Hugo decide which port to use. (1.124s) - > 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/arm64 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 2 ms - Environment: "development" - Serving pages from memory - Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:42257/ (bind address 127.0.0.1) - Press Ctrl+C to stop - PASS - === NAME TestCommands/hugo__watch testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -8476,7 +8511,7 @@ GOVERSION=1.23.3 # Test the hugo command. - # See https://github.com/rogpeppe/go-internal/issues/228 (5.026s) + # See https://github.com/rogpeppe/go-internal/issues/228 (5.053s) > [windows] skip > hugo -w & > sleep 3 @@ -8503,19 +8538,19 @@ Aliases | 0 Cleaned | 0 - Built in 6 ms + Built in 27 ms Watching for changes in $WORK/{content,layouts} Watching for config changes in $WORK/hugo.toml Press Ctrl+C to stop Change detected, rebuilding site (#1). - 2025-12-29 19:03:19.391 +0000 + 2024-11-26 12:48:59.189 +0000 Source changed /p1.md - Total in 1 ms + Total in 0 ms === NAME TestCommands/server__edit_config testscript.go:558: WORK=$WORK - PATH=/tmp/testscript-main4281022851/bin:/usr/lib/go-1.23/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/tmp/testscript-main896123069/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 @@ -8531,7 +8566,7 @@ GOVERSION=1.23.3 # 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.147s) + # We run these tests in parallel so let Hugo decide which port to use. (4.998s) > hugo server --renderToMemory & > waitServer > httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 @@ -8544,6 +8579,7 @@ > ! stderr . [background] hugo server --renderToMemory: exit status 0 [stdout] + port 1313 already in use, attempting to use an available port Watching for changes in $WORK/layouts Watching for config changes in $WORK/hugo.toml Start building sites … @@ -8561,82 +8597,82 @@ Aliases | 0 Cleaned | 0 - Built in 3 ms + Built in 24 ms Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender - Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) + Web Server is available at http://localhost:40937/ (bind address 127.0.0.1) Press Ctrl+C to stop Change of config file detected, rebuilding site (#1). - 2025-12-29 19:03:18.274 +0000 + 2024-11-26 12:48:57.317 +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 16 ms + Web Server is available at http://localhost:40937/ (bind address 127.0.0.1) + Rebuilt in 30 ms Change of config file detected, rebuilding site (#2). - 2025-12-29 19:03:20.291 +0000 + 2024-11-26 12:48:59.349 +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 24 ms + Web Server is available at http://localhost:40937/ (bind address 127.0.0.1) + Rebuilt in 45 ms PASS --- PASS: TestCommands (0.00s) - --- PASS: TestCommands/hugo_configprod (0.08s) - --- PASS: TestCommands/hugo_configdev_env (0.16s) - --- PASS: TestCommands/hugo__publishdir_in_config (0.10s) - --- PASS: TestCommands/hugo__static_composite (0.18s) - --- PASS: TestCommands/version (0.18s) - --- PASS: TestCommands/new_content_archetypedir (0.19s) - --- PASS: TestCommands/hugo_configdev_environment (0.20s) - --- PASS: TestCommands/hugo__flags (0.25s) - --- PASS: TestCommands/hugo__noconfig (0.07s) - --- PASS: TestCommands/hugo__processingstats2 (0.09s) - --- PASS: TestCommands/commands_errors (0.27s) - --- PASS: TestCommands/hugo__path-warnings (0.11s) - --- PASS: TestCommands/hugo__processingstats (0.11s) - --- PASS: TestCommands/hugo__path-warnings-postprocess (0.11s) - --- PASS: TestCommands/mod__themesdir (0.07s) - --- PASS: TestCommands/mod_tidy (0.08s) - --- PASS: TestCommands/mod (0.17s) - --- PASS: TestCommands/hugo__configdir (0.07s) - --- PASS: TestCommands/new_content (0.19s) - --- PASS: TestCommands/hugo (0.09s) - --- PASS: TestCommands/deprecate (0.21s) - --- PASS: TestCommands/hugo__errors (0.19s) - --- PASS: TestCommands/env (0.11s) - --- PASS: TestCommands/import_jekyll (0.29s) - --- PASS: TestCommands/config__cachedir (0.16s) - --- PASS: TestCommands/list (0.49s) - --- PASS: TestCommands/deploy (0.28s) - --- PASS: TestCommands/hugo_printunusedtemplates (0.06s) - --- PASS: TestCommands/hugo_printpathwarnings (0.06s) - --- PASS: TestCommands/new (0.66s) - --- PASS: TestCommands/gen (0.56s) - --- PASS: TestCommands/convert (0.53s) - --- PASS: TestCommands/config (0.29s) - --- PASS: TestCommands/completion (0.05s) + --- PASS: TestCommands/hugo_configprod (0.22s) + --- PASS: TestCommands/version (0.39s) + --- PASS: TestCommands/mod_tidy (0.17s) + --- PASS: TestCommands/commands_errors (0.63s) + --- PASS: TestCommands/mod__themesdir (0.21s) + --- PASS: TestCommands/new_content_archetypedir (0.23s) --- PASS: TestCommands/noop (0.00s) - --- PASS: TestCommands/server_disablelivereload__config (2.55s) - --- PASS: TestCommands/server_render_to_memory (2.76s) - --- PASS: TestCommands/server_render_static_to_disk (2.93s) - --- PASS: TestCommands/server_disablelivereload (2.51s) - --- PASS: TestCommands/server__watch_moduleconfig (2.52s) - --- PASS: TestCommands/server__watch_hugo_stats (2.50s) - --- PASS: TestCommands/server__multihost (2.92s) - --- PASS: TestCommands/server__edit_content (3.11s) - --- PASS: TestCommands/server (3.13s) - --- PASS: TestCommands/hugo__watch (5.03s) - --- PASS: TestCommands/server__edit_config (5.15s) + --- PASS: TestCommands/mod (0.39s) + --- PASS: TestCommands/list (1.03s) + --- PASS: TestCommands/hugo_configdev_environment (0.37s) + --- PASS: TestCommands/hugo_configdev_env (0.18s) + --- PASS: TestCommands/hugo__flags (0.52s) + --- PASS: TestCommands/new (1.57s) + --- PASS: TestCommands/hugo__static_composite (0.17s) + --- PASS: TestCommands/hugo__publishdir_in_config (0.14s) + --- PASS: TestCommands/hugo__processingstats2 (0.19s) + --- PASS: TestCommands/hugo__processingstats (0.24s) + --- PASS: TestCommands/hugo__path-warnings (0.20s) + --- PASS: TestCommands/hugo__path-warnings-postprocess (0.16s) + --- PASS: TestCommands/hugo__noconfig (0.15s) + --- PASS: TestCommands/new_content (0.51s) + --- PASS: TestCommands/server_disablelivereload__config (2.58s) + --- PASS: TestCommands/server__watch_hugo_stats (2.60s) + --- PASS: TestCommands/server_disablelivereload (2.60s) + --- PASS: TestCommands/server__watch_moduleconfig (2.61s) + --- PASS: TestCommands/hugo__configdir (0.18s) + --- PASS: TestCommands/hugo (0.18s) + --- PASS: TestCommands/server_render_to_memory (2.81s) + --- PASS: TestCommands/env (0.14s) + --- PASS: TestCommands/server__multihost (3.00s) + --- PASS: TestCommands/server_render_static_to_disk (3.01s) + --- PASS: TestCommands/hugo_printunusedtemplates (0.27s) + --- PASS: TestCommands/hugo_printpathwarnings (0.16s) + --- PASS: TestCommands/deprecate (0.58s) + --- PASS: TestCommands/hugo__errors (0.51s) + --- PASS: TestCommands/server (3.20s) + --- PASS: TestCommands/completion (0.16s) + --- PASS: TestCommands/import_jekyll (0.49s) + --- PASS: TestCommands/config__cachedir (0.36s) + --- PASS: TestCommands/deploy (0.62s) + --- PASS: TestCommands/gen (1.14s) + --- PASS: TestCommands/config (0.80s) + --- PASS: TestCommands/convert (1.29s) + --- PASS: TestCommands/server__edit_content (3.34s) + --- PASS: TestCommands/hugo__watch (5.05s) + --- PASS: TestCommands/server__edit_config (5.00s) === RUN TestUnfinished main_test.go:48: skip unfinished tests on CI --- SKIP: TestUnfinished (0.00s) PASS -ok github.com/gohugoio/hugo 6.188s +ok github.com/gohugoio/hugo 7.159s === RUN TestBufferPool --- PASS: TestBufferPool (0.00s) PASS -ok github.com/gohugoio/hugo/bufferpool 0.011s +ok github.com/gohugoio/hugo/bufferpool 0.040s === RUN TestCache === PAUSE TestCache === RUN TestCalculateMaxSizePerPartition @@ -8650,21 +8686,21 @@ === CONT TestCache --- PASS: TestCache (0.00s) === CONT TestAdjustCurrentMaxSize ---- PASS: TestAdjustCurrentMaxSize (0.00s) === CONT TestClear === CONT TestCalculateMaxSizePerPartition --- PASS: TestCalculateMaxSizePerPartition (0.00s) ---- PASS: TestClear (0.00s) +--- PASS: TestAdjustCurrentMaxSize (0.00s) +--- PASS: TestClear (0.01s) PASS -ok github.com/gohugoio/hugo/cache/dynacache 0.082s +ok github.com/gohugoio/hugo/cache/dynacache 0.135s === RUN TestDecodeConfig === PAUSE TestDecodeConfig === RUN TestDecodeConfigIgnoreCache === PAUSE TestDecodeConfigIgnoreCache === RUN TestDecodeConfigDefault ---- PASS: TestDecodeConfigDefault (0.00s) +--- PASS: TestDecodeConfigDefault (0.01s) === RUN TestPruneShouldPreserveEmptyCacheRoots ---- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.01s) +--- PASS: TestPruneShouldPreserveEmptyCacheRoots (0.03s) === RUN TestPruneImages filecache_integration_test.go:54: skip flaky test on CI server --- SKIP: TestPruneImages (0.00s) @@ -8678,40 +8714,40 @@ === PAUSE TestFileCacheReadOrCreateErrorInRead === CONT TestDecodeConfig --- PASS: TestDecodeConfig (0.00s) +=== CONT TestPrune +=== CONT TestFileCache +=== CONT TestDecodeConfigIgnoreCache === CONT TestFileCacheReadOrCreateErrorInRead --- PASS: TestFileCacheReadOrCreateErrorInRead (0.00s) === CONT TestFileCacheConcurrent -=== CONT TestPrune -=== CONT TestDecodeConfigIgnoreCache -=== CONT TestFileCache ---- PASS: TestDecodeConfigIgnoreCache (0.00s) ---- PASS: TestFileCache (0.01s) +--- PASS: TestDecodeConfigIgnoreCache (0.01s) +--- PASS: TestFileCache (0.05s) --- PASS: TestPrune (0.82s) ---- PASS: TestFileCacheConcurrent (1.03s) +--- PASS: TestFileCacheConcurrent (1.10s) PASS -ok github.com/gohugoio/hugo/cache/filecache 1.119s +ok github.com/gohugoio/hugo/cache/filecache 1.473s ? github.com/gohugoio/hugo/commands [no test files] ? github.com/gohugoio/hugo/common [no test files] ? github.com/gohugoio/hugo/common/constants [no test files] === RUN TestGlobMatcher --- PASS: TestGlobMatcher (0.00s) === RUN TestConfigCustom ---- PASS: TestConfigCustom (0.02s) +--- PASS: TestConfigCustom (0.05s) === RUN TestConfigDefault ---- PASS: TestConfigDefault (0.02s) +--- PASS: TestConfigDefault (0.01s) PASS -ok github.com/gohugoio/hugo/cache/httpcache 0.144s +ok github.com/gohugoio/hugo/cache/httpcache 0.286s === 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.01s) +--- PASS: TestMethods (0.00s) + --- PASS: TestMethods/MethodsFromTypes (0.00s) --- PASS: TestMethods/EmbedOnly (0.00s) --- PASS: TestMethods/ToMarshalJSON (0.00s) PASS -ok github.com/gohugoio/hugo/codegen 0.031s +ok github.com/gohugoio/hugo/codegen 0.063s === RUN TestAppend === PAUSE TestAppend === RUN TestAppendToMultiDimensionalSlice @@ -8723,17 +8759,17 @@ === RUN TestSortedStringSlice === PAUSE TestSortedStringSlice === CONT TestAppend -=== CONT TestSlice ---- PASS: TestSlice (0.00s) +--- PASS: TestAppend (0.00s) === CONT TestSortedStringSlice --- PASS: TestSortedStringSlice (0.00s) +=== CONT TestSlice +--- PASS: TestSlice (0.00s) === CONT TestAppendShouldMakeACopyOfTheInputSlice ---- PASS: TestAppend (0.00s) -=== CONT TestAppendToMultiDimensionalSlice --- PASS: TestAppendShouldMakeACopyOfTheInputSlice (0.00s) +=== CONT TestAppendToMultiDimensionalSlice --- PASS: TestAppendToMultiDimensionalSlice (0.00s) PASS -ok github.com/gohugoio/hugo/common/collections 0.013s +ok github.com/gohugoio/hugo/common/collections 0.043s ? github.com/gohugoio/hugo/common/hcontext [no test files] === RUN TestXxHashFromReader --- PASS: TestXxHashFromReader (0.00s) @@ -8746,7 +8782,7 @@ === RUN TestHashString --- PASS: TestHashString (0.00s) PASS -ok github.com/gohugoio/hugo/common/hashing 0.012s +ok github.com/gohugoio/hugo/common/hashing 0.052s ? github.com/gohugoio/hugo/common/hexec [no test files] === RUN TestErrorLocator --- PASS: TestErrorLocator (0.00s) @@ -8763,7 +8799,7 @@ === CONT TestNewFileErrorExtractFromMessage --- PASS: TestNewFileErrorExtractFromMessage (0.00s) PASS -ok github.com/gohugoio/hugo/common/herrors 0.020s +ok github.com/gohugoio/hugo/common/herrors 0.050s === RUN TestIsTruthful --- PASS: TestIsTruthful (0.00s) === RUN TestGetMethodByName @@ -8771,13 +8807,13 @@ === RUN TestIsContextType --- PASS: TestIsContextType (0.00s) PASS -ok github.com/gohugoio/hugo/common/hreflect 0.017s +ok github.com/gohugoio/hugo/common/hreflect 0.029s === RUN TestStringEqualFold --- PASS: TestStringEqualFold (0.00s) === RUN TestGetOrCompileRegexp --- PASS: TestGetOrCompileRegexp (0.00s) PASS -ok github.com/gohugoio/hugo/common/hstrings 0.012s +ok github.com/gohugoio/hugo/common/hstrings 0.024s === RUN TestTimeFormatter === RUN TestTimeFormatter/Norsk_nynorsk === RUN TestTimeFormatter/Custom_layouts_Norsk_nynorsk @@ -8797,11 +8833,11 @@ === CONT TestApplyWithContext --- PASS: TestApplyWithContext (0.04s) PASS -ok github.com/gohugoio/hugo/common/htime 0.129s +ok github.com/gohugoio/hugo/common/htime 0.263s === RUN TestHasBytesWriter --- PASS: TestHasBytesWriter (0.00s) PASS -ok github.com/gohugoio/hugo/common/hugio 0.015s +ok github.com/gohugoio/hugo/common/hugio 0.048s === RUN TestHugoInfo --- PASS: TestHugoInfo (0.00s) === RUN TestDeprecationLogLevelFromVersion @@ -8817,9 +8853,9 @@ === RUN TestIsMultilingualAndIsMultihost === PAUSE TestIsMultilingualAndIsMultihost === CONT TestIsMultilingualAndIsMultihost ---- PASS: TestIsMultilingualAndIsMultihost (0.06s) +--- PASS: TestIsMultilingualAndIsMultihost (0.05s) PASS -ok github.com/gohugoio/hugo/common/hugo 0.169s +ok github.com/gohugoio/hugo/common/hugo 0.238s === RUN TestLogDistinct --- PASS: TestLogDistinct (0.00s) === RUN TestHookLast @@ -8837,7 +8873,7 @@ === RUN TestReset --- PASS: TestReset (0.00s) PASS -ok github.com/gohugoio/hugo/common/loggers 0.020s +ok github.com/gohugoio/hugo/common/loggers 0.055s === RUN TestPrepareParams === RUN TestPrepareParams/0 === RUN TestPrepareParams/1 @@ -8903,18 +8939,18 @@ === CONT TestScratchAddSlice --- PASS: TestScratchAddSlice (0.00s) PASS -ok github.com/gohugoio/hugo/common/maps 0.017s +ok github.com/gohugoio/hugo/common/maps 0.036s === RUN TestDoArithmetic === PAUSE TestDoArithmetic === CONT TestDoArithmetic --- PASS: TestDoArithmetic (0.00s) PASS -ok github.com/gohugoio/hugo/common/math 0.016s +ok github.com/gohugoio/hugo/common/math 0.048s === 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.023s +ok github.com/gohugoio/hugo/common/para 0.048s ? github.com/gohugoio/hugo/common/tasks [no test files] ? github.com/gohugoio/hugo/common/terminal [no test files] === RUN TestGetRelativePath @@ -9013,10 +9049,10 @@ === PAUSE TestDisablePathToLower === CONT TestRemovePathAccents === CONT TestDisablePathToLower ---- PASS: TestDisablePathToLower (0.03s) ---- PASS: TestRemovePathAccents (0.03s) +--- PASS: TestRemovePathAccents (0.05s) +--- PASS: TestDisablePathToLower (0.05s) PASS -ok github.com/gohugoio/hugo/common/paths 0.126s +ok github.com/gohugoio/hugo/common/paths 0.250s === RUN TestAdd --- PASS: TestAdd (0.00s) === RUN TestFilter @@ -9024,11 +9060,11 @@ === RUN TestFilterCopy --- PASS: TestFilterCopy (0.00s) PASS -ok github.com/gohugoio/hugo/common/predicate 0.012s +ok github.com/gohugoio/hugo/common/predicate 0.034s === RUN TestNew --- PASS: TestNew (0.00s) PASS -ok github.com/gohugoio/hugo/common/rungroup 0.017s +ok github.com/gohugoio/hugo/common/rungroup 0.018s === RUN TestPositionStringFormatter --- PASS: TestPositionStringFormatter (0.00s) === RUN TestRemoveAccents @@ -9040,7 +9076,7 @@ === RUN TestVisitLinesAfter --- PASS: TestVisitLinesAfter (0.00s) PASS -ok github.com/gohugoio/hugo/common/text 0.016s +ok github.com/gohugoio/hugo/common/text 0.036s ? github.com/gohugoio/hugo/common/types/css [no test files] === RUN TestToStringSlicePreserveString --- PASS: TestToStringSlicePreserveString (0.00s) @@ -9055,25 +9091,25 @@ === RUN TestKeyValues --- PASS: TestKeyValues (0.00s) PASS -ok github.com/gohugoio/hugo/common/types 0.018s +ok github.com/gohugoio/hugo/common/types 0.048s === RUN TestRenderedString --- PASS: TestRenderedString (0.00s) PASS -ok github.com/gohugoio/hugo/common/types/hstring 0.015s +ok github.com/gohugoio/hugo/common/types/hstring 0.040s === RUN TestBaseURL --- PASS: TestBaseURL (0.00s) PASS -ok github.com/gohugoio/hugo/common/urls 0.010s +ok github.com/gohugoio/hugo/common/urls 0.031s === RUN TestCompare --- PASS: TestCompare (0.00s) === RUN TestLexicographicSort --- PASS: TestLexicographicSort (0.00s) PASS -ok github.com/gohugoio/hugo/compare 0.014s +ok github.com/gohugoio/hugo/compare 0.034s === RUN TestBuild --- PASS: TestBuild (0.00s) === RUN TestServer ---- PASS: TestServer (0.00s) +--- PASS: TestServer (0.01s) === RUN TestBuildConfigCacheBusters --- PASS: TestBuildConfigCacheBusters (0.00s) === RUN TestBuildConfigCacheBusterstTailwindSetup @@ -9109,23 +9145,23 @@ === CONT TestSetEnvVars --- PASS: TestSetEnvVars (0.00s) PASS -ok github.com/gohugoio/hugo/config 0.035s +ok github.com/gohugoio/hugo/config 0.078s ? github.com/gohugoio/hugo/config/testconfig [no test files] ? github.com/gohugoio/hugo/create/skeletons [no test files] === RUN TestDirsMount ---- PASS: TestDirsMount (0.03s) +--- PASS: TestDirsMount (0.04s) === RUN TestConfigAliases ---- PASS: TestConfigAliases (0.01s) +--- PASS: TestConfigAliases (0.02s) === RUN TestRedefineContentTypes ---- PASS: TestRedefineContentTypes (0.01s) +--- PASS: TestRedefineContentTypes (0.02s) === RUN TestPaginationConfigOld ---- PASS: TestPaginationConfigOld (0.02s) +--- PASS: TestPaginationConfigOld (0.03s) === RUN TestPaginationConfigNew ---- PASS: TestPaginationConfigNew (0.02s) +--- PASS: TestPaginationConfigNew (0.03s) === RUN TestPaginationConfigDisableAliases ---- PASS: TestPaginationConfigDisableAliases (0.01s) +--- PASS: TestPaginationConfigDisableAliases (0.02s) PASS -ok github.com/gohugoio/hugo/config/allconfig 0.247s +ok github.com/gohugoio/hugo/config/allconfig 0.434s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestDecodeConfigFromTOMLCaseInsensitive @@ -9133,7 +9169,7 @@ === RUN TestDecodeConfigDefault --- PASS: TestDecodeConfigDefault (0.00s) PASS -ok github.com/gohugoio/hugo/config/privacy 0.060s +ok github.com/gohugoio/hugo/config/privacy 0.104s === RUN TestDecodeConfigFromTOML === RUN TestDecodeConfigFromTOML/Slice_whitelist === PAUSE TestDecodeConfigFromTOML/Slice_whitelist @@ -9169,13 +9205,13 @@ --- PASS: TestWhitelist/One (0.00s) --- PASS: TestWhitelist/Multiple (0.00s) PASS -ok github.com/gohugoio/hugo/config/security 0.062s +ok github.com/gohugoio/hugo/config/security 0.079s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestUseSettingsFromRootIfSet --- PASS: TestUseSettingsFromRootIfSet (0.00s) PASS -ok github.com/gohugoio/hugo/config/services 0.060s +ok github.com/gohugoio/hugo/config/services 0.089s === RUN TestNewContentFromFile === RUN TestNewContentFromFile/Post === PAUSE TestNewContentFromFile/Post @@ -9217,69 +9253,69 @@ === PAUSE TestNewContentFromFile/Shortcodes === CONT TestNewContentFromFile/Post === CONT TestNewContentFromFile/Lang_2 +=== CONT TestNewContentFromFile/Shortcodes +=== CONT TestNewContentFromFile/Lang_1 === CONT TestNewContentFromFile/No_archetype === CONT TestNewContentFromFile/Site +=== CONT TestNewContentFromFile/Lang_nn_bundle === CONT TestNewContentFromFile/Lang_en_file -=== CONT TestNewContentFromFile/Lang_nn_dir -=== CONT TestNewContentFromFile/Branch_Name -=== CONT TestNewContentFromFile/Lang_1 -=== CONT TestNewContentFromFile/Empty_date -=== CONT TestNewContentFromFile/Archetype_file_not_found -=== CONT TestNewContentFromFile/Post,_unknown_content_filetype -=== CONT TestNewContentFromFile/Post_org-mode -Content "content_nn/post/lang-4.md" created +=== CONT TestNewContentFromFile/Lang_en_default === CONT TestNewContentFromFile/Lang_en_in_nn_dir -Content "content/tags/tag-a/_index.md" created +=== CONT TestNewContentFromFile/Lang_nn_dir === CONT TestNewContentFromFile/Lang_nn_file +Content "content/post/my-bundle/index.nn.md" created +=== CONT TestNewContentFromFile/Branch_Name +Content "content/post/my-bundle/index.en.md" created === CONT TestNewContentFromFile/Filenames -Content "content/post/org-1.org" created +Content "content/sample-3.md" created === CONT TestNewContentFromFile/Empty_archetype -Content "content/post/lang-3.nn.md" created -=== CONT TestNewContentFromFile/Lang_en_default +Content "content/post/lang-1.md" created +=== CONT TestNewContentFromFile/Post,_unknown_content_filetype Content "content/mypage/index.md" created -=== CONT TestNewContentFromFile/Shortcodes -Content "content/post/sample-ed.md" created -=== CONT TestNewContentFromFile/Lang_nn_bundle +=== CONT TestNewContentFromFile/Archetype_file_not_found Content "content/post/lang-2.en.md" created -Content "content/sample-3.md" created -Content "content/stump/sample-2.md" created -Content "content/post/lang-1.md" created -Content "content/post/my-bundle/index.en.md" created +=== CONT TestNewContentFromFile/Empty_date +Content "content/post/sample-1.md" created +=== CONT TestNewContentFromFile/Post_org-mode +Content "content_nn/post/lang-4.md" created +Content "content/post/my-bundle/index.md" created Content "content_nn/post/lang-5.en.md" created +Content "content/product/sample-4.md" created Content "content/shortcodes/go.md" created -Content "content/post/sample-1.md" created Content "content/mypage/index.md" created -Content "content/post/my-bundle/index.nn.md" created -Content "content/product/sample-4.md" created -Content "content/post/my-bundle/index.md" created +Content "content/post/lang-3.nn.md" created +Content "content/stump/sample-2.md" created +Content "content/tags/tag-a/_index.md" created +Content "content/post/sample-ed.md" created +Content "content/post/org-1.org" created --- PASS: TestNewContentFromFile (0.00s) - --- PASS: TestNewContentFromFile/Lang_nn_dir (0.06s) - --- PASS: TestNewContentFromFile/Branch_Name (0.08s) - --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.09s) - --- PASS: TestNewContentFromFile/Post_org-mode (0.10s) - --- PASS: TestNewContentFromFile/Lang_nn_file (0.02s) - --- PASS: TestNewContentFromFile/Filenames (0.02s) - --- PASS: TestNewContentFromFile/Empty_date (0.11s) - --- PASS: TestNewContentFromFile/Lang_2 (0.12s) - --- PASS: TestNewContentFromFile/No_archetype (0.13s) - --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.12s) - --- PASS: TestNewContentFromFile/Lang_1 (0.12s) + --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.08s) --- PASS: TestNewContentFromFile/Lang_en_file (0.13s) - --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.08s) - --- PASS: TestNewContentFromFile/Shortcodes (0.04s) - --- PASS: TestNewContentFromFile/Post (0.15s) - --- PASS: TestNewContentFromFile/Site (0.15s) - --- PASS: TestNewContentFromFile/Lang_nn_bundle (0.03s) - --- PASS: TestNewContentFromFile/Empty_archetype (0.05s) - --- PASS: TestNewContentFromFile/Lang_en_default (0.05s) + --- PASS: TestNewContentFromFile/No_archetype (0.17s) + --- PASS: TestNewContentFromFile/Lang_1 (0.26s) + --- PASS: TestNewContentFromFile/Site (0.24s) + --- PASS: TestNewContentFromFile/Lang_2 (0.26s) + --- PASS: TestNewContentFromFile/Post (0.27s) + --- PASS: TestNewContentFromFile/Lang_nn_dir (0.30s) + --- PASS: TestNewContentFromFile/Lang_en_default (0.31s) + --- PASS: TestNewContentFromFile/Lang_en_in_nn_dir (0.30s) + --- PASS: TestNewContentFromFile/Empty_archetype (0.17s) + --- PASS: TestNewContentFromFile/Shortcodes (0.35s) + --- PASS: TestNewContentFromFile/Filenames (0.18s) + --- PASS: TestNewContentFromFile/Lang_nn_file (0.31s) + --- PASS: TestNewContentFromFile/Archetype_file_not_found (0.10s) + --- PASS: TestNewContentFromFile/Branch_Name (0.25s) + --- PASS: TestNewContentFromFile/Post,_unknown_content_filetype (0.10s) + --- PASS: TestNewContentFromFile/Empty_date (0.10s) + --- PASS: TestNewContentFromFile/Post_org-mode (0.11s) === RUN TestNewContentFromDirSiteFunction Content dir "content/post/my-post" created Content dir "content/post/my-post2" created Content "content/post/foo.md" created Content "content/mypage.md" created ---- PASS: TestNewContentFromDirSiteFunction (0.02s) +--- PASS: TestNewContentFromDirSiteFunction (0.08s) PASS -ok github.com/gohugoio/hugo/create 0.318s +ok github.com/gohugoio/hugo/create 0.680s ? github.com/gohugoio/hugo/docshelper [no test files] === RUN TestFindDiffs === RUN TestFindDiffs/empty_->_no_diffs @@ -9302,29 +9338,29 @@ --- PASS: TestFindDiffs/diffs_in_size_or_md5_->_upload (0.00s) --- PASS: TestFindDiffs/mix_of_updates_and_deletes (0.00s) === RUN TestWalkLocal +=== RUN TestWalkLocal/Empty +=== RUN TestWalkLocal/Normal === RUN TestWalkLocal/Hidden === RUN TestWalkLocal/Well_Known === RUN TestWalkLocal/StripIndexHTML -=== RUN TestWalkLocal/Empty -=== RUN TestWalkLocal/Normal --- PASS: TestWalkLocal (0.00s) + --- PASS: TestWalkLocal/Empty (0.00s) + --- PASS: TestWalkLocal/Normal (0.00s) --- PASS: TestWalkLocal/Hidden (0.00s) --- PASS: TestWalkLocal/Well_Known (0.00s) --- PASS: TestWalkLocal/StripIndexHTML (0.00s) - --- PASS: TestWalkLocal/Empty (0.00s) - --- PASS: TestWalkLocal/Normal (0.00s) === RUN TestStripIndexHTML -=== RUN TestStripIndexHTML/Stripped === RUN TestStripIndexHTML/NoSlash === RUN TestStripIndexHTML/Root === RUN TestStripIndexHTML/Unmapped +=== RUN TestStripIndexHTML/Stripped --- PASS: TestStripIndexHTML (0.00s) - --- PASS: TestStripIndexHTML/Stripped (0.00s) --- PASS: TestStripIndexHTML/NoSlash (0.00s) --- PASS: TestStripIndexHTML/Root (0.00s) --- PASS: TestStripIndexHTML/Unmapped (0.00s) + --- PASS: TestStripIndexHTML/Stripped (0.00s) === RUN TestStripIndexHTMLMatcher ---- PASS: TestStripIndexHTMLMatcher (0.00s) +--- PASS: TestStripIndexHTMLMatcher (0.01s) === RUN TestLocalFile === RUN TestLocalFile/file_with_no_suffix === RUN TestLocalFile/file_with_.txt_suffix @@ -9366,7 +9402,7 @@ Identified 2 file(s) to upload, totaling 15 B, and 1 file(s) to delete. Success! No changes required. ---- PASS: TestEndToEndSync (0.01s) +--- PASS: TestEndToEndSync (0.00s) --- PASS: TestEndToEndSync/mem (0.00s) --- PASS: TestEndToEndSync/file (0.00s) === RUN TestMaxDeletes @@ -9396,8 +9432,8 @@ 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 (0.02s) + --- PASS: TestMaxDeletes/mem (0.01s) --- PASS: TestMaxDeletes/file (0.00s) === RUN TestIncludeExclude === RUN TestIncludeExclude/include_""_exclude_"" @@ -9424,9 +9460,9 @@ === 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.01s) +--- PASS: TestIncludeExclude (0.02s) --- PASS: TestIncludeExclude/include_""_exclude_"" (0.00s) - --- PASS: TestIncludeExclude/include_"**aaa"_exclude_"" (0.00s) + --- PASS: TestIncludeExclude/include_"**aaa"_exclude_"" (0.01s) --- PASS: TestIncludeExclude/include_"**bbb"_exclude_"" (0.00s) --- PASS: TestIncludeExclude/include_"aaa"_exclude_"" (0.00s) --- PASS: TestIncludeExclude/include_""_exclude_"**aaa" (0.00s) @@ -9461,8 +9497,8 @@ Success! --- PASS: TestIncludeExcludeRemoteDelete (0.01s) --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"" (0.00s) - --- PASS: TestIncludeExcludeRemoteDelete/include_"**aaa"_exclude_"" (0.01s) - --- PASS: TestIncludeExcludeRemoteDelete/include_"subdir/**"_exclude_"" (0.00s) + --- PASS: TestIncludeExcludeRemoteDelete/include_"**aaa"_exclude_"" (0.00s) + --- PASS: TestIncludeExcludeRemoteDelete/include_"subdir/**"_exclude_"" (0.01s) --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"**bbb" (0.00s) --- PASS: TestIncludeExcludeRemoteDelete/include_""_exclude_"bbb" (0.00s) === RUN TestCompression @@ -9478,9 +9514,9 @@ No changes required. Identified 1 file(s) to upload, totaling 36 B, and 0 file(s) to delete. Success! ---- PASS: TestCompression (0.03s) - --- PASS: TestCompression/mem (0.01s) - --- PASS: TestCompression/file (0.01s) +--- PASS: TestCompression (0.04s) + --- PASS: TestCompression/mem (0.03s) + --- PASS: TestCompression/file (0.02s) === RUN TestMatching === RUN TestMatching/mem Identified 5 file(s) to upload, totaling 44 B, and 0 file(s) to delete. @@ -9500,7 +9536,7 @@ --- PASS: TestMatching/mem (0.00s) --- PASS: TestMatching/file (0.00s) PASS -ok github.com/gohugoio/hugo/deploy 0.150s +ok github.com/gohugoio/hugo/deploy 0.305s === RUN TestDecodeConfigFromTOML --- PASS: TestDecodeConfigFromTOML (0.00s) === RUN TestInvalidOrderingPattern @@ -9514,22 +9550,22 @@ === RUN TestEmptyMatcher --- PASS: TestEmptyMatcher (0.00s) PASS -ok github.com/gohugoio/hugo/deploy/deployconfig 0.035s +ok github.com/gohugoio/hugo/deploy/deployconfig 0.077s === RUN TestBuildFlags --- PASS: TestBuildFlags (0.00s) PASS -ok github.com/gohugoio/hugo/deps 0.091s +ok github.com/gohugoio/hugo/deps 0.152s ? github.com/gohugoio/hugo/htesting/hqt [no test files] === RUN TestEmojiCustom ---- PASS: TestEmojiCustom (0.02s) +--- PASS: TestEmojiCustom (0.01s) === RUN TestTrimShortHTML --- PASS: TestTrimShortHTML (0.00s) === RUN TestBytesToHTML ---- PASS: TestBytesToHTML (0.00s) +--- PASS: TestBytesToHTML (0.01s) === RUN TestTruncateWordsToWholeSentence ---- PASS: TestTruncateWordsToWholeSentence (0.02s) +--- PASS: TestTruncateWordsToWholeSentence (0.03s) === RUN TestTruncateWordsByRune ---- PASS: TestTruncateWordsByRune (0.03s) +--- PASS: TestTruncateWordsByRune (0.05s) === RUN TestExtractTOCNormalContent --- PASS: TestExtractTOCNormalContent (0.00s) === RUN TestExtractTOCGreaterThanSeventy @@ -9559,11 +9595,11 @@ === RUN TestUniqueStringsSorted --- PASS: TestUniqueStringsSorted (0.00s) === RUN TestMakePath ---- PASS: TestMakePath (0.04s) +--- PASS: TestMakePath (0.06s) === RUN TestMakePathSanitized ---- PASS: TestMakePathSanitized (0.00s) +--- PASS: TestMakePathSanitized (0.01s) === RUN TestMakePathSanitizedDisablePathToLower ---- PASS: TestMakePathSanitizedDisablePathToLower (0.01s) +--- PASS: TestMakePathSanitizedDisablePathToLower (0.00s) === RUN TestMakePathRelative --- PASS: TestMakePathRelative (0.00s) === RUN TestGetDottedRelativePath @@ -9806,45 +9842,45 @@ === RUN TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr#01 === RUN TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr#01 === RUN TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/fr#01 ---- PASS: TestAbsURL (0.47s) +--- PASS: TestAbsURL (0.81s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/en (0.01s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/en (0.01s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-true/en (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-true/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-true/en (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/en (0.00s) + --- PASS: TestAbsURL/{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.01s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-true-true/fr (0.00s) + --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-true-true/fr (0.01s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-true/fr (0.01s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-true/fr (0.01s) + --- 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/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-true/fr (0.01s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-true/fr (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/fr (0.00s) + --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-true/fr (0.01s) --- 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.01s) + --- PASS: TestAbsURL/{/frtest_http://base/_http://base/fr/frtest}/true-true-true/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{_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.01s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/en (0.01s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-true-false/en (0.00s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-true-false/en (0.00s) @@ -9858,8 +9894,8 @@ --- 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.01s) + --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-true-false/fr (0.01s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-true-false/fr (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-true-false/fr (0.00s) @@ -9867,38 +9903,38 @@ --- 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/{_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.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/en (0.00s) + --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/en (0.01s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/en (0.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/en (0.01s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/en (0.00s) - --- PASS: TestAbsURL/{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/foo/MULTIfoo/bar}/true-false-true/fr (0.01s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-true/fr (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/fr (0.00s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/true-false-true/fr (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-true/fr (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-true/fr (0.00s) - --- 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/foo/MULTIfoo/bar}/true-false-false/en (0.01s) --- 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-false/en (0.00s) - --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/true-false-false/en (0.00s) + --- 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.00s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/en (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-false/en (0.00s) + --- PASS: TestAbsURL/{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.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-false/en (0.00s) @@ -9909,21 +9945,21 @@ --- 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/{schema://abs_http://base/_schema://abs}/true-false-false/fr (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/true-false-false/fr (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/true-false-false/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/true-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-false/fr (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/true-false-false/fr (0.01s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/true-false-false/fr (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-true/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en (0.01s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/en (0.01s) + --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en (0.01s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/en (0.00s) - --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/en (0.00s) + --- PASS: TestAbsURL/{//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.00s) --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-true/en (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/en (0.00s) @@ -9932,91 +9968,91 @@ --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-true-true/fr (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-true-true/fr (0.00s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-true-true/fr (0.00s) + --- 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.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-true-true/fr (0.00s) + --- PASS: TestAbsURL/{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/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-true-true/fr (0.01s) --- 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/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-true-true/fr (0.01s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-true-true/fr (0.00s) - --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/en (0.00s) + --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/en (0.01s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{/en/test/foo_http://base/_http://base/en/test/foo}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/en (0.01s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/en (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-false/en (0.01s) + --- 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/{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.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/en (0.01s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-true-false/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr (0.00s) + --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr (0.01s) --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-false/fr (0.00s) --- 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/{//schemaless_http://base/_//schemaless}/false-false-false/fr (0.01s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/fr (0.00s) --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-false/fr (0.00s) - --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/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.01s) --- 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.00s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.01s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/en#01 (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/en#01 (0.00s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/en#01 (0.01s) --- 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/{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.00s) --- PASS: TestAbsURL/{/test/2/foo/_http://base/path_http://base/MULTItest/2/foo/}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/en#01 (0.00s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-true/fr (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-true/fr (0.01s) --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/fr (0.01s) - --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{/test/2/foo/_http://base_http://base/MULTItest/2/foo/}/false-false-true/fr (0.01s) --- PASS: TestAbsURL/{http://abs_http://base/_http://abs}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{schema://abs_http://base/_schema://abs}/false-false-true/fr (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-true/fr (0.00s) - --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/fr (0.00s) + --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-true/fr (0.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/{http//foo_http://base/path_http://base/path/MULTIhttp/foo}/false-false-true/fr (0.01s) --- PASS: TestAbsURL/{foo/bar_https://example.org/foo/_https://example.org/foo/MULTIfoo/bar}/false-false-false/en (0.00s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/en#01 (0.00s) + --- PASS: TestAbsURL/{/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.00s) - --- PASS: TestAbsURL/{_http://base/ace/_http://base/ace/MULTI}/false-false-false/en#01 (0.00s) + --- 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.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/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/en#01 (0.00s) - --- PASS: TestAbsURL/{en/test/2/foo/_http://base/path_http://base/path/en/test/2/foo/}/false-false-false/en#01 (0.00s) + --- PASS: TestAbsURL/{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.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/{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.02s) --- PASS: TestAbsURL/{/foo/bar_https://example.org/foo/_https://example.org/MULTIfoo/bar}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{/test/foo_http://base/_http://base/MULTItest/foo}/false-false-false/fr#01 (0.00s) - --- PASS: TestAbsURL/{/fr/test/foo_http://base/_http://base/fr/test/foo}/false-false-false/fr#01 (0.00s) + --- 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/{schema://abs_http://base/_schema://abs}/false-false-false/fr#01 (0.01s) --- PASS: TestAbsURL/{//schemaless_http://base/_//schemaless}/false-false-false/fr#01 (0.00s) --- PASS: TestAbsURL/{test/2/foo/_http://base/path_http://base/path/MULTItest/2/foo/}/false-false-false/fr#01 (0.00s) - --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr#01 (0.00s) + --- PASS: TestAbsURL/{fr/test/2/foo/_http://base/path_http://base/path/fr/test/2/foo/}/false-false-false/fr#01 (0.02s) --- 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) === RUN TestRelURL @@ -10280,48 +10316,48 @@ === RUN TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 === RUN TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 === RUN TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 ---- PASS: TestRelURL (0.52s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) +--- PASS: TestRelURL (1.01s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{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.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.01s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{test.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.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.01s) - --- PASS: TestRelURL/{entest_http://base/_false_/en/entest}/defaultInSubDir=true;addLanguage=true;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{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.01s) --- 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_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{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.01s) + --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) --- 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/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.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/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/frtest_http://base/_false_/fr/frtest}/defaultInSubDir=true;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_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.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) --- 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/{/test/foo_http://base/_false_MULTI/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.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) @@ -10330,45 +10366,45 @@ --- 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/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.01s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=true;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{_http://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.01s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{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/{/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.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{test.css_http://base/sub_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.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) + --- 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/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.01s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{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.01s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{test.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.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_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.01s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/en (0.03s) --- 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/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) @@ -10376,11 +10412,11 @@ --- 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.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.01s) + --- 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.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=true/fr (0.01s) --- 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/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) @@ -10392,50 +10428,50 @@ --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.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/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.02s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) + --- PASS: TestRelURL/{test.css_http://base/sub_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/{http://abs_http://base/_false_http://abs}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=true;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.01s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- 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.00s) - --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.02s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.01s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) --- 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/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=true;multilingual=true/fr (0.00s) @@ -10448,37 +10484,37 @@ --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/en (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{en/test/foo_http://base/_false_/en/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{test.css_http://base/sub_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{test.css_http://base/sub_true_MULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) + --- 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/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) - --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) + --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.01s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/en (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=true;multilingual=false/fr (0.00s) - --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/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 (0.01s) --- 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.00s) --- 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_false_/subMULTI/test.css}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) --- 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/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.01s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{/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/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) @@ -10486,18 +10522,18 @@ --- 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.00s) - --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) + --- PASS: TestRelURL/{/test/_http://base/_false_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) --- PASS: TestRelURL/{test/_http://base/sub/_false_/subMULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) --- PASS: TestRelURL/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) + --- 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.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) - --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.00s) + --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=true/en#01 (0.01s) --- 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/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.01s) --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) - --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=true/fr (0.00s) + --- PASS: TestRelURL/{/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) @@ -10521,34 +10557,34 @@ --- 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.00s) + --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.01s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{//schemaless_http://base/_false_//schemaless}/defaultInSubDir=false;addLanguage=false;multilingual=false/en#01 (0.00s) --- PASS: TestRelURL/{/foo/bar_https://example.org/foo/_false_MULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr (0.00s) --- PASS: TestRelURL/{foo/bar_https://example.org/foo/_false_/fooMULTI/foo/bar}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.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.01s) + --- PASS: TestRelURL/{mailto:a@b.com_http://base/_false_mailto:a@b.com}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) + --- PASS: TestRelURL/{ftp://b.com/a.txt_http://base/_false_ftp://b.com/a.txt}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{/test/foo_http://base/_false_MULTI/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{/fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{fr/test/foo_http://base/_false_/fr/test/foo}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) + --- PASS: TestRelURL/{/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.01s) --- 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/{/test/_http://base/sub/_true_MULTI/test/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.01s) --- PASS: TestRelURL/{_http://base/ace/_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) --- PASS: TestRelURL/{_http://base/ace_false_/aceMULTI/}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) - --- PASS: TestRelURL/{http://abs_http://base/_false_http://abs}/defaultInSubDir=false;addLanguage=false;multilingual=false/fr#01 (0.00s) + --- 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.00s) === CONT TestSliceToLower --- PASS: TestSliceToLower (0.00s) PASS -ok github.com/gohugoio/hugo/helpers 1.221s +ok github.com/gohugoio/hugo/helpers 2.176s === RUN TestExtractMinorVersionFromGoTag --- PASS: TestExtractMinorVersionFromGoTag (0.00s) PASS -ok github.com/gohugoio/hugo/htesting 0.023s +ok github.com/gohugoio/hugo/htesting 0.044s === RUN TestFileMeta === RUN TestFileMeta/Merge === RUN TestFileMeta/Copy @@ -10576,7 +10612,7 @@ === RUN TestRootMappingFsMountOverlap --- PASS: TestRootMappingFsMountOverlap (0.00s) === RUN TestRootMappingFsOs ---- PASS: TestRootMappingFsOs (0.00s) +--- PASS: TestRootMappingFsOs (0.01s) === RUN TestRootMappingFsOsBase --- PASS: TestRootMappingFsOsBase (0.00s) === RUN TestRootMappingFileFilter @@ -10590,11 +10626,11 @@ --- PASS: TestWalkRootMappingFs/Basic (0.00s) --- PASS: TestWalkRootMappingFs/Para (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs 0.052s +ok github.com/gohugoio/hugo/hugofs 0.088s === RUN TestComponentFolders --- PASS: TestComponentFolders (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/files 0.014s +ok github.com/gohugoio/hugo/hugofs/files 0.031s === RUN TestFilenameFilter --- PASS: TestFilenameFilter (0.00s) === RUN TestResolveRootDir @@ -10606,7 +10642,7 @@ === RUN TestGetGlob --- PASS: TestGetGlob (0.00s) PASS -ok github.com/gohugoio/hugo/hugofs/glob 0.014s +ok github.com/gohugoio/hugo/hugofs/glob 0.040s ? github.com/gohugoio/hugo/hugolib/paths [no test files] ? github.com/gohugoio/hugo/identity/identitytesting [no test files] ? github.com/gohugoio/hugo/livereload [no test files] @@ -10633,13 +10669,13 @@ === RUN TestCascadeConfig === RUN TestCascadeConfig/Home_content_file === RUN TestCascadeConfig/No_home_content_file ---- PASS: TestCascadeConfig (0.04s) - --- PASS: TestCascadeConfig/Home_content_file (0.02s) - --- PASS: TestCascadeConfig/No_home_content_file (0.01s) +--- PASS: TestCascadeConfig (0.08s) + --- PASS: TestCascadeConfig/Home_content_file (0.03s) + --- PASS: TestCascadeConfig/No_home_content_file (0.05s) === RUN TestCascade === RUN TestCascade/langs-3 ---- PASS: TestCascade (0.03s) - --- PASS: TestCascade/langs-3 (0.03s) +--- PASS: TestCascade (0.05s) + --- PASS: TestCascade/langs-3 (0.05s) === RUN TestCascadeEdit === RUN TestCascadeEdit/Edit_descendant === PAUSE TestCascadeEdit/Edit_descendant @@ -10653,20 +10689,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 +=== CONT TestCascadeEdit/Edit_ancestor,_content_only Source changed /post/_index.md +Source changed /post/dir/p1.md Source changed /post/_index.md Source changed /post/_index.md Source changed /post/_index.md --- PASS: TestCascadeEdit (0.00s) - --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.02s) - --- PASS: TestCascadeEdit/Edit_descendant (0.03s) - --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.03s) - --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.02s) - --- PASS: TestCascadeEdit/Edit_ancestor (0.02s) + --- PASS: TestCascadeEdit/Edit_ancestor,_remove_cascade (0.08s) + --- PASS: TestCascadeEdit/Edit_ancestor,_add_cascade (0.06s) + --- PASS: TestCascadeEdit/Edit_descendant (0.09s) + --- PASS: TestCascadeEdit/Edit_ancestor (0.08s) + --- PASS: TestCascadeEdit/Edit_ancestor,_content_only (0.10s) === RUN TestCascadeBuildOptionsTaxonomies === PAUSE TestCascadeBuildOptionsTaxonomies === RUN TestCascadeTarget @@ -10684,15 +10720,15 @@ === RUN TestCascadeIssue12172 === PAUSE TestCascadeIssue12172 === RUN TestGroupFunc ---- PASS: TestGroupFunc (0.01s) +--- PASS: TestGroupFunc (0.04s) === RUN TestSliceFunc ---- PASS: TestSliceFunc (0.01s) +--- PASS: TestSliceFunc (0.04s) === RUN TestUnionFunc ---- PASS: TestUnionFunc (0.01s) +--- PASS: TestUnionFunc (0.05s) === RUN TestCollectionsFuncs ---- PASS: TestCollectionsFuncs (0.01s) +--- PASS: TestCollectionsFuncs (0.06s) === RUN TestAppendFunc ---- PASS: TestAppendFunc (0.02s) +--- PASS: TestAppendFunc (0.05s) === RUN TestLoadConfigLanguageParamsOverrideIssue10620 === PAUSE TestLoadConfigLanguageParamsOverrideIssue10620 === RUN TestLoadConfig @@ -10705,14 +10741,14 @@ === RUN TestLoadConfig/env_overrides === PAUSE TestLoadConfig/env_overrides === CONT TestLoadConfig/2_languages -=== CONT TestLoadConfig/no_internal_config_from_outside -=== CONT TestLoadConfig/env_overrides === CONT TestLoadConfig/disable_default_language +=== CONT TestLoadConfig/env_overrides +=== CONT TestLoadConfig/no_internal_config_from_outside --- PASS: TestLoadConfig (0.00s) --- PASS: TestLoadConfig/disable_default_language (0.00s) - --- PASS: TestLoadConfig/2_languages (0.01s) - --- PASS: TestLoadConfig/no_internal_config_from_outside (0.01s) - --- PASS: TestLoadConfig/env_overrides (0.01s) + --- PASS: TestLoadConfig/no_internal_config_from_outside (0.02s) + --- PASS: TestLoadConfig/env_overrides (0.03s) + --- PASS: TestLoadConfig/2_languages (0.04s) === RUN TestLoadConfigThemeLanguage === PAUSE TestLoadConfigThemeLanguage === RUN TestDisableRootSlicesFromEnv @@ -10737,8 +10773,8 @@ === CONT TestHugoConfig/hugo.toml === CONT TestHugoConfig/config.toml --- PASS: TestHugoConfig (0.00s) - --- PASS: TestHugoConfig/hugo.toml (0.01s) - --- PASS: TestHugoConfig/config.toml (0.01s) + --- PASS: TestHugoConfig/hugo.toml (0.03s) + --- PASS: TestHugoConfig/config.toml (0.03s) === RUN TestHugoConfigSliceOverrides === PAUSE TestHugoConfigSliceOverrides === RUN TestConfigOutputFormatDefinedInTheme @@ -10777,9 +10813,9 @@ === CONT TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root === CONT TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage (0.00s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.02s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.02s) - --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.02s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/One_language,_default_in_sub_dir (0.04s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_root (0.04s) + --- PASS: TestDefaultContentLanguageInSubdirOnlyOneLanguage/Two_languages,_default_in_sub_dir (0.04s) === RUN TestLanguagesDisabled === PAUSE TestLanguagesDisabled === RUN TestLoadConfigYamlEnvVar @@ -10794,16 +10830,16 @@ === RUN TestLoadConfigYamlEnvVar/without_existing_outputs_direct === PAUSE TestLoadConfigYamlEnvVar/without_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_empty_slice -=== CONT TestLoadConfigYamlEnvVar/without_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/without_existing_outputs +=== CONT TestLoadConfigYamlEnvVar/without_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_existing_outputs_direct === CONT TestLoadConfigYamlEnvVar/with_existing_outputs --- PASS: TestLoadConfigYamlEnvVar (0.00s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.01s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.01s) - --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.01s) - --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.01s) - --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.02s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs (0.04s) + --- PASS: TestLoadConfigYamlEnvVar/with_empty_slice (0.05s) + --- PASS: TestLoadConfigYamlEnvVar/without_existing_outputs_direct (0.04s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs_direct (0.05s) + --- PASS: TestLoadConfigYamlEnvVar/with_existing_outputs (0.05s) === RUN TestDisableKindsTaxonomyTerm === PAUSE TestDisableKindsTaxonomyTerm === RUN TestKindsUnknown @@ -10811,17 +10847,17 @@ === RUN TestDeprecateTaxonomyTerm === PAUSE TestDeprecateTaxonomyTerm === RUN TestDisableKindsIssue12144 ---- PASS: TestDisableKindsIssue12144 (0.01s) +--- PASS: TestDisableKindsIssue12144 (0.03s) === RUN TestConfigDir === PAUSE TestConfigDir === RUN TestContentFactory === PAUSE TestContentFactory === RUN TestContentMapSite ---- PASS: TestContentMapSite (0.02s) +--- PASS: TestContentMapSite (0.05s) === RUN TestIntegrationTestTemplate === PAUSE TestIntegrationTestTemplate === RUN TestBundleResourceLanguageBestMatch ---- PASS: TestBundleResourceLanguageBestMatch (0.01s) +--- PASS: TestBundleResourceLanguageBestMatch (0.04s) === RUN TestBundleMultipleContentPageWithSamePath --- PASS: TestBundleMultipleContentPageWithSamePath (0.02s) === RUN TestBundleResourcesGetWithSpacesInFilename @@ -10833,19 +10869,19 @@ === RUN TestSitemapOverrideFilename === PAUSE TestSitemapOverrideFilename === RUN TestRenderHooksRSS ---- PASS: TestRenderHooksRSS (0.01s) +--- PASS: TestRenderHooksRSS (0.03s) === RUN TestRenderLinkWithMarkupInText WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestRenderLinkWithMarkupInText (0.02s) === RUN TestRenderHookContentFragmentsOnSelf ---- PASS: TestRenderHookContentFragmentsOnSelf (0.01s) +--- PASS: TestRenderHookContentFragmentsOnSelf (0.03s) === RUN TestDefaultRenderHooksMultilingual === RUN TestDefaultRenderHooksMultilingual/Default_multilingual === RUN TestDefaultRenderHooksMultilingual/Disabled ---- PASS: TestDefaultRenderHooksMultilingual (0.02s) - --- PASS: TestDefaultRenderHooksMultilingual/Default_multilingual (0.01s) - --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.01s) +--- PASS: TestDefaultRenderHooksMultilingual (0.04s) + --- PASS: TestDefaultRenderHooksMultilingual/Default_multilingual (0.02s) + --- PASS: TestDefaultRenderHooksMultilingual/Disabled (0.03s) === RUN TestRenderHooksDefaultEscape === RUN TestRenderHooksDefaultEscape/true === PAUSE TestRenderHooksDefaultEscape/true @@ -10854,7 +10890,7 @@ === CONT TestRenderHooksDefaultEscape/true === CONT TestRenderHooksDefaultEscape/false --- PASS: TestRenderHooksDefaultEscape (0.00s) - --- PASS: TestRenderHooksDefaultEscape/false (0.01s) + --- PASS: TestRenderHooksDefaultEscape/false (0.02s) --- PASS: TestRenderHooksDefaultEscape/true (0.02s) === RUN TestData === RUN TestData/with_theme @@ -10869,13 +10905,13 @@ === RUN TestDateFormatMultilingual --- PASS: TestDateFormatMultilingual (0.02s) === RUN TestTimeZones ---- PASS: TestTimeZones (0.02s) +--- PASS: TestTimeZones (0.03s) === RUN TestTimeZoneInvalid --- PASS: TestTimeZoneInvalid (0.00s) === RUN TestTimeOnError WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTimeOnError (0.01s) +--- PASS: TestTimeOnError (0.02s) === RUN TestTOMLDates === PAUSE TestTOMLDates === RUN TestPublisDateRollupIssue12438 @@ -10896,38 +10932,38 @@ === RUN TestDisable/Build_config,_no_render === RUN TestDisable/Build_config,_no_render_link === RUN TestDisable/Build_config,_no_publish_resources ---- PASS: TestDisable (0.18s) - --- PASS: TestDisable/Disable_page (0.01s) - --- PASS: TestDisable/Disable_term (0.01s) - --- PASS: TestDisable/Disable_taxonomy (0.01s) - --- PASS: TestDisable/Disable_home (0.01s) - --- PASS: TestDisable/Disable_section (0.01s) - --- PASS: TestDisable/Disable_rss (0.01s) +--- PASS: TestDisable (0.40s) + --- PASS: TestDisable/Disable_page (0.02s) + --- PASS: TestDisable/Disable_term (0.06s) + --- PASS: TestDisable/Disable_taxonomy (0.05s) + --- PASS: TestDisable/Disable_home (0.04s) + --- PASS: TestDisable/Disable_section (0.03s) + --- PASS: TestDisable/Disable_rss (0.03s) --- PASS: TestDisable/Disable_sitemap (0.01s) - --- PASS: TestDisable/Disable_404 (0.01s) - --- PASS: TestDisable/Disable_robotstxt (0.01s) - --- PASS: TestDisable/Headless_bundle (0.03s) - --- PASS: TestDisable/Build_config,_no_list (0.01s) - --- PASS: TestDisable/Build_config,_local_list (0.01s) - --- PASS: TestDisable/Build_config,_no_render (0.01s) - --- PASS: TestDisable/Build_config,_no_render_link (0.01s) + --- PASS: TestDisable/Disable_404 (0.03s) + --- PASS: TestDisable/Disable_robotstxt (0.02s) + --- PASS: TestDisable/Headless_bundle (0.01s) + --- PASS: TestDisable/Build_config,_no_list (0.03s) + --- PASS: TestDisable/Build_config,_local_list (0.02s) + --- PASS: TestDisable/Build_config,_no_render (0.02s) + --- PASS: TestDisable/Build_config,_no_render_link (0.02s) --- PASS: TestDisable/Build_config,_no_publish_resources (0.01s) === RUN TestDisableRSSWithRSSInCustomOutputs ---- PASS: TestDisableRSSWithRSSInCustomOutputs (0.01s) +--- PASS: TestDisableRSSWithRSSInCustomOutputs (0.08s) === 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.01s) +--- PASS: TestBundleNoPublishResources (0.02s) === RUN TestNoRenderAndNoPublishResources ---- PASS: TestNoRenderAndNoPublishResources (0.01s) +--- PASS: TestNoRenderAndNoPublishResources (0.03s) === RUN TestDisableOneOfThreeLanguages ---- PASS: TestDisableOneOfThreeLanguages (0.01s) +--- PASS: TestDisableOneOfThreeLanguages (0.02s) === RUN TestEmbeddedShortcodes embedded_shortcodes_test.go:25: Skip test as network is inaccessible during Debian package build --- SKIP: TestEmbeddedShortcodes (0.00s) === RUN TestInternalTemplatesImage ---- PASS: TestInternalTemplatesImage (0.02s) +--- PASS: TestInternalTemplatesImage (0.03s) === RUN TestEmbeddedPaginationTemplate === PAUSE TestEmbeddedPaginationTemplate === RUN TestFileInfo @@ -10946,21 +10982,21 @@ === RUN TestModulesWithContent === PAUSE TestModulesWithContent === RUN TestModulesIgnoreConfig ---- PASS: TestModulesIgnoreConfig (0.01s) +--- PASS: TestModulesIgnoreConfig (0.02s) === RUN TestModulesDisabled ---- PASS: TestModulesDisabled (0.01s) +--- PASS: TestModulesDisabled (0.02s) === RUN TestModulesIncompatible === PAUSE TestModulesIncompatible === RUN TestMountsProject === PAUSE TestMountsProject === RUN TestMountsContentFile ---- PASS: TestMountsContentFile (0.01s) +--- PASS: TestMountsContentFile (0.02s) === RUN TestSiteWithGoModButNoModules === PAUSE TestSiteWithGoModButNoModules === RUN TestModuleAbsMount === PAUSE TestModuleAbsMount === RUN TestMountSameSource ---- PASS: TestMountSameSource (0.01s) +--- PASS: TestMountSameSource (0.02s) === RUN TestMountData --- PASS: TestMountData (0.01s) === RUN TestSiteBuildErrors @@ -10968,7 +11004,7 @@ === PAUSE TestSiteBuildErrors/Invalid_JSON_front_matter === CONT TestSiteBuildErrors/Invalid_JSON_front_matter --- PASS: TestSiteBuildErrors (0.00s) - --- PASS: TestSiteBuildErrors/Invalid_JSON_front_matter (0.01s) + --- PASS: TestSiteBuildErrors/Invalid_JSON_front_matter (0.02s) === RUN TestErrorMinify === PAUSE TestErrorMinify === RUN TestErrorNestedRender @@ -10982,17 +11018,17 @@ === RUN TestErrorInBaseTemplate === PAUSE TestErrorInBaseTemplate === RUN TestSiteBuildTimeout ---- PASS: TestSiteBuildTimeout (15.04s) +--- PASS: TestSiteBuildTimeout (15.03s) === RUN TestErrorTemplateRuntime === PAUSE TestErrorTemplateRuntime === RUN TestMultiSitesMainLangInRoot ---- PASS: TestMultiSitesMainLangInRoot (0.01s) +--- PASS: TestMultiSitesMainLangInRoot (0.03s) === RUN TestMultiSitesWithTwoLanguages === PAUSE TestMultiSitesWithTwoLanguages === RUN TestContentStressTest WARN found no layout file for "json" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestContentStressTest (0.92s) +--- PASS: TestContentStressTest (2.40s) === RUN TestTranslationsFromContentToNonContent === RUN TestTranslationsFromContentToNonContent// === RUN TestTranslationsFromContentToNonContent//mysection @@ -11005,21 +11041,21 @@ --- PASS: TestTranslationsFromContentToNonContent//categories/mycat (0.00s) === RUN TestRebuildOnAssetChange Asset changed /data.json ---- PASS: TestRebuildOnAssetChange (0.01s) +--- PASS: TestRebuildOnAssetChange (0.03s) === RUN TestMultihost === PAUSE TestMultihost === RUN TestMultihostResourcePerLanguageMultihostMinify === PAUSE TestMultihostResourcePerLanguageMultihostMinify === RUN TestResourcePerLanguageIssue12163 ---- PASS: TestResourcePerLanguageIssue12163 (0.01s) +--- PASS: TestResourcePerLanguageIssue12163 (0.02s) === RUN TestMultihostResourceOneBaseURLWithSuPath ---- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.01s) +--- PASS: TestMultihostResourceOneBaseURLWithSuPath (0.03s) === RUN TestMultihostAllButOneLanguageDisabledIssue12288 === PAUSE TestMultihostAllButOneLanguageDisabledIssue12288 === RUN TestSitesAndLanguageOrder ---- PASS: TestSitesAndLanguageOrder (0.01s) +--- PASS: TestSitesAndLanguageOrder (0.02s) === RUN TestHello ---- PASS: TestHello (0.01s) +--- PASS: TestHello (0.02s) === RUN TestSmokeOutputFormats === PAUSE TestSmokeOutputFormats === RUN TestSmoke @@ -11032,11 +11068,11 @@ WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestDataRace (0.02s) === RUN TestBenchmarkBaseline ---- PASS: TestBenchmarkBaseline (0.23s) +--- PASS: TestBenchmarkBaseline (0.87s) === 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.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: TestImageResizeMultilingual (0.08s) === RUN TestLanguageContentRoot --- PASS: TestLanguageContentRoot (0.01s) === RUN TestI18n @@ -11047,13 +11083,13 @@ --- PASS: TestI18n/pt-br_should_be_case_insensitive (0.01s) === RUN TestLanguageBugs === RUN TestLanguageBugs/Config_with_language,_menu_in_root_only ---- PASS: TestLanguageBugs (0.02s) - --- PASS: TestLanguageBugs/Config_with_language,_menu_in_root_only (0.02s) +--- PASS: TestLanguageBugs (0.01s) + --- PASS: TestLanguageBugs/Config_with_language,_menu_in_root_only (0.01s) === RUN TestLanguageNumberFormatting -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN deprecated: lang.NumFmt was deprecated in Hugo v0.120.0 and will be removed in a future release. Use lang.FormatNumberCustom instead. ---- PASS: TestLanguageNumberFormatting (0.01s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestLanguageNumberFormatting (0.02s) === RUN TestI18nDotFile --- PASS: TestI18nDotFile (0.01s) === RUN TestMenusSectionPagesMenu @@ -11067,13 +11103,13 @@ === RUN TestMenusPageSortByDate --- PASS: TestMenusPageSortByDate (0.01s) === RUN TestMenuParamsEmptyYaml -WARN 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: TestMenuParamsEmptyYaml (0.01s) === RUN TestMenuParams --- PASS: TestMenuParams (0.01s) === RUN TestMenusShadowMembers ---- PASS: TestMenusShadowMembers (0.02s) +--- PASS: TestMenusShadowMembers (0.01s) === RUN TestMenuHasMenuCurrentSection === PAUSE TestMenuHasMenuCurrentSection === RUN TestMenusNewConfigSetup @@ -11099,7 +11135,7 @@ === RUN TestPermalink === PAUSE TestPermalink === RUN TestRelativeURLInFrontMatter ---- PASS: TestRelativeURLInFrontMatter (0.03s) +--- PASS: TestRelativeURLInFrontMatter (0.02s) === RUN TestPageWithDelimiterForMarkdownThatCrossesBorder === PAUSE TestPageWithDelimiterForMarkdownThatCrossesBorder === RUN TestPageDatesTerms @@ -11140,16 +11176,16 @@ === RUN TestSummaryWithHTMLTagsOnNextLine/md === RUN TestSummaryWithHTMLTagsOnNextLine/ad === RUN TestSummaryWithHTMLTagsOnNextLine/rst ---- PASS: TestSummaryWithHTMLTagsOnNextLine (0.78s) +--- PASS: TestSummaryWithHTMLTagsOnNextLine (1.86s) --- PASS: TestSummaryWithHTMLTagsOnNextLine/md (0.01s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (0.43s) - --- PASS: TestSummaryWithHTMLTagsOnNextLine/rst (0.34s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/ad (0.93s) + --- PASS: TestSummaryWithHTMLTagsOnNextLine/rst (0.92s) === RUN TestRenderStringForRegularPageTranslations WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderStringForRegularPageTranslations (0.01s) +--- PASS: TestRenderStringForRegularPageTranslations (0.02s) === RUN TestContentProviderWithCustomOutputFormat WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestContentProviderWithCustomOutputFormat (0.01s) +--- PASS: TestContentProviderWithCustomOutputFormat (0.05s) === RUN TestPageWithDate === PAUSE TestPageWithDate === RUN TestPageWithFrontMatterConfig @@ -11160,8 +11196,8 @@ === CONT TestPageWithFrontMatterConfig/dateHandler=":filename" === CONT TestPageWithFrontMatterConfig/dateHandler=":fileModTime" --- PASS: TestPageWithFrontMatterConfig (0.00s) - --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.01s) --- PASS: TestPageWithFrontMatterConfig/dateHandler=":filename" (0.01s) + --- PASS: TestPageWithFrontMatterConfig/dateHandler=":fileModTime" (0.01s) === RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === PAUSE TestWordCountWithAllCJKRunesWithoutHasCJKLanguage === RUN TestWordCountWithAllCJKRunesHasCJKLanguage @@ -11179,13 +11215,13 @@ === RUN TestTranslationKeyTermPages === PAUSE TestTranslationKeyTermPages === RUN TestTranslationKeyResourceSharing ---- PASS: TestTranslationKeyResourceSharing (0.02s) +--- PASS: TestTranslationKeyResourceSharing (0.01s) === RUN TestChompBOM === PAUSE TestChompBOM === RUN TestPageHTMLContent --- PASS: TestPageHTMLContent (0.01s) === RUN TestPageManualSummary ---- PASS: TestPageManualSummary (0.02s) +--- PASS: TestPageManualSummary (0.01s) === RUN TestHomePageWithNoTitle --- PASS: TestHomePageWithNoTitle (0.01s) === RUN TestShouldBuild @@ -11239,21 +11275,21 @@ === RUN TestBundleTransformMany Asset changed /data/foo.yaml Asset changed /data/foo.yaml ---- PASS: TestBundleTransformMany (0.06s) +--- PASS: TestBundleTransformMany (0.09s) === RUN TestPageBundlerHome === PAUSE TestPageBundlerHome === RUN TestHTMLFilesIsue11999 === PAUSE TestHTMLFilesIsue11999 === RUN TestBundleDuplicatePagesAndResources ---- PASS: TestBundleDuplicatePagesAndResources (0.01s) +--- PASS: TestBundleDuplicatePagesAndResources (0.03s) === RUN TestBundleResourcesGetMatchOriginalName ---- PASS: TestBundleResourcesGetMatchOriginalName (0.01s) +--- PASS: TestBundleResourcesGetMatchOriginalName (0.02s) === RUN TestBundleResourcesWhenLanguageVariantIsDraft ---- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.01s) +--- PASS: TestBundleResourcesWhenLanguageVariantIsDraft (0.04s) === RUN TestBundleBranchIssue12320 === PAUSE TestBundleBranchIssue12320 === RUN TestBenchmarkGetPageRegular ---- PASS: TestBenchmarkGetPageRegular (0.07s) +--- PASS: TestBenchmarkGetPageRegular (0.13s) === RUN TestGetPage === RUN TestGetPage/Root_relative,_no_slash,_home === RUN TestGetPage/Root_relative,_no_slash,_root_page @@ -11302,7 +11338,7 @@ === RUN TestGetPage/Bundle_regular === RUN TestGetPage/Bundle_index_name === RUN TestGetPage/Section_and_bundle_overlap ---- PASS: TestGetPage (0.02s) +--- PASS: TestGetPage (0.04s) --- PASS: TestGetPage/Root_relative,_no_slash,_home (0.00s) --- PASS: TestGetPage/Root_relative,_no_slash,_root_page (0.00s) --- PASS: TestGetPage/Root_relative,_no_slash,_section (0.00s) @@ -11351,7 +11387,7 @@ --- PASS: TestGetPage/Bundle_index_name (0.00s) --- PASS: TestGetPage/Section_and_bundle_overlap (0.00s) === RUN TestGetPageIndexIndex ---- PASS: TestGetPageIndexIndex (0.01s) +--- PASS: TestGetPageIndexIndex (0.02s) === RUN TestGetPageRelative WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestGetPageRelative (0.01s) @@ -11362,25 +11398,25 @@ === RUN TestGetPageNewsVsTagsNewsIssue12638 === PAUSE TestGetPageNewsVsTagsNewsIssue12638 === RUN TestGetPageBundleToRegular ---- PASS: TestGetPageBundleToRegular (0.01s) +--- PASS: TestGetPageBundleToRegular (0.02s) === RUN TestPageGetPageVariations ---- PASS: TestPageGetPageVariations (0.01s) +--- PASS: TestPageGetPageVariations (0.02s) === RUN TestPageGetPageMountsReverseLookup ---- PASS: TestPageGetPageMountsReverseLookup (0.01s) +--- PASS: TestPageGetPageMountsReverseLookup (0.02s) === RUN TestGetPageMultilingual WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestGetPageMultilingual (0.01s) +--- PASS: TestGetPageMultilingual (0.02s) === RUN TestRegularPagesRecursive WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRegularPagesRecursive (0.01s) +WARN 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.02s) === RUN TestRegularPagesRecursiveHome ---- PASS: TestRegularPagesRecursiveHome (0.01s) +--- PASS: TestRegularPagesRecursiveHome (0.02s) === RUN TestPagesSimilarSectionNames ---- PASS: TestPagesSimilarSectionNames (0.01s) +--- PASS: TestPagesSimilarSectionNames (0.02s) === RUN TestGetPageContentAdapterBaseIssue12561 === PAUSE TestGetPageContentAdapterBaseIssue12561 === RUN TestMergeLanguages @@ -11388,15 +11424,15 @@ === RUN TestMergeLanguagesTemplate === PAUSE TestMergeLanguagesTemplate === RUN TestPagesPrevNext ---- PASS: TestPagesPrevNext (0.01s) +--- PASS: TestPagesPrevNext (0.02s) === RUN TestPaginator ---- PASS: TestPaginator (0.02s) +--- PASS: TestPaginator (0.03s) === RUN TestPaginateWithSort ---- PASS: TestPaginateWithSort (0.02s) +--- PASS: TestPaginateWithSort (0.03s) === RUN TestPaginateOutputFormat WARN found no layout file for "json" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPaginateOutputFormat (0.01s) +--- PASS: TestPaginateOutputFormat (0.03s) === RUN TestPaginatorEmptyPageGroups === PAUSE TestPaginatorEmptyPageGroups === RUN TestPaginatorNodePagesOnly @@ -11418,39 +11454,39 @@ === RUN TestRebuildEditTextFileInLeafBundle --- PASS: TestRebuildEditTextFileInLeafBundle (0.01s) === RUN TestRebuiEditUnmarshaledYamlFileInLeafBundle ---- PASS: TestRebuiEditUnmarshaledYamlFileInLeafBundle (0.01s) +--- PASS: TestRebuiEditUnmarshaledYamlFileInLeafBundle (0.05s) === RUN TestRebuildEditTextFileInHomeBundle ---- PASS: TestRebuildEditTextFileInHomeBundle (0.01s) +--- PASS: TestRebuildEditTextFileInHomeBundle (0.02s) === RUN TestRebuildEditTextFileInBranchBundle ---- PASS: TestRebuildEditTextFileInBranchBundle (0.01s) +--- PASS: TestRebuildEditTextFileInBranchBundle (0.06s) === RUN TestRebuildRenameTextFileInLeafBundle ---- PASS: TestRebuildRenameTextFileInLeafBundle (0.02s) +--- PASS: TestRebuildRenameTextFileInLeafBundle (0.03s) === RUN TestRebuilEditContentFileInLeafBundle ---- PASS: TestRebuilEditContentFileInLeafBundle (0.01s) +--- PASS: TestRebuilEditContentFileInLeafBundle (0.03s) === RUN TestRebuilEditContentFileThenAnother ---- PASS: TestRebuilEditContentFileThenAnother (0.01s) +--- PASS: TestRebuilEditContentFileThenAnother (0.03s) === RUN TestRebuildRenameTextFileInBranchBundle ---- PASS: TestRebuildRenameTextFileInBranchBundle (0.01s) +--- PASS: TestRebuildRenameTextFileInBranchBundle (0.02s) === RUN TestRebuildRenameTextFileInHomeBundle ---- PASS: TestRebuildRenameTextFileInHomeBundle (0.01s) +--- PASS: TestRebuildRenameTextFileInHomeBundle (0.02s) === RUN TestRebuildRenameDirectoryWithLeafBundle ---- PASS: TestRebuildRenameDirectoryWithLeafBundle (0.01s) +--- PASS: TestRebuildRenameDirectoryWithLeafBundle (0.03s) === RUN TestRebuildRenameDirectoryWithBranchBundle ---- PASS: TestRebuildRenameDirectoryWithBranchBundle (0.01s) +--- PASS: TestRebuildRenameDirectoryWithBranchBundle (0.07s) === RUN TestRebuildRenameDirectoryWithRegularPageUsedInHome ---- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.01s) +--- PASS: TestRebuildRenameDirectoryWithRegularPageUsedInHome (0.06s) === RUN TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual ---- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.22s) +--- PASS: TestRebuildAddRegularFileRegularPageUsedInHomeMultilingual (0.52s) === RUN TestRebuildRenameDirectoryWithBranchBundleFastRender --- PASS: TestRebuildRenameDirectoryWithBranchBundleFastRender (0.01s) === RUN TestRebuilErrorRecovery ---- PASS: TestRebuilErrorRecovery (0.01s) +--- PASS: TestRebuilErrorRecovery (0.03s) === RUN TestRebuildAddPageListPagesInHome ---- PASS: TestRebuildAddPageListPagesInHome (0.01s) +--- PASS: TestRebuildAddPageListPagesInHome (0.02s) === RUN TestRebuildAddPageWithSpaceListPagesInHome ---- PASS: TestRebuildAddPageWithSpaceListPagesInHome (0.01s) +--- PASS: TestRebuildAddPageWithSpaceListPagesInHome (0.03s) === RUN TestRebuildScopedToOutputFormat ---- PASS: TestRebuildScopedToOutputFormat (0.02s) +--- PASS: TestRebuildScopedToOutputFormat (0.03s) === RUN TestRebuildBaseof --- PASS: TestRebuildBaseof (0.03s) === RUN TestRebuildSingleWithBaseof @@ -11460,7 +11496,7 @@ === RUN TestRebuildDeeplyNestedLink === PAUSE TestRebuildDeeplyNestedLink === RUN TestRebuildVariations ---- PASS: TestRebuildVariations (0.10s) +--- PASS: TestRebuildVariations (0.09s) === RUN TestRebuildVariationsJSNoneFingerprinted === PAUSE TestRebuildVariationsJSNoneFingerprinted === RUN TestRebuildVariationsJSInNestedCachedPartialFingerprinted @@ -11493,7 +11529,7 @@ === RUN TestRebuildEditMixedCaseTemplateFileIssue12165 === PAUSE TestRebuildEditMixedCaseTemplateFileIssue12165 === RUN TestRebuildEditAsciidocContentFile ---- PASS: TestRebuildEditAsciidocContentFile (0.40s) +--- PASS: TestRebuildEditAsciidocContentFile (0.81s) === RUN TestRebuildEditSingleListChangeUbuntuIssue12362 === PAUSE TestRebuildEditSingleListChangeUbuntuIssue12362 === RUN TestRebuildHomeThenPageIssue12436 @@ -11513,9 +11549,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.01s) +--- PASS: TestRenderString (0.03s) === RUN TestRenderStringOnListPage ---- PASS: TestRenderStringOnListPage (0.01s) +--- PASS: TestRenderStringOnListPage (0.04s) === RUN TestRenderStringOnPageNotBackedByAFile === PAUSE TestRenderStringOnPageNotBackedByAFile === RUN TestRenderStringWithShortcode @@ -11528,7 +11564,7 @@ resource_chain_test.go:103: Test run 0 resource_chain_test.go:103: Test run 1 Source changed /_index.md ---- PASS: TestResourceChainBasic (0.07s) +--- PASS: TestResourceChainBasic (0.13s) === RUN TestResourceChainPostProcess === PAUSE TestResourceChainPostProcess === RUN TestResourceChains @@ -11579,44 +11615,42 @@ === RUN TestSecurityPolicies/getCSV,_denied_URL === PAUSE TestSecurityPolicies/getCSV,_denied_URL === CONT TestSecurityPolicies/os.GetEnv,_denied -=== CONT TestSecurityPolicies/getCSV,_denied_URL -=== CONT TestSecurityPolicies/resources.GetRemote,_OK +=== CONT TestSecurityPolicies/resources.GetRemote,_denied_method === CONT TestSecurityPolicies/Pandoc,_denied -=== CONT TestSecurityPolicies/Dart_SASS,_denied -=== CONT TestSecurityPolicies/RST,_denied -=== NAME TestSecurityPolicies/Pandoc,_denied securitypolicies_test.go:110: +=== CONT TestSecurityPolicies/resources.GetRemote,_OK === CONT TestSecurityPolicies/Dart_SASS,_OK -=== NAME TestSecurityPolicies/Dart_SASS,_denied - securitypolicies_test.go:134: -=== NAME TestSecurityPolicies/Dart_SASS,_OK securitypolicies_test.go:123: === CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted -=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL -=== CONT TestSecurityPolicies/resources.GetRemote,_fake_JSON +=== CONT TestSecurityPolicies/Asciidoc,_denied +=== CONT TestSecurityPolicies/getJSON,_denied_URL === CONT TestSecurityPolicies/os.GetEnv,_OK +=== CONT TestSecurityPolicies/RST,_denied +=== CONT TestSecurityPolicies/Dart_SASS,_denied + securitypolicies_test.go:134: === CONT TestSecurityPolicies/getJSON,_OK -=== CONT TestSecurityPolicies/getJSON,_denied_URL -=== CONT TestSecurityPolicies/resources.GetRemote,_denied_method -=== CONT TestSecurityPolicies/Asciidoc,_denied +=== CONT TestSecurityPolicies/getCSV,_denied_URL +=== CONT TestSecurityPolicies/resources.GetRemote,_denied_URL +=== 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. WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. --- PASS: TestSecurityPolicies (0.00s) --- SKIP: TestSecurityPolicies/Pandoc,_denied (0.00s) --- SKIP: TestSecurityPolicies/Dart_SASS,_OK (0.00s) --- SKIP: TestSecurityPolicies/Dart_SASS,_denied (0.00s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.01s) - --- PASS: TestSecurityPolicies/RST,_denied (0.01s) - --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.01s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.01s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.02s) - --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.02s) - --- PASS: TestSecurityPolicies/getJSON,_denied_URL (0.01s) - --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.02s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.02s) - --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.02s) - --- PASS: TestSecurityPolicies/getJSON,_OK (0.02s) - --- PASS: TestSecurityPolicies/getCSV,_denied_URL (0.02s) + --- PASS: TestSecurityPolicies/getJSON,_denied_URL (0.02s) + --- PASS: TestSecurityPolicies/os.GetEnv,_denied (0.03s) + --- PASS: TestSecurityPolicies/Asciidoc,_denied (0.07s) + --- PASS: TestSecurityPolicies/RST,_denied (0.09s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_method (0.10s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_OK (0.10s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON (0.09s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_fake_JSON_whitelisted (0.10s) + --- PASS: TestSecurityPolicies/resources.GetRemote,_denied_URL (0.10s) + --- PASS: TestSecurityPolicies/os.GetEnv,_OK (0.11s) + --- PASS: TestSecurityPolicies/getJSON,_OK (0.11s) + --- PASS: TestSecurityPolicies/getCSV,_denied_URL (0.12s) === 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. @@ -11666,7 +11700,7 @@ === CONT TestExtractShortcodes/outer_shortcode_markup === CONT TestExtractShortcodes/one_shortcode,_markup,_legacy === CONT TestExtractShortcodes/one_shortcode,_markup ---- PASS: TestExtractShortcodes (0.01s) +--- PASS: TestExtractShortcodes (0.03s) --- PASS: TestExtractShortcodes/one_shortcode,_no_markup (0.00s) --- PASS: TestExtractShortcodes/inline (0.00s) --- PASS: TestExtractShortcodes/closed_without_content (0.00s) @@ -11702,8 +11736,8 @@ === CONT TestInlineShortcodes/enableInlineShortcodes=true === CONT TestInlineShortcodes/enableInlineShortcodes=false --- PASS: TestInlineShortcodes (0.00s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.01s) - --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.01s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=true (0.03s) + --- PASS: TestInlineShortcodes/enableInlineShortcodes=false (0.04s) === RUN TestShortcodeNamespaced === PAUSE TestShortcodeNamespaced === RUN TestShortcodeParams @@ -11736,11 +11770,11 @@ === PAUSE TestEncodePage === RUN TestBenchmarkSite === RUN TestBenchmarkSite/Deep_content_tree ---- PASS: TestBenchmarkSite (0.09s) - --- PASS: TestBenchmarkSite/Deep_content_tree (0.09s) +--- PASS: TestBenchmarkSite (0.29s) + --- PASS: TestBenchmarkSite/Deep_content_tree (0.29s) === RUN TestBenchmarkSiteDeepContentEdit Source changed /section/section/section/bundle1/index.md ---- PASS: TestBenchmarkSiteDeepContentEdit (0.15s) +--- PASS: TestBenchmarkSiteDeepContentEdit (0.66s) === RUN TestSiteWithPageOutputs === RUN TestSiteWithPageOutputs/[html_json_calendar] === PAUSE TestSiteWithPageOutputs/[html_json_calendar] @@ -11753,18 +11787,18 @@ WARN found no layout file for "calendar" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "json" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestSiteWithPageOutputs (0.00s) - --- PASS: TestSiteWithPageOutputs/[json] (0.01s) - --- PASS: TestSiteWithPageOutputs/[html_json_calendar] (0.03s) + --- PASS: TestSiteWithPageOutputs/[json] (0.03s) + --- PASS: TestSiteWithPageOutputs/[html_json_calendar] (0.05s) === RUN TestRedefineRSSOutputFormat WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ERROR deprecated: .Site.RSSLink was deprecated in Hugo v0.114.0 and will be removed in Hugo 0.132.0. Use the Output Format's Permalink method instead, e.g. .OutputFormats.Get "RSS".Permalink --- PASS: TestRedefineRSSOutputFormat (0.01s) === RUN TestDotLessOutputFormat ---- PASS: TestDotLessOutputFormat (0.01s) +--- PASS: TestDotLessOutputFormat (0.03s) === 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.01s) +--- PASS: TestGetOutputFormatRel (0.02s) === RUN TestCreateSiteOutputFormats === RUN TestCreateSiteOutputFormats/Basic === RUN TestCreateSiteOutputFormats/Mixed_case @@ -11778,7 +11812,7 @@ === RUN TestCreateSiteOutputFormatsCustomFormats --- PASS: TestCreateSiteOutputFormatsCustomFormats (0.00s) === RUN TestOutputFormatPermalinkable ---- PASS: TestOutputFormatPermalinkable (0.01s) +--- PASS: TestOutputFormatPermalinkable (0.03s) === RUN TestSiteWithPageNoOutputs === PAUSE TestSiteWithPageNoOutputs === RUN TestOuputFormatFrontMatterTermIssue12275 @@ -11820,7 +11854,7 @@ === CONT TestNestedSections/sections_empty2 === CONT TestNestedSections/sections_empty1 === CONT TestNestedSections/sections_post ---- PASS: TestNestedSections (0.02s) +--- PASS: TestNestedSections (0.05s) --- PASS: TestNestedSections/sections_elsewhere (0.00s) --- PASS: TestNestedSections/sections_perm_a,link (0.00s) --- PASS: TestNestedSections/sections_l1,l2,l3 (0.00s) @@ -11856,21 +11890,21 @@ === RUN TestShouldAlwaysHaveUglyURLs === PAUSE TestShouldAlwaysHaveUglyURLs === RUN TestShouldNotWriteZeroLengthFilesToDestination ---- PASS: TestShouldNotWriteZeroLengthFilesToDestination (0.01s) +--- PASS: TestShouldNotWriteZeroLengthFilesToDestination (0.02s) === 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 "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === RUN TestMainSections/param-true WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestMainSections (0.03s) - --- PASS: TestMainSections/param-false (0.02s) - --- PASS: TestMainSections/param-true (0.01s) +--- PASS: TestMainSections (0.07s) + --- PASS: TestMainSections/param-false (0.04s) + --- PASS: TestMainSections/param-true (0.03s) === RUN TestMainSectionsMoveToSite === RUN TestMainSectionsMoveToSite/defined_in_params === PAUSE TestMainSectionsMoveToSite/defined_in_params @@ -11882,9 +11916,9 @@ === CONT TestMainSectionsMoveToSite/guessed_from_pages === CONT TestMainSectionsMoveToSite/defined_in_top_level_config --- PASS: TestMainSectionsMoveToSite (0.00s) - --- PASS: TestMainSectionsMoveToSite/defined_in_top_level_config (0.01s) - --- PASS: TestMainSectionsMoveToSite/guessed_from_pages (0.01s) --- PASS: TestMainSectionsMoveToSite/defined_in_params (0.01s) + --- PASS: TestMainSectionsMoveToSite/guessed_from_pages (0.02s) + --- PASS: TestMainSectionsMoveToSite/defined_in_top_level_config (0.01s) === RUN TestSectionNaming === RUN TestSectionNaming/canonify=true,uglify=true,pluralize=true === PAUSE TestSectionNaming/canonify=true,uglify=true,pluralize=true @@ -11904,21 +11938,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=true +=== CONT TestSectionNaming/canonify=false,uglify=false,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=false,pluralize=true +=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=false === CONT TestSectionNaming/canonify=false,uglify=true,pluralize=false -=== CONT TestSectionNaming/canonify=false,uglify=false,pluralize=false -=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=true === CONT TestSectionNaming/canonify=true,uglify=true,pluralize=false -=== CONT TestSectionNaming/canonify=true,uglify=false,pluralize=false --- PASS: TestSectionNaming (0.00s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.01s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.02s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.03s) - --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.02s) - --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.01s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.02s) - --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.01s) - --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.03s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=true (0.05s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=true (0.09s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=false (0.06s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=true (0.16s) + --- PASS: TestSectionNaming/canonify=false,uglify=false,pluralize=true (0.10s) + --- PASS: TestSectionNaming/canonify=true,uglify=false,pluralize=false (0.10s) + --- PASS: TestSectionNaming/canonify=false,uglify=true,pluralize=false (0.07s) + --- PASS: TestSectionNaming/canonify=true,uglify=true,pluralize=false (0.03s) === RUN TestOrderedPages === PAUSE TestOrderedPages === RUN TestGroupedPages @@ -11928,11 +11962,11 @@ === RUN TestRefLinking === PAUSE TestRefLinking === RUN TestRelRefWithTrailingSlash ---- PASS: TestRelRefWithTrailingSlash (0.01s) +--- PASS: TestRelRefWithTrailingSlash (0.02s) === RUN TestRefIssues WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRefIssues (0.01s) +--- PASS: TestRefIssues (0.02s) === RUN TestClassCollector === RUN TestClassCollector/minify-false WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. @@ -11940,19 +11974,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.02s) - --- PASS: TestClassCollector/minify-false (0.01s) - --- PASS: TestClassCollector/minify-true (0.01s) +--- PASS: TestClassCollector (0.06s) + --- PASS: TestClassCollector/minify-false (0.04s) + --- PASS: TestClassCollector/minify-true (0.02s) === RUN TestClassCollectorConfigWriteStats ---- PASS: TestClassCollectorConfigWriteStats (0.07s) +--- PASS: TestClassCollectorConfigWriteStats (0.27s) === RUN TestClassCollectorStress ---- PASS: TestClassCollectorStress (0.71s) +--- PASS: TestClassCollectorStress (2.04s) === RUN TestUglyURLsPerSection === PAUSE TestUglyURLsPerSection === RUN TestSectionWithURLInFrontMatter === PAUSE TestSectionWithURLInFrontMatter === RUN TestSectionsEntries ---- PASS: TestSectionsEntries (0.01s) +--- PASS: TestSectionsEntries (0.02s) === RUN TestSitemapBasic === PAUSE TestSitemapBasic === RUN TestSitemapMultilingual @@ -11977,12 +12011,12 @@ === CONT TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false === CONT TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true --- PASS: TestTaxonomiesWithAndWithoutContentFile (0.00s) - --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false (0.02s) - --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true (0.03s) + --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=true (0.09s) + --- PASS: TestTaxonomiesWithAndWithoutContentFile/uglyURLs=false (0.09s) === RUN TestTaxonomiesPathSeparation === PAUSE TestTaxonomiesPathSeparation === RUN TestTaxonomiesNextGenLoops ---- PASS: TestTaxonomiesNextGenLoops (0.02s) +--- PASS: TestTaxonomiesNextGenLoops (0.04s) === RUN TestTaxonomiesNotForDrafts === PAUSE TestTaxonomiesNotForDrafts === RUN TestTaxonomiesIndexDraft @@ -11993,7 +12027,7 @@ WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestTaxonomiesWithBundledResources (0.02s) === RUN TestTaxonomiesRemoveOne ---- PASS: TestTaxonomiesRemoveOne (0.02s) +--- PASS: TestTaxonomiesRemoveOne (0.04s) === RUN TestTaxonomiesListPages WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. --- PASS: TestTaxonomiesListPages (0.02s) @@ -12002,15 +12036,15 @@ === RUN TestTaxonomiesDirectoryOverlaps === PAUSE TestTaxonomiesDirectoryOverlaps === RUN TestTaxonomiesWeightSort ---- PASS: TestTaxonomiesWeightSort (0.02s) +--- PASS: TestTaxonomiesWeightSort (0.01s) === RUN TestTaxonomiesEmptyTagsString === PAUSE TestTaxonomiesEmptyTagsString === RUN TestTaxonomiesSpaceInName === PAUSE TestTaxonomiesSpaceInName === RUN TestTaxonomiesListTermsHome ---- PASS: TestTaxonomiesListTermsHome (0.02s) +--- PASS: TestTaxonomiesListTermsHome (0.01s) === RUN TestTaxonomiesTermTitleAndTerm ---- PASS: TestTaxonomiesTermTitleAndTerm (0.03s) +--- PASS: TestTaxonomiesTermTitleAndTerm (0.01s) === RUN TestTermDraft === PAUSE TestTermDraft === RUN TestTermBuildNeverRenderNorList @@ -12037,13 +12071,13 @@ WARN 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 "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === RUN TestTemplateLookupOrder/Variant_1,_theme,_use_theme_base WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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. @@ -12051,19 +12085,19 @@ WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === RUN TestTemplateLookupOrder/Test_section_list_and_single_template_selection === RUN TestTemplateLookupOrder/Test_section_list_and_single_template_selection_with_base_template ---- PASS: TestTemplateLookupOrder (0.26s) - --- PASS: TestTemplateLookupOrder/Variant_1 (0.03s) - --- PASS: TestTemplateLookupOrder/Variant_2 (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_3 (0.04s) - --- PASS: TestTemplateLookupOrder/Variant_4 (0.03s) - --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_site_base (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_theme_base (0.02s) - --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_site_base (0.03s) - --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_themes_base (0.04s) - --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection (0.02s) +--- PASS: TestTemplateLookupOrder (0.16s) + --- PASS: TestTemplateLookupOrder/Variant_1 (0.01s) + --- PASS: TestTemplateLookupOrder/Variant_2 (0.01s) + --- PASS: TestTemplateLookupOrder/Variant_3 (0.02s) + --- PASS: TestTemplateLookupOrder/Variant_4 (0.02s) + --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_site_base (0.01s) + --- PASS: TestTemplateLookupOrder/Variant_1,_theme,_use_theme_base (0.01s) + --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_site_base (0.02s) + --- PASS: TestTemplateLookupOrder/Variant_4,_theme,_use_themes_base (0.02s) + --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection (0.01s) --- PASS: TestTemplateLookupOrder/Test_section_list_and_single_template_selection_with_base_template (0.02s) === RUN TestTemplateBOM ---- PASS: TestTemplateBOM (0.02s) +--- PASS: TestTemplateBOM (0.01s) === RUN TestTemplateManyBaseTemplates === PAUSE TestTemplateManyBaseTemplates === RUN TestTemplateNoBasePlease @@ -12079,15 +12113,15 @@ === CONT TestTemplateLookupSite/baseof --- PASS: TestTemplateLookupSite (0.00s) --- PASS: TestTemplateLookupSite/basic (0.02s) - --- PASS: TestTemplateLookupSite/baseof (0.04s) + --- PASS: TestTemplateLookupSite/baseof (0.03s) === RUN TestTemplateFuncs ---- PASS: TestTemplateFuncs (0.03s) +--- PASS: TestTemplateFuncs (0.02s) === RUN TestPartialWithReturn === RUN TestPartialWithReturn/Return --- PASS: TestPartialWithReturn (0.01s) --- PASS: TestPartialWithReturn/Return (0.01s) === RUN TestPartialWithZeroedArgs ---- PASS: TestPartialWithZeroedArgs (0.02s) +--- PASS: TestPartialWithZeroedArgs (0.01s) === RUN TestPartialCached --- PASS: TestPartialCached (0.01s) === RUN TestTemplateTruth @@ -12115,94 +12149,507 @@ === PAUSE TestRenderStringBadMarkupOpt === RUN TestTitleCaseStyleWithAutomaticSectionPages === PAUSE TestTitleCaseStyleWithAutomaticSectionPages -=== CONT TestTaxonomyNestedEmptySectionsIssue12188 === CONT Test404 -=== CONT TestPageBundlerHeadless -=== CONT TestShortcodeGetContent -=== CONT TestCrossrefs -=== CONT TestTitleCaseStyleWithAutomaticSectionPages -=== CONT TestMultilingualDisableLanguage -=== CONT TestReplaceShortcodeTokens ---- PASS: TestReplaceShortcodeTokens (0.00s) -=== CONT TestShortcodeMultipleOutputFormats -=== CONT TestSitemapIssue12266 +=== CONT TestBundleSlug +=== CONT TestErrorInBaseTemplate +=== RUN TestErrorInBaseTemplate/base_template +=== CONT TestBundledResourcesWhenMultipleOutputFormats +=== CONT TestConfigLanguageCodeTopLevel +=== CONT TestShortcodeParams +=== CONT TestTOMLDates +=== CONT TestUglyURLsPerSection +=== CONT TestBundledResourcesMultilingualDuplicateResourceFiles +--- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.03s) +=== CONT TestRebuildEditMixedCaseTemplateFileIssue12165 === CONT TestTaxonomiesDirectoryOverlaps -=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed -=== CONT TestTermBuildNeverRenderNorList ---- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.02s) -=== CONT TestSectionWithURLInFrontMatter ---- PASS: TestPageBundlerHeadless (0.02s) -=== CONT TestSitemapAndContentBundleNamedSitemap ---- PASS: TestTitleCaseStyleWithAutomaticSectionPages (0.02s) -=== CONT TestSitemapShouldNotUseListXML ---- PASS: TestTermBuildNeverRenderNorList (0.02s) -=== CONT TestParseSitemap ---- PASS: TestParseSitemap (0.00s) -=== CONT TestSitemapOutputFormats ---- PASS: TestMultilingualDisableLanguage (0.03s) -=== CONT TestSitemapMultilingual +=== CONT TestFrontMatterParamsLangNoCascade +=== CONT TestFrontMatterTitleOverrideWarn +--- PASS: Test404 (0.04s) +--- PASS: TestBundleSlug (0.09s) +=== CONT TestConfigLegacyValues +=== CONT TestConfigEmptyTOMLString +--- PASS: TestTOMLDates (0.06s) +=== CONT TestConfigMergeLanguageDeepEmptyLefSide +--- PASS: TestFrontMatterParamsLangNoCascade (0.05s) +=== CONT TestConfigHugoWorkingDir +--- PASS: TestUglyURLsPerSection (0.12s) +=== CONT TestConfigEmptyMainSections +=== RUN TestErrorInBaseTemplate/index_template +--- PASS: TestConfigLegacyValues (0.10s) +--- PASS: TestConfigLanguageCodeTopLevel (0.17s) +--- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.11s) +--- PASS: TestConfigHugoWorkingDir (0.11s) +=== CONT TestConfigOutputFormatDefinedInTheme +--- PASS: TestFrontMatterTitleOverrideWarn (0.17s) +--- PASS: TestConfigEmptyMainSections (0.08s) +=== CONT TestPrivacyConfig +--- PASS: TestBundledResourcesMultilingualDuplicateResourceFiles (0.21s) +=== CONT TestLoadConfigFromThemeDir +--- PASS: TestConfigEmptyTOMLString (0.17s) +=== CONT TestLoadConfigFromThemes +=== RUN TestLoadConfigFromThemes/Merge_default +=== CONT TestLoadConfigModules +WARN Module "n1" is not compatible with this Hugo version: 0.40.0/0.50.0 extended; run "hugo mod graph" for more information. +=== RUN TestErrorInBaseTemplate/partial_from_define +--- PASS: TestShortcodeParams (0.24s) +=== CONT TestLoadMultiConfig +=== CONT TestHugoConfigSliceOverrides +=== RUN TestHugoConfigSliceOverrides/En_first +=== CONT TestReproCommentsIn10947 +=== CONT TestInvalidDefaultMarkdownHandler +--- PASS: TestInvalidDefaultMarkdownHandler (0.00s) +=== CONT TestDisableRootSlicesFromEnv +--- PASS: TestLoadMultiConfig (0.11s) +=== CONT TestLoadConfigThemeLanguage +--- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.34s) +=== CONT TestLoadConfigLanguageParamsOverrideIssue10620 +--- PASS: TestConfigOutputFormatDefinedInTheme (0.18s) +=== CONT TestCascadeIssue12172 +--- PASS: TestPrivacyConfig (0.15s) +=== CONT TestCascadConfigExtensionInPathIgnore +--- PASS: TestErrorInBaseTemplate (0.38s) + --- PASS: TestErrorInBaseTemplate/base_template (0.13s) + --- PASS: TestErrorInBaseTemplate/index_template (0.09s) + --- PASS: TestErrorInBaseTemplate/partial_from_define (0.13s) +=== CONT TestCascadConfigExtensionInPath +--- PASS: TestTaxonomiesDirectoryOverlaps (0.41s) +=== CONT TestCascadeExtensionInPathIgnore +--- PASS: TestReproCommentsIn10947 (0.20s) +=== CONT TestCascadeExtensionInPath +--- PASS: TestCascadConfigExtensionInPathIgnore (0.16s) +=== CONT TestCascadeEditIssue12449 +--- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.18s) +=== CONT TestCascadeTarget +=== RUN TestCascadeTarget/slice +--- PASS: TestCascadeExtensionInPathIgnore (0.14s) +=== CONT TestCascadeBuildOptionsTaxonomies +=== RUN TestHugoConfigSliceOverrides/Sv_first +--- PASS: TestLoadConfigModules (0.37s) +--- PASS: TestCascadeIssue12172 (0.25s) +=== CONT TestAliasMultipleOutputFormats +--- PASS: TestDisableRootSlicesFromEnv (0.31s) +=== CONT TestAlias +=== CONT TestAliasTemplate +--- PASS: TestCascadConfigExtensionInPath (0.29s) +=== CONT Test404WithBase +--- PASS: TestLoadConfigThemeLanguage (0.34s) +=== CONT TestSiteWithGoModButNoModules +--- PASS: TestLoadConfigFromThemeDir (0.48s) +=== CONT TestErrorRenderHookCodeblock +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestCascadeTarget/slice_with__target +=== RUN TestLoadConfigFromThemes/Merge_shallow +--- PASS: TestAliasTemplate (0.13s) +=== CONT TestErrorRenderHookHeading +--- PASS: TestSiteWithGoModButNoModules (0.10s) +=== CONT TestErrorNestedShortcode WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: Test404 (0.04s) ---- PASS: TestSitemapAndContentBundleNamedSitemap (0.02s) -=== CONT TestSectionEntries - -PageMap for site "en" - +WARN 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: TestCascadeExtensionInPath (0.45s) +=== CONT TestErrorNestedRender +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN 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: Test404WithBase (0.46s) +=== CONT TestErrorMinify lm: 0001-01-01 (home) /404 lm: 0001-01-01 (404) /_sitemap lm: 0001-01-01 (sitemap) -/p1 lm: 0001-01-01 (page) - ---- PASS: TestShortcodeInnerShouldBeEmptyWhenNotClosed (0.03s) +/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.63s) +=== CONT TestModuleAbsMount +--- PASS: TestErrorRenderHookHeading (0.45s) +=== CONT TestTaxonomyNestedEmptySectionsIssue12188 +--- PASS: TestErrorNestedRender (0.31s) +=== CONT TestTitleCaseStyleWithAutomaticSectionPages +=== RUN TestCascadeTarget/slice_with_environment__target +--- PASS: TestErrorRenderHookCodeblock (0.57s) +=== CONT TestRenderStringBadMarkupOpt +--- PASS: TestErrorNestedShortcode (0.48s) +=== CONT TestPageTranslationsMap +--- PASS: TestCascadeBuildOptionsTaxonomies (0.75s) +=== CONT TestTemplateBaseWithComment +--- PASS: TestErrorMinify (0.20s) +=== CONT TestTemplateNoBasePlease +--- PASS: TestRenderStringBadMarkupOpt (0.06s) +=== CONT TestTemplateManyBaseTemplates +--- PASS: TestPageTranslationsMap (0.10s) +=== CONT TestSitemapIssue12266 +=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project +--- PASS: TestTaxonomyNestedEmptySectionsIssue12188 (0.21s) +=== CONT TestTaxonomiesPageCollections +WARN found no layout file for "html" for kind "taxonomy": 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: TestTitleCaseStyleWithAutomaticSectionPages (0.25s) +=== CONT TestTaxonomiesHomeDraft +=== RUN TestCascadeTarget/slice_with_yaml__target +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none +--- PASS: TestTemplateNoBasePlease (0.30s) +=== 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 "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestCascadeTarget/slice_with_json__target +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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: TestModuleAbsMount (0.39s) +=== CONT TestTaxonomiesNotForDrafts +--- PASS: TestTaxonomiesHomeDraft (0.12s) +=== CONT TestTaxonomiesPathSeparation +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: TestTaxonomiesPageCollections (0.36s) +=== CONT TestTaxonomiesCountOrder +WARN 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: TestCascadeEditIssue12449 (1.84s) +=== CONT TestTermBuildNeverRenderNorList +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: TestTemplateBaseWithComment (1.06s) +=== 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. +WARN 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: TestTaxonomiesCountOrder (0.59s) +=== CONT TestTaxonomiesTermLookup +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.79s) +=== CONT TestConfigDir +--- PASS: TestSitemapIssue12266 (1.04s) +=== CONT TestDataNoAssets +--- PASS: TestTaxonomiesPathSeparation (0.80s) +=== CONT TestDataMixedCaseFolders +--- PASS: TestTaxonomyLookupIssue12193 (0.07s) +=== CONT TestSitemapOverrideFilename +--- PASS: TestCascadeTarget (1.92s) + --- PASS: TestCascadeTarget/slice (0.26s) + --- PASS: TestCascadeTarget/slice_with__target (0.47s) + --- PASS: TestCascadeTarget/slice_with_environment__target (0.28s) + --- PASS: TestCascadeTarget/slice_with_yaml__target (0.09s) + --- PASS: TestCascadeTarget/slice_with_json__target (0.83s) +=== CONT TestBundleResourcesNoPublishedIssue12198 +=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow +--- PASS: TestTaxonomiesNotForDrafts (0.85s) +=== CONT TestIntegrationTestTemplate +--- PASS: TestDataMixedCaseFolders (0.05s) +=== CONT TestContentFactory +=== RUN TestContentFactory/Simple +--- PASS: TestTaxonomiesTermLookup (0.09s) +=== CONT TestOuputFormatFrontMatterTermIssue12275 +--- PASS: TestDataNoAssets (0.68s) +=== CONT TestRefLinking +--- PASS: TestAlias (2.45s) +=== CONT TestWeightedTaxonomies +--- PASS: TestTermBuildNeverRenderNorList (0.75s) +=== CONT TestGroupedPages +--- PASS: TestConfigDir (0.71s) +=== CONT TestOrderedPages +--- PASS: TestBundleResourcesNoPublishedIssue12198 (0.67s) +=== CONT TestShouldAlwaysHaveUglyURLs +=== RUN TestContentFactory/Content_in_both_project_and_theme +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: TestOuputFormatFrontMatterTermIssue12275 (1.01s) +=== CONT TestCrossrefs +--- PASS: TestIntegrationTestTemplate (1.04s) === CONT TestPageWithUnderScoreIndexInFilename -=== CONT TestSitemapBasic ---- PASS: TestSitemapShouldNotUseListXML (0.01s) -=== CONT TestLastChange ---- PASS: TestSectionWithURLInFrontMatter (0.03s) +--- PASS: TestLoadConfigFromThemes (3.28s) + --- PASS: TestLoadConfigFromThemes/Merge_default (0.56s) + --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.58s) + --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.17s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.92s) + --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (1.04s) +--- PASS: TestGroupedPages (0.40s) === CONT TestFutureExpirationRender ---- PASS: TestSitemapOutputFormats (0.02s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== 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 (1.28s) === CONT TestDraftAndFutureRender ---- PASS: TestShortcodeMultipleOutputFormats (0.04s) +--- PASS: TestSitemapOverrideFilename (2.36s) === CONT TestSiteLastmod ---- PASS: TestSitemapBasic (0.01s) +--- PASS: TestOrderedPages (1.70s) === CONT TestSiteStats ---- PASS: TestShortcodeGetContent (0.04s) -=== CONT TestShortcodeStableOutputFormatTemplates ---- PASS: TestTaxonomiesDirectoryOverlaps (0.04s) -=== CONT TestNestedShortcodeCustomOutputFormat -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.01s) -=== CONT TestShortcodeParamEscapedQuote ---- PASS: TestSitemapMultilingual (0.01s) -=== CONT TestShortcodeHighlightDeindent WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestContentFactory (2.34s) + --- PASS: TestContentFactory/Simple (0.65s) + --- PASS: TestContentFactory/Content_in_both_project_and_theme (1.70s) +=== CONT TestSectionEntries +--- PASS: TestPageWithUnderScoreIndexInFilename (1.32s) +=== CONT TestNextInSectionNested +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestFutureExpirationRender (0.02s) -=== CONT TestShortcodeCodeblockIndent +--- PASS: TestShouldAlwaysHaveUglyURLs (1.74s) +=== CONT TestPageWithSummaryParameter +=== RUN TestPageWithSummaryParameter/md +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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: TestFutureExpirationRender (1.35s) +=== CONT TestPageBundlerHeadlessIssue6552 +WARN found no layout file for "amp" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestWeightedTaxonomies (1.77s) +=== CONT TestPageBundlerHeadless +=== 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 (1.98s) + --- 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 TestMultilingualDisableLanguage +--- PASS: TestSiteLastmod (0.26s) +=== CONT TestPageBundlerMultilingualTextResource +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 "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: TestPageBundlerMultilingualTextResource (0.82s) +=== CONT TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN 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 "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: TestPageBundlerHeadlessIssue6552 (1.15s) +=== CONT TestPageBundlerShortcodeInBundledPage +=== RUN TestPageWithSummaryParameter/ad +--- PASS: TestSiteStats (1.38s) +=== CONT TestPageBundlerBundleInRoot +=== CONT TestWordCountAndSimilarVsSummary +--- PASS: TestSectionEntries (1.37s) +--- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.31s) +--- PASS: TestMultilingualDisableLanguage (1.13s) +--- PASS: TestPageBundlerHeadless (2.11s) +--- PASS: TestNextInSectionNested (2.16s) +=== CONT TestRenderWithoutArgument WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": 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: TestSiteLastmod (0.02s) -=== CONT TestShortcodePreserveIndentation +WARN 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: TestPageBundlerShortcodeInBundledPage (1.39s) +=== CONT TestChompBOM +--- PASS: TestRenderWithoutArgument (1.07s) +=== 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: TestShortcodeHighlightDeindent (0.01s) -=== CONT TestShortcodeMarkdownOutputFormat WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestShortcodeCodeblockIndent (0.01s) +WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestGoldmark +--- PASS: TestChompBOM (1.32s) +=== CONT TestPagePaths +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestPageParam +WARN found no layout file for "html" for kind "taxonomy": 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: TestPageBundlerBundleInRoot (1.75s) +=== CONT TestWordCount +=== RUN TestWordCount/md +=== CONT TestScratch +--- PASS: TestWordCountAndSimilarVsSummary (3.37s) +=== CONT TestWordCountWithIsCJKLanguageFalse +=== RUN TestWordCountWithIsCJKLanguageFalse/md +--- PASS: TestTranslationKeyTermPages (1.88s) +=== CONT TestWordCountWithMainEnglishWithCJKRunes +=== RUN TestWordCountWithMainEnglishWithCJKRunes/md +=== RUN TestWordCount/ad +=== RUN TestWordCountWithIsCJKLanguageFalse/ad +--- PASS: TestGoldmark (2.77s) +=== CONT TestWordCountWithAllCJKRunesHasCJKLanguage +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/md +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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: TestPageParam (2.78s) +=== CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN 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: TestDraftAndFutureRender (6.97s) +=== CONT TestPageWithDate +--- PASS: TestScratch (1.70s) +--- PASS: TestCrossrefs (8.37s) +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad +=== CONT TestSummaryAuto +=== CONT TestSummaryManualSplitHTML +=== CONT TestSummaryInFrontMatter +--- PASS: TestPageWithDate (0.21s) +--- PASS: TestSummaryAuto (0.05s) +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad +=== CONT TestSummaryManualSplit +--- PASS: TestSummaryManualSplitHTML (0.04s) +=== CONT TestPageWithMoreTag +=== RUN TestPageWithMoreTag/md +=== RUN TestPageWithMoreTag/ad +=== RUN TestPageWithSummaryParameter/rst +--- PASS: TestSummaryInFrontMatter (0.51s) +=== CONT TestPageWithShortCodeInSummary +=== RUN TestPageWithShortCodeInSummary/md +--- PASS: TestSummaryManualSplit (0.68s) +=== CONT TestPageWithDateFields +=== RUN TestPageWithDateFields/md +=== RUN TestPageWithShortCodeInSummary/ad +=== RUN TestPageWithDateFields/ad +=== RUN TestWordCountWithIsCJKLanguageFalse/rst +=== RUN TestWordCount/rst +=== RUN TestWordCountWithMainEnglishWithCJKRunes/rst +=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/rst +=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst +--- PASS: TestPagePaths (5.58s) +=== CONT TestResourcesMatch +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN 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.24s) +=== CONT TestShortcodeNamespaced +--- PASS: TestShortcodeNamespaced (0.13s) +=== CONT TestShortcodeVariables +--- PASS: TestTemplateManyBaseTemplates (13.38s) +=== CONT TestShortcodePreserveOrder +--- PASS: TestShortcodeVariables (0.04s) +=== CONT TestShortcodeParentResourcesOnRebuild +Source changed /b1/index.md +--- PASS: TestShortcodePreserveOrder (0.06s) +=== CONT TestShortcodeGetContent +--- PASS: TestShortcodeParentResourcesOnRebuild (0.05s) +=== CONT TestReplaceShortcodeTokens +--- PASS: TestReplaceShortcodeTokens (0.00s) +=== CONT TestShortcodeMultipleOutputFormats +--- PASS: TestHugoConfigSliceOverrides (14.51s) + --- PASS: TestHugoConfigSliceOverrides/En_first (0.30s) + --- PASS: TestHugoConfigSliceOverrides/Sv_first (14.21s) +=== CONT TestRSSCanonifyURLs +--- PASS: TestRSSCanonifyURLs (0.18s) +=== CONT TestRSSKind +--- PASS: TestShortcodeMultipleOutputFormats (0.27s) +=== CONT TestRSSOutput +=== RUN TestPageWithMoreTag/rst +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "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: TestShortcodeGetContent (0.30s) +=== 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. +--- PASS: TestRSSOutput (0.08s) +=== CONT TestRobotsTXTOutput +--- PASS: TestRSSKind (0.18s) +=== CONT TestResourceMinifyDisabled +--- PASS: TestWordCount (6.42s) + --- PASS: TestWordCount/md (1.64s) + --- PASS: TestWordCount/ad (2.60s) + --- PASS: TestWordCount/rst (2.18s) +=== CONT TestSitemapOutputFormats +--- PASS: TestRobotsTXTDefaultTemplate (0.12s) +=== CONT TestSitemapAndContentBundleNamedSitemap +--- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (3.67s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.38s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (1.59s) + --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst (1.69s) +=== CONT TestSitemapShouldNotUseListXML +--- PASS: TestSitemapOutputFormats (0.04s) +=== CONT TestParseSitemap +--- PASS: TestParseSitemap (0.00s) +=== CONT TestRebuildEditData +=== RUN TestPageWithShortCodeInSummary/rst +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestRobotsTXTOutput (0.13s) +=== CONT TestRebuildEditArchetypeFile +--- PASS: TestSitemapAndContentBundleNamedSitemap (0.06s) +=== CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles +--- PASS: TestResourceMinifyDisabled (0.09s) +=== CONT TestRebuildEditContentNonDefaultLanguage +--- PASS: TestSitemapShouldNotUseListXML (0.06s) +=== CONT TestRebuildI18n +--- PASS: TestRebuildEditArchetypeFile (0.13s) +=== CONT TestRebuildVariationsAssetsJSImport +--- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (3.88s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.53s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (0.96s) + --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/rst (2.39s) +=== CONT TestRebuildEditHomeContent +--- PASS: TestRebuildI18n (0.15s) +=== CONT TestShortcodeParamEscapedQuote +--- PASS: TestWordCountWithMainEnglishWithCJKRunes (5.04s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (1.17s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (1.44s) + --- PASS: TestWordCountWithMainEnglishWithCJKRunes/rst (2.40s) === CONT TestSiteWithPageNoOutputs ---- PASS: TestSectionEntries (0.03s) -=== CONT TestNextInSectionNested +--- PASS: TestRebuildEditData (0.21s) +=== CONT TestEncodePage +--- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.16s) +=== 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. +--- PASS: TestSiteWithPageNoOutputs (0.11s) +=== CONT TestShortcodeErrorWhenItShouldBeClosed PageMap for site "en" @@ -12213,64 +12660,33 @@ /p1 lm: 0001-01-01 (page) /tags lm: 0001-01-01 (taxonomy) ---- PASS: TestShortcodeParamEscapedQuote (0.02s) +--- PASS: TestShortcodeParamEscapedQuote (0.13s) +=== CONT TestShortcodeInnerShouldBeEmptyWhenNotClosed PageMap for site "en" lm: 0001-01-01 (home) /404 lm: 0001-01-01 (404) /_sitemap lm: 0001-01-01 (sitemap) -/_sitemapindex lm: 0001-01-01 (sitemapindex) -/categories lm: 0001-01-01 (taxonomy) /p1 lm: 0001-01-01 (page) -/tags lm: 0001-01-01 (taxonomy) -PageMap for site "fr" +--- PASS: TestShortcodeInCodeFenceHyphen (0.13s) +=== CONT TestNestedShortcodeCustomOutputFormat +--- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.01s) +=== CONT TestTaxonomiesSpaceInName + +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) -/tags lm: 0001-01-01 (taxonomy) +/p1 lm: 0001-01-01 (page) ---- PASS: TestNestedShortcodeCustomOutputFormat (0.02s) -=== CONT TestOuputFormatFrontMatterTermIssue12275 -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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: TestShortcodeMarkdownOutputFormat (0.01s) -=== CONT TestRSSCanonifyURLs ---- PASS: TestPageWithUnderScoreIndexInFilename (0.03s) -=== CONT TestRSSKind -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: TestSitemapIssue12266 (0.07s) -=== CONT TestRSSOutput ---- PASS: TestCrossrefs (0.07s) -=== CONT TestRobotsTXTDefaultTemplate -=== CONT TestRebuildDeeplyNestedLink ---- PASS: TestShortcodePreserveIndentation (0.01s) -=== 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. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestOuputFormatFrontMatterTermIssue12275 (0.01s) ---- PASS: TestRSSKind (0.01s) -=== CONT TestResourcesMatch -=== CONT TestResourceMinifyDisabled ---- PASS: TestSiteStats (0.04s) ---- PASS: TestSiteWithPageNoOutputs (0.02s) -=== CONT TestResourceChainPostProcess -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.01s) -=== CONT TestRenderStringWithShortcodeIssue10654 +--- PASS: TestShortcodeInnerShouldBeEmptyWhenNotClosed (0.03s) +=== CONT TestTermDraft +--- PASS: TestTermDraft (0.09s) +=== CONT TestRenderShortcodesNestedPageContextIssue12356 +--- PASS: TestTaxonomiesSpaceInName (0.10s) === CONT TestResourceChains === RUN TestResourceChains/tocss resource_chain_test.go:584: @@ -12296,200 +12712,117 @@ === PAUSE TestResourceChains/unmarshal === RUN TestResourceChains/resources.Get === PAUSE TestResourceChains/resources.Get -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. === RUN TestResourceChains/template === PAUSE TestResourceChains/template -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestResourceChainPostProcess +--- PASS: TestRebuildEditHomeContent (0.29s) +=== CONT TestRenderStringWithShortcodeIssue10654 + +PageMap for site "en" + + lm: 0001-01-01 (home) +/404 lm: 0001-01-01 (404) +/_sitemap lm: 0001-01-01 (sitemap) +/_sitemapindex lm: 0001-01-01 (sitemapindex) +/categories lm: 0001-01-01 (taxonomy) +/p1 lm: 0001-01-01 (page) +/tags lm: 0001-01-01 (taxonomy) + +PageMap for site "fr" + + lm: 0001-01-01 (home) +/404 lm: 0001-01-01 (404) +/_sitemap lm: 0001-01-01 (sitemap) +/categories lm: 0001-01-01 (taxonomy) +/p2 lm: 0001-01-01 (page) +/tags lm: 0001-01-01 (taxonomy) + +--- PASS: TestNestedShortcodeCustomOutputFormat (0.17s) === CONT TestRenderStringWithShortcodeInPageWithNoContentFile ---- PASS: TestRSSOutput (0.02s) +--- PASS: TestEncodePage (0.31s) === CONT TestRenderStringWithShortcode === RUN TestRenderStringWithShortcode/Basic ---- PASS: TestNextInSectionNested (0.02s) +--- PASS: TestRebuildVariationsAssetsJSImport (0.36s) === CONT TestRenderStringOnPageNotBackedByAFile +--- PASS: TestRenderShortcodesNestedPageContextIssue12356 (0.08s) +=== CONT TestGetPageContentAdapterBaseIssue12561 +--- PASS: TestRebuildEditContentNonDefaultLanguage (0.49s) +=== CONT TestFrontMatterParamsLang WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN 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: TestRenderStringWithShortcodeInPageWithNoContentFile (0.01s) -=== CONT TestRenderShortcodesNestedPageContextIssue12356 ---- PASS: TestResourceMinifyDisabled (0.01s) ---- PASS: TestRebuildDeeplyNestedLink (0.02s) -=== CONT TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 -=== CONT TestRenderShortcodesEditIncludedPage ---- PASS: TestRSSCanonifyURLs (0.03s) -=== CONT TestRenderShortcodesEditNested ---- PASS: TestResourcesMatch (0.01s) -=== CONT TestRenderShortcodesNestedMultipleOutputFormatTemplates ---- PASS: TestRenderStringOnPageNotBackedByAFile (0.01s) -=== CONT TestRenderShortcodesBasic -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderStringWithShortcodeIssue10654 (0.02s) -=== CONT TestRebuildHomeThenPageIssue12436 +--- PASS: TestResourceChainPostProcess (0.10s) +=== CONT TestFrontMatterParamsKindPath +--- PASS: TestRenderStringWithShortcodeIssue10654 (0.12s) +=== CONT TestFrontMatterParamsInItsOwnSection +--- PASS: TestGetPageContentAdapterBaseIssue12561 (0.07s) +=== CONT TestPaginatorEmptyPageGroups +--- PASS: TestRenderStringWithShortcodeInPageWithNoContentFile (0.09s) +=== CONT TestMergeLanguagesTemplate +--- PASS: TestRenderStringOnPageNotBackedByAFile (0.08s) +=== CONT TestMergeLanguages === RUN TestRenderStringWithShortcode/Edit_shortcode -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRobotsTXTOutput (0.03s) -=== CONT TestRebuildEditSingleListChangeUbuntuIssue12362 ---- PASS: TestRenderShortcodesNestedPageContextIssue12356 (0.01s) -=== CONT TestRebuildEditMixedCaseTemplateFileIssue12165 -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.02s) -=== CONT TestRebuildEditArchetypeFile ---- PASS: TestDraftAndFutureRender (0.07s) -=== CONT TestRebuildEditContentNonDefaultLanguageDifferentBundles ---- PASS: TestResourceChainPostProcess (0.03s) -=== CONT TestRebuildEditContentNonDefaultLanguage ---- PASS: TestRenderStringWithShortcode (0.03s) - --- PASS: TestRenderStringWithShortcode/Basic (0.01s) - --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.02s) -=== CONT TestRebuildVariationsAssetsJSImport ---- PASS: TestRenderShortcodesEditIncludedPage (0.02s) -=== CONT TestRebuildI18n ---- PASS: TestRebuildHomeThenPageIssue12436 (0.02s) -=== CONT TestRebuildEditHomeContent ---- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.02s) -=== CONT TestRebuildEditData ---- PASS: TestRebuildEditArchetypeFile (0.01s) +--- PASS: TestPageWithSummaryParameter (10.95s) + --- PASS: TestPageWithSummaryParameter/md (1.33s) + --- PASS: TestPageWithSummaryParameter/ad (6.11s) + --- PASS: TestPageWithSummaryParameter/rst (3.51s) +=== CONT TestRebuildVariationsJSNoneFingerprinted +--- PASS: TestWordCountWithIsCJKLanguageFalse (5.59s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/md (1.14s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (1.48s) + --- PASS: TestWordCountWithIsCJKLanguageFalse/rst (2.98s) === CONT TestRebuildVariationsJSBundled ---- PASS: TestRebuildEditContentNonDefaultLanguageDifferentBundles (0.01s) +--- PASS: TestFrontMatterParamsKindPath (0.25s) === CONT TestRebuildVariationsJSInNestedPartialFingerprintedInBase ---- PASS: TestRebuildEditMixedCaseTemplateFileIssue12165 (0.03s) +--- PASS: TestPaginatorEmptyPageGroups (0.19s) === CONT TestRebuildVariationsJSInNestedCachedPartialFingerprinted ---- PASS: TestRebuildI18n (0.02s) -=== CONT TestRebuildVariationsJSNoneFingerprinted -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestRenderShortcodesEditNested (0.05s) -=== 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: TestRenderShortcodesBasic (0.05s) -=== CONT TestDataNoAssets ---- PASS: TestRebuildEditHomeContent (0.02s) -=== CONT TestPageBundlerMultilingualTextResource ---- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.05s) -=== CONT TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths ---- PASS: TestDataNoAssets (0.02s) -=== CONT TestPageBundlerShortcodeInBundledPage ---- PASS: TestRebuildVariationsAssetsJSImport (0.05s) -=== CONT TestPageBundlerBundleInRoot ---- PASS: TestPageBundlerResourceMultipleOutputFormatsWithDifferentPaths (0.02s) -=== CONT TestRenderWithoutArgument ---- PASS: TestRebuildVariationsJSNoneFingerprinted (0.04s) -=== CONT TestGoldmark -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: TestFrontMatterParamsInItsOwnSection (0.31s) +=== CONT TestTaxonomiesEmptyTagsString +--- PASS: TestFrontMatterParamsLang (0.37s) +=== CONT TestBundleBranchIssue12320 +--- PASS: TestRebuildVariationsJSNoneFingerprinted (0.33s) +=== CONT TestGetPageNewsVsTagsNewsIssue12638 +--- PASS: TestPageWithMoreTag (4.18s) + --- PASS: TestPageWithMoreTag/md (0.08s) + --- PASS: TestPageWithMoreTag/ad (2.90s) + --- PASS: TestPageWithMoreTag/rst (1.20s) +=== CONT TestGetPageIssue12120 +--- PASS: TestTaxonomiesEmptyTagsString (0.18s) +=== CONT TestRebuildSingleWithBaseof +--- PASS: TestBundleBranchIssue12320 (0.18s) +=== CONT TestRebuildDeeplyNestedLink +WARN 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: TestPageBundlerBundleInRoot (0.02s) -=== CONT TestPageParam ---- PASS: TestRenderWithoutArgument (0.02s) -=== CONT TestScratch ---- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.05s) -=== CONT TestWordCountAndSimilarVsSummary ---- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.06s) -=== CONT TestChompBOM ---- PASS: TestShortcodeStableOutputFormatTemplates (0.14s) -=== CONT TestTranslationKeyTermPages ---- PASS: TestPageBundlerMultilingualTextResource (0.05s) -=== CONT TestPagePaths ---- PASS: TestPageBundlerShortcodeInBundledPage (0.03s) -=== CONT TestWordCount -=== RUN TestWordCount/md ---- PASS: TestGoldmark (0.02s) -=== CONT TestWordCountWithIsCJKLanguageFalse -=== RUN TestWordCountWithIsCJKLanguageFalse/md ---- PASS: TestScratch (0.02s) -=== CONT TestWordCountWithMainEnglishWithCJKRunes -=== RUN TestWordCountWithMainEnglishWithCJKRunes/md ---- PASS: TestTaxonomyLookupIssue12193 (0.07s) -=== CONT TestWordCountWithAllCJKRunesHasCJKLanguage -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/md ---- PASS: TestRebuildVariationsJSBundled (0.08s) -=== CONT TestWordCountWithAllCJKRunesWithoutHasCJKLanguage -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md -=== RUN TestWordCountWithIsCJKLanguageFalse/ad -=== RUN TestWordCount/ad ---- PASS: TestChompBOM (0.03s) -=== CONT TestPageWithDate -=== RUN TestWordCountWithMainEnglishWithCJKRunes/ad ---- PASS: TestPageParam (0.04s) -=== CONT TestSummaryAuto ---- PASS: TestWordCountAndSimilarVsSummary (0.04s) -=== CONT TestSummaryManualSplitHTML ---- PASS: TestTranslationKeyTermPages (0.04s) -=== CONT TestSummaryManualSplit ---- PASS: TestSummaryAuto (0.02s) -=== CONT TestSummaryInFrontMatter -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad ---- PASS: TestPageWithDate (0.02s) -=== CONT TestPageWithMoreTag -=== RUN TestPageWithMoreTag/md ---- PASS: TestRebuildEditContentNonDefaultLanguage (0.13s) -=== CONT TestPageWithShortCodeInSummary -=== RUN TestPageWithShortCodeInSummary/md ---- PASS: TestSummaryManualSplitHTML (0.02s) -=== CONT TestPageWithDateFields -=== RUN TestPageWithDateFields/md ---- PASS: TestRebuildEditData (0.12s) -=== CONT TestPageWithSummaryParameter -=== RUN TestPageWithSummaryParameter/md ---- PASS: TestSummaryInFrontMatter (0.01s) +--- PASS: TestRebuildVariationsJSInNestedCachedPartialFingerprinted (0.30s) +=== CONT TestFrontMatterBuildIsHugoKeyword +--- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.16s) +=== CONT TestPageBundlerHome +--- PASS: TestFrontMatterBuildIsHugoKeyword (0.02s) +=== CONT TestHTMLFilesIsue11999 +--- PASS: TestRenderStringWithShortcode (0.59s) + --- PASS: TestRenderStringWithShortcode/Basic (0.09s) + --- PASS: TestRenderStringWithShortcode/Edit_shortcode (0.48s) +=== CONT TestSectionPagesIssue12399 +--- PASS: TestRebuildVariationsJSBundled (0.37s) === CONT TestPageWithBlankSummary === RUN TestPageWithBlankSummary/md -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/ad -=== RUN TestPageWithShortCodeInSummary/ad ---- PASS: TestSummaryManualSplit (0.05s) +--- PASS: TestMergeLanguages (0.52s) === CONT TestPageWithDelimiter === RUN TestPageWithDelimiter/md -=== RUN TestPageWithDateFields/ad -=== RUN TestPageWithBlankSummary/ad -=== RUN TestPageWithSummaryParameter/ad -=== RUN TestPageWithDelimiter/ad -=== RUN TestPageWithMoreTag/ad ---- PASS: TestPagePaths (0.35s) +--- PASS: TestSectionPagesIssue12399 (0.11s) === CONT TestPageSummary === RUN TestPageSummary/md -=== RUN TestWordCountWithMainEnglishWithCJKRunes/rst -=== RUN TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst -=== RUN TestPageSummary/ad -=== RUN TestWordCountWithIsCJKLanguageFalse/rst -=== RUN TestWordCount/rst -=== RUN TestWordCountWithAllCJKRunesHasCJKLanguage/rst -=== RUN TestPageWithDelimiter/rst -=== RUN TestPageWithShortCodeInSummary/rst -=== RUN TestPageWithMoreTag/rst -=== RUN TestPageWithBlankSummary/rst -=== RUN TestPageWithSummaryParameter/rst ---- PASS: TestWordCountWithIsCJKLanguageFalse (1.26s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/md (0.02s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/ad (0.59s) - --- PASS: TestWordCountWithIsCJKLanguageFalse/rst (0.65s) +--- PASS: TestRebuildVariationsJSInNestedPartialFingerprintedInBase (0.60s) === CONT TestCreateNewPage === RUN TestCreateNewPage/md -=== RUN TestCreateNewPage/ad ---- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage (1.37s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/md (0.03s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/ad (0.52s) - --- PASS: TestWordCountWithAllCJKRunesWithoutHasCJKLanguage/rst (0.82s) +WARN 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: TestRebuildDeeplyNestedLink (0.35s) === CONT TestPageDatesSections ---- PASS: TestWordCountWithMainEnglishWithCJKRunes (1.42s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/md (0.01s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/ad (0.54s) - --- PASS: TestWordCountWithMainEnglishWithCJKRunes/rst (0.86s) +--- PASS: TestPageBundlerHome (0.35s) === CONT TestPageDatesAllKinds ---- PASS: TestPageDatesSections (0.06s) +--- PASS: TestGetPageIssue12120 (0.42s) === CONT TestPageDatesTerms ---- PASS: TestPageDatesAllKinds (0.06s) +--- PASS: TestHTMLFilesIsue11999 (0.37s) === CONT TestPageWithDelimiterForMarkdownThatCrossesBorder ---- PASS: TestPageWithDelimiter (1.41s) - --- PASS: TestPageWithDelimiter/md (0.02s) - --- PASS: TestPageWithDelimiter/ad (0.66s) - --- PASS: TestPageWithDelimiter/rst (0.73s) +--- PASS: TestMergeLanguagesTemplate (0.87s) === CONT TestPermalink === RUN TestPermalink/x/y/z/boofar.md-0 === PAUSE TestPermalink/x/y/z/boofar.md-0 @@ -12532,493 +12865,195 @@ === RUN TestPermalink/x/y/z/boofar.md-19 === PAUSE TestPermalink/x/y/z/boofar.md-19 === CONT TestDraftNonDefaultContentLanguage ---- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.05s) +=== RUN TestPageSummary/ad +--- PASS: TestRebuildSingleWithBaseof (0.43s) === CONT TestListTitles ---- PASS: TestWordCount (1.57s) - --- PASS: TestWordCount/md (0.02s) - --- PASS: TestWordCount/ad (0.62s) - --- PASS: TestWordCount/rst (0.92s) +=== RUN TestCreateNewPage/ad +--- PASS: TestPageWithShortCodeInSummary (4.33s) + --- PASS: TestPageWithShortCodeInSummary/md (0.32s) + --- PASS: TestPageWithShortCodeInSummary/ad (2.34s) + --- PASS: TestPageWithShortCodeInSummary/rst (1.66s) === CONT TestMountFilters ---- PASS: TestPageDatesTerms (0.12s) +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.21s) === CONT TestMinifyPublisher ---- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage (1.62s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/md (0.05s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/ad (0.66s) - --- PASS: TestWordCountWithAllCJKRunesHasCJKLanguage/rst (0.90s) -=== CONT TestSectionPagesIssue12399 ---- PASS: TestDraftNonDefaultContentLanguage (0.13s) -=== CONT TestSectionPagesMenuMultilingualWarningIssue12306 -=== RUN TestPageSummary/rst ---- PASS: TestSectionPagesIssue12399 (0.04s) -=== CONT TestMenusSubDirInBaseURL ---- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.06s) -=== CONT TestMenusNewConfigSetup ---- PASS: TestMountFilters (0.18s) -=== CONT TestMenuHasMenuCurrentSection ---- PASS: TestListTitles (0.20s) -=== CONT TestMenusSectionPagesMenu ---- PASS: TestMinifyPublisher (0.22s) -=== CONT TestSmokeFilesystems ---- PASS: TestMenusSubDirInBaseURL (0.11s) -=== CONT TestSmoke +=== RUN TestPageWithDelimiter/ad +--- PASS: TestPageDatesTerms (0.29s) +=== CONT TestRenderShortcodesNestedMultipleOutputFormatTemplates +=== RUN TestPageWithBlankSummary/ad +--- PASS: TestPageWithDelimiterForMarkdownThatCrossesBorder (0.30s) +=== CONT TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 +--- PASS: TestDraftNonDefaultContentLanguage (0.31s) +=== CONT TestRenderShortcodesEditIncludedPage +--- PASS: TestRenderShortcodesEditIncludedPage (0.10s) +=== CONT TestRenderShortcodesEditNested +--- PASS: TestRenderShortcodesNestedMultipleOutputFormatTemplates (0.13s) +=== CONT TestPageBundlerPartialTranslations === RUN TestPageWithDateFields/rst ---- PASS: TestMenusNewConfigSetup (0.14s) -=== CONT TestSmokeOutputFormats ---- PASS: TestMenuHasMenuCurrentSection (0.13s) -=== CONT TestMultihostAllButOneLanguageDisabledIssue12288 ---- PASS: TestPageWithShortCodeInSummary (1.97s) - --- PASS: TestPageWithShortCodeInSummary/md (0.03s) - --- PASS: TestPageWithShortCodeInSummary/ad (0.69s) - --- PASS: TestPageWithShortCodeInSummary/rst (1.24s) -=== CONT TestMultihostResourcePerLanguageMultihostMinify ---- PASS: TestPageWithMoreTag (2.04s) - --- PASS: TestPageWithMoreTag/md (0.08s) - --- PASS: TestPageWithMoreTag/ad (0.69s) - --- PASS: TestPageWithMoreTag/rst (1.26s) -=== CONT TestMultihost -=== RUN TestCreateNewPage/rst ---- PASS: TestSmokeOutputFormats (0.44s) -=== CONT TestMultiSitesWithTwoLanguages ---- PASS: TestPageWithBlankSummary (2.36s) - --- PASS: TestPageWithBlankSummary/md (0.04s) - --- PASS: TestPageWithBlankSummary/ad (0.77s) - --- PASS: TestPageWithBlankSummary/rst (1.54s) -=== CONT TestErrorTemplateRuntime ---- PASS: TestSmokeFilesystems (0.63s) -=== CONT TestErrorInBaseTemplate -=== RUN TestErrorInBaseTemplate/base_template ---- PASS: TestMenusSectionPagesMenu (0.68s) -=== CONT TestErrorRenderHookCodeblock -=== RUN TestErrorInBaseTemplate/index_template ---- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.41s) -=== CONT TestErrorRenderHookHeading ---- PASS: TestErrorTemplateRuntime (0.35s) -=== CONT TestErrorNestedShortcode ---- PASS: TestPageSummary (2.57s) - --- PASS: TestPageSummary/md (0.24s) - --- PASS: TestPageSummary/ad (1.06s) - --- PASS: TestPageSummary/rst (1.27s) -=== CONT TestErrorNestedRender ---- PASS: TestPageWithSummaryParameter (2.86s) - --- PASS: TestPageWithSummaryParameter/md (0.05s) - --- PASS: TestPageWithSummaryParameter/ad (1.00s) - --- PASS: TestPageWithSummaryParameter/rst (1.75s) -=== CONT TestErrorMinify ---- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (1.05s) -=== CONT TestModuleAbsMount ---- PASS: TestMultiSitesWithTwoLanguages (0.65s) -=== CONT TestSiteWithGoModButNoModules ---- PASS: TestErrorRenderHookHeading (0.67s) +--- PASS: TestMountFilters (0.40s) +=== CONT TestShortcodeMarkdownOutputFormat +--- PASS: TestPageDatesSections (0.63s) +=== CONT TestShortcodeHighlightDeindent +--- PASS: TestMinifyPublisher (0.42s) +=== CONT TestShortcodeCodeblockIndent +--- PASS: TestRenderShortcodesEditSectionContentWithShortcodeInIncludedPageIssue12458 (0.34s) +=== CONT TestShortcodePreserveIndentation +--- PASS: TestListTitles (0.64s) +=== CONT TestHugoModulesMatrix + hugo_modules_test.go:317: +--- SKIP: TestHugoModulesMatrix (0.00s) === CONT TestMountsProject ---- PASS: TestMultihost (1.03s) +--- PASS: TestShortcodeHighlightDeindent (0.09s) === 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: TestErrorMinify (0.21s) +--- PASS: TestRenderShortcodesEditNested (0.28s) === CONT TestModulesWithContent ---- PASS: TestModuleAbsMount (0.21s) -=== CONT TestHugoModulesMatrix - hugo_modules_test.go:317: ---- SKIP: TestHugoModulesMatrix (0.00s) -=== CONT TestFrontmatterPreserveDatatypesForSlices ---- PASS: TestErrorNestedRender (0.22s) -=== CONT TestEmbeddedPaginationTemplate ---- PASS: TestMountsProject (0.03s) -=== CONT TestPublisDateRollupIssue12438 ---- PASS: TestErrorRenderHookCodeblock (0.72s) -=== CONT TestTOMLDates -=== RUN TestErrorInBaseTemplate/partial_from_define ---- PASS: TestSiteWithGoModButNoModules (0.22s) -=== CONT TestTaxonomiesTermLookup ---- PASS: TestErrorNestedShortcode (0.38s) -=== CONT TestTaxonomiesSpaceInName ---- PASS: TestFrontmatterPreserveDatatypesForSlices (0.02s) -=== CONT TestTermDraft ---- PASS: TestSmoke (1.38s) -=== CONT TestCascadeExtensionInPathIgnore ---- PASS: TestCascadeExtensionInPathIgnore (0.01s) -=== CONT TestDataMixedCaseFolders ---- PASS: TestTaxonomiesTermLookup (0.04s) -=== CONT TestSitemapOverrideFilename -WARN found no layout file for "html" for kind "taxonomy": 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: TestTermDraft (0.04s) -=== CONT TestBundleResourcesNoPublishedIssue12198 ---- PASS: TestTOMLDates (0.05s) -=== CONT TestIntegrationTestTemplate ---- PASS: TestModulesIncompatible (0.08s) -=== CONT TestContentFactory -=== RUN TestContentFactory/Simple ---- PASS: TestTaxonomiesSpaceInName (0.05s) -=== CONT TestConfigDir ---- PASS: TestPublisDateRollupIssue12438 (0.06s) -=== CONT TestDeprecateTaxonomyTerm ---- PASS: TestBundleResourcesNoPublishedIssue12198 (0.01s) -=== CONT TestKindsUnknown ---- PASS: TestDataMixedCaseFolders (0.02s) -=== CONT TestDisableKindsTaxonomyTerm ---- PASS: TestErrorInBaseTemplate (0.79s) - --- PASS: TestErrorInBaseTemplate/base_template (0.01s) - --- PASS: TestErrorInBaseTemplate/index_template (0.71s) - --- PASS: TestErrorInBaseTemplate/partial_from_define (0.07s) -=== CONT TestLanguagesDisabled ---- PASS: TestModulesWithContent (0.08s) -=== CONT TestConfigModuleDefaultMountsInConfig -=== RUN TestContentFactory/Content_in_both_project_and_theme ---- PASS: TestIntegrationTestTemplate (0.03s) ---- PASS: TestConfigDir (0.03s) ---- PASS: TestContentFactory (0.05s) - --- PASS: TestContentFactory/Simple (0.03s) - --- PASS: TestContentFactory/Content_in_both_project_and_theme (0.01s) -=== CONT TestConfigMergeLanguageDeepEmptyLefSide ---- PASS: TestLanguagesDisabled (0.04s) -=== CONT TestConfigHugoWorkingDir ---- PASS: TestSitemapOverrideFilename (0.07s) ---- PASS: TestConfigModuleDefaultMountsInConfig (0.05s) -=== CONT TestReproCommentsIn10947 -WARN found no layout file for "html" for kind "taxonomy": 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: TestDisableKindsTaxonomyTerm (0.02s) -=== CONT TestConfigOutputFormatsPerLanguage -=== CONT TestConfigMiscPanics -=== CONT TestConfigEmptyTOMLString -=== CONT TestConfigLegacyValues -=== CONT TestConfigEmptyMainSections ---- PASS: TestDeprecateTaxonomyTerm (0.03s) ---- PASS: TestKindsUnknown (0.03s) -=== CONT TestConfigLanguageCodeTopLevel -=== RUN TestConfigMiscPanics/empty_params ---- PASS: TestConfigMergeLanguageDeepEmptyLefSide (0.03s) -=== CONT TestConfigOutputFormatDefinedInTheme -WARN deprecated: .Site.Authors was deprecated in Hugo v0.124.0 and will be removed in a future release. Use taxonomies instead. -WARN deprecated: .Site.IsMultiLingual was deprecated in Hugo v0.124.0 and will be removed in a future release. Use hugo.IsMultilingual instead. ---- PASS: TestConfigEmptyTOMLString (0.02s) ---- PASS: TestConfigLegacyValues (0.03s) ---- PASS: TestConfigEmptyMainSections (0.03s) -=== RUN TestConfigMiscPanics/invalid_language_setup -=== RUN TestConfigMiscPanics/invalid_defaultContentLanguage ---- PASS: TestConfigMiscPanics (0.02s) - --- PASS: TestConfigMiscPanics/empty_params (0.02s) - --- PASS: TestConfigMiscPanics/invalid_language_setup (0.00s) - --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.00s) -=== CONT TestLoadConfigFromThemes -=== RUN TestLoadConfigFromThemes/Merge_default ---- PASS: TestConfigHugoWorkingDir (0.04s) -=== CONT TestLoadMultiConfig -=== CONT TestInvalidDefaultMarkdownHandler ---- PASS: TestLoadMultiConfig (0.00s) -=== CONT TestDisableRootSlicesFromEnv ---- PASS: TestInvalidDefaultMarkdownHandler (0.00s) -=== CONT TestLoadConfigThemeLanguage ---- PASS: TestConfigOutputFormatDefinedInTheme (0.02s) -=== CONT TestLoadConfigLanguageParamsOverrideIssue10620 ---- PASS: TestConfigLanguageCodeTopLevel (0.02s) ---- PASS: TestReproCommentsIn10947 (0.03s) -=== CONT TestLoadConfigModules -WARN Module "n1" is not compatible with this Hugo version: 0.40.0/0.50.0 extended; run "hugo mod graph" for more information. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestHugoConfigSliceOverrides -=== RUN TestHugoConfigSliceOverrides/En_first ---- PASS: TestDisableRootSlicesFromEnv (0.01s) -=== CONT TestCascadeIssue12172 ---- PASS: TestLoadConfigLanguageParamsOverrideIssue10620 (0.01s) -=== CONT TestCascadConfigExtensionInPathIgnore ---- PASS: TestLoadConfigThemeLanguage (0.02s) -=== CONT TestCascadConfigExtensionInPath ---- PASS: TestCascadeIssue12172 (0.01s) -=== CONT TestWeightedTaxonomies -=== CONT TestPrivacyConfig -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestLoadConfigFromThemeDir -=== RUN TestHugoConfigSliceOverrides/Sv_first ---- PASS: TestLoadConfigModules (0.03s) -=== CONT TestUglyURLsPerSection ---- PASS: TestCascadConfigExtensionInPathIgnore (0.02s) -=== CONT TestRefLinking ---- PASS: TestPrivacyConfig (0.02s) -=== CONT TestShortcodeNamespaced ---- PASS: TestEmbeddedPaginationTemplate (0.20s) +--- PASS: TestShortcodePreserveIndentation (0.11s) === CONT TestShortcodeNoInner ---- PASS: TestConfigOutputFormatsPerLanguage (0.07s) -=== CONT TestShortcodeRef ---- PASS: TestShortcodeNoInner (0.01s) -=== CONT TestShortcodeParams ---- PASS: TestUglyURLsPerSection (0.01s) -=== CONT TestPageBundlerPartialTranslations -=== RUN TestLoadConfigFromThemes/Merge_shallow -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: TestCascadConfigExtensionInPath (0.05s) -=== CONT TestRebuildSingleWithBaseof ---- PASS: TestShortcodeRef (0.02s) -=== CONT TestFrontMatterBuildIsHugoKeyword ---- PASS: TestFrontMatterBuildIsHugoKeyword (0.01s) -=== CONT TestFrontMatterParamsLangNoCascade ---- PASS: TestWeightedTaxonomies (0.06s) -=== CONT TestFrontMatterTitleOverrideWarn ---- PASS: TestFrontMatterParamsLangNoCascade (0.01s) -=== CONT TestFrontMatterParamsLang ---- PASS: TestLoadConfigFromThemeDir (0.06s) ---- PASS: TestShortcodeNamespaced (0.07s) -=== CONT TestFrontMatterParamsInItsOwnSection ---- PASS: TestFrontMatterTitleOverrideWarn (0.03s) -=== CONT TestPaginatorEmptyPageGroups -=== CONT TestFrontMatterParamsKindPath ---- PASS: TestShortcodeParams (0.07s) -=== CONT TestMergeLanguagesTemplate -WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "amp" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestFrontMatterParamsLang (0.04s) -=== CONT TestMergeLanguages ---- PASS: TestPageBundlerPartialTranslations (0.08s) -=== CONT TestGetPageContentAdapterBaseIssue12561 -=== 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.09s) - --- 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 TestGetPageNewsVsTagsNewsIssue12638 ---- PASS: TestFrontMatterParamsKindPath (0.07s) -=== CONT TestGetPageIssue12120 ---- PASS: TestCreateNewPage (2.22s) - --- PASS: TestCreateNewPage/md (0.07s) - --- PASS: TestCreateNewPage/ad (0.82s) - --- PASS: TestCreateNewPage/rst (1.33s) -=== 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. ---- PASS: TestFrontMatterParamsInItsOwnSection (0.09s) -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestPaginatorEmptyPageGroups (0.09s) -=== CONT TestPageBundlerHome -=== CONT TestHTMLFilesIsue11999 -=== RUN TestLoadConfigFromThemes/Merge_no_params_in_project ---- PASS: TestMergeLanguages (0.12s) -=== CONT TestShortcodePreserveOrder ---- PASS: TestGetPageNewsVsTagsNewsIssue12638 (0.12s) -=== CONT TestShortcodeVariables -WARN 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) -=== CONT TestBundleSlug ---- PASS: TestGetPageContentAdapterBaseIssue12561 (0.13s) -=== CONT TestBundledResourcesWhenMultipleOutputFormats ---- PASS: TestGetPageIssue12120 (0.07s) -=== CONT TestBundledResourcesMultilingualDuplicateResourceFiles ---- PASS: TestMergeLanguagesTemplate (0.14s) ---- PASS: TestHTMLFilesIsue11999 (0.01s) -=== CONT TestPageBundlerHeadlessIssue6552 ---- PASS: TestShortcodeVariables (0.01s) -=== CONT TestEncodePage -=== CONT TestShortcodeInCodeFenceHyphen ---- PASS: TestRebuildSingleWithBaseof (0.20s) -=== CONT TestShortcodeParentResourcesOnRebuild ---- PASS: TestPageBundlerHome (0.11s) -=== CONT TestRenderStringBadMarkupOpt ---- PASS: TestBundleSlug (0.08s) -=== CONT TestPageTranslationsMap ---- PASS: TestBundledResourcesWhenMultipleOutputFormats (0.08s) -=== CONT TestTemplateBaseWithComment -=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none -Source changed /b1/index.md - -PageMap for site "en" - - lm: 0001-01-01 (home) -/404 lm: 0001-01-01 (404) -/_sitemap lm: 0001-01-01 (sitemap) -/p1 lm: 0001-01-01 (page) - ---- PASS: TestShortcodeInCodeFenceHyphen (0.09s) -=== CONT TestTemplateNoBasePlease ---- PASS: TestPageBundlerHeadlessIssue6552 (0.10s) -=== CONT TestTemplateManyBaseTemplates -=== RUN TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow ---- PASS: TestRenderStringBadMarkupOpt (0.07s) -=== CONT TestOrderedPages ---- PASS: TestShortcodeParentResourcesOnRebuild (0.12s) -=== CONT TestGroupedPages ---- PASS: TestTemplateNoBasePlease (0.04s) -=== CONT TestShortcodeErrorWhenItShouldBeClosed ---- PASS: TestEncodePage (0.14s) -=== CONT TestTaxonomiesEmptyTagsString ---- PASS: TestPageTranslationsMap (0.08s) -=== CONT TestTaxonomiesIndexDraft ---- PASS: TestOrderedPages (0.04s) -=== CONT TestTaxonomiesPageCollections ---- PASS: TestTaxonomiesEmptyTagsString (0.02s) -=== CONT TestTaxonomiesHomeDraft ---- PASS: TestShortcodePreserveOrder (0.19s) -=== CONT TestCascadeExtensionInPath +--- PASS: TestShortcodeMarkdownOutputFormat (0.18s) +=== CONT TestShortcodeStableOutputFormatTemplates +--- PASS: TestPageBundlerPartialTranslations (0.36s) +=== CONT TestSmoke +--- PASS: TestMountsProject (0.14s) +=== CONT TestSectionPagesMenuMultilingualWarningIssue12306 +--- PASS: TestShortcodeNoInner (0.09s) +=== CONT TestMenusSubDirInBaseURL 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: TestBundledResourcesMultilingualDuplicateResourceFiles (0.21s) -=== CONT TestCascadeEditIssue12449 ---- PASS: TestShortcodeErrorWhenItShouldBeClosed (0.07s) -=== CONT TestCascadeTarget -=== RUN TestCascadeTarget/slice +--- PASS: TestSectionPagesMenuMultilingualWarningIssue12306 (0.08s) +=== CONT TestMenusNewConfigSetup +--- PASS: TestModulesIncompatible (0.21s) +=== CONT TestMenuHasMenuCurrentSection +--- PASS: TestShortcodeCodeblockIndent (0.28s) +=== CONT TestMenusSectionPagesMenu WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN 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: TestMenuHasMenuCurrentSection (0.10s) +=== CONT TestSmokeFilesystems +--- PASS: TestMenusNewConfigSetup (0.13s) +=== CONT TestEmbeddedPaginationTemplate +--- PASS: TestMenusSubDirInBaseURL (0.22s) +=== CONT TestFrontmatterPreserveDatatypesForSlices +--- PASS: TestModulesWithContent (0.44s) +=== CONT TestShortcodeRef WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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 "term": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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: TestTaxonomiesIndexDraft (0.07s) -=== CONT TestCascadeBuildOptionsTaxonomies ---- PASS: TestTaxonomiesHomeDraft (0.07s) -=== CONT TestAliasTemplate ---- PASS: TestTemplateBaseWithComment (0.15s) -=== CONT TestAliasMultipleOutputFormats ---- PASS: TestLoadConfigFromThemes (0.49s) - --- PASS: TestLoadConfigFromThemes/Merge_default (0.06s) - --- PASS: TestLoadConfigFromThemes/Merge_shallow (0.18s) - --- PASS: TestLoadConfigFromThemes/Merge_no_params_in_project (0.10s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_none (0.02s) - --- PASS: TestLoadConfigFromThemes/Merge_with_sitemap_config_in_theme,_mergestrategy_shallow (0.12s) -=== CONT TestAlias ---- PASS: TestTaxonomiesPageCollections (0.08s) -=== CONT Test404WithBase ---- PASS: TestCascadeExtensionInPath (0.06s) -=== CONT TestTaxonomiesPathSeparation -=== RUN TestCascadeTarget/slice_with__target ---- PASS: TestGroupedPages (0.11s) -=== CONT TestTaxonomiesNotForDrafts ---- PASS: TestAliasTemplate (0.02s) -=== CONT TestShouldAlwaysHaveUglyURLs +=== RUN TestPageWithDelimiter/rst +--- PASS: TestMenusSectionPagesMenu (0.32s) +--- PASS: TestSmokeFilesystems (0.22s) +=== CONT TestSmokeOutputFormats +--- PASS: TestFrontmatterPreserveDatatypesForSlices (0.16s) +=== CONT TestMultihostAllButOneLanguageDisabledIssue12288 +=== CONT TestMultihost +--- PASS: TestSmoke (0.68s) +=== CONT TestMultihostResourcePerLanguageMultihostMinify +--- PASS: TestShortcodeRef (0.33s) +=== CONT TestPublisDateRollupIssue12438 WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. ---- PASS: TestTaxonomiesNotForDrafts (0.01s) -=== CONT TestTaxonomiesCountOrder WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN 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: Test404WithBase (0.03s) -=== CONT TestResourceChains/minify +=== RUN TestPageWithBlankSummary/rst +--- PASS: TestSmokeOutputFormats (0.29s) +=== CONT TestSitemapBasic +--- PASS: TestMultihostResourcePerLanguageMultihostMinify (0.05s) +=== CONT TestSitemapMultilingual +--- PASS: TestSitemapBasic (0.01s) +=== CONT TestSectionWithURLInFrontMatter +=== RUN TestPageSummary/rst WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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. +--- PASS: TestMultihostAllButOneLanguageDisabledIssue12288 (0.41s) +=== CONT TestLanguagesDisabled +--- PASS: TestMultihost (0.80s) +=== CONT TestDeprecateTaxonomyTerm +=== RUN TestCreateNewPage/rst +WARN found no layout file for "html" for kind "home": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_environment__target +--- PASS: TestShortcodeStableOutputFormatTemplates (1.26s) +=== CONT TestKindsUnknown +--- PASS: TestPublisDateRollupIssue12438 (0.57s) +=== CONT TestDisableKindsTaxonomyTerm +--- PASS: TestKindsUnknown (0.01s) +=== CONT TestErrorTemplateRuntime +--- PASS: TestLanguagesDisabled (0.42s) +=== CONT TestMultiSitesWithTwoLanguages WARN found no layout file for "html" for kind "taxonomy": 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 "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: TestCascadeBuildOptionsTaxonomies (0.05s) -=== CONT TestResourceChains/fromstring ---- PASS: TestCascadeEditIssue12449 (0.07s) +--- PASS: TestSitemapMultilingual (0.61s) +=== CONT TestRebuildHomeThenPageIssue12436 +--- PASS: TestPageWithDelimiter (2.58s) + --- PASS: TestPageWithDelimiter/md (0.54s) + --- PASS: TestPageWithDelimiter/ad (1.01s) + --- PASS: TestPageWithDelimiter/rst (1.03s) +=== CONT TestRenderShortcodesBasic +--- PASS: TestDisableKindsTaxonomyTerm (0.21s) +=== CONT TestConfigModuleDefaultMountsInConfig +--- PASS: TestMultiSitesWithTwoLanguages (0.21s) +=== CONT TestConfigMiscPanics +=== RUN TestConfigMiscPanics/empty_params +--- PASS: TestDeprecateTaxonomyTerm (0.23s) +=== CONT TestConfigOutputFormatsPerLanguage +--- PASS: TestErrorTemplateRuntime (0.23s) +=== CONT TestRebuildEditSingleListChangeUbuntuIssue12362 +--- PASS: TestConfigModuleDefaultMountsInConfig (0.02s) +=== CONT TestResourceChains/minify +--- PASS: TestRenderShortcodesBasic (0.03s) === CONT TestResourceChains/template - 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: TestTaxonomiesCountOrder (0.05s) +--- PASS: TestSectionWithURLInFrontMatter (0.76s) === CONT TestResourceChains/resources.Get ---- PASS: TestAliasMultipleOutputFormats (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. ---- PASS: TestTaxonomiesPathSeparation (0.07s) -=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_yaml__target +--- PASS: TestRebuildEditSingleListChangeUbuntuIssue12362 (0.03s) +=== CONT TestResourceChains/unmarshal +--- PASS: TestRebuildHomeThenPageIssue12436 (0.17s) +=== CONT TestResourceChains/Prevent_resource_publish_on_.Content_only +=== RUN TestConfigMiscPanics/invalid_language_setup +=== RUN TestConfigMiscPanics/invalid_defaultContentLanguage +--- PASS: TestConfigMiscPanics (0.05s) + --- PASS: TestConfigMiscPanics/empty_params (0.05s) + --- PASS: TestConfigMiscPanics/invalid_language_setup (0.00s) + --- PASS: TestConfigMiscPanics/invalid_defaultContentLanguage (0.00s) === CONT TestResourceChains/baseurl-path WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. === CONT TestResourceChains/fingerprint WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestResourceChains/execute-as-template -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== CONT TestResourceChains/concat_and_fingerprint -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -=== RUN TestCascadeTarget/slice_with_json__target WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestResourceChains/execute-as-template WARN 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. +=== CONT TestResourceChains/fromstring WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +=== CONT TestResourceChains/concat_and_fingerprint +--- PASS: TestPageWithDateFields (6.38s) + --- PASS: TestPageWithDateFields/md (0.18s) + --- PASS: TestPageWithDateFields/ad (4.29s) + --- PASS: TestPageWithDateFields/rst (1.92s) === CONT TestResourceChains/concat +--- PASS: TestPageSummary (2.67s) + --- PASS: TestPageSummary/md (0.25s) + --- PASS: TestPageSummary/ad (1.51s) + --- PASS: TestPageSummary/rst (0.91s) === CONT TestResourceChains/remote WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "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 "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestPageWithBlankSummary (2.78s) + --- PASS: TestPageWithBlankSummary/md (0.65s) + --- PASS: TestPageWithBlankSummary/ad (1.18s) + --- PASS: TestPageWithBlankSummary/rst (0.95s) === CONT TestPermalink/x/y/z/boofar.md-0 ---- PASS: TestCascadeTarget (0.15s) - --- PASS: TestCascadeTarget/slice (0.03s) - --- PASS: TestCascadeTarget/slice_with__target (0.03s) - --- PASS: TestCascadeTarget/slice_with_environment__target (0.05s) - --- PASS: TestCascadeTarget/slice_with_yaml__target (0.01s) - --- PASS: TestCascadeTarget/slice_with_json__target (0.03s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN found no layout file for "html" for kind "page": 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 @@ -13057,15 +13092,16 @@ page_permalink_test.go:89: === CONT TestPermalink/x/y/z/boofar.md-1 page_permalink_test.go:89: ---- PASS: TestShouldAlwaysHaveUglyURLs (0.11s) ---- PASS: TestPageWithDateFields (3.86s) - --- PASS: TestPageWithDateFields/md (0.04s) - --- PASS: TestPageWithDateFields/ad (1.71s) - --- PASS: TestPageWithDateFields/rst (2.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 "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +--- PASS: TestConfigOutputFormatsPerLanguage (0.19s) +WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. +WARN 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: TestEmbeddedPaginationTemplate (1.42s) --- PASS: TestPermalink (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-19 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-18 (0.00s) @@ -13086,30 +13122,27 @@ --- SKIP: TestPermalink/x/y/z/boofar.md-3 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-2 (0.00s) --- SKIP: TestPermalink/x/y/z/boofar.md-1 (0.00s) - --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.01s) -WARN found no layout file for "html" for kind "taxonomy": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. -WARN found no layout file for "html" for kind "page": You should create a template file which matches Hugo Layouts Lookup Rules for this combination. + --- PASS: TestPermalink/x/y/z/boofar.md-0 (0.02s) --- PASS: TestResourceChains (0.00s) --- SKIP: TestResourceChains/tocss (0.00s) --- PASS: TestResourceChains/template (0.04s) + --- PASS: TestResourceChains/unmarshal (0.12s) + --- PASS: TestResourceChains/resources.Get (0.13s) + --- PASS: TestResourceChains/execute-as-template (0.01s) + --- PASS: TestResourceChains/concat_and_fingerprint (0.01s) + --- PASS: TestResourceChains/baseurl-path (0.15s) + --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.15s) + --- PASS: TestResourceChains/minify (0.18s) + --- PASS: TestResourceChains/fingerprint (0.15s) + --- PASS: TestResourceChains/concat (0.02s) --- PASS: TestResourceChains/fromstring (0.04s) - --- PASS: TestResourceChains/resources.Get (0.02s) - --- PASS: TestResourceChains/Prevent_resource_publish_on_.Content_only (0.02s) - --- PASS: TestResourceChains/concat_and_fingerprint (0.02s) - --- PASS: TestResourceChains/unmarshal (0.04s) - --- PASS: TestResourceChains/baseurl-path (0.04s) - --- PASS: TestResourceChains/fingerprint (0.05s) - --- PASS: TestResourceChains/concat (0.03s) - --- PASS: TestResourceChains/execute-as-template (0.05s) - --- PASS: TestResourceChains/minify (0.11s) --- PASS: TestResourceChains/remote (0.03s) ---- PASS: TestAlias (0.14s) ---- PASS: TestTemplateManyBaseTemplates (0.37s) ---- PASS: TestHugoConfigSliceOverrides (0.77s) - --- PASS: TestHugoConfigSliceOverrides/En_first (0.03s) - --- PASS: TestHugoConfigSliceOverrides/Sv_first (0.75s) +--- PASS: TestCreateNewPage (2.58s) + --- PASS: TestCreateNewPage/md (0.27s) + --- PASS: TestCreateNewPage/ad (1.84s) + --- PASS: TestCreateNewPage/rst (0.47s) PASS -ok github.com/gohugoio/hugo/hugolib 25.958s +ok github.com/gohugoio/hugo/hugolib 49.782s === RUN TestDimensionFlag --- PASS: TestDimensionFlag (0.00s) === RUN TestTree @@ -13127,43 +13160,43 @@ === RUN TestTreeShiftTree --- PASS: TestTreeShiftTree (0.00s) PASS -ok github.com/gohugoio/hugo/hugolib/doctree 0.096s +ok github.com/gohugoio/hugo/hugolib/doctree 0.221s === RUN TestNewBaseFs ---- PASS: TestNewBaseFs (0.01s) +--- PASS: TestNewBaseFs (0.02s) === RUN TestNewBaseFsEmpty ---- PASS: TestNewBaseFsEmpty (0.00s) +--- PASS: TestNewBaseFsEmpty (0.01s) === RUN TestRealDirs --- PASS: TestRealDirs (0.00s) === RUN TestWatchFilenames === PAUSE TestWatchFilenames === RUN TestNoSymlinks ---- PASS: TestNoSymlinks (0.02s) +--- PASS: TestNoSymlinks (0.08s) === RUN TestStaticFs --- PASS: TestStaticFs (0.00s) === RUN TestStaticFsMultihost ---- PASS: TestStaticFsMultihost (0.01s) +--- PASS: TestStaticFsMultihost (0.02s) === RUN TestMakePathRelative ---- PASS: TestMakePathRelative (0.01s) +--- PASS: TestMakePathRelative (0.03s) === RUN TestAbsProjectContentDir ---- PASS: TestAbsProjectContentDir (0.02s) +--- PASS: TestAbsProjectContentDir (0.03s) === RUN TestContentReverseLookup ---- PASS: TestContentReverseLookup (0.01s) +--- PASS: TestContentReverseLookup (0.04s) === RUN TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent ---- PASS: TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent (0.01s) +--- PASS: TestReverseLookupShouldOnlyConsiderFilesInCurrentComponent (0.04s) === RUN TestAssetsIssue12175 ---- PASS: TestAssetsIssue12175 (0.01s) +--- PASS: TestAssetsIssue12175 (0.02s) === RUN TestStaticComposite ---- PASS: TestStaticComposite (0.01s) +--- PASS: TestStaticComposite (0.02s) === RUN TestMountIssue12141 ---- PASS: TestMountIssue12141 (0.01s) +--- PASS: TestMountIssue12141 (0.05s) === CONT TestWatchFilenames ---- PASS: TestWatchFilenames (0.01s) +--- PASS: TestWatchFilenames (0.03s) PASS -ok github.com/gohugoio/hugo/hugolib/filesystems 0.238s +ok github.com/gohugoio/hugo/hugolib/filesystems 0.709s === RUN TestPagesFromGoTmplMisc === PAUSE TestPagesFromGoTmplMisc === RUN TestPagesFromGoTmplAsciidocAndSimilar ---- PASS: TestPagesFromGoTmplAsciidocAndSimilar (0.24s) +--- PASS: TestPagesFromGoTmplAsciidocAndSimilar (0.50s) === RUN TestPagesFromGoTmplAddPageErrors === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path === RUN TestPagesFromGoTmplAddPageErrors/AddPage,_path_starting_with_slash @@ -13179,20 +13212,20 @@ === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections === RUN TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies ---- PASS: TestPagesFromGoTmplAddPageErrors (0.14s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_path_starting_with_slash (0.02s) - --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.09s) +--- PASS: TestPagesFromGoTmplAddPageErrors (0.30s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_missing_Path (0.03s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_path_starting_with_slash (0.04s) + --- PASS: TestPagesFromGoTmplAddPageErrors/AddPage,_lang_set (0.02s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready (0.22s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/RegularPages (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Pages (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.01s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Pages (0.03s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllPages (0.02s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/AllRegularPages (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Home (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Sections (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/GetPage (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus (0.01s) - --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections (0.01s) + --- 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.03s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Menus (0.02s) + --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/MainSections (0.04s) --- PASS: TestPagesFromGoTmplAddPageErrors/Site_methods_not_ready/Taxonomies (0.01s) === RUN TestPagesFromGoTmplAddResourceErrors === RUN TestPagesFromGoTmplAddResourceErrors/missing_Path @@ -13219,7 +13252,7 @@ === RUN TestPagesFromGoTmplLanguagePerFile === RUN TestPagesFromGoTmplLanguagePerFile/disable=false === RUN TestPagesFromGoTmplLanguagePerFile/disable=true ---- PASS: TestPagesFromGoTmplLanguagePerFile (0.03s) +--- PASS: TestPagesFromGoTmplLanguagePerFile (0.04s) --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=false (0.01s) --- PASS: TestPagesFromGoTmplLanguagePerFile/disable=true (0.02s) === RUN TestPagesFromGoTmplEnableAllLanguages @@ -13247,55 +13280,55 @@ === RUN TestPagesFromGoTmplMore === PAUSE TestPagesFromGoTmplMore === CONT TestPagesFromGoTmplMisc -=== CONT TestPagesFromGoTmplMore -=== CONT TestPagesFromGoTmplMenus -=== CONT TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 -=== CONT TestPagesFromGoTmplPathWarningsPathResource +=== CONT TestPagesFromGoTmplMarkdownify === CONT TestPagesFromGoTmplPathWarningsPathPage === CONT TestPagesFromGoParamsIssue12497 -=== CONT TestPagesFromGoPathsWithDotsIssue12493 -=== CONT TestPagesFromGoBuildOptions === CONT TestPagesFromGoTmplCascade === CONT TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided -=== CONT TestPagesFromGoTmplMarkdownify ---- PASS: TestPagesFromGoBuildOptions (0.03s) === CONT TestPagesFromGoTmplEnableAllLanguages -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false ---- PASS: TestPagesFromGoTmplCascade (0.03s) === CONT TestPagesFromGoTmplRemoveGoTmpl ---- PASS: TestPagesFromGoTmplMore (0.04s) +=== CONT TestPagesFromGoTmplMenus +=== CONT TestPagesFromGoBuildOptions +=== CONT TestPagesFromGoPathsWithDotsIssue12493 +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=false +=== CONT TestPagesFromGoTmplMore +--- PASS: TestPagesFromGoBuildOptions (0.03s) === CONT TestPagesFromGoTmplMovePage ---- PASS: TestPagesFromGoTmplMenus (0.04s) +--- PASS: TestPagesFromGoTmplMarkdownify (0.05s) === CONT TestPagesFromGoTmplDraftFlagFromResource ---- PASS: TestPagesFromGoParamsIssue12497 (0.05s) +--- PASS: TestPagesFromGoPathsWithDotsIssue12493 (0.04s) === CONT TestPagesFromGoTmplDraftPage ---- PASS: TestPagesFromGoTmplPathWarningsPathResource (0.07s) +=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true +--- PASS: TestPagesFromGoTmplMenus (0.16s) === CONT TestPagesFromGoTmplAddPage ---- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.07s) +--- PASS: TestPagesFromGoTmplResourceWithoutExtensionWithMediaTypeProvided (0.17s) === CONT TestPagesFromGoTmplRemovePage ---- PASS: TestPagesFromGoTmplMisc (0.08s) +--- PASS: TestPagesFromGoParamsIssue12497 (0.18s) === CONT TestPagesFromGoTmplEditPartial ---- PASS: TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 (0.09s) -=== CONT TestPagesFromGoTmplEditDataResource ---- PASS: TestPagesFromGoPathsWithDotsIssue12493 (0.09s) +--- PASS: TestPagesFromGoTmplMisc (0.19s) +--- PASS: TestPagesFromGoTmplCascade (0.18s) === CONT TestPagesFromGoTmplEditGoTmpl ---- PASS: TestPagesFromGoTmplMarkdownify (0.10s) ---- PASS: TestPagesFromGoTmplDraftPage (0.05s) ---- PASS: TestPagesFromGoTmplPathWarningsPathPage (0.11s) ---- PASS: TestPagesFromGoTmplRemovePage (0.04s) ---- PASS: TestPagesFromGoTmplRemoveGoTmpl (0.10s) +--- PASS: TestPagesFromGoTmplDraftFlagFromResource (0.15s) +=== CONT TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 +--- PASS: TestPagesFromGoTmplPathWarningsPathPage (0.20s) +=== CONT TestPagesFromGoTmplPathWarningsPathResource +=== CONT TestPagesFromGoTmplEditDataResource +--- PASS: TestPagesFromGoTmplShortcodeNoPreceddingCharacterIssue12544 (0.05s) --- PASS: TestPagesFromGoTmplAddPage (0.07s) ---- PASS: TestPagesFromGoTmplEditDataResource (0.05s) -=== RUN TestPagesFromGoTmplEnableAllLanguages/disable=true ---- PASS: TestPagesFromGoTmplDraftFlagFromResource (0.11s) ---- PASS: TestPagesFromGoTmplMovePage (0.12s) ---- PASS: TestPagesFromGoTmplEnableAllLanguages (0.12s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (0.11s) - --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (0.01s) +--- PASS: TestPagesFromGoTmplMore (0.23s) +--- PASS: TestPagesFromGoTmplRemovePage (0.07s) +--- PASS: TestPagesFromGoTmplRemoveGoTmpl (0.24s) --- PASS: TestPagesFromGoTmplEditGoTmpl (0.07s) ---- PASS: TestPagesFromGoTmplEditPartial (0.08s) +--- PASS: TestPagesFromGoTmplEditPartial (0.10s) +--- PASS: TestPagesFromGoTmplEnableAllLanguages (0.27s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=false (0.08s) + --- PASS: TestPagesFromGoTmplEnableAllLanguages/disable=true (0.16s) +--- PASS: TestPagesFromGoTmplDraftPage (0.22s) +--- PASS: TestPagesFromGoTmplMovePage (0.24s) +--- PASS: TestPagesFromGoTmplEditDataResource (0.09s) +--- PASS: TestPagesFromGoTmplPathWarningsPathResource (0.09s) PASS -ok github.com/gohugoio/hugo/hugolib/pagesfromdata 0.698s +ok github.com/gohugoio/hugo/hugolib/pagesfromdata 1.430s === RUN TestCompileSegments === RUN TestCompileSegments/excludes === RUN TestCompileSegments/includes @@ -13306,9 +13339,9 @@ --- PASS: TestCompileSegments/includes (0.00s) --- SKIP: TestCompileSegments/includes_variant1 (0.00s) === RUN TestSegments ---- PASS: TestSegments (0.03s) +--- PASS: TestSegments (0.05s) PASS -ok github.com/gohugoio/hugo/hugolib/segments 0.130s +ok github.com/gohugoio/hugo/hugolib/segments 0.266s === RUN TestGlobIdentity --- PASS: TestGlobIdentity (0.00s) === RUN TestPredicateIdentity @@ -13322,19 +13355,19 @@ --- PASS: TestIdentityManager/Anonymous (0.00s) --- PASS: TestIdentityManager/GenghisKhan (0.00s) PASS -ok github.com/gohugoio/hugo/identity 0.016s +ok github.com/gohugoio/hugo/identity 0.048s === RUN TestCollator --- PASS: TestCollator (0.00s) PASS -ok github.com/gohugoio/hugo/langs 0.031s +ok github.com/gohugoio/hugo/langs 0.060s === RUN TestPlural === RUN TestPlural/English === RUN TestPlural/Other_only === RUN TestPlural/Polish ---- PASS: TestPlural (0.04s) +--- PASS: TestPlural (0.06s) --- PASS: TestPlural/English (0.02s) --- PASS: TestPlural/Other_only (0.01s) - --- PASS: TestPlural/Polish (0.01s) + --- PASS: TestPlural/Polish (0.02s) === RUN TestGetPluralCount --- PASS: TestGetPluralCount (0.00s) === RUN TestI18nTranslate @@ -13378,14 +13411,14 @@ === RUN TestI18nTranslate/known-language-missing-plural-true === RUN TestI18nTranslate/dotted-bare-key-true === RUN TestI18nTranslate/lang-with-hyphen-true ---- PASS: TestI18nTranslate (0.43s) +--- PASS: TestI18nTranslate (0.47s) --- PASS: TestI18nTranslate/all-present-false (0.01s) - --- PASS: TestI18nTranslate/present-in-default-false (0.01s) + --- PASS: TestI18nTranslate/present-in-default-false (0.02s) --- PASS: TestI18nTranslate/present-in-current-false (0.01s) - --- PASS: TestI18nTranslate/missing-false (0.01s) + --- PASS: TestI18nTranslate/missing-false (0.02s) --- PASS: TestI18nTranslate/file-missing-false (0.01s) --- PASS: TestI18nTranslate/context-provided-false (0.01s) - --- PASS: TestI18nTranslate/readingTime-one-false (0.00s) + --- PASS: TestI18nTranslate/readingTime-one-false (0.01s) --- PASS: TestI18nTranslate/readingTime-many-dot-false (0.01s) --- PASS: TestI18nTranslate/readingTime-many-false (0.01s) --- PASS: TestI18nTranslate/readingTime-map-one-false (0.01s) @@ -13411,12 +13444,12 @@ --- PASS: TestI18nTranslate/readingTime-map-one-true (0.02s) --- PASS: TestI18nTranslate/readingTime-string-one-true (0.01s) --- PASS: TestI18nTranslate/readingTime-map-many-true (0.01s) - --- PASS: TestI18nTranslate/argument-float-true (0.01s) - --- PASS: TestI18nTranslate/same-id-and-translation-true (0.02s) - --- PASS: TestI18nTranslate/same-id-and-translation-default-true (0.01s) - --- PASS: TestI18nTranslate/unknown-language-code-true (0.01s) + --- PASS: TestI18nTranslate/argument-float-true (0.03s) + --- PASS: TestI18nTranslate/same-id-and-translation-true (0.01s) + --- 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.01s) - --- PASS: TestI18nTranslate/known-language-missing-plural-true (0.01s) + --- PASS: TestI18nTranslate/known-language-missing-plural-true (0.02s) --- PASS: TestI18nTranslate/dotted-bare-key-true (0.01s) --- PASS: TestI18nTranslate/lang-with-hyphen-true (0.01s) === RUN TestI18nFromTheme @@ -13428,13 +13461,13 @@ === CONT TestI18nFromTheme === CONT TestI18nDefaultContentLanguage === CONT TestPassPageToI18n ---- PASS: TestI18nFromTheme (0.03s) ---- PASS: TestPassPageToI18n (0.03s) --- PASS: TestI18nDefaultContentLanguage (0.03s) +--- PASS: TestPassPageToI18n (0.04s) +--- PASS: TestI18nFromTheme (0.05s) PASS -ok github.com/gohugoio/hugo/langs/i18n 0.588s +ok github.com/gohugoio/hugo/langs/i18n 0.788s === RUN TestInit ---- PASS: TestInit (0.02s) +--- PASS: TestInit (0.10s) === RUN TestInitAddWithTimeout --- PASS: TestInitAddWithTimeout (0.00s) === RUN TestInitAddWithTimeoutTimeout @@ -13446,11 +13479,11 @@ === RUN TestResetError --- PASS: TestResetError (0.00s) PASS -ok github.com/gohugoio/hugo/lazy 1.139s +ok github.com/gohugoio/hugo/lazy 1.240s === RUN TestConverterRegistry --- PASS: TestConverterRegistry (0.00s) PASS -ok github.com/gohugoio/hugo/markup 0.061s +ok github.com/gohugoio/hugo/markup 0.229s === RUN TestAsciidoctorDefaultArgs --- PASS: TestAsciidoctorDefaultArgs (0.00s) === RUN TestAsciidoctorNonDefaultArgs @@ -13481,32 +13514,32 @@ ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ERROR Unsupported asciidoctor extension was passed in. Extension `foo.bar` ignored. Only installed asciidoctor extensions are allowed. ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestAsciidoctorDisallowedExtension (0.02s) +--- PASS: TestAsciidoctorDisallowedExtension (0.04s) === 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) === RUN TestConvert ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestConvert (0.20s) +--- PASS: TestConvert (0.36s) === RUN TestTableOfContents ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. WARN : asciidoctor: WARNING: : line 5: section title out of sequence: expected level 1, got level 2 ---- PASS: TestTableOfContents (0.31s) +--- PASS: TestTableOfContents (0.53s) === RUN TestTableOfContentsWithCode ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestTableOfContentsWithCode (0.21s) +--- PASS: TestTableOfContentsWithCode (0.46s) === RUN TestTableOfContentsPreserveTOC ERROR Unsupported asciidoctor attribute was passed in. Attribute `outdir` ignored. ---- PASS: TestTableOfContentsPreserveTOC (0.21s) +--- PASS: TestTableOfContentsPreserveTOC (0.50s) PASS -ok github.com/gohugoio/hugo/markup/asciidocext 1.056s +ok github.com/gohugoio/hugo/markup/asciidocext 2.096s === RUN TestSanitizeAnchorName === RUN TestSanitizeAnchorName/God_is_good:_神真美好 === RUN TestSanitizeAnchorName/Number_32 @@ -13613,11 +13646,11 @@ ---- PASS: TestConvert (0.02s) +--- PASS: TestConvert (0.03s) === RUN TestConvertAutoIDAsciiOnly ---- PASS: TestConvertAutoIDAsciiOnly (0.01s) +--- PASS: TestConvertAutoIDAsciiOnly (0.00s) === RUN TestConvertAutoIDBlackfriday ---- PASS: TestConvertAutoIDBlackfriday (0.00s) +--- PASS: TestConvertAutoIDBlackfriday (0.02s) === RUN TestConvertAttributes === RUN TestConvertAttributes/Title === RUN TestConvertAttributes/Blockquote @@ -13631,18 +13664,18 @@ === RUN TestConvertAttributes/Unordered_list,_indented === RUN TestConvertAttributes/Table === RUN TestConvertAttributes/Title_and_Blockquote ---- PASS: TestConvertAttributes (0.06s) +--- PASS: TestConvertAttributes (0.04s) --- PASS: TestConvertAttributes/Title (0.00s) --- PASS: TestConvertAttributes/Blockquote (0.00s) --- PASS: TestConvertAttributes/Code_block,_CodeFences=true (0.00s) --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,linenos=table (0.00s) --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,lineanchors (0.00s) - --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,lineanchors,_default_ordinal (0.01s) + --- PASS: TestConvertAttributes/Code_block,_CodeFences=true,lineanchors,_default_ordinal (0.00s) --- PASS: TestConvertAttributes/Paragraph (0.00s) --- PASS: TestConvertAttributes/Ordered_list (0.00s) - --- PASS: TestConvertAttributes/Unordered_list (0.01s) + --- PASS: TestConvertAttributes/Unordered_list (0.00s) --- PASS: TestConvertAttributes/Unordered_list,_indented (0.00s) - --- PASS: TestConvertAttributes/Table (0.01s) + --- PASS: TestConvertAttributes/Table (0.00s) --- PASS: TestConvertAttributes/Title_and_Blockquote (0.00s) === RUN TestConvertIssues === RUN TestConvertIssues/Hyphen_in_HTML_attributes @@ -13655,17 +13688,17 @@ === RUN TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off === RUN TestCodeFence/No_language === RUN TestCodeFence/No_language,_guess_syntax ---- PASS: TestCodeFence (0.04s) - --- PASS: TestCodeFence/Basic (0.01s) - --- PASS: TestCodeFence/Highlight_lines,_default_config (0.01s) - --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on (0.00s) - --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off (0.00s) - --- PASS: TestCodeFence/No_language (0.00s) - --- PASS: TestCodeFence/No_language,_guess_syntax (0.01s) +--- PASS: TestCodeFence (0.09s) + --- PASS: TestCodeFence/Basic (0.02s) + --- PASS: TestCodeFence/Highlight_lines,_default_config (0.03s) + --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on (0.01s) + --- PASS: TestCodeFence/Highlight_lines,_linenumbers_default_on,_linenumbers_in_table_default_off (0.01s) + --- PASS: TestCodeFence/No_language (0.01s) + --- PASS: TestCodeFence/No_language,_guess_syntax (0.00s) === RUN TestTypographerConfig --- PASS: TestTypographerConfig (0.00s) === RUN TestTypographerImageAltText ---- PASS: TestTypographerImageAltText (0.01s) +--- PASS: TestTypographerImageAltText (0.00s) === RUN TestConvertCJK --- PASS: TestConvertCJK (0.00s) === RUN TestConvertCJKWithExtensionWithEastAsianLineBreaksOption @@ -13673,7 +13706,7 @@ === RUN TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithSimple --- PASS: TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithSimple (0.00s) === RUN TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithStyle ---- PASS: TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithStyle (0.00s) +--- PASS: TestConvertCJKWithExtensionWithEastAsianLineBreaksOptionWithStyle (0.01s) === RUN TestConvertCJKWithExtensionWithEscapedSpaceOption --- PASS: TestConvertCJKWithExtensionWithEscapedSpaceOption (0.00s) === RUN TestAttributeExclusion @@ -13718,50 +13751,50 @@ === PAUSE TestTableOfContentsAdvanced === CONT TestAttributeExclusion === CONT TestGoldmarkEmojiExtension -=== CONT TestTableOfContentsAdvanced -=== CONT TestTableOfContents -=== CONT TestExtrasExtension === CONT TestPassthroughWithAlternativeFences -=== CONT TestPassthroughBlockFences -=== CONT TestPassthroughInlineFences === CONT TestGoldmarkTemplateDelims -=== CONT TestEmojiDefaultConfig +=== CONT TestPassthroughBlockFences === CONT TestEmojiDisabled +=== CONT TestEmojiDefaultConfig +=== CONT TestTableOfContentsAdvanced +=== CONT TestPassthroughInlineFences +=== CONT TestTableOfContents +=== CONT TestExtrasExtension === CONT TestHighlight ---- PASS: TestGoldmarkEmojiExtension (0.05s) +--- PASS: TestPassthroughWithAlternativeFences (0.09s) === CONT TestGoldmarkBugs ---- PASS: TestAttributeExclusion (0.06s) -=== CONT TestLinkifyProtocol ---- PASS: TestPassthroughWithAlternativeFences (0.07s) +--- PASS: TestAttributeExclusion (0.14s) +--- PASS: TestPassthroughBlockFences (0.06s) === CONT TestQuotesInImgAltAttr ---- PASS: TestGoldmarkTemplateDelims (0.10s) +=== CONT TestLinkifyProtocol +--- PASS: TestQuotesInImgAltAttr (0.07s) +--- PASS: TestTableOfContents (0.04s) +=== CONT TestAttributesHookNoEscape +--- PASS: TestGoldmarkTemplateDelims (0.16s) === CONT TestHookInfiniteRecursion === RUN TestHookInfiniteRecursion/markdownify ---- PASS: TestPassthroughInlineFences (0.08s) -=== CONT TestAttributesHookNoEscape ---- PASS: TestTableOfContents (0.14s) -=== CONT TestLinkInTitle ---- PASS: TestPassthroughBlockFences (0.10s) +--- PASS: TestGoldmarkEmojiExtension (0.25s) === CONT TestAttributesDefaultRenderer -=== RUN TestHookInfiniteRecursion/.Page.RenderString ---- PASS: TestQuotesInImgAltAttr (0.08s) +--- PASS: TestTableOfContentsAdvanced (0.10s) === CONT TestAttributeExclusionWithRenderHook ---- PASS: TestHighlight (0.12s) ---- PASS: TestHookInfiniteRecursion (0.11s) - --- PASS: TestHookInfiniteRecursion/markdownify (0.08s) - --- PASS: TestHookInfiniteRecursion/.Page.RenderString (0.04s) ---- PASS: TestTableOfContentsAdvanced (0.26s) ---- PASS: TestEmojiDefaultConfig (0.17s) +--- PASS: TestPassthroughInlineFences (0.12s) +--- PASS: TestGoldmarkBugs (0.16s) +=== CONT TestLinkInTitle --- PASS: TestEmojiDisabled (0.18s) ---- PASS: TestAttributesDefaultRenderer (0.12s) ---- PASS: TestExtrasExtension (0.27s) ---- PASS: TestLinkInTitle (0.15s) ---- PASS: TestAttributeExclusionWithRenderHook (0.10s) ---- PASS: TestGoldmarkBugs (0.29s) ---- PASS: TestAttributesHookNoEscape (0.16s) ---- PASS: TestLinkifyProtocol (0.32s) +--- PASS: TestHighlight (0.12s) +=== RUN TestHookInfiniteRecursion/.Page.RenderString +--- PASS: TestAttributeExclusionWithRenderHook (0.09s) +--- PASS: TestExtrasExtension (0.18s) +--- PASS: TestAttributesHookNoEscape (0.14s) +--- PASS: TestEmojiDefaultConfig (0.10s) +--- PASS: TestLinkInTitle (0.07s) +--- PASS: TestHookInfiniteRecursion (0.10s) + --- PASS: TestHookInfiniteRecursion/markdownify (0.04s) + --- PASS: TestHookInfiniteRecursion/.Page.RenderString (0.05s) +--- PASS: TestAttributesDefaultRenderer (0.10s) +--- PASS: TestLinkifyProtocol (0.30s) PASS -ok github.com/gohugoio/hugo/markup/goldmark 0.729s +ok github.com/gohugoio/hugo/markup/goldmark 1.005s === RUN TestCodeblocks === PAUSE TestCodeblocks === RUN TestHighlightCodeblock @@ -13781,31 +13814,31 @@ === PAUSE TestPanics/issue-9819 === CONT TestPanics/issue-9819 --- PASS: TestPanics (0.00s) - --- PASS: TestPanics/issue-9819 (0.02s) + --- PASS: TestPanics/issue-9819 (0.05s) === RUN TestAttributesValidation === PAUSE TestAttributesValidation === CONT TestCodeblocks === CONT TestCodePosition -=== CONT TestCodeblocksBugs -=== CONT TestAttributesValidation === CONT TestCodeChomp +=== CONT TestCodeblocksBugs === CONT TestAttributes +=== CONT TestAttributesValidation === CONT TestAttributesChroma === CONT TestHighlightCodeblock ---- PASS: TestCodeChomp (0.03s) ---- PASS: TestAttributesValidation (0.05s) --- PASS: TestCodeblocksBugs (0.06s) ---- PASS: TestAttributes (0.05s) ---- PASS: TestCodeblocks (0.10s) ---- PASS: TestHighlightCodeblock (0.02s) --- PASS: TestCodePosition (0.12s) ---- PASS: TestAttributesChroma (0.06s) +--- PASS: TestCodeblocks (0.15s) +--- PASS: TestCodeChomp (0.15s) +--- PASS: TestAttributes (0.06s) +--- PASS: TestAttributesValidation (0.08s) +--- PASS: TestHighlightCodeblock (0.06s) +--- PASS: TestAttributesChroma (0.10s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/codeblocks 0.284s +ok github.com/gohugoio/hugo/markup/goldmark/codeblocks 0.641s === RUN TestWrap --- PASS: TestWrap (0.00s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/hugocontext 0.155s +ok github.com/gohugoio/hugo/markup/goldmark/hugocontext 0.196s === RUN TestDisableWrapStandAloneImageWithinParagraph === PAUSE TestDisableWrapStandAloneImageWithinParagraph === CONT TestDisableWrapStandAloneImageWithinParagraph @@ -13813,13 +13846,13 @@ === RUN TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap === RUN TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap === RUN TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_wrap ---- PASS: TestDisableWrapStandAloneImageWithinParagraph (0.14s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_no_wrap (0.04s) +--- PASS: TestDisableWrapStandAloneImageWithinParagraph (0.16s) + --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_no_wrap (0.05s) --- PASS: TestDisableWrapStandAloneImageWithinParagraph/With_Hook,_wrap (0.03s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap (0.03s) - --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_wrap (0.04s) + --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_no_wrap (0.06s) + --- PASS: TestDisableWrapStandAloneImageWithinParagraph/No_Hook,_wrap (0.03s) PASS -ok github.com/gohugoio/hugo/markup/goldmark/images 0.328s +ok github.com/gohugoio/hugo/markup/goldmark/images 0.432s ? github.com/gohugoio/hugo/markup/highlight/chromalexers [no test files] ? github.com/gohugoio/hugo/markup/internal [no test files] ? github.com/gohugoio/hugo/markup/internal/attributes [no test files] @@ -13841,8 +13874,8 @@ === RUN TestHighlight/No_language,_guess_syntax === RUN TestHighlight/No_language,_Escape_HTML_string === RUN TestHighlight/Highlight_lines,_default_config#01 ---- PASS: TestHighlight (0.02s) - --- PASS: TestHighlight/Basic (0.01s) +--- PASS: TestHighlight (0.05s) + --- PASS: TestHighlight/Basic (0.03s) --- PASS: TestHighlight/Highlight_lines,_default_config (0.00s) --- PASS: TestHighlight/Highlight_lines,_linenumbers_default_on (0.00s) --- PASS: TestHighlight/Highlight_lines,_linenumbers_default_on,_anchorlinenumbers_default_on (0.00s) @@ -13850,17 +13883,17 @@ --- PASS: TestHighlight/No_language (0.00s) --- PASS: TestHighlight/No_language,_guess_syntax (0.00s) --- PASS: TestHighlight/No_language,_Escape_HTML_string (0.00s) - --- PASS: TestHighlight/Highlight_lines,_default_config#01 (0.00s) + --- PASS: TestHighlight/Highlight_lines,_default_config#01 (0.01s) === RUN TestHighlightInline === PAUSE TestHighlightInline === RUN TestIssue11311 === PAUSE TestIssue11311 === CONT TestHighlightInline === CONT TestIssue11311 ---- PASS: TestIssue11311 (0.03s) ---- PASS: TestHighlightInline (0.05s) +--- PASS: TestIssue11311 (0.05s) +--- PASS: TestHighlightInline (0.07s) PASS -ok github.com/gohugoio/hugo/markup/highlight 0.181s +ok github.com/gohugoio/hugo/markup/highlight 0.360s === RUN TestConfig === RUN TestConfig/Decode === PAUSE TestConfig/Decode @@ -13868,24 +13901,24 @@ === PAUSE TestConfig/Decode_legacy_typographer === CONT TestConfig/Decode === CONT TestConfig/Decode_legacy_typographer ---- PASS: TestConfig (0.00s) +--- PASS: TestConfig (0.01s) --- PASS: TestConfig/Decode (0.00s) --- PASS: TestConfig/Decode_legacy_typographer (0.00s) PASS -ok github.com/gohugoio/hugo/markup/markup_config 0.086s +ok github.com/gohugoio/hugo/markup/markup_config 0.177s === RUN TestConvert ---- PASS: TestConvert (0.00s) +--- PASS: TestConvert (0.01s) PASS -ok github.com/gohugoio/hugo/markup/org 0.108s +ok github.com/gohugoio/hugo/markup/org 0.203s === RUN TestConvert convert_test.go:30: pandoc not installed --- SKIP: TestConvert (0.00s) PASS -ok github.com/gohugoio/hugo/markup/pandoc 0.083s +ok github.com/gohugoio/hugo/markup/pandoc 0.224s === RUN TestConvert ---- PASS: TestConvert (0.20s) +--- PASS: TestConvert (0.60s) PASS -ok github.com/gohugoio/hugo/markup/rst 0.291s +ok github.com/gohugoio/hugo/markup/rst 0.799s === RUN TestToc --- PASS: TestToc (0.00s) === RUN TestTocMissingParent @@ -13899,11 +13932,11 @@ === RUN TestHeadingsLevel === PAUSE TestHeadingsLevel === CONT TestHeadingsLevel ---- PASS: TestHeadingsLevel (0.01s) +--- PASS: TestHeadingsLevel (0.06s) PASS -ok github.com/gohugoio/hugo/markup/tableofcontents 0.184s +ok github.com/gohugoio/hugo/markup/tableofcontents 0.290s === RUN TestDecodeTypes ---- PASS: TestDecodeTypes (0.00s) +--- PASS: TestDecodeTypes (0.01s) === RUN TestDefaultTypes --- PASS: TestDefaultTypes (0.00s) === RUN TestGetByType @@ -13939,13 +13972,13 @@ === RUN TestFromContent/resource.ttf === RUN TestFromContent/resource.webp === RUN TestFromContent/resource.xml ---- PASS: TestFromContent (0.00s) +--- PASS: TestFromContent (0.01s) --- PASS: TestFromContent/resource.bmp (0.00s) --- PASS: TestFromContent/resource.css (0.00s) --- PASS: TestFromContent/resource.csv (0.00s) --- PASS: TestFromContent/resource.gif (0.00s) --- PASS: TestFromContent/resource.ics (0.00s) - --- PASS: TestFromContent/resource.jpe (0.00s) + --- PASS: TestFromContent/resource.jpe (0.01s) --- PASS: TestFromContent/resource.jpg (0.00s) --- PASS: TestFromContent/resource.js (0.00s) --- PASS: TestFromContent/resource.json (0.00s) @@ -13969,13 +14002,13 @@ === RUN TestIsContentFile --- PASS: TestIsContentFile (0.00s) PASS -ok github.com/gohugoio/hugo/media 0.086s +ok github.com/gohugoio/hugo/media 0.087s === RUN TestSimilarPercentage --- PASS: TestSimilarPercentage (0.00s) === RUN TestSimilarPercentageNonString --- PASS: TestSimilarPercentageNonString (0.00s) PASS -ok github.com/gohugoio/hugo/metrics 0.130s +ok github.com/gohugoio/hugo/metrics 0.180s === RUN TestConfig --- PASS: TestConfig (0.00s) === RUN TestConfigLegacy @@ -13983,9 +14016,9 @@ === RUN TestConfigNewCommentOptions --- PASS: TestConfigNewCommentOptions (0.00s) === RUN TestNew ---- PASS: TestNew (0.00s) +--- PASS: TestNew (0.01s) === RUN TestConfigureMinify ---- PASS: TestConfigureMinify (0.00s) +--- PASS: TestConfigureMinify (0.01s) === RUN TestJSONRoundTrip --- PASS: TestJSONRoundTrip (0.00s) === RUN TestBugs @@ -13993,9 +14026,9 @@ === RUN TestDecodeConfigDecimalIsNowPrecision --- PASS: TestDecodeConfigDecimalIsNowPrecision (0.00s) === RUN TestDecodeConfigKeepWhitespace ---- PASS: TestDecodeConfigKeepWhitespace (0.01s) +--- PASS: TestDecodeConfigKeepWhitespace (0.00s) PASS -ok github.com/gohugoio/hugo/minifiers 0.173s +ok github.com/gohugoio/hugo/minifiers 0.237s === RUN TestClient client_test.go:37: skip test as network access is not allowed during Debian package build --- SKIP: TestClient (0.00s) @@ -14018,17 +14051,17 @@ === RUN TestDecodeConfigTheme --- PASS: TestDecodeConfigTheme (0.00s) PASS -ok github.com/gohugoio/hugo/modules 0.094s +ok github.com/gohugoio/hugo/modules 0.140s === RUN TestPackageBuilder --- PASS: TestPackageBuilder (0.00s) PASS -ok github.com/gohugoio/hugo/modules/npm 0.143s +ok github.com/gohugoio/hugo/modules/npm 0.324s === RUN TestMenuCache === PAUSE TestMenuCache === CONT TestMenuCache ---- PASS: TestMenuCache (0.07s) +--- PASS: TestMenuCache (0.16s) PASS -ok github.com/gohugoio/hugo/navigation 0.148s +ok github.com/gohugoio/hugo/navigation 0.261s === RUN TestDecodeConfig --- PASS: TestDecodeConfig (0.00s) === RUN TestDefaultTypes @@ -14042,7 +14075,7 @@ === RUN TestSort --- PASS: TestSort (0.00s) PASS -ok github.com/gohugoio/hugo/output 0.091s +ok github.com/gohugoio/hugo/output 0.096s === RUN TestLayout === RUN TestLayout/Home === RUN TestLayout/Home_baseof @@ -14118,13 +14151,13 @@ --- PASS: TestLayout/404,_HTML_baseof (0.00s) --- PASS: TestLayout/Content_hook (0.00s) PASS -ok github.com/gohugoio/hugo/output/layouts 0.040s +ok github.com/gohugoio/hugo/output/layouts 0.044s === RUN TestInterfaceToConfig --- PASS: TestInterfaceToConfig (0.00s) === RUN TestReplacingJSONMarshaller --- PASS: TestReplacingJSONMarshaller (0.00s) PASS -ok github.com/gohugoio/hugo/parser 0.077s +ok github.com/gohugoio/hugo/parser 0.100s === RUN TestUnmarshalXML --- PASS: TestUnmarshalXML (0.00s) === RUN TestUnmarshalToMap @@ -14142,7 +14175,7 @@ === CONT TestFormatFromContentString --- PASS: TestFormatFromContentString (0.00s) PASS -ok github.com/gohugoio/hugo/parser/metadecoders 0.024s +ok github.com/gohugoio/hugo/parser/metadecoders 0.072s === RUN TestItemValTyped --- PASS: TestItemValTyped (0.00s) === RUN TestMinIndex @@ -14290,7 +14323,7 @@ --- PASS: TestShortcodeLexer/inline_with_nested_shortcode_(not_supported) (0.00s) --- PASS: TestShortcodeLexer/inline_case_mismatch (0.00s) PASS -ok github.com/gohugoio/hugo/parser/pageparser 0.023s +ok github.com/gohugoio/hugo/parser/pageparser 0.074s === RUN TestClassCollector === RUN TestClassCollector/basic--minify-false === RUN TestClassCollector/basic--minify-true @@ -14361,23 +14394,23 @@ === RUN TestClassCollector/Tabs_on_multiple_rows--minify-true === RUN TestClassCollector/Big_input,_multibyte_runes--minify-false === RUN TestClassCollector/Big_input,_multibyte_runes--minify-true ---- PASS: TestClassCollector (0.10s) - --- PASS: TestClassCollector/basic--minify-false (0.00s) +--- PASS: TestClassCollector (0.17s) + --- PASS: TestClassCollector/basic--minify-false (0.01s) --- PASS: TestClassCollector/basic--minify-true (0.00s) --- PASS: TestClassCollector/duplicates--minify-false (0.00s) --- PASS: TestClassCollector/duplicates--minify-true (0.00s) --- PASS: TestClassCollector/single_quote--minify-false (0.00s) --- PASS: TestClassCollector/single_quote--minify-true (0.00s) --- PASS: TestClassCollector/no_quote--minify-false (0.00s) - --- PASS: TestClassCollector/no_quote--minify-true (0.00s) + --- PASS: TestClassCollector/no_quote--minify-true (0.01s) --- PASS: TestClassCollector/short--minify-false (0.00s) --- PASS: TestClassCollector/short--minify-true (0.00s) --- PASS: TestClassCollector/invalid--minify-false (0.00s) --- PASS: TestClassCollector/invalid--minify-true (0.00s) --- PASS: TestClassCollector/thead--minify-false (0.00s) - --- PASS: TestClassCollector/thead--minify-true (0.00s) + --- PASS: TestClassCollector/thead--minify-true (0.02s) --- PASS: TestClassCollector/thead_uppercase--minify-false (0.00s) - --- PASS: TestClassCollector/thead_uppercase--minify-true (0.01s) + --- PASS: TestClassCollector/thead_uppercase--minify-true (0.00s) --- PASS: TestClassCollector/minified_a_href--minify-false (0.00s) --- PASS: TestClassCollector/minified_a_href--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_1--minify-false (0.00s) @@ -14387,7 +14420,7 @@ --- PASS: TestClassCollector/AlpineJS_bind_3--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_3--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_4--minify-false (0.00s) - --- PASS: TestClassCollector/AlpineJS_bind_4--minify-true (0.01s) + --- PASS: TestClassCollector/AlpineJS_bind_4--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_5--minify-false (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_5--minify-true (0.00s) --- PASS: TestClassCollector/AlpineJS_bind_6--minify-false (0.00s) @@ -14405,25 +14438,25 @@ --- PASS: TestClassCollector/Style_tags_content_should_be_skipped--minify-false (0.00s) --- PASS: TestClassCollector/Style_tags_content_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/Pre_tags_content_should_be_skipped--minify-false (0.00s) - --- PASS: TestClassCollector/Pre_tags_content_should_be_skipped--minify-true (0.00s) + --- PASS: TestClassCollector/Pre_tags_content_should_be_skipped--minify-true (0.02s) --- PASS: TestClassCollector/Textarea_tags_content_should_be_skipped--minify-false (0.00s) --- PASS: TestClassCollector/Textarea_tags_content_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/DOCTYPE_should_beskipped--minify-false (0.00s) - --- PASS: TestClassCollector/DOCTYPE_should_beskipped--minify-true (0.01s) + --- PASS: TestClassCollector/DOCTYPE_should_beskipped--minify-true (0.00s) --- PASS: TestClassCollector/Comments_should_be_skipped--minify-false (0.00s) --- PASS: TestClassCollector/Comments_should_be_skipped--minify-true (0.00s) --- PASS: TestClassCollector/Comments_with_elements_before_and_after--minify-false (0.00s) - --- PASS: TestClassCollector/Comments_with_elements_before_and_after--minify-true (0.00s) + --- PASS: TestClassCollector/Comments_with_elements_before_and_after--minify-true (0.01s) --- PASS: TestClassCollector/Self_closing_tag--minify-false (0.00s) --- PASS: TestClassCollector/Self_closing_tag--minify-true (0.00s) --- PASS: TestClassCollector/SVG_with_self_closing_style_tag--minify-false (0.00s) --- PASS: TestClassCollector/SVG_with_self_closing_style_tag--minify-true (0.00s) --- PASS: TestClassCollector/Comment_with_single_quote--minify-false (0.00s) - --- PASS: TestClassCollector/Comment_with_single_quote--minify-true (0.00s) + --- PASS: TestClassCollector/Comment_with_single_quote--minify-true (0.01s) --- PASS: TestClassCollector/Uppercase_tags--minify-false (0.00s) --- PASS: TestClassCollector/Uppercase_tags--minify-true (0.00s) --- PASS: TestClassCollector/Predefined_tags_with_distinct_casing--minify-false (0.00s) - --- PASS: TestClassCollector/Predefined_tags_with_distinct_casing--minify-true (0.00s) + --- PASS: TestClassCollector/Predefined_tags_with_distinct_casing--minify-true (0.01s) --- PASS: TestClassCollector/Tabs_inline--minify-false (0.00s) --- PASS: TestClassCollector/Tabs_inline--minify-true (0.00s) --- PASS: TestClassCollector/Tabs_on_multiple_rows--minify-false (0.00s) @@ -14455,7 +14488,7 @@ --- PASS: TestEndsWithTag/match_case (0.00s) --- PASS: TestEndsWithTag/self_closing (0.00s) PASS -ok github.com/gohugoio/hugo/publisher 0.169s +ok github.com/gohugoio/hugo/publisher 0.352s ? github.com/gohugoio/hugo/releaser [no test files] === RUN TestCardinalityThreshold --- PASS: TestCardinalityThreshold (0.01s) @@ -14473,7 +14506,7 @@ --- PASS: TestSearch/search-tags-and-keywords (0.00s) --- PASS: TestSearch/searchdoc-all (0.00s) --- PASS: TestSearch/searchdoc-tags (0.00s) - --- PASS: TestSearch/searchdoc-keywords-date (0.00s) + --- PASS: TestSearch/searchdoc-keywords-date (0.01s) --- PASS: TestSearch/searchdoc-keywords-same-date (0.00s) === RUN TestToKeywordsToLower --- PASS: TestToKeywordsToLower (0.00s) @@ -14482,23 +14515,20 @@ === RUN TestRelatedFragments === PAUSE TestRelatedFragments === CONT TestRelatedFragments ---- PASS: TestRelatedFragments (0.02s) +--- PASS: TestRelatedFragments (0.03s) PASS -ok github.com/gohugoio/hugo/related 0.127s +ok github.com/gohugoio/hugo/related 0.163s ? github.com/gohugoio/hugo/resources/images/webp [no test files] -? github.com/gohugoio/hugo/resources/page/page_generate [no test files] -? github.com/gohugoio/hugo/resources/page/siteidentities [no test files] -? github.com/gohugoio/hugo/resources/resource [no test files] === RUN TestImageTransformBasic ---- PASS: TestImageTransformBasic (0.35s) +--- PASS: TestImageTransformBasic (0.47s) === RUN TestImageProcess ---- PASS: TestImageProcess (0.41s) +--- PASS: TestImageProcess (0.38s) === RUN TestImageTransformFormat --- PASS: TestImageTransformFormat (0.19s) === RUN TestImagePermalinkPublishOrder === RUN TestImagePermalinkPublishOrder/OriginalFirst === RUN TestImagePermalinkPublishOrder/ResizedFirst ---- PASS: TestImagePermalinkPublishOrder (0.05s) +--- PASS: TestImagePermalinkPublishOrder (0.04s) --- PASS: TestImagePermalinkPublishOrder/OriginalFirst (0.02s) --- PASS: TestImagePermalinkPublishOrder/ResizedFirst (0.02s) === RUN TestImageBugs @@ -14513,22 +14543,22 @@ === RUN TestImageBugs/Fill_with_smartcrop/476x468 === RUN TestImageBugs/Fill_with_smartcrop/578x585 === RUN TestImageBugs/Fill_with_smartcrop/578x598 ---- PASS: TestImageBugs (0.82s) +--- PASS: TestImageBugs (0.95s) --- PASS: TestImageBugs/Transform_long_filename (0.03s) - --- PASS: TestImageBugs/Transform_upper_case_extension (0.02s) - --- PASS: TestImageBugs/Fill_with_smartcrop (0.76s) + --- PASS: TestImageBugs/Transform_upper_case_extension (0.03s) + --- PASS: TestImageBugs/Fill_with_smartcrop (0.89s) --- PASS: TestImageBugs/Fill_with_smartcrop/408x403 (0.08s) - --- PASS: TestImageBugs/Fill_with_smartcrop/425x403 (0.07s) - --- PASS: TestImageBugs/Fill_with_smartcrop/459x429 (0.08s) + --- PASS: TestImageBugs/Fill_with_smartcrop/425x403 (0.09s) + --- PASS: TestImageBugs/Fill_with_smartcrop/459x429 (0.11s) --- PASS: TestImageBugs/Fill_with_smartcrop/476x442 (0.09s) - --- PASS: TestImageBugs/Fill_with_smartcrop/544x403 (0.12s) - --- PASS: TestImageBugs/Fill_with_smartcrop/476x468 (0.09s) - --- PASS: TestImageBugs/Fill_with_smartcrop/578x585 (0.13s) - --- PASS: TestImageBugs/Fill_with_smartcrop/578x598 (0.10s) + --- PASS: TestImageBugs/Fill_with_smartcrop/544x403 (0.13s) + --- PASS: TestImageBugs/Fill_with_smartcrop/476x468 (0.10s) + --- PASS: TestImageBugs/Fill_with_smartcrop/578x585 (0.11s) + --- PASS: TestImageBugs/Fill_with_smartcrop/578x598 (0.17s) === RUN TestImageTransformConcurrent ---- PASS: TestImageTransformConcurrent (0.07s) +--- PASS: TestImageTransformConcurrent (0.08s) === RUN TestImageResize8BitPNG ---- PASS: TestImageResize8BitPNG (0.72s) +--- PASS: TestImageResize8BitPNG (0.74s) === RUN TestSVGImage --- PASS: TestSVGImage (0.00s) === RUN TestSVGImageContent @@ -14559,7 +14589,7 @@ === RUN TestUseDifferentCacheKeyForResourceCopy === PAUSE TestUseDifferentCacheKeyForResourceCopy === RUN TestTransformCached ---- PASS: TestTransformCached (0.01s) +--- PASS: TestTransformCached (0.02s) === RUN TestTransform === RUN TestTransform/All_values === PAUSE TestTransform/All_values @@ -14581,40 +14611,40 @@ === PAUSE TestTransform/Image === RUN TestTransform/Concurrent === CONT TestTransform/All_values -=== CONT TestTransform/Image -=== CONT TestTransform/Content_many -=== CONT TestTransform/Content_two_chained === CONT TestTransform/Content_two -=== CONT TestTransform/Access_RelPermalink_first === CONT TestTransform/File-cached_transformation === CONT TestTransform/Memory-cached_transformation +=== CONT TestTransform/Image +=== CONT TestTransform/Access_RelPermalink_first === CONT TestTransform/Meta_only +=== CONT TestTransform/Content_many +=== CONT TestTransform/Content_two_chained --- PASS: TestTransform (0.01s) --- PASS: TestTransform/Concurrent (0.01s) - --- PASS: TestTransform/Content_two_chained (0.01s) - --- PASS: TestTransform/Meta_only (0.01s) - --- PASS: TestTransform/All_values (0.01s) - --- PASS: TestTransform/Content_two (0.01s) - --- PASS: TestTransform/Content_many (0.01s) - --- PASS: TestTransform/Access_RelPermalink_first (0.01s) + --- PASS: TestTransform/All_values (0.00s) + --- PASS: TestTransform/Content_two (0.00s) + --- PASS: TestTransform/Content_two_chained (0.00s) + --- PASS: TestTransform/Content_many (0.00s) --- PASS: TestTransform/Memory-cached_transformation (0.01s) - --- PASS: TestTransform/File-cached_transformation (0.01s) + --- PASS: TestTransform/Access_RelPermalink_first (0.01s) --- PASS: TestTransform/Image (0.02s) + --- PASS: TestTransform/Meta_only (0.02s) + --- PASS: TestTransform/File-cached_transformation (0.02s) === CONT TestImageOperationsGolden === CONT TestGroupByParamDate -=== CONT TestNoPublishOfUnusedProcessedImage === CONT TestUseDifferentCacheKeyForResourceCopy -=== CONT TestImageTransformThenCopy === CONT TestProcessFilter +=== CONT TestNoPublishOfUnusedProcessedImage === CONT TestSVGError +=== CONT TestImageTransformThenCopy +--- PASS: TestGroupByParamDate (0.02s) === CONT TestImageCache ---- PASS: TestImageTransformThenCopy (0.02s) ---- PASS: TestGroupByParamDate (0.03s) ---- PASS: TestSVGError (0.04s) --- PASS: TestUseDifferentCacheKeyForResourceCopy (0.04s) ---- PASS: TestProcessFilter (0.08s) ---- PASS: TestImageCache (0.08s) ---- PASS: TestNoPublishOfUnusedProcessedImage (1.16s) +--- PASS: TestSVGError (0.03s) +--- PASS: TestImageTransformThenCopy (0.04s) +--- PASS: TestProcessFilter (0.16s) +--- PASS: TestImageCache (0.82s) +--- PASS: TestNoPublishOfUnusedProcessedImage (0.91s) === NAME TestImageOperationsGolden image_test.go:821: expectedly differs from golden due to dithering: giphy_hu13007323561585908901.gif image_test.go:821: expectedly differs from golden due to dithering: giphy_hu13007323561585908901.gif @@ -14633,9 +14663,9 @@ image_test.go:821: expectedly differs from golden due to dithering: gohugoio8_hu12690451569630232821.png image_test.go:821: expectedly differs from golden due to dithering: gohugoio8_hu1619987041333606118.png image_test.go:821: expectedly differs from golden due to dithering: gohugoio8_hu18164141965527013334.png ---- PASS: TestImageOperationsGolden (11.89s) +--- PASS: TestImageOperationsGolden (18.64s) PASS -ok github.com/gohugoio/hugo/resources 14.681s +ok github.com/gohugoio/hugo/resources 21.709s === RUN TestHexStringToColor === RUN TestHexStringToColor/f === PAUSE TestHexStringToColor/f @@ -14721,9 +14751,9 @@ === RUN TestFilterHash --- PASS: TestFilterHash (0.00s) === RUN TestAutoOrient ---- PASS: TestAutoOrient (0.04s) +--- PASS: TestAutoOrient (0.05s) PASS -ok github.com/gohugoio/hugo/resources/images 0.179s +ok github.com/gohugoio/hugo/resources/images 0.359s === RUN TestExif --- PASS: TestExif (0.00s) === RUN TestExifPNG @@ -14759,23 +14789,24 @@ --- PASS: TestIssue10738/sony_arw_fraction (0.00s) --- PASS: TestIssue10738/sony_arw_integer (0.00s) PASS -ok github.com/gohugoio/hugo/resources/images/exif 0.019s +ok github.com/gohugoio/hugo/resources/images/exif 0.061s === RUN TestResourceTransformationKey --- PASS: TestResourceTransformationKey (0.00s) PASS -ok github.com/gohugoio/hugo/resources/internal 0.022s +ok github.com/gohugoio/hugo/resources/internal 0.060s === RUN TestJsConfigBuilder --- PASS: TestJsConfigBuilder (0.00s) PASS -ok github.com/gohugoio/hugo/resources/jsconfig 0.027s +ok github.com/gohugoio/hugo/resources/jsconfig 0.055s === RUN TestKind === PAUSE TestKind === CONT TestKind --- PASS: TestKind (0.00s) PASS -ok github.com/gohugoio/hugo/resources/kinds 0.018s +ok github.com/gohugoio/hugo/resources/kinds 0.048s +? github.com/gohugoio/hugo/resources/page/page_generate [no test files] === RUN TestPageData ---- PASS: TestPageData (0.00s) +--- PASS: TestPageData (0.01s) === RUN TestPageMatcher === RUN TestPageMatcher/Matches === RUN TestPageMatcher/Decode @@ -14903,9 +14934,9 @@ === RUN TestPermalinkExpansionSliceSyntax === PAUSE TestPermalinkExpansionSliceSyntax === RUN TestGroupByLocalizedDate ---- PASS: TestGroupByLocalizedDate (0.03s) +--- PASS: TestGroupByLocalizedDate (0.06s) === RUN TestPagesSortCollation ---- PASS: TestPagesSortCollation (0.03s) +--- PASS: TestPagesSortCollation (0.04s) === RUN TestPermalinkExpansionSectionsRepeated === PAUSE TestPermalinkExpansionSectionsRepeated === RUN TestHashSignInPermalink @@ -14925,55 +14956,133 @@ === RUN TestTaxonomiesPage === PAUSE TestTaxonomiesPage === CONT TestGroupByWithFieldNameArg -=== CONT TestPermalinkExpansionMultiSection ---- PASS: TestPermalinkExpansionMultiSection (0.00s) -=== CONT TestTaxonomiesPage --- PASS: TestGroupByWithFieldNameArg (0.00s) +=== CONT TestTaxonomiesPage +=== CONT TestGroupByPublishDateInReverseOrder +--- PASS: TestGroupByPublishDateInReverseOrder (0.00s) +=== CONT TestWeightedPagesPrev +--- PASS: TestWeightedPagesPrev (0.00s) +=== CONT TestNext +--- PASS: TestNext (0.00s) +=== CONT TestPrev +--- PASS: TestPrev (0.00s) +=== CONT TestPageCache +=== CONT TestWeightedPagesNext +=== CONT TestGroupByParamDateWithEmptyPages +--- PASS: TestGroupByParamDateWithEmptyPages (0.00s) +=== CONT TestGroupByPublishDateWithEmptyPages +--- PASS: TestGroupByPublishDateWithEmptyPages (0.00s) +=== CONT TestGroupByParamCalledWithSomeUnavailableParams +--- PASS: TestGroupByParamCalledWithSomeUnavailableParams (0.00s) +=== CONT TestGroupByPublishDate +--- PASS: TestGroupByPublishDate (0.00s) +=== CONT TestGroupByDateInReverseOrder +--- PASS: TestGroupByDateInReverseOrder (0.00s) +=== CONT TestGroupByDate +--- PASS: TestGroupByDate (0.00s) +=== CONT TestGroupByParamNested +--- PASS: TestGroupByParamNested (0.00s) +=== CONT TestGroupByParamCalledWithUnavailableParam +--- PASS: TestGroupByParamCalledWithUnavailableParam (0.00s) +=== CONT TestGroupByParamCalledWithEmptyPages +--- PASS: TestGroupByParamCalledWithEmptyPages (0.00s) +=== CONT TestProbablyEqualPageLists +--- PASS: TestProbablyEqualPageLists (0.00s) +=== CONT TestTaxonomiesGetAndCount +=== CONT TestGroupByParamDateInReverseOrder +=== CONT TestGroupByLastmodInReverseOrder +=== CONT TestGroupByLastmod +=== CONT TestGroupByParamDateNestedWithStringParams +=== CONT TestPermalinks +=== CONT TestGroupByParamDateWithStringParams +=== CONT TestHashSignInPermalink +=== CONT TestGroupByParamDateNested +=== CONT TestPermalinkExpansionSectionsRepeated +=== CONT TestPermalinkExpansionSliceSyntax +=== RUN TestPermalinkExpansionSliceSyntax/Basic +=== CONT TestGroupByParamDate +=== CONT TestPermalinkExpansionConcurrent +=== CONT TestGroupByExpiryDate +=== CONT TestPermalinkExpansionMultiSection === CONT TestPermalinkExpansion === RUN TestPermalinkExpansion/title -=== RUN TestPermalinkExpansion/year-month-title -=== RUN TestPermalinkExpansion/yearyeardaymonthmonthnamedayweekdayweekdayname -=== RUN TestPermalinkExpansion/section -=== CONT TestGroupByParamDateInReverseOrder -=== RUN TestPermalinkExpansion/title#01 -=== RUN TestPermalinkExpansion/slug -=== RUN TestPermalinkExpansion/slugorfilename -=== RUN TestPermalinkExpansion/filename -=== RUN TestPermalinkExpansion/06-1-2-Monday -=== RUN TestPermalinkExpansion/2006_01_02_15_04_05.000 +--- PASS: TestWeightedPagesNext (0.02s) --- PASS: TestGroupByParamDateInReverseOrder (0.00s) +--- PASS: TestGroupByLastmodInReverseOrder (0.00s) +--- PASS: TestGroupByLastmod (0.00s) +--- PASS: TestGroupByParamDateNestedWithStringParams (0.00s) +--- PASS: TestGroupByParamDateWithStringParams (0.00s) +--- PASS: TestGroupByParamDateNested (0.00s) +--- PASS: TestHashSignInPermalink (0.01s) +=== RUN TestPermalinkExpansionSliceSyntax/Out_of_bounds +--- PASS: TestPermalinkExpansionSliceSyntax (0.00s) + --- PASS: TestPermalinkExpansionSliceSyntax/Basic (0.00s) + --- PASS: TestPermalinkExpansionSliceSyntax/Out_of_bounds (0.00s) === CONT TestPaginationPage -=== RUN TestPermalinkExpansion/sections -=== RUN TestPermalinkExpansion/sectionslast -=== RUN TestPermalinkExpansion/sections0sectionslast --- PASS: TestPaginationPage (0.00s) -=== CONT TestGroupByLastmodInReverseOrder -=== CONT TestPermalinksOldSetup -=== CONT TestProbablyEqualPageLists +=== CONT TestGroupByCalledWithEmptyPages +=== CONT TestPageSiteSitesDefault +=== CONT TestGroupByParam +=== CONT TestReverse +=== CONT TestPageSortReverse +=== CONT TestPermalinksUrlCascade === CONT TestPagerNoPages -=== CONT TestGroupByLastmod === CONT TestPager -=== CONT TestGroupByParamDateNestedWithStringParams === CONT TestSplitPageGroups === CONT TestSplitPages === CONT TestPageSortByParamNumeric -=== CONT TestGroupByParamDateNested -=== CONT TestGroupByParamDateWithStringParams -=== CONT TestGroupByParamDate === CONT TestPageSortByParam -=== CONT TestGroupByExpiryDate -=== CONT TestPageSortReverse +=== CONT TestDefaultSort === CONT TestLimit -=== CONT TestGroupByPublishDateWithEmptyPages -=== CONT TestGroupByPublishDateInReverseOrder === CONT TestSortByN -=== CONT TestPermalinkExpansionSectionsRepeated === CONT TestSortByLinkTitle -=== CONT TestGroupByPublishDate -=== CONT TestPermalinkExpansionSliceSyntax -=== RUN TestPermalinkExpansionSliceSyntax/Basic -=== CONT TestGroupByDateInReverseOrder ---- PASS: TestPermalinkExpansion (0.00s) +=== CONT TestSearchPage +=== CONT TestIsPagesProbablySorted +=== CONT TestGroupByWithSectionArg +=== CONT TestGroupByInReverseOrder +=== CONT TestPermalinksNestedSections +=== CONT TestPermalinksOldSetup +=== CONT TestRelated +--- PASS: TestGroupByCalledWithEmptyPages (0.00s) +--- PASS: TestGroupByParamDate (0.00s) +--- PASS: TestGroupByExpiryDate (0.00s) +--- PASS: TestPermalinkExpansionMultiSection (0.00s) +--- PASS: TestTaxonomiesGetAndCount (0.06s) +--- PASS: TestGroupByParam (0.00s) +--- PASS: TestReverse (0.00s) +--- PASS: TestPermalinkExpansionConcurrent (0.03s) +--- PASS: TestPagerNoPages (0.00s) +--- PASS: TestPager (0.00s) +--- PASS: TestSplitPageGroups (0.00s) +--- PASS: TestSplitPages (0.00s) +--- PASS: TestPageSortByParamNumeric (0.00s) +--- PASS: TestPageSortByParam (0.00s) +--- PASS: TestDefaultSort (0.00s) +--- PASS: TestLimit (0.00s) +--- PASS: TestSortByN (0.00s) +--- PASS: TestSortByLinkTitle (0.00s) +--- PASS: TestSearchPage (0.00s) +--- PASS: TestPageSortReverse (0.04s) +--- PASS: TestGroupByWithSectionArg (0.00s) +--- PASS: TestGroupByInReverseOrder (0.00s) +=== CONT TestGroupByParamInReverseOrder +=== RUN TestPermalinkExpansion/year-month-title +--- PASS: TestRelated (0.00s) +=== CONT TestGroupByWithMethodNameArg +=== RUN TestPermalinkExpansion/yearyeardaymonthmonthnamedayweekdayweekdayname +=== RUN TestPermalinkExpansion/section +=== RUN TestPermalinkExpansion/title#01 +=== RUN TestPermalinkExpansion/slug +=== RUN TestPermalinkExpansion/slugorfilename +=== RUN TestPermalinkExpansion/filename +=== RUN TestPermalinkExpansion/06-1-2-Monday +=== RUN TestPermalinkExpansion/2006_01_02_15_04_05.000 +--- PASS: TestGroupByWithMethodNameArg (0.00s) +--- PASS: TestGroupByParamInReverseOrder (0.01s) +=== RUN TestPermalinkExpansion/sections +=== RUN TestPermalinkExpansion/sectionslast +=== RUN TestPermalinkExpansion/sections0sectionslast +--- PASS: TestPermalinkExpansion (0.05s) --- PASS: TestPermalinkExpansion/title (0.00s) --- PASS: TestPermalinkExpansion/year-month-title (0.00s) --- PASS: TestPermalinkExpansion/yearyeardaymonthmonthnamedayweekdayweekdayname (0.00s) @@ -14983,107 +15092,31 @@ --- PASS: TestPermalinkExpansion/slugorfilename (0.00s) --- PASS: TestPermalinkExpansion/filename (0.00s) --- PASS: TestPermalinkExpansion/06-1-2-Monday (0.00s) - --- PASS: TestPermalinkExpansion/2006_01_02_15_04_05.000 (0.00s) + --- PASS: TestPermalinkExpansion/2006_01_02_15_04_05.000 (0.01s) --- PASS: TestPermalinkExpansion/sections (0.00s) --- PASS: TestPermalinkExpansion/sectionslast (0.00s) --- PASS: TestPermalinkExpansion/sections0sectionslast (0.00s) ---- PASS: TestProbablyEqualPageLists (0.00s) ---- PASS: TestGroupByLastmodInReverseOrder (0.00s) ---- PASS: TestPagerNoPages (0.00s) ---- PASS: TestGroupByLastmod (0.00s) ---- PASS: TestPager (0.00s) ---- PASS: TestSplitPageGroups (0.00s) ---- PASS: TestSplitPages (0.00s) ---- PASS: TestGroupByParamDateNestedWithStringParams (0.00s) ---- PASS: TestPageSortByParamNumeric (0.00s) ---- PASS: TestGroupByParamDateNested (0.00s) ---- PASS: TestGroupByParamDateWithStringParams (0.00s) -=== CONT TestPermalinkExpansionConcurrent -=== CONT TestGroupByDate ---- PASS: TestGroupByParamDate (0.00s) ---- PASS: TestPageSortByParam (0.00s) ---- PASS: TestPageSortReverse (0.00s) ---- PASS: TestGroupByExpiryDate (0.00s) ---- PASS: TestGroupByPublishDateWithEmptyPages (0.00s) ---- PASS: TestLimit (0.00s) -=== RUN TestPermalinkExpansionSliceSyntax/Out_of_bounds ---- PASS: TestPermalinkExpansionSliceSyntax (0.00s) - --- PASS: TestPermalinkExpansionSliceSyntax/Basic (0.00s) - --- PASS: TestPermalinkExpansionSliceSyntax/Out_of_bounds (0.00s) -=== CONT TestGroupByParamNested -=== CONT TestPermalinks ---- PASS: TestGroupByParamNested (0.00s) -=== CONT TestGroupByParamCalledWithUnavailableParam ---- PASS: TestGroupByParamCalledWithUnavailableParam (0.00s) -=== CONT TestGroupByParamCalledWithEmptyPages ---- PASS: TestGroupByParamCalledWithEmptyPages (0.00s) -=== CONT TestGroupByParamCalledWithSomeUnavailableParams ---- PASS: TestGroupByParamCalledWithSomeUnavailableParams (0.00s) -=== CONT TestGroupByParamInReverseOrder ---- PASS: TestSortByN (0.02s) ---- PASS: TestGroupByDate (0.00s) -=== CONT TestGroupByParam ---- PASS: TestGroupByPublishDate (0.01s) -=== CONT TestGroupByCalledWithEmptyPages ---- PASS: TestGroupByCalledWithEmptyPages (0.00s) -=== CONT TestGroupByInReverseOrder ---- PASS: TestGroupByParam (0.00s) -=== CONT TestGroupByWithSectionArg ---- PASS: TestGroupByInReverseOrder (0.00s) -=== CONT TestGroupByWithMethodNameArg ---- PASS: TestGroupByWithSectionArg (0.00s) -=== CONT TestTaxonomiesGetAndCount ---- PASS: TestGroupByWithMethodNameArg (0.00s) ---- PASS: TestSortByLinkTitle (0.01s) -=== CONT TestPermalinksUrlCascade -=== CONT TestReverse ---- PASS: TestGroupByParamInReverseOrder (0.01s) -=== CONT TestPermalinksNestedSections ---- PASS: TestTaxonomiesPage (0.03s) -=== CONT TestDefaultSort ---- PASS: TestDefaultSort (0.00s) -=== CONT TestIsPagesProbablySorted -=== CONT TestPageSiteSitesDefault +--- PASS: TestTaxonomiesPage (0.12s) +=== NAME TestPermalinks + permalinks_integration_test.go:84: +--- PASS: TestPermalinks (0.08s) +--- PASS: TestPermalinkExpansionSectionsRepeated (0.08s) +--- PASS: TestIsPagesProbablySorted (0.05s) === NAME TestPermalinksOldSetup permalinks_integration_test.go:135: --- PASS: TestPermalinksOldSetup (0.04s) -=== CONT TestSearchPage ---- PASS: TestSearchPage (0.00s) -=== CONT TestRelated ---- PASS: TestRelated (0.00s) -=== CONT TestWeightedPagesNext ---- PASS: TestWeightedPagesNext (0.00s) -=== CONT TestWeightedPagesPrev ---- PASS: TestWeightedPagesPrev (0.00s) -=== CONT TestNext ---- PASS: TestNext (0.00s) -=== CONT TestPrev ---- PASS: TestPrev (0.00s) -=== CONT TestPageCache ---- PASS: TestPermalinkExpansionConcurrent (0.03s) -=== CONT TestGroupByParamDateWithEmptyPages ---- PASS: TestGroupByParamDateWithEmptyPages (0.00s) -=== CONT TestHashSignInPermalink ---- PASS: TestGroupByDateInReverseOrder (0.04s) ---- PASS: TestGroupByPublishDateInReverseOrder (0.05s) ---- PASS: TestReverse (0.03s) === NAME TestPermalinksNestedSections permalinks_integration_test.go:188: ---- PASS: TestPermalinksNestedSections (0.03s) ---- PASS: TestPermalinkExpansionSectionsRepeated (0.06s) +--- PASS: TestPermalinksNestedSections (0.08s) === NAME TestPermalinksUrlCascade permalinks_integration_test.go:229: ---- PASS: TestPermalinksUrlCascade (0.04s) ---- PASS: TestTaxonomiesGetAndCount (0.04s) ---- PASS: TestIsPagesProbablySorted (0.04s) ---- PASS: TestPageSiteSitesDefault (0.03s) ---- PASS: TestHashSignInPermalink (0.03s) -=== NAME TestPermalinks - permalinks_integration_test.go:84: ---- PASS: TestPermalinks (0.06s) ---- PASS: TestPageCache (0.12s) +--- PASS: TestPermalinksUrlCascade (0.10s) +--- PASS: TestPageSiteSitesDefault (0.13s) +--- PASS: TestPageCache (0.30s) PASS -ok github.com/gohugoio/hugo/resources/page 0.317s +ok github.com/gohugoio/hugo/resources/page 0.597s +? github.com/gohugoio/hugo/resources/page/siteidentities [no test files] +? github.com/gohugoio/hugo/resources/resource [no test files] === RUN TestDecodeBuildConfig === PAUSE TestDecodeBuildConfig === RUN TestDateAndSlugFromBaseFilename @@ -15093,29 +15126,29 @@ === RUN TestFrontMatterNewConfig --- PASS: TestFrontMatterNewConfig (0.00s) === RUN TestFrontMatterDatesHandlers ---- PASS: TestFrontMatterDatesHandlers (0.01s) +--- PASS: TestFrontMatterDatesHandlers (0.02s) === RUN TestFrontMatterDatesDefaultKeyword === PAUSE TestFrontMatterDatesDefaultKeyword === RUN TestContentMediaTypeFromMarkup --- PASS: TestContentMediaTypeFromMarkup (0.00s) === RUN TestLastModEq ---- PASS: TestLastModEq (0.01s) +--- PASS: TestLastModEq (0.05s) === CONT TestDecodeBuildConfig --- PASS: TestDecodeBuildConfig (0.00s) === CONT TestFrontMatterDatesDefaultKeyword +--- PASS: TestFrontMatterDatesDefaultKeyword (0.00s) === CONT TestDateAndSlugFromBaseFilename --- PASS: TestDateAndSlugFromBaseFilename (0.00s) ---- PASS: TestFrontMatterDatesDefaultKeyword (0.00s) PASS -ok github.com/gohugoio/hugo/resources/page/pagemeta 0.134s +ok github.com/gohugoio/hugo/resources/page/pagemeta 0.276s === RUN TestCreatePlaceholders --- PASS: TestCreatePlaceholders (0.00s) PASS -ok github.com/gohugoio/hugo/resources/postpub 0.054s +ok github.com/gohugoio/hugo/resources/postpub 0.199s === RUN TestMultiReadSeekCloser --- PASS: TestMultiReadSeekCloser (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_factories/bundler 0.073s +ok github.com/gohugoio/hugo/resources/resource_factories/bundler 0.172s === RUN TestDecodeRemoteOptions === PAUSE TestDecodeRemoteOptions === RUN TestOptionsNewRequest @@ -15137,21 +15170,21 @@ --- PASS: TestDecodeRemoteOptions/Body,_string (0.00s) === CONT TestGetRemoteRetry === CONT TestRemoteResourceKeys +=== RUN TestGetRemoteRetry/OK +--- PASS: TestRemoteResourceKeys (0.00s) === CONT TestOptionsNewRequest --- PASS: TestOptionsNewRequest (0.00s) ---- PASS: TestRemoteResourceKeys (0.00s) -=== RUN TestGetRemoteRetry/OK === RUN TestGetRemoteRetry/Timeout ---- PASS: TestGetRemoteRetry (2.18s) - --- PASS: TestGetRemoteRetry/OK (1.14s) - --- PASS: TestGetRemoteRetry/Timeout (1.04s) +--- PASS: TestGetRemoteRetry (3.97s) + --- PASS: TestGetRemoteRetry/OK (2.85s) + --- PASS: TestGetRemoteRetry/Timeout (1.12s) PASS -ok github.com/gohugoio/hugo/resources/resource_factories/create 2.273s +ok github.com/gohugoio/hugo/resources/resource_factories/create 4.284s === RUN TestTransformBabel babel_integration_test.go:27: Skip test as network is inaccessible during Debian package build --- SKIP: TestTransformBabel (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/babel 0.146s +ok github.com/gohugoio/hugo/resources/resource_transformers/babel 0.284s ? github.com/gohugoio/hugo/resources/resource_transformers/htesting [no test files] === RUN TestDecodeOptions --- PASS: TestDecodeOptions (0.00s) @@ -15183,7 +15216,7 @@ tailwindcss_integration_test.go:30: Skip test as network is inaccessible during Debian package build --- SKIP: TestTailwindV4Basic (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/cssjs 0.215s +ok github.com/gohugoio/hugo/resources/resource_transformers/cssjs 0.170s === RUN TestHashFromAlgo === RUN TestHashFromAlgo/md5 === RUN TestHashFromAlgo/sha256 @@ -15197,9 +15230,9 @@ --- PASS: TestHashFromAlgo/sha512 (0.00s) --- PASS: TestHashFromAlgo/shaman (0.00s) === RUN TestTransform ---- PASS: TestTransform (0.01s) +--- PASS: TestTransform (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/integrity 0.149s +ok github.com/gohugoio/hugo/resources/resource_transformers/integrity 0.180s === RUN TestOptionKey --- PASS: TestOptionKey (0.00s) === RUN TestToBuildOptions @@ -15242,8 +15275,8 @@ === RUN TestResolveComponentInAssets/Index_ESM_file,_folder_and_index_and_suffix === RUN TestResolveComponentInAssets/Index_and_Index_ESM_file,_folder_only === RUN TestResolveComponentInAssets/Check_file_before_directory ---- PASS: TestResolveComponentInAssets (0.03s) - --- PASS: TestResolveComponentInAssets/Basic,_extension (0.00s) +--- PASS: TestResolveComponentInAssets (0.04s) + --- PASS: TestResolveComponentInAssets/Basic,_extension (0.01s) --- PASS: TestResolveComponentInAssets/Basic,_no_extension (0.00s) --- PASS: TestResolveComponentInAssets/Basic,_no_extension,_typescript (0.00s) --- PASS: TestResolveComponentInAssets/Not_found (0.00s) @@ -15260,7 +15293,7 @@ === RUN TestBuildVariants/Basic === RUN TestBuildVariants/Edit_Import === RUN TestBuildVariants/Edit_Import_Nested ---- PASS: TestBuildVariants (0.05s) +--- PASS: TestBuildVariants (0.06s) --- PASS: TestBuildVariants/Basic (0.02s) --- PASS: TestBuildVariants/Edit_Import (0.02s) --- PASS: TestBuildVariants/Edit_Import_Nested (0.01s) @@ -15278,36 +15311,36 @@ === CONT TestBuildError/Import_from_main_not_found === CONT TestBuildError/Import_from_import_not_found --- PASS: TestBuildError (0.00s) - --- PASS: TestBuildError/Import_from_main_not_found (0.02s) - --- PASS: TestBuildError/Import_from_import_not_found (0.02s) + --- PASS: TestBuildError/Import_from_import_not_found (0.03s) + --- PASS: TestBuildError/Import_from_main_not_found (0.04s) === RUN TestImportHugoVsESBuild === RUN TestImportHugoVsESBuild/node_modules === RUN TestImportHugoVsESBuild/assets ---- PASS: TestImportHugoVsESBuild (0.02s) +--- PASS: TestImportHugoVsESBuild (0.03s) --- PASS: TestImportHugoVsESBuild/node_modules (0.01s) - --- PASS: TestImportHugoVsESBuild/assets (0.01s) + --- PASS: TestImportHugoVsESBuild/assets (0.02s) === RUN TestPreserveLegalComments === PAUSE TestPreserveLegalComments === RUN TestTypeScriptExperimentalDecorators === PAUSE TestTypeScriptExperimentalDecorators === CONT TestPreserveLegalComments === CONT TestTypeScriptExperimentalDecorators +--- PASS: TestPreserveLegalComments (0.01s) --- PASS: TestTypeScriptExperimentalDecorators (0.02s) ---- PASS: TestPreserveLegalComments (0.03s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/js 0.268s +ok github.com/gohugoio/hugo/resources/resource_transformers/js 0.340s === RUN TestTransform --- PASS: TestTransform (0.01s) === RUN TestTransformMinify --- PASS: TestTransformMinify (0.02s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/minifier 0.163s +ok github.com/gohugoio/hugo/resources/resource_transformers/minifier 0.152s === RUN TestExecuteAsTemplateMultipleLanguages === PAUSE TestExecuteAsTemplateMultipleLanguages === CONT TestExecuteAsTemplateMultipleLanguages --- PASS: TestExecuteAsTemplateMultipleLanguages (0.02s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/templates 0.150s +ok github.com/gohugoio/hugo/resources/resource_transformers/templates 0.167s === RUN TestTransformIncludePaths === PAUSE TestTransformIncludePaths === RUN TestTransformImportRegularCSS @@ -15364,11 +15397,11 @@ dartsass_integration_test.go:62: --- SKIP: TestTransformImportRegularCSS (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass 0.130s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/dartsass 0.118s === RUN TestIsUnquotedCSSValue --- PASS: TestIsUnquotedCSSValue (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass 0.037s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/internal/sass 0.016s === RUN TestReplaceRegularCSSImports --- PASS: TestReplaceRegularCSSImports (0.00s) === RUN TestTransformIncludePaths @@ -15395,15 +15428,9 @@ --- SKIP: TestRebuildAssetMatchIssue12456 (0.00s) === CONT TestRebuildAssetGetMatch scss_integration_test.go:335: ---- SKIP: TestRebuildAssetGetMatch (0.00s) -=== CONT TestBootstrap - scss_integration_test.go:299: ---- SKIP: TestBootstrap (0.00s) -=== CONT TestOptionVars - scss_integration_test.go:254: ---- SKIP: TestOptionVars (0.00s) === CONT TestTransformErrors scss_integration_test.go:184: +--- SKIP: TestRebuildAssetGetMatch (0.00s) --- SKIP: TestTransformErrors (0.00s) === CONT TestTransformThemeOverrides scss_integration_test.go:121: @@ -15411,8 +15438,14 @@ === CONT TestTransformImportRegularCSS scss_integration_test.go:64: --- SKIP: TestTransformImportRegularCSS (0.00s) +=== CONT TestBootstrap + scss_integration_test.go:299: +--- SKIP: TestBootstrap (0.00s) +=== CONT TestOptionVars + scss_integration_test.go:254: +--- SKIP: TestOptionVars (0.00s) PASS -ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss 0.117s +ok github.com/gohugoio/hugo/resources/resource_transformers/tocss/scss 0.163s === RUN TestIgnoreDotFilesAndDirectories === RUN TestIgnoreDotFilesAndDirectories/[0]_.foobar/ === PAUSE TestIgnoreDotFilesAndDirectories/[0]_.foobar/ @@ -15449,48 +15482,48 @@ === RUN TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md === PAUSE TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md === CONT TestIgnoreDotFilesAndDirectories/[0]_.foobar/ +=== CONT TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md === CONT TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html +=== CONT TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md +=== CONT TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[2]_barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md === CONT TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ -=== CONT TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ === CONT TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md === CONT TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md -=== CONT TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md +=== CONT TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html +=== CONT TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md === CONT TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ +=== CONT TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ === CONT TestIgnoreDotFilesAndDirectories/[6]_.md -=== CONT TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md -=== CONT TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md -=== CONT TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md -=== CONT TestIgnoreDotFilesAndDirectories/[2]_barfoo.md --- PASS: TestIgnoreDotFilesAndDirectories (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[0]_.foobar/ (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[2]_barfoo.md (0.01s) --- PASS: TestIgnoreDotFilesAndDirectories/[1]_foobar/.barfoo/ (0.00s) --- PASS: TestIgnoreDotFilesAndDirectories/[11]_foobar/foo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[13]_foobar/foo.md (0.00s) - --- PASS: TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[9]_foobar~/barfoo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[15]_foobar/.#content.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[6]_.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md (0.01s) - --- PASS: TestIgnoreDotFilesAndDirectories/[4]_foobar/.barfoo.md (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[3]_foobar/barfoo.md (0.02s) - --- PASS: TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ (0.03s) - --- PASS: TestIgnoreDotFilesAndDirectories/[14]_foobar/foo.md (0.04s) - --- PASS: TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ (0.03s) - --- PASS: TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md (0.04s) - --- PASS: TestIgnoreDotFilesAndDirectories/[2]_barfoo.md (0.03s) + --- PASS: TestIgnoreDotFilesAndDirectories/[10]_foobar/bar~foo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[0]_.foobar/ (0.03s) + --- PASS: TestIgnoreDotFilesAndDirectories/[16]_.#foobar.md (0.02s) + --- PASS: TestIgnoreDotFilesAndDirectories/[5]_.barfoo.md (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[8]_.foobar/barfoo.md~ (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[7]_foobar/barfoo.md~ (0.00s) + --- PASS: TestIgnoreDotFilesAndDirectories/[12]_foobar/foo.html (0.01s) + --- PASS: TestIgnoreDotFilesAndDirectories/[6]_.md (0.00s) PASS -ok github.com/gohugoio/hugo/source 0.167s +ok github.com/gohugoio/hugo/source 0.140s === RUN TestExtractBaseof --- PASS: TestExtractBaseof (0.00s) === RUN TestStripHTML --- PASS: TestStripHTML (0.00s) PASS -ok github.com/gohugoio/hugo/tpl 0.043s +ok github.com/gohugoio/hugo/tpl 0.050s === RUN TestToInt === PAUSE TestToInt === RUN TestToString @@ -15498,13 +15531,13 @@ === RUN TestToFloat === PAUSE TestToFloat === CONT TestToInt ---- PASS: TestToInt (0.00s) === CONT TestToFloat +--- PASS: TestToInt (0.00s) --- PASS: TestToFloat (0.00s) === CONT TestToString --- PASS: TestToString (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/cast 0.092s +ok github.com/gohugoio/hugo/tpl/cast 0.107s ? github.com/gohugoio/hugo/tpl/css [no test files] ? github.com/gohugoio/hugo/tpl/diagrams [no test files] ? github.com/gohugoio/hugo/tpl/hugo [no test files] @@ -15622,7 +15655,7 @@ === CONT TestMerge/nested === CONT TestMerge/basic_case_insensitive === CONT TestMerge/multi ---- PASS: TestMerge (0.01s) +--- PASS: TestMerge (0.00s) --- PASS: TestMerge/basic (0.00s) --- PASS: TestMerge/all_nil (0.00s) --- PASS: TestMerge/different_map_types (0.00s) @@ -15671,60 +15704,60 @@ === RUN TestTermEntriesCollectionsIssue12254 === PAUSE TestTermEntriesCollectionsIssue12254 === CONT TestAppend -=== CONT TestUniq ---- PASS: TestUniq (0.00s) +--- PASS: TestAppend (0.00s) === CONT TestTermEntriesCollectionsIssue12254 -=== CONT TestIntersect -=== CONT TestReverse -=== CONT TestEchoParams -=== CONT TestDelimit === CONT TestUnion -=== CONT TestGroup ---- PASS: TestGroup (0.00s) +=== CONT TestApplyWithContext +=== CONT TestEchoParam +=== CONT TestShuffleRandomising +=== CONT TestIn +=== CONT TestSlice === CONT TestShuffle ---- PASS: TestShuffle (0.00s) -=== CONT TestSeq -=== CONT TestAfter ---- PASS: TestSeq (0.00s) -=== CONT TestQuerify ---- PASS: TestQuerify (0.01s) -=== CONT TestLast ---- PASS: TestAfter (0.01s) +WARN deprecated: collections.EchoParam was deprecated in Hugo v0.120.0 and will be removed in a future release. Use the index function instead. +--- PASS: TestEchoParam (0.01s) === CONT TestIsSet ---- PASS: TestLast (0.00s) -=== CONT TestEchoParam +=== CONT TestSeq +--- PASS: TestShuffle (0.00s) +=== CONT TestIntersect WARN calling IsSet with unsupported type "struct" (time.Time) will always return false. WARN calling IsSet with unsupported type "invalid" () will always return false. --- PASS: TestIsSet (0.00s) -=== CONT TestIn ---- PASS: TestIn (0.02s) -=== CONT TestFirst ---- PASS: TestFirst (0.00s) -=== CONT TestApplyWithContext -=== CONT TestApply ---- PASS: TestDelimit (0.05s) +=== CONT TestEchoParams +--- PASS: TestSeq (0.00s) === CONT TestWhereLikeOperator ---- PASS: TestApply (0.00s) +--- PASS: TestIntersect (0.00s) === CONT TestWhereWithWordCount ---- PASS: TestUnion (0.08s) +=== CONT TestQuerify +--- PASS: TestQuerify (0.00s) === CONT TestAppendNilsToSliceWithNils -=== CONT TestSlice ---- PASS: TestReverse (0.11s) +--- PASS: TestUnion (0.04s) === CONT TestAppendNilToSlice -=== CONT TestShuffleRandomising ---- PASS: TestShuffleRandomising (0.00s) +--- PASS: TestIn (0.00s) === CONT TestAppendSliceToASliceOfSlices ---- PASS: TestAppendNilToSlice (0.03s) +=== CONT TestFirst +--- PASS: TestFirst (0.00s) === CONT TestSortStable ---- PASS: TestIntersect (0.15s) +--- PASS: TestAppendSliceToASliceOfSlices (0.03s) +=== CONT TestAfter +--- PASS: TestAfter (0.00s) +=== CONT TestReverse +--- PASS: TestShuffleRandomising (0.08s) +=== CONT TestDelimit +--- PASS: TestDelimit (0.00s) +=== CONT TestGroup +--- PASS: TestGroup (0.00s) +=== CONT TestApply +--- PASS: TestSlice (0.08s) === CONT TestSymDiff ---- PASS: TestSymDiff (0.00s) +--- PASS: TestSymDiff (0.01s) === CONT TestEvaluateSubElem --- PASS: TestEvaluateSubElem (0.00s) === CONT TestCheckCondition -WARN deprecated: collections.EchoParam was deprecated in Hugo v0.120.0 and will be removed in a future release. Use the index function instead. ---- PASS: TestEchoParam (0.12s) +--- PASS: TestReverse (0.02s) === CONT TestWhere +--- PASS: TestApply (0.02s) +--- PASS: TestApplyWithContext (0.10s) +=== CONT TestSort === RUN TestWhere/0/0_slice-of-map[int]string__%!s(int=2) === RUN TestWhere/1/0_slice-of-map[string]int__b === RUN TestWhere/2/0_slice-of-map[string]float64__b @@ -15744,6 +15777,12 @@ === RUN TestWhere/15/0_slice-of-collections.TstParams__.Params.NEsTED.COLOR === RUN TestWhere/16/0_slice-of-collections.TstParams__.Params === RUN TestWhere/17/0_slice-of-maps.Params__B +=== CONT TestLast +=== CONT TestIndex +--- PASS: TestCheckCondition (0.01s) +=== CONT TestComplement +--- PASS: TestLast (0.00s) +=== CONT TestUniq === RUN TestWhere/18/0_slice-of-maps.Params__A.B === RUN TestWhere/19/0_slice-of-*collections.TstX__B === RUN TestWhere/19/1_slice-of-collections.TstXI__B @@ -15760,28 +15799,106 @@ === RUN TestWhere/28/0_slice-of-collections.TstXIHolder__XI.A === RUN TestWhere/29/0_slice-of-map[string]collections.Mid__foo.Tst.B === RUN TestWhere/30/0_slice-of-map[string]collections.Mid__foo.Tst.TstRv -=== RUN TestWhere/31/0_slice-of-map[string]*collections.Mid__foo.Tst.TstRp -=== RUN TestWhere/32/0_slice-of-map[string]int_>_b -=== RUN TestWhere/33/0_slice-of-map[string]float64_>_b -=== RUN TestWhere/34/0_slice-of-collections.TstX_!=_B -=== RUN TestWhere/34/1_slice-of-collections.TstXI_!=_B -=== RUN TestWhere/35/0_slice-of-map[string]int_in_b -=== RUN TestWhere/36/0_slice-of-map[string]float64_in_b -=== RUN TestWhere/37/0_slice-of-map[string]slice-of-string_intersect_b -=== RUN TestWhere/38/0_slice-of-map[string]slice-of-int_intersect_b -=== RUN TestWhere/39/0_slice-of-map[string]slice-of-int8_intersect_b -=== RUN TestWhere/40/0_slice-of-map[string]slice-of-int16_intersect_b -=== RUN TestWhere/41/0_slice-of-map[string]slice-of-int32_intersect_b -=== RUN TestWhere/42/0_slice-of-map[string]slice-of-int64_intersect_b -=== RUN TestWhere/43/0_slice-of-map[string]slice-of-float32_intersect_b -=== RUN TestWhere/44/0_slice-of-map[string]slice-of-float64_intersect_b -=== RUN TestWhere/45/0_slice-of-map[string]int_in_b -=== RUN TestWhere/46/0_slice-of-map[string]float64_in_b -=== RUN TestWhere/47/0_slice-of-map[string]time.Time_in_b -=== RUN TestWhere/48/0_slice-of-collections.TstX_not_in_B ---- PASS: TestSlice (0.07s) -=== CONT TestIndex -WARN deprecated: collections.EchoParam was deprecated in Hugo v0.120.0 and will be removed in a future release. Use the index function instead. +=== RUN TestSort/test0 +=== RUN TestSort/test1 +=== RUN TestSort/test2 +=== RUN TestSort/test3 +=== RUN TestSort/test4 +=== RUN TestSort/test5 +=== RUN TestSort/test6 +=== RUN TestSort/test7 +=== RUN TestSort/test8 +=== RUN TestSort/test9 +=== RUN TestSort/test10 +=== RUN TestSort/test11 +=== RUN TestSort/test12 +=== RUN TestSort/test13 +=== RUN TestSort/test14 +=== RUN TestSort/test15 +=== RUN TestSort/test16 +=== RUN TestSort/test17 +=== RUN TestSort/test18 +=== RUN TestSort/test19 +=== RUN TestSort/test20 +=== RUN TestSort/test21 +=== RUN TestSort/test22 +=== RUN TestSort/test23 +=== RUN TestSort/test24 +=== RUN TestSort/test25 +=== RUN TestSort/test26 +=== RUN TestSort/test27 +=== RUN TestSort/test28 +=== RUN TestSort/test29 +=== RUN TestSort/test30 +=== RUN TestSort/test31 +=== RUN TestSort/test32 +=== RUN TestSort/test33 +=== RUN TestSort/test34 +=== RUN TestSort/test35 +=== RUN TestSort/test36 +=== RUN TestSort/test37 +=== RUN TestSort/test38 +=== RUN TestSort/test39 +=== RUN TestSort/test40 +=== RUN TestSort/test41 +=== RUN TestSort/test42 +=== RUN TestSort/test43 +=== RUN TestSort/test44 +=== RUN TestSort/test45 +=== RUN TestSort/test46 +=== RUN TestSort/test47 +--- PASS: TestSort (0.02s) + --- PASS: TestSort/test0 (0.00s) + --- PASS: TestSort/test1 (0.00s) + --- PASS: TestSort/test2 (0.00s) + --- PASS: TestSort/test3 (0.00s) + --- PASS: TestSort/test4 (0.00s) + --- PASS: TestSort/test5 (0.00s) + --- PASS: TestSort/test6 (0.00s) + --- PASS: TestSort/test7 (0.00s) + --- PASS: TestSort/test8 (0.00s) + --- PASS: TestSort/test9 (0.00s) + --- PASS: TestSort/test10 (0.00s) + --- PASS: TestSort/test11 (0.00s) + --- PASS: TestSort/test12 (0.00s) + --- PASS: TestSort/test13 (0.00s) + --- PASS: TestSort/test14 (0.00s) + --- PASS: TestSort/test15 (0.00s) + --- PASS: TestSort/test16 (0.00s) + --- PASS: TestSort/test17 (0.00s) + --- PASS: TestSort/test18 (0.00s) + --- PASS: TestSort/test19 (0.00s) + --- PASS: TestSort/test20 (0.00s) + --- PASS: TestSort/test21 (0.00s) + --- PASS: TestSort/test22 (0.00s) + --- PASS: TestSort/test23 (0.00s) + --- PASS: TestSort/test24 (0.00s) + --- PASS: TestSort/test25 (0.00s) + --- PASS: TestSort/test26 (0.00s) + --- PASS: TestSort/test27 (0.00s) + --- PASS: TestSort/test28 (0.00s) + --- PASS: TestSort/test29 (0.00s) + --- PASS: TestSort/test30 (0.00s) + --- PASS: TestSort/test31 (0.00s) + --- PASS: TestSort/test32 (0.00s) + --- PASS: TestSort/test33 (0.00s) + --- PASS: TestSort/test34 (0.00s) + --- PASS: TestSort/test35 (0.00s) + --- PASS: TestSort/test36 (0.00s) + --- PASS: TestSort/test37 (0.00s) + --- PASS: TestSort/test38 (0.00s) + --- PASS: TestSort/test39 (0.00s) + --- PASS: TestSort/test40 (0.00s) + --- PASS: TestSort/test41 (0.00s) + --- PASS: TestSort/test42 (0.00s) + --- PASS: TestSort/test43 (0.00s) + --- PASS: TestSort/test44 (0.00s) + --- PASS: TestSort/test45 (0.00s) + --- PASS: TestSort/test46 (0.00s) + --- PASS: TestSort/test47 (0.00s) +--- PASS: TestUniq (0.00s) +--- PASS: TestAppendNilToSlice (0.08s) +--- PASS: TestComplement (0.02s) === RUN TestIndex/vararg_0 === RUN TestIndex/slice_0 === RUN TestIndex/vararg_1 @@ -15794,6 +15911,7 @@ === RUN TestIndex/slice_4 === RUN TestIndex/vararg_5 === RUN TestIndex/slice_5 +WARN deprecated: collections.EchoParam was deprecated in Hugo v0.120.0 and will be removed in a future release. Use the index function instead. === RUN TestIndex/vararg_6 === RUN TestIndex/slice_6 === RUN TestIndex/vararg_7 @@ -15801,8 +15919,6 @@ === RUN TestIndex/vararg_8 === RUN TestIndex/slice_8 === RUN TestIndex/vararg_9 ---- PASS: TestEchoParams (0.15s) -=== CONT TestSort === RUN TestIndex/slice_9 === RUN TestIndex/vararg_10 === RUN TestIndex/slice_10 @@ -15820,7 +15936,7 @@ === RUN TestIndex/slice_16 === RUN TestIndex/vararg_17 === RUN TestIndex/slice_17 ---- PASS: TestIndex (0.00s) +--- PASS: TestIndex (0.02s) --- PASS: TestIndex/vararg_0 (0.00s) --- PASS: TestIndex/slice_0 (0.00s) --- PASS: TestIndex/vararg_1 (0.00s) @@ -15857,9 +15973,26 @@ --- PASS: TestIndex/slice_16 (0.00s) --- PASS: TestIndex/vararg_17 (0.00s) --- PASS: TestIndex/slice_17 (0.00s) -=== CONT TestComplement ---- PASS: TestComplement (0.00s) ---- PASS: TestApplyWithContext (0.11s) +--- PASS: TestEchoParams (0.12s) +=== RUN TestWhere/31/0_slice-of-map[string]*collections.Mid__foo.Tst.TstRp +=== RUN TestWhere/32/0_slice-of-map[string]int_>_b +=== RUN TestWhere/33/0_slice-of-map[string]float64_>_b +=== RUN TestWhere/34/0_slice-of-collections.TstX_!=_B +=== RUN TestWhere/34/1_slice-of-collections.TstXI_!=_B +=== RUN TestWhere/35/0_slice-of-map[string]int_in_b +=== RUN TestWhere/36/0_slice-of-map[string]float64_in_b +=== RUN TestWhere/37/0_slice-of-map[string]slice-of-string_intersect_b +=== RUN TestWhere/38/0_slice-of-map[string]slice-of-int_intersect_b +=== RUN TestWhere/39/0_slice-of-map[string]slice-of-int8_intersect_b +=== RUN TestWhere/40/0_slice-of-map[string]slice-of-int16_intersect_b +=== RUN TestWhere/41/0_slice-of-map[string]slice-of-int32_intersect_b +=== RUN TestWhere/42/0_slice-of-map[string]slice-of-int64_intersect_b +=== RUN TestWhere/43/0_slice-of-map[string]slice-of-float32_intersect_b +=== RUN TestWhere/44/0_slice-of-map[string]slice-of-float64_intersect_b +=== RUN TestWhere/45/0_slice-of-map[string]int_in_b +=== RUN TestWhere/46/0_slice-of-map[string]float64_in_b +=== RUN TestWhere/47/0_slice-of-map[string]time.Time_in_b +=== RUN TestWhere/48/0_slice-of-collections.TstX_not_in_B === RUN TestWhere/48/1_slice-of-collections.TstXI_not_in_B === RUN TestWhere/49/0_slice-of-collections.TstX_not_in_B === RUN TestWhere/49/1_slice-of-collections.TstXI_not_in_B @@ -15882,7 +16015,7 @@ === RUN TestWhere/65/0_map[string]interface_{}_in_b === RUN TestWhere/66/0_map[string]interface_{}_>_b === RUN TestWhere/67/0_map[string]interface_{}_>_B ---- PASS: TestWhere (0.01s) +--- PASS: TestWhere (0.04s) --- PASS: TestWhere/0/0_slice-of-map[int]string__%!s(int=2) (0.00s) --- PASS: TestWhere/1/0_slice-of-map[string]int__b (0.00s) --- PASS: TestWhere/2/0_slice-of-map[string]float64__b (0.00s) @@ -15959,113 +16092,13 @@ --- PASS: TestWhere/65/0_map[string]interface_{}_in_b (0.00s) --- PASS: TestWhere/66/0_map[string]interface_{}_>_b (0.00s) --- PASS: TestWhere/67/0_map[string]interface_{}_>_B (0.00s) ---- PASS: TestWhereWithWordCount (0.11s) -=== RUN TestSort/test0 ---- PASS: TestCheckCondition (0.04s) -=== RUN TestSort/test1 -=== RUN TestSort/test2 -=== RUN TestSort/test3 -=== RUN TestSort/test4 -=== RUN TestSort/test5 -=== RUN TestSort/test6 -=== RUN TestSort/test7 -=== RUN TestSort/test8 -=== RUN TestSort/test9 -=== RUN TestSort/test10 -=== RUN TestSort/test11 -=== RUN TestSort/test12 -=== RUN TestSort/test13 -=== RUN TestSort/test14 -=== RUN TestSort/test15 -=== RUN TestSort/test16 -=== RUN TestSort/test17 -=== RUN TestSort/test18 -=== RUN TestSort/test19 -=== RUN TestSort/test20 -=== RUN TestSort/test21 -=== RUN TestSort/test22 ---- PASS: TestWhereLikeOperator (0.13s) -=== RUN TestSort/test23 -=== RUN TestSort/test24 -=== RUN TestSort/test25 -=== RUN TestSort/test26 -=== RUN TestSort/test27 -=== RUN TestSort/test28 -=== RUN TestSort/test29 -=== RUN TestSort/test30 -=== RUN TestSort/test31 -=== RUN TestSort/test32 -=== RUN TestSort/test33 -=== RUN TestSort/test34 -=== RUN TestSort/test35 -=== RUN TestSort/test36 ---- PASS: TestAppend (0.20s) ---- PASS: TestAppendSliceToASliceOfSlices (0.08s) -=== RUN TestSort/test37 -=== RUN TestSort/test38 -=== RUN TestSort/test39 -=== RUN TestSort/test40 -=== RUN TestSort/test41 -=== RUN TestSort/test42 -=== RUN TestSort/test43 -=== RUN TestSort/test44 -=== RUN TestSort/test45 -=== RUN TestSort/test46 -=== RUN TestSort/test47 ---- PASS: TestSort (0.02s) - --- PASS: TestSort/test0 (0.00s) - --- PASS: TestSort/test1 (0.00s) - --- PASS: TestSort/test2 (0.00s) - --- PASS: TestSort/test3 (0.00s) - --- PASS: TestSort/test4 (0.00s) - --- PASS: TestSort/test5 (0.00s) - --- PASS: TestSort/test6 (0.00s) - --- PASS: TestSort/test7 (0.00s) - --- PASS: TestSort/test8 (0.00s) - --- PASS: TestSort/test9 (0.00s) - --- PASS: TestSort/test10 (0.00s) - --- PASS: TestSort/test11 (0.00s) - --- PASS: TestSort/test12 (0.00s) - --- PASS: TestSort/test13 (0.00s) - --- PASS: TestSort/test14 (0.00s) - --- PASS: TestSort/test15 (0.00s) - --- PASS: TestSort/test16 (0.00s) - --- PASS: TestSort/test17 (0.00s) - --- PASS: TestSort/test18 (0.00s) - --- PASS: TestSort/test19 (0.00s) - --- PASS: TestSort/test20 (0.00s) - --- PASS: TestSort/test21 (0.00s) - --- PASS: TestSort/test22 (0.00s) - --- PASS: TestSort/test23 (0.00s) - --- PASS: TestSort/test24 (0.00s) - --- PASS: TestSort/test25 (0.00s) - --- PASS: TestSort/test26 (0.00s) - --- PASS: TestSort/test27 (0.00s) - --- PASS: TestSort/test28 (0.00s) - --- PASS: TestSort/test29 (0.00s) - --- PASS: TestSort/test30 (0.00s) - --- PASS: TestSort/test31 (0.00s) - --- PASS: TestSort/test32 (0.00s) - --- PASS: TestSort/test33 (0.00s) - --- PASS: TestSort/test34 (0.00s) - --- PASS: TestSort/test35 (0.00s) - --- PASS: TestSort/test36 (0.00s) - --- PASS: TestSort/test37 (0.00s) - --- PASS: TestSort/test38 (0.00s) - --- PASS: TestSort/test39 (0.00s) - --- PASS: TestSort/test40 (0.00s) - --- PASS: TestSort/test41 (0.00s) - --- PASS: TestSort/test42 (0.00s) - --- PASS: TestSort/test43 (0.00s) - --- PASS: TestSort/test44 (0.00s) - --- PASS: TestSort/test45 (0.00s) - --- PASS: TestSort/test46 (0.00s) - --- PASS: TestSort/test47 (0.00s) ---- PASS: TestTermEntriesCollectionsIssue12254 (0.19s) ---- PASS: TestAppendNilsToSliceWithNils (0.15s) ---- PASS: TestSortStable (0.12s) +--- PASS: TestTermEntriesCollectionsIssue12254 (0.16s) +--- PASS: TestWhereLikeOperator (0.15s) +--- PASS: TestAppendNilsToSliceWithNils (0.16s) +--- PASS: TestWhereWithWordCount (0.16s) +--- PASS: TestSortStable (0.14s) PASS -ok github.com/gohugoio/hugo/tpl/collections 0.473s +ok github.com/gohugoio/hugo/tpl/collections 0.405s === RUN TestDefaultFunc === PAUSE TestDefaultFunc === RUN TestCompare @@ -16093,27 +16126,27 @@ === RUN TestComparisonArgCount === PAUSE TestComparisonArgCount === CONT TestDefaultFunc -=== CONT TestLessEqualExtend ---- PASS: TestLessEqualExtend (0.00s) +=== CONT TestComparisonArgCount +--- PASS: TestComparisonArgCount (0.00s) +=== CONT TestTimeUnix +--- PASS: TestTimeUnix (0.00s) +=== CONT TestLessThanExtend +--- PASS: TestLessThanExtend (0.00s) === CONT TestGreaterThanExtend --- PASS: TestGreaterThanExtend (0.00s) === CONT TestGreaterEqualExtend --- PASS: TestGreaterEqualExtend (0.00s) -=== CONT TestTimeUnix ---- PASS: TestTimeUnix (0.00s) -=== CONT TestComparisonArgCount ---- PASS: TestComparisonArgCount (0.00s) -=== CONT TestEqualExtend ---- PASS: TestEqualExtend (0.00s) === CONT TestCompare --- PASS: TestCompare (0.00s) -=== CONT TestLessThanExtend ---- PASS: TestLessThanExtend (0.00s) ---- PASS: TestDefaultFunc (0.00s) +=== CONT TestEqualExtend +--- PASS: TestEqualExtend (0.00s) +=== CONT TestLessEqualExtend +--- PASS: TestLessEqualExtend (0.00s) === CONT TestNotEqualExtend --- PASS: TestNotEqualExtend (0.00s) +--- PASS: TestDefaultFunc (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/compare 0.145s +ok github.com/gohugoio/hugo/tpl/compare 0.152s === RUN TestMD5 === PAUSE TestMD5 === RUN TestSHA1 @@ -16123,15 +16156,15 @@ === RUN TestHMAC === PAUSE TestHMAC === CONT TestMD5 ---- PASS: TestMD5 (0.00s) === CONT TestHMAC --- PASS: TestHMAC (0.00s) +--- PASS: TestMD5 (0.00s) === CONT TestSHA256 --- PASS: TestSHA256 (0.00s) === CONT TestSHA1 --- PASS: TestSHA1 (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/crypto 0.133s +ok github.com/gohugoio/hugo/tpl/crypto 0.141s === RUN TestGetCSV === PAUSE TestGetCSV === RUN TestGetJSON @@ -16162,79 +16195,78 @@ --- PASS: TestToURLAndHeaders (0.00s) === CONT TestGetJSON === RUN TestGetJSON/http://success/ -WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. === RUN TestGetCSV/http://error.extra.field/ -WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. -WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. -=== RUN TestHeaders/Params === RUN TestGetJSON/http://malformed/ +WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +=== RUN TestHeaders/Params +WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. === RUN TestHeaders/Override_User-Agent WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. ---- PASS: TestHeaders (0.04s) - --- PASS: TestHeaders/Misc_header_variants (0.02s) +--- PASS: TestHeaders (0.07s) + --- PASS: TestHeaders/Misc_header_variants (0.05s) --- PASS: TestHeaders/Params (0.01s) - --- PASS: TestHeaders/Override_User-Agent (0.00s) ---- PASS: TestScpGetRemote (0.05s) ---- PASS: TestScpGetRemoteParallel (0.28s) + --- PASS: TestHeaders/Override_User-Agent (0.01s) +--- PASS: TestScpGetRemote (0.08s) +--- PASS: TestScpGetRemoteParallel (0.27s) ERROR Failed to get CSV resource "http://error.extra.field/": failed to parse CSV file http://error.extra.field/: record on line 4: wrong number of fields You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getcsv'] -=== RUN TestGetCSV/http://nofound/404 -WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. -ERROR Failed to get CSV resource "http://nofound/404": failed to retrieve remote file: Not Found, body: "Not Found\n" -You can suppress this error by adding the following to your site configuration: -ignoreLogs = ['error-remote-getcsv'] -=== RUN TestGetCSV/pass/semi -WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. -=== RUN TestGetCSV/fail/no-file ERROR Failed to get JSON resource "http://malformed/": invalid character 'g' looking for beginning of object key string You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getjson'] +=== RUN TestGetCSV/http://nofound/404 === RUN TestGetJSON/http://nofound/404 +WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. -ERROR Failed to get CSV resource "fail/no-file": open fail/no-file: file does not exist +ERROR Failed to get CSV resource "http://nofound/404": failed to retrieve remote file: Not Found, body: "Not Found\n" You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getcsv'] ---- PASS: TestGetCSV (4.05s) - --- PASS: TestGetCSV/http://success/ (0.02s) - --- PASS: TestGetCSV/http://error.extra.field/ (4.01s) - --- PASS: TestGetCSV/http://nofound/404 (0.00s) - --- PASS: TestGetCSV/pass/semi (0.01s) - --- PASS: TestGetCSV/fail/no-file (0.01s) -WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. ERROR Failed to get JSON resource "http://nofound/404": failed to retrieve remote file: Not Found, body: "Not Found\n" You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getjson'] +=== RUN TestGetCSV/pass/semi === RUN TestGetJSON/pass/semi +WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +=== RUN TestGetCSV/fail/no-file === RUN TestGetJSON/fail/no-file +WARN deprecated: data.GetCSV was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. WARN deprecated: data.GetJSON was deprecated in Hugo v0.123.0 and will be removed in a future release. use resources.Get or resources.GetRemote with transform.Unmarshal. +ERROR Failed to get CSV resource "fail/no-file": open fail/no-file: file does not exist +You can suppress this error by adding the following to your site configuration: +ignoreLogs = ['error-remote-getcsv'] ERROR Failed to get JSON resource "fail/no-file": open fail/no-file: file does not exist You can suppress this error by adding the following to your site configuration: ignoreLogs = ['error-remote-getjson'] +--- PASS: TestGetCSV (4.08s) + --- PASS: TestGetCSV/http://success/ (0.02s) + --- PASS: TestGetCSV/http://error.extra.field/ (4.04s) + --- PASS: TestGetCSV/http://nofound/404 (0.00s) + --- PASS: TestGetCSV/pass/semi (0.00s) + --- PASS: TestGetCSV/fail/no-file (0.01s) === RUN TestGetJSON/pass/üńīçøðê-url.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. ---- PASS: TestGetJSON (4.06s) +--- PASS: TestGetJSON (4.07s) --- PASS: TestGetJSON/http://success/ (0.03s) - --- PASS: TestGetJSON/http://malformed/ (4.01s) + --- PASS: TestGetJSON/http://malformed/ (4.03s) --- PASS: TestGetJSON/http://nofound/404 (0.00s) --- PASS: TestGetJSON/pass/semi (0.00s) --- PASS: TestGetJSON/fail/no-file (0.01s) --- PASS: TestGetJSON/pass/üńīçøðê-url.json (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/data 4.239s +ok github.com/gohugoio/hugo/tpl/data 4.230s === RUN TestTimer --- PASS: TestTimer (0.03s) === RUN TestDebugDumpPage --- PASS: TestDebugDumpPage (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/debug 0.214s +ok github.com/gohugoio/hugo/tpl/debug 0.223s === RUN TestBase64Decode === PAUSE TestBase64Decode === RUN TestBase64Encode @@ -16244,27 +16276,27 @@ === CONT TestBase64Decode --- PASS: TestBase64Decode (0.00s) === CONT TestJsonify ---- PASS: TestJsonify (0.00s) === CONT TestBase64Encode --- PASS: TestBase64Encode (0.00s) +--- PASS: TestJsonify (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/encoding 0.109s +ok github.com/gohugoio/hugo/tpl/encoding 0.164s === RUN TestErroridf === PAUSE TestErroridf === RUN TestWarnidf === PAUSE TestWarnidf === CONT TestErroridf === CONT TestWarnidf ---- PASS: TestWarnidf (0.03s) ---- PASS: TestErroridf (0.03s) +--- PASS: TestWarnidf (0.01s) +--- PASS: TestErroridf (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/fmt 0.242s +ok github.com/gohugoio/hugo/tpl/fmt 0.217s === RUN TestXxHash === PAUSE TestXxHash === CONT TestXxHash --- PASS: TestXxHash (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/hash 0.132s +ok github.com/gohugoio/hugo/tpl/hash 0.157s ? github.com/gohugoio/hugo/tpl/internal/go_templates/cfg [no test files] ? github.com/gohugoio/hugo/tpl/internal/resourcehelpers [no test files] ? github.com/gohugoio/hugo/tpl/js [no test files] @@ -16277,17 +16309,17 @@ --- PASS: TestNSConfig (0.02s) --- PASS: TestImageConfigFromModule (0.04s) PASS -ok github.com/gohugoio/hugo/tpl/images 0.196s +ok github.com/gohugoio/hugo/tpl/images 0.323s === RUN TestInflect === PAUSE TestInflect === CONT TestInflect --- PASS: TestInflect (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/inflect 0.116s +ok github.com/gohugoio/hugo/tpl/inflect 0.098s === RUN TestMethodToName --- PASS: TestMethodToName (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal 0.108s +ok github.com/gohugoio/hugo/tpl/internal 0.183s === RUN TestCompare --- PASS: TestCompare (0.00s) === RUN TestOrder @@ -16295,7 +16327,7 @@ === RUN TestInterface --- PASS: TestInterface (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort 0.022s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/fmtsort 0.018s === RUN TestAddParseTreeHTML --- PASS: TestAddParseTreeHTML (0.00s) === RUN TestClone @@ -16621,7 +16653,7 @@ === RUN TestAliasedParseTreeDoesNotOverescape --- PASS: TestAliasedParseTreeDoesNotOverescape (0.00s) === RUN TestExecute ---- PASS: TestExecute (0.01s) +--- PASS: TestExecute (0.03s) === RUN TestDelims --- PASS: TestDelims (0.00s) === RUN TestExecuteError @@ -16675,7 +16707,7 @@ === RUN TestInterfaceValues --- PASS: TestInterfaceValues (0.00s) === RUN TestExecutePanicDuringCall ---- PASS: TestExecutePanicDuringCall (0.00s) +--- PASS: TestExecutePanicDuringCall (0.02s) === RUN TestIssue31810 exec_test.go:1700: broken in html/template --- SKIP: TestIssue31810 (0.00s) @@ -16805,7 +16837,7 @@ === RUN ExampleTemplate_share --- PASS: ExampleTemplate_share (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate 0.095s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/htmltemplate 0.136s === RUN TestGoToolLocation testenv_test.go:18: skipping test: 'go build' unavailable: --- SKIP: TestGoToolLocation (0.00s) @@ -16820,9 +16852,9 @@ testenv.go:108: skipping test: 'go build' unavailable: --- SKIP: TestCleanCmdEnvPWD (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/testenv 0.020s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/testenv 0.024s === RUN TestExecute ---- PASS: TestExecute (0.01s) +--- PASS: TestExecute (0.04s) === RUN TestDelims --- PASS: TestDelims (0.00s) === RUN TestExecuteError @@ -16842,7 +16874,7 @@ === RUN TestFinalForPrintf --- PASS: TestFinalForPrintf (0.00s) === RUN TestComparison ---- PASS: TestComparison (0.00s) +--- PASS: TestComparison (0.01s) === RUN TestMissingMapKey exec_test.go:1347: template: t1:1:2: executing "t1" at <.x>: nil data; no entry for key "x" --- PASS: TestMissingMapKey (0.00s) @@ -16938,7 +16970,7 @@ === RUN ExampleTemplate_func --- PASS: ExampleTemplate_func (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate 0.053s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate 0.096s === RUN TestLex lex_test.go:443: empty OK lex_test.go:443: spaces OK @@ -17084,7 +17116,8 @@ === RUN TestLineNum --- PASS: TestLineNum (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse 0.022s +ok github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate/parse 0.035s +? github.com/gohugoio/hugo/tpl/openapi [no test files] === RUN TestNumFmt === PAUSE TestNumFmt === RUN TestFormatNumbers @@ -17114,8 +17147,7 @@ === CONT TestNumFmt --- PASS: TestNumFmt (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/lang 0.056s -? github.com/gohugoio/hugo/tpl/openapi [no test files] +ok github.com/gohugoio/hugo/tpl/lang 0.100s === RUN TestBasicNSArithmetic === PAUSE TestBasicNSArithmetic === RUN TestAbs @@ -17204,22 +17236,23 @@ --- PASS: TestMod (0.00s) === CONT TestSqrt --- PASS: TestSqrt (0.00s) -=== CONT TestLog ---- PASS: TestLog (0.00s) -=== CONT TestFloor ---- PASS: TestFloor (0.00s) === CONT TestCeil ---- PASS: TestCeil (0.00s) +=== CONT TestFloor === CONT TestAbs +=== CONT TestLog +--- PASS: TestCeil (0.00s) --- PASS: TestAbs (0.00s) +--- PASS: TestLog (0.00s) +--- PASS: TestFloor (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/math 0.094s +ok github.com/gohugoio/hugo/tpl/math 0.068s === RUN TestUnmarshal === PAUSE TestUnmarshal === CONT TestUnmarshal --- PASS: TestUnmarshal (0.02s) PASS -ok github.com/gohugoio/hugo/tpl/openapi/openapi3 0.097s +ok github.com/gohugoio/hugo/tpl/openapi/openapi3 0.102s +? github.com/gohugoio/hugo/tpl/site [no test files] === RUN TestReadDirWorkDir === PAUSE TestReadDirWorkDir === RUN TestReadFileNotExists @@ -17231,18 +17264,17 @@ === RUN TestStat === PAUSE TestStat === CONT TestReadDirWorkDir -=== CONT TestFileExists +=== CONT TestStat === CONT TestReadFile +=== CONT TestFileExists === CONT TestReadFileNotExists -=== CONT TestStat ---- PASS: TestStat (0.02s) ---- PASS: TestReadDirWorkDir (0.03s) ---- PASS: TestFileExists (0.04s) ---- PASS: TestReadFile (0.04s) ---- PASS: TestReadFileNotExists (0.04s) +--- PASS: TestReadDirWorkDir (0.08s) +--- PASS: TestFileExists (0.09s) +--- PASS: TestReadFile (0.10s) +--- PASS: TestStat (0.10s) +--- PASS: TestReadFileNotExists (0.09s) PASS -ok github.com/gohugoio/hugo/tpl/os 0.139s -? github.com/gohugoio/hugo/tpl/site [no test files] +ok github.com/gohugoio/hugo/tpl/os 0.275s === RUN TestThatPageIsAvailableEverywhere === PAUSE TestThatPageIsAvailableEverywhere === RUN TestPageTableOfContentsInShortcode @@ -17253,14 +17285,14 @@ === RUN TestThatPageIsAvailableEverywhere/multilingual-false === CONT TestFromStringRunning === CONT TestPageTableOfContentsInShortcode ---- PASS: TestPageTableOfContentsInShortcode (0.05s) +--- PASS: TestFromStringRunning (0.04s) === RUN TestThatPageIsAvailableEverywhere/multilingual-true ---- PASS: TestFromStringRunning (0.07s) ---- PASS: TestThatPageIsAvailableEverywhere (0.09s) - --- PASS: TestThatPageIsAvailableEverywhere/multilingual-false (0.06s) - --- PASS: TestThatPageIsAvailableEverywhere/multilingual-true (0.02s) +--- PASS: TestPageTableOfContentsInShortcode (0.03s) +--- PASS: TestThatPageIsAvailableEverywhere (0.07s) + --- PASS: TestThatPageIsAvailableEverywhere/multilingual-false (0.05s) + --- PASS: TestThatPageIsAvailableEverywhere/multilingual-true (0.03s) PASS -ok github.com/gohugoio/hugo/tpl/page 0.252s +ok github.com/gohugoio/hugo/tpl/page 0.277s === RUN TestInclude === PAUSE TestInclude === RUN TestIncludeCached @@ -17278,23 +17310,23 @@ === RUN TestReturnExecuteFromTemplateInPartial === PAUSE TestReturnExecuteFromTemplateInPartial === CONT TestInclude +=== CONT TestIncludeCacheHints +=== CONT TestIncludeCachedRecursion === CONT TestIncludeCachedRecursionShortcode -=== CONT TestReturnExecuteFromTemplateInPartial === CONT TestIncludeCachedTimeout -=== CONT TestIncludeTimeout -=== CONT TestIncludeCacheHints +=== CONT TestReturnExecuteFromTemplateInPartial === CONT TestIncludeCached -=== CONT TestIncludeCachedRecursion ---- PASS: TestReturnExecuteFromTemplateInPartial (0.05s) ---- PASS: TestIncludeCachedRecursionShortcode (0.08s) ---- PASS: TestInclude (0.11s) ---- PASS: TestIncludeCached (0.05s) ---- PASS: TestIncludeCachedRecursion (0.04s) ---- PASS: TestIncludeCacheHints (0.05s) ---- PASS: TestIncludeTimeout (0.22s) ---- PASS: TestIncludeCachedTimeout (0.26s) +=== CONT TestIncludeTimeout +--- PASS: TestIncludeCachedRecursion (0.03s) +--- PASS: TestIncludeCachedRecursionShortcode (0.03s) +--- PASS: TestIncludeCached (0.06s) +--- PASS: TestInclude (0.07s) +--- PASS: TestIncludeCacheHints (0.07s) +--- PASS: TestReturnExecuteFromTemplateInPartial (0.08s) +--- PASS: TestIncludeTimeout (0.27s) +--- PASS: TestIncludeCachedTimeout (0.28s) PASS -ok github.com/gohugoio/hugo/tpl/partials 0.482s +ok github.com/gohugoio/hugo/tpl/partials 0.439s === RUN TestBase === PAUSE TestBase === RUN TestBaseName @@ -17310,27 +17342,27 @@ === RUN TestClean === PAUSE TestClean === CONT TestBase -=== CONT TestClean -=== CONT TestSplit === CONT TestJoin +--- PASS: TestBase (0.01s) === CONT TestExt === CONT TestDir +=== CONT TestSplit +=== CONT TestClean === CONT TestBaseName ---- PASS: TestBase (0.01s) +--- PASS: TestJoin (0.01s) +--- PASS: TestSplit (0.00s) --- PASS: TestClean (0.00s) ---- PASS: TestSplit (0.01s) +--- PASS: TestDir (0.00s) +--- PASS: TestBaseName (0.00s) --- PASS: TestExt (0.01s) ---- PASS: TestDir (0.01s) ---- PASS: TestBaseName (0.01s) ---- PASS: TestJoin (0.01s) PASS -ok github.com/gohugoio/hugo/tpl/path 0.183s +ok github.com/gohugoio/hugo/tpl/path 0.156s === RUN TestIsMap --- PASS: TestIsMap (0.00s) === RUN TestIsSlice --- PASS: TestIsSlice (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/reflect 0.149s +ok github.com/gohugoio/hugo/tpl/reflect 0.087s === RUN TestCopy === PAUSE TestCopy === RUN TestCopyPageShouldFail @@ -17344,19 +17376,19 @@ === RUN TestGlobalResourcesNotPublishedRegressionIssue12214 === PAUSE TestGlobalResourcesNotPublishedRegressionIssue12214 === CONT TestCopy -=== CONT TestGlobalResourcesNotPublishedRegressionIssue12214 -=== CONT TestGlobalResourcesNotPublishedRegressionIssue12190 === CONT TestResourcesGettersShouldNotNormalizePermalinks === CONT TestGet === CONT TestCopyPageShouldFail ---- PASS: TestGet (0.10s) ---- PASS: TestGlobalResourcesNotPublishedRegressionIssue12190 (0.10s) ---- PASS: TestCopy (0.11s) ---- PASS: TestGlobalResourcesNotPublishedRegressionIssue12214 (0.11s) ---- PASS: TestResourcesGettersShouldNotNormalizePermalinks (0.11s) ---- PASS: TestCopyPageShouldFail (0.11s) +=== CONT TestGlobalResourcesNotPublishedRegressionIssue12214 +=== CONT TestGlobalResourcesNotPublishedRegressionIssue12190 +--- PASS: TestCopyPageShouldFail (0.07s) +--- PASS: TestGlobalResourcesNotPublishedRegressionIssue12214 (0.07s) +--- PASS: TestCopy (0.08s) +--- PASS: TestGet (0.08s) +--- PASS: TestResourcesGettersShouldNotNormalizePermalinks (0.08s) +--- PASS: TestGlobalResourcesNotPublishedRegressionIssue12190 (0.09s) PASS -ok github.com/gohugoio/hugo/tpl/resources 0.283s +ok github.com/gohugoio/hugo/tpl/resources 0.288s === RUN TestCSS === PAUSE TestCSS === RUN TestHTML @@ -17382,7 +17414,7 @@ === CONT TestHTML --- PASS: TestHTML (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/safe 0.177s +ok github.com/gohugoio/hugo/tpl/safe 0.083s === RUN TestFindRE === PAUSE TestFindRE === RUN TestFindRESubmatch @@ -17464,21 +17496,11 @@ === CONT TestSubstr --- PASS: TestSubstr (0.00s) === CONT TestSplit ---- PASS: TestSplit (0.00s) -=== CONT TestSliceString ---- PASS: TestSliceString (0.00s) -=== CONT TestReplace ---- PASS: TestReplace (0.00s) -=== CONT TestHasSuffix ---- PASS: TestHasSuffix (0.00s) -=== CONT TestHasPrefix ---- PASS: TestHasPrefix (0.00s) -=== CONT TestCountWords ---- PASS: TestCountWords (0.00s) -=== CONT TestRuneCount ---- PASS: TestRuneCount (0.00s) === CONT TestCountRunes +=== CONT TestRuneCount +--- PASS: TestSplit (0.00s) --- PASS: TestCountRunes (0.00s) +--- PASS: TestRuneCount (0.00s) === CONT TestContainsNonSpace --- PASS: TestContainsNonSpace (0.00s) === CONT TestContainsAny @@ -17488,11 +17510,21 @@ === CONT TestChomp --- PASS: TestChomp (0.00s) === CONT TestReplaceRE ---- PASS: TestReplaceRE (0.00s) === CONT TestFindRESubmatch +--- PASS: TestReplaceRE (0.00s) +=== CONT TestHasSuffix +--- PASS: TestHasSuffix (0.00s) +=== CONT TestSliceString --- PASS: TestFindRESubmatch (0.00s) +=== CONT TestReplace +--- PASS: TestReplace (0.00s) +=== CONT TestCountWords +--- PASS: TestCountWords (0.00s) +=== CONT TestHasPrefix +--- PASS: TestHasPrefix (0.00s) +--- PASS: TestSliceString (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/strings 0.083s +ok github.com/gohugoio/hugo/tpl/strings 0.074s === RUN TestDeferBasic === PAUSE TestDeferBasic === RUN TestDeferRepeatedBuildsEditOutside @@ -17521,32 +17553,32 @@ === PAUSE TestPageFunctionExists === CONT TestDeferBasic === CONT TestDeferMountPublic -=== CONT TestPageFunctionExists +=== CONT TestDeferEditDeferBlock +=== CONT TestDeferEditResourceUsedInDeferBlock +=== CONT TestDeferErrorRuntime +=== CONT TestDeferErrorParse +=== CONT TestDeferRepeatedBuildsEditOutside +=== CONT TestDeferPostProcessShouldThrowAnError === CONT TestExistsWithBaseOf +=== CONT TestPageFunctionExists === CONT TestExists -=== CONT TestDeferPostProcessShouldThrowAnError === CONT TestDeferFromContentAdapterShouldFail -=== CONT TestDeferErrorRuntime -=== CONT TestDeferErrorParse -=== CONT TestDeferEditResourceUsedInDeferBlock +--- PASS: TestDeferPostProcessShouldThrowAnError (0.01s) === CONT TestDeferRepeatedBuildsEditDefer -=== CONT TestDeferEditDeferBlock +--- PASS: TestDeferErrorParse (0.04s) --- PASS: TestDeferFromContentAdapterShouldFail (0.04s) -=== CONT TestDeferRepeatedBuildsEditOutside ---- PASS: TestDeferMountPublic (0.05s) ---- PASS: TestExistsWithBaseOf (0.05s) ---- PASS: TestPageFunctionExists (0.05s) ---- PASS: TestDeferPostProcessShouldThrowAnError (0.05s) ---- PASS: TestDeferErrorParse (0.05s) +--- PASS: TestDeferMountPublic (0.07s) +--- PASS: TestExistsWithBaseOf (0.06s) --- PASS: TestExists (0.06s) ---- PASS: TestDeferBasic (0.07s) --- PASS: TestDeferEditResourceUsedInDeferBlock (0.07s) ---- PASS: TestDeferErrorRuntime (0.07s) ---- PASS: TestDeferEditDeferBlock (0.08s) ---- PASS: TestDeferRepeatedBuildsEditOutside (0.09s) ---- PASS: TestDeferRepeatedBuildsEditDefer (0.15s) +--- PASS: TestDeferEditDeferBlock (0.07s) +--- PASS: TestPageFunctionExists (0.07s) +--- PASS: TestDeferBasic (0.08s) +--- PASS: TestDeferErrorRuntime (0.08s) +--- PASS: TestDeferRepeatedBuildsEditOutside (0.15s) +--- PASS: TestDeferRepeatedBuildsEditDefer (0.16s) PASS -ok github.com/gohugoio/hugo/tpl/templates 0.247s +ok github.com/gohugoio/hugo/tpl/templates 0.285s === RUN TestTimeLocation === PAUSE TestTimeLocation === RUN TestFormat @@ -17590,7 +17622,7 @@ === CONT TestDuration --- PASS: TestDuration (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/time 0.088s +ok github.com/gohugoio/hugo/tpl/time 0.080s ? github.com/gohugoio/hugo/watcher [no test files] === RUN TestShortcodesTemplate === RUN TestShortcodesTemplate/isShortcode @@ -17654,30 +17686,30 @@ === PAUSE TestTwitterCards === CONT TestEmbeddedLinkRenderHook === CONT TestGoogleAnalyticsTemplate -=== CONT TestSitemap -=== CONT TestTemplateFuncsExamples -=== CONT TestOpengraph === CONT TestTwitterCards -=== CONT TestDisqusTemplate -=== CONT TestPrintUnusedTemplates === CONT TestCommentsBeforeBlockDefinition === CONT TestSchema -=== CONT TestEmbeddedImageRenderHook +=== CONT TestOpengraph +=== CONT TestSitemap +=== CONT TestDisqusTemplate === CONT TestGo18Constructs +=== CONT TestPrintUnusedTemplates +=== CONT TestTemplateFuncsExamples +--- PASS: TestGoogleAnalyticsTemplate (0.04s) +=== CONT TestEmbeddedImageRenderHook --- PASS: TestSchema (0.06s) ---- PASS: TestGoogleAnalyticsTemplate (0.06s) ---- PASS: TestTwitterCards (0.06s) ---- PASS: TestEmbeddedLinkRenderHook (0.06s) --- PASS: TestOpengraph (0.06s) ---- PASS: TestPrintUnusedTemplates (0.06s) ---- PASS: TestGo18Constructs (0.07s) ---- PASS: TestDisqusTemplate (0.07s) ---- PASS: TestEmbeddedImageRenderHook (0.07s) ---- PASS: TestCommentsBeforeBlockDefinition (0.07s) ---- PASS: TestTemplateFuncsExamples (0.09s) ---- PASS: TestSitemap (0.09s) +--- PASS: TestTwitterCards (0.08s) +--- PASS: TestDisqusTemplate (0.08s) +--- PASS: TestPrintUnusedTemplates (0.07s) +--- PASS: TestGo18Constructs (0.08s) +--- PASS: TestCommentsBeforeBlockDefinition (0.09s) +--- PASS: TestEmbeddedImageRenderHook (0.04s) +--- PASS: TestTemplateFuncsExamples (0.08s) +--- PASS: TestEmbeddedLinkRenderHook (0.11s) +--- PASS: TestSitemap (0.10s) PASS -ok github.com/gohugoio/hugo/tpl/tplimpl 0.276s +ok github.com/gohugoio/hugo/tpl/tplimpl 0.273s === RUN TestRemarshal === PAUSE TestRemarshal === RUN TestMarkdownifyIssue11698 @@ -17705,55 +17737,55 @@ === RUN TestPlainify === PAUSE TestPlainify === RUN TestUnmarshal ---- PASS: TestUnmarshal (0.02s) +--- PASS: TestUnmarshal (0.03s) === CONT TestRemarshal -=== CONT TestCanHighlight === CONT TestUnmarshalCSVLazyDecoding +=== CONT TestMarkdownify +=== CONT TestPlainify +=== CONT TestMarkdownifyBlocksOfText === CONT TestXMLEscape -=== CONT TestHighlight === CONT TestHighlightError -=== CONT TestEmojify -=== CONT TestMarkdownifyBlocksOfText -=== CONT TestPlainify -=== CONT TestMarkdownify === CONT TestHTMLUnescape -=== CONT TestHTMLEscape ---- PASS: TestCanHighlight (0.02s) -=== CONT TestMarkdownifyIssue11698 ---- PASS: TestXMLEscape (0.02s) === RUN TestRemarshal/Roundtrip_variants ---- PASS: TestHighlight (0.04s) ---- PASS: TestMarkdownifyIssue11698 (0.02s) +=== CONT TestMarkdownifyIssue11698 +=== CONT TestHTMLEscape +=== CONT TestHighlight +=== CONT TestEmojify +--- PASS: TestMarkdownify (0.04s) +=== CONT TestCanHighlight +--- PASS: TestCanHighlight (0.01s) +--- PASS: TestHighlightError (0.02s) === RUN TestRemarshal/Comments === RUN TestRemarshal/TOML_Indent === RUN TestRemarshal/Map_input === RUN TestRemarshal/Error ---- PASS: TestRemarshal (0.04s) - --- PASS: TestRemarshal/Roundtrip_variants (0.00s) +--- PASS: TestRemarshal (0.10s) + --- PASS: TestRemarshal/Roundtrip_variants (0.03s) --- PASS: TestRemarshal/Comments (0.00s) --- PASS: TestRemarshal/TOML_Indent (0.00s) --- PASS: TestRemarshal/Map_input (0.00s) --- PASS: TestRemarshal/Error (0.00s) ---- PASS: TestHighlightError (0.04s) ---- PASS: TestPlainify (0.04s) ---- PASS: TestMarkdownify (0.04s) ---- PASS: TestHTMLEscape (0.04s) ---- PASS: TestEmojify (0.05s) ---- PASS: TestUnmarshalCSVLazyDecoding (0.06s) +--- PASS: TestMarkdownifyIssue11698 (0.03s) +--- PASS: TestPlainify (0.06s) +--- PASS: TestUnmarshalCSVLazyDecoding (0.10s) +--- PASS: TestXMLEscape (0.04s) +--- PASS: TestEmojify (0.03s) --- PASS: TestHTMLUnescape (0.05s) ---- PASS: TestMarkdownifyBlocksOfText (0.06s) +--- PASS: TestHTMLEscape (0.03s) +--- PASS: TestMarkdownifyBlocksOfText (0.07s) +--- PASS: TestHighlight (0.03s) PASS -ok github.com/gohugoio/hugo/tpl/transform 0.239s +ok github.com/gohugoio/hugo/tpl/transform 0.302s === RUN TestParse === PAUSE TestParse === RUN TestJoinPath === PAUSE TestJoinPath === CONT TestParse -=== CONT TestJoinPath ---- PASS: TestJoinPath (0.01s) --- PASS: TestParse (0.01s) +=== CONT TestJoinPath +--- PASS: TestJoinPath (0.00s) PASS -ok github.com/gohugoio/hugo/tpl/urls 0.131s +ok github.com/gohugoio/hugo/tpl/urls 0.112s === RUN TestChainZeroTransformers --- PASS: TestChainZeroTransformers (0.00s) === RUN TestChainingMultipleTransformers @@ -17761,7 +17793,7 @@ === RUN TestNewEmptyTransforms --- PASS: TestNewEmptyTransforms (0.00s) PASS -ok github.com/gohugoio/hugo/transform 0.081s +ok github.com/gohugoio/hugo/transform 0.092s === RUN TestLiveReloadInject === RUN TestLiveReloadInject/Inject_after_head_tag === RUN TestLiveReloadInject/Inject_after_head_tag_when_doctype_and_html_omitted @@ -17801,11 +17833,11 @@ --- PASS: TestLiveReloadInject/Do_not_mistake_header_for_head (0.00s) --- PASS: TestLiveReloadInject/Do_not_mistake_custom_elements_for_head (0.00s) PASS -ok github.com/gohugoio/hugo/transform/livereloadinject 0.077s +ok github.com/gohugoio/hugo/transform/livereloadinject 0.100s === RUN TestHugoGeneratorInject --- PASS: TestHugoGeneratorInject (0.00s) PASS -ok github.com/gohugoio/hugo/transform/metainject 0.058s +ok github.com/gohugoio/hugo/transform/metainject 0.036s === RUN TestAbsURL --- PASS: TestAbsURL (0.00s) === RUN TestAbsURLUnquoted @@ -17819,7 +17851,7 @@ === RUN TestXMLAbsURL --- PASS: TestXMLAbsURL (0.00s) PASS -ok github.com/gohugoio/hugo/transform/urlreplacers 0.106s +ok github.com/gohugoio/hugo/transform/urlreplacers 0.138s === RUN TestPollerAddRemove --- PASS: TestPollerAddRemove (0.00s) === RUN TestPollerEvent @@ -17830,7 +17862,7 @@ === RUN TestCheckChange --- PASS: TestCheckChange (0.00s) PASS -ok github.com/gohugoio/hugo/watcher/filenotify 0.366s +ok github.com/gohugoio/hugo/watcher/filenotify 0.373s make[1]: Leaving directory '/build/reproducible-path/hugo-0.131.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build @@ -17872,12 +17904,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/865928/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/865928/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/607213 and its subdirectories -I: Current time: Mon Dec 29 07:06:33 -12 2025 -I: pbuilder-time-stamp: 1767035193 +I: removing directory /srv/workspace/pbuilder/865928 and its subdirectories +I: Current time: Wed Nov 27 02:54:45 +14 2024 +I: pbuilder-time-stamp: 1732625685