I: pbuilder: network access will be disabled during build I: Current time: Sun May 19 06:06:29 +14 2024 I: pbuilder-time-stamp: 1716048389 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job I: Copying source file I: copying [golang-github-maxatome-go-testdeep_1.14.0-1.dsc] I: copying [./golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz] I: copying [./golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Dec 27 23:46:50 2023 gpgv: using RSA key D41A7AD07DF6C5FCA7489F1C29EEE2D6ECF442F9 gpgv: issuer "gibmat@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-maxatome-go-testdeep_1.14.0-1.dsc: no acceptable signature found dpkg-source: info: extracting golang-github-maxatome-go-testdeep in golang-github-maxatome-go-testdeep-1.14.0 dpkg-source: info: unpacking golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz dpkg-source: info: unpacking golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3974/tmp/hooks/D01_modify_environment starting debug: Running on ionos2-i386. 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 May 18 16:06 /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/3974/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/3974/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") BASH_VERSION='5.2.21(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=i386 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=i686 HOST_ARCH=i386 IFS=' ' INVOCATION_ID=d5adcf5e0dbb4abfbad021f58d2aff72 LANG=C LANGUAGE=de_CH:de LC_ALL=C LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so MACHTYPE=i686-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=3974 PS4='+ ' 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.eJqEXjzF/pbuilderrc_oRSX --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.eJqEXjzF/b2 --logfile b2/build.log golang-github-maxatome-go-testdeep_1.14.0-1.dsc' SUDO_GID=112 SUDO_UID=107 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://46.16.76.132:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 16 11:24 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3974/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: i386 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-davecgh-go-spew-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19685 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-davecgh-go-spew-dev; however: Package golang-github-davecgh-go-spew-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.22-go{a} golang-1.22-src{a} golang-any{a} golang-github-davecgh-go-spew-dev{a} golang-go{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkg-config pkgconf wget 0 packages upgraded, 37 newly installed, 0 to remove and 0 not upgraded. Need to get 61.1 MB of archives. After unpacking 297 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main i386 sensible-utils all 0.0.22 [22.4 kB] Get: 2 http://deb.debian.org/debian trixie/main i386 libmagic-mgc i386 1:5.45-3 [314 kB] Get: 3 http://deb.debian.org/debian trixie/main i386 libmagic1t64 i386 1:5.45-3 [114 kB] Get: 4 http://deb.debian.org/debian trixie/main i386 file i386 1:5.45-3 [42.9 kB] Get: 5 http://deb.debian.org/debian trixie/main i386 gettext-base i386 0.21-14+b1 [162 kB] Get: 6 http://deb.debian.org/debian trixie/main i386 libuchardet0 i386 0.0.8-1+b1 [69.1 kB] Get: 7 http://deb.debian.org/debian trixie/main i386 groff-base i386 1.23.0-4 [1194 kB] Get: 8 http://deb.debian.org/debian trixie/main i386 bsdextrautils i386 2.40.1-1 [98.5 kB] Get: 9 http://deb.debian.org/debian trixie/main i386 libpipeline1 i386 1.5.7-2 [39.7 kB] Get: 10 http://deb.debian.org/debian trixie/main i386 man-db i386 2.12.1-1 [1421 kB] Get: 11 http://deb.debian.org/debian trixie/main i386 m4 i386 1.4.19-4 [293 kB] Get: 12 http://deb.debian.org/debian trixie/main i386 autoconf all 2.71-3 [332 kB] Get: 13 http://deb.debian.org/debian trixie/main i386 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian trixie/main i386 automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian trixie/main i386 autopoint all 0.21-14 [496 kB] Get: 16 http://deb.debian.org/debian trixie/main i386 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 17 http://deb.debian.org/debian trixie/main i386 libtool all 2.4.7-7 [517 kB] Get: 18 http://deb.debian.org/debian trixie/main i386 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian trixie/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian trixie/main i386 libsub-override-perl all 0.10-1 [10.6 kB] Get: 21 http://deb.debian.org/debian trixie/main i386 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 22 http://deb.debian.org/debian trixie/main i386 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 23 http://deb.debian.org/debian trixie/main i386 libelf1t64 i386 0.191-1+b1 [194 kB] Get: 24 http://deb.debian.org/debian trixie/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 25 http://deb.debian.org/debian trixie/main i386 libicu72 i386 72.1-4+b1 [9549 kB] Get: 26 http://deb.debian.org/debian trixie/main i386 libxml2 i386 2.9.14+dfsg-1.3+b3 [727 kB] Get: 27 http://deb.debian.org/debian trixie/main i386 gettext i386 0.21-14+b1 [1311 kB] Get: 28 http://deb.debian.org/debian trixie/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian trixie/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian trixie/main i386 debhelper all 13.15.3 [901 kB] Get: 31 http://deb.debian.org/debian trixie/main i386 dh-golang all 1.62 [24.7 kB] Get: 32 http://deb.debian.org/debian trixie/main i386 golang-1.22-src all 1.22.3-1 [18.8 MB] Get: 33 http://deb.debian.org/debian trixie/main i386 golang-1.22-go i386 1.22.3-1 [22.8 MB] Get: 34 http://deb.debian.org/debian trixie/main i386 golang-src all 2:1.22~3 [5020 B] Get: 35 http://deb.debian.org/debian trixie/main i386 golang-go i386 2:1.22~3 [44.2 kB] Get: 36 http://deb.debian.org/debian trixie/main i386 golang-any i386 2:1.22~3 [5104 B] Get: 37 http://deb.debian.org/debian trixie/main i386 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Fetched 61.1 MB in 1s (46.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19685 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3_i386.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3_i386.deb ... Unpacking libmagic1t64:i386 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3_i386.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-14+b1_i386.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../05-libuchardet0_0.0.8-1+b1_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-4_i386.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.1-1_i386.deb ... Unpacking bsdextrautils (2.40.1-1) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../08-libpipeline1_1.5.7-2_i386.deb ... Unpacking libpipeline1:i386 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.12.1-1_i386.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_i386.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../19-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:i386. Preparing to unpack .../22-libelf1t64_0.191-1+b1_i386.deb ... Unpacking libelf1t64:i386 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:i386. Preparing to unpack .../24-libicu72_72.1-4+b1_i386.deb ... Unpacking libicu72:i386 (72.1-4+b1) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.3+b3_i386.deb ... Unpacking libxml2:i386 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-14+b1_i386.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package dh-golang. Preparing to unpack .../30-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.22-src. Preparing to unpack .../31-golang-1.22-src_1.22.3-1_all.deb ... Unpacking golang-1.22-src (1.22.3-1) ... Selecting previously unselected package golang-1.22-go. Preparing to unpack .../32-golang-1.22-go_1.22.3-1_i386.deb ... Unpacking golang-1.22-go (1.22.3-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../33-golang-src_2%3a1.22~3_all.deb ... Unpacking golang-src (2:1.22~3) ... Selecting previously unselected package golang-go:i386. Preparing to unpack .../34-golang-go_2%3a1.22~3_i386.deb ... Unpacking golang-go:i386 (2:1.22~3) ... Selecting previously unselected package golang-any:i386. Preparing to unpack .../35-golang-any_2%3a1.22~3_i386.deb ... Unpacking golang-any:i386 (2:1.22~3) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../36-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up libpipeline1:i386 (1.5.7-2) ... Setting up libicu72:i386 (72.1-4+b1) ... Setting up bsdextrautils (2.40.1-1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libmagic1t64:i386 (1:5.45-3) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3) ... Setting up libelf1t64:i386 (0.191-1+b1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20220109.1) ... Setting up golang-1.22-src (1.22.3-1) ... Setting up autopoint (0.21-14) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:i386 (0.0.8-1+b1) ... Setting up libsub-override-perl (0.10-1) ... Setting up golang-src (2:1.22~3) ... Setting up libxml2:i386 (2.9.14+dfsg-1.3+b3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-14+b1) ... Setting up libtool (2.4.7-7) ... Setting up golang-1.22-go (1.22.3-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up groff-base (1.23.0-4) ... Setting up golang-go:i386 (2:1.22~3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-any:i386 (2:1.22~3) ... Setting up debhelper (13.15.3) ... Setting up dh-golang (1.62) ... Processing triggers for libc-bin (2.38-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/3974/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/3974/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/golang-github-maxatome-go-testdeep-1.14.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 > ../golang-github-maxatome-go-testdeep_1.14.0-1_source.changes dpkg-buildpackage: info: source package golang-github-maxatome-go-testdeep dpkg-buildpackage: info: source version 1.14.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Mathias Gibbens dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean --builddirectory=_build --buildsystem=golang --with=golang dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang dh_clean -O--builddirectory=_build -O--buildsystem=golang debian/rules binary dh binary --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 10 github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/nocolor github.com/maxatome/go-testdeep/helpers/tdhttp github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdsuite github.com/maxatome/go-testdeep/helpers/tdutil github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/location github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/visited github.com/maxatome/go-testdeep/td internal/goarch internal/cpu internal/godebugs internal/unsafeheader runtime/internal/atomic internal/goos internal/coverage/rtcov internal/goexperiment internal/race runtime/internal/syscall sync/atomic unicode/utf8 runtime/internal/math unicode internal/abi internal/chacha8rand runtime/internal/sys encoding math/bits internal/itoa cmp unicode/utf16 internal/goversion internal/platform container/list crypto/internal/alias internal/bytealg crypto/internal/boring/sig slices vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace math vendor/golang.org/x/crypto/internal/alias log/internal runtime internal/reflectlite crypto/subtle sync internal/testlog internal/bisect internal/singleflight runtime/cgo internal/godebug errors sort io internal/oserror internal/safefilepath crypto/internal/nistec/fiat path vendor/golang.org/x/net/dns/dnsmessage strconv math/rand syscall internal/intern bytes strings hash hash/crc32 crypto/internal/randutil reflect regexp/syntax bufio crypto crypto/rc4 go/build/constraint vendor/golang.org/x/text/transform net/netip net/http/internal/ascii net/http/internal/testcert internal/syscall/unix time internal/syscall/execenv regexp crypto/internal/nistec io/fs context internal/poll os encoding/binary internal/fmtsort github.com/maxatome/go-testdeep/internal/visited encoding/base64 crypto/cipher crypto/internal/edwards25519/field crypto/md5 vendor/golang.org/x/crypto/internal/poly1305 crypto/internal/boring vendor/golang.org/x/crypto/chacha20 crypto/des crypto/internal/edwards25519 encoding/pem fmt internal/sysinfo path/filepath internal/lazyregexp github.com/maxatome/go-testdeep/helpers/nocolor crypto/aes crypto/ecdh crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/hkdf os/exec internal/goroot encoding/json github.com/maxatome/go-testdeep/internal/location go/token encoding/hex runtime/debug flag runtime/trace github.com/maxatome/go-testdeep/internal/color math/big go/doc/comment github.com/davecgh/go-spew/spew internal/buildcfg encoding/xml go/scanner compress/flate net/url go/ast log vendor/golang.org/x/text/unicode/norm compress/gzip vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/unicode/bidi mime mime/quotedprintable testing net net/http/internal go/doc go/internal/typeparams vendor/golang.org/x/text/secure/bidirule go/parser crypto/rand crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/dsa vendor/golang.org/x/net/idna crypto/ed25519 crypto/rsa github.com/maxatome/go-testdeep/helpers/tdutil vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/types crypto/ecdsa go/build github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/td github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/tdsuite net/textproto vendor/golang.org/x/net/http/httpproxy crypto/x509 vendor/golang.org/x/net/http/httpguts mime/multipart crypto/tls net/http/httptrace net/http net/http/httputil net/http/httptest github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdhttp dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 10 github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/nocolor github.com/maxatome/go-testdeep/helpers/tdhttp github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdsuite github.com/maxatome/go-testdeep/helpers/tdutil github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/location github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/visited github.com/maxatome/go-testdeep/td === RUN TestCompat === RUN TestCompat/Cmp === RUN TestCompat/td.T === RUN TestCompat/All === RUN TestCompat/Any === RUN TestCompat/Array === RUN TestCompat/ArrayEach === RUN TestCompat/Bag === RUN TestCompat/Between === RUN TestCompat/Cap === RUN TestCompat/Catch === RUN TestCompat/Code === RUN TestCompat/Contains === RUN TestCompat/ContainsKey === RUN TestCompat/Empty === RUN TestCompat/Gt === RUN TestCompat/Gte === RUN TestCompat/HasPrefix === RUN TestCompat/HasSuffix === RUN TestCompat/Isa === RUN TestCompat/JSON === RUN TestCompat/Keys === RUN TestCompat/Lax === RUN TestCompat/Len === RUN TestCompat/Lt === RUN TestCompat/Lte === RUN TestCompat/Map === RUN TestCompat/MapEach === RUN TestCompat/N === RUN TestCompat/NaN === RUN TestCompat/Nil === RUN TestCompat/None === RUN TestCompat/Not === RUN TestCompat/NotAny === RUN TestCompat/NotEmpty === RUN TestCompat/NotNaN === RUN TestCompat/NotNil === RUN TestCompat/NotZero === RUN TestCompat/Ptr === RUN TestCompat/PPtr === RUN TestCompat/Re === RUN TestCompat/ReAll === RUN TestCompat/Set === RUN TestCompat/Shallow === RUN TestCompat/Slice === RUN TestCompat/Smuggle === RUN TestCompat/String === RUN TestCompat/SStruct === RUN TestCompat/Struct === RUN TestCompat/SubBagOf === RUN TestCompat/SubJSONOf === RUN TestCompat/SubMapOf === RUN TestCompat/SubSetOf === RUN TestCompat/SuperBagOf === RUN TestCompat/SuperJSONOf === RUN TestCompat/SuperMapOf === RUN TestCompat/SuperSetOf === RUN TestCompat/TruncTime === RUN TestCompat/Values === RUN TestCompat/Zero --- PASS: TestCompat (0.02s) --- PASS: TestCompat/Cmp (0.00s) --- PASS: TestCompat/td.T (0.00s) --- PASS: TestCompat/All (0.00s) --- PASS: TestCompat/Any (0.00s) --- PASS: TestCompat/Array (0.00s) --- PASS: TestCompat/ArrayEach (0.00s) --- PASS: TestCompat/Bag (0.00s) --- PASS: TestCompat/Between (0.00s) --- PASS: TestCompat/Cap (0.00s) --- PASS: TestCompat/Catch (0.00s) --- PASS: TestCompat/Code (0.00s) --- PASS: TestCompat/Contains (0.00s) --- PASS: TestCompat/ContainsKey (0.00s) --- PASS: TestCompat/Empty (0.00s) --- PASS: TestCompat/Gt (0.00s) --- PASS: TestCompat/Gte (0.00s) --- PASS: TestCompat/HasPrefix (0.00s) --- PASS: TestCompat/HasSuffix (0.00s) --- PASS: TestCompat/Isa (0.00s) --- PASS: TestCompat/JSON (0.00s) --- PASS: TestCompat/Keys (0.00s) --- PASS: TestCompat/Lax (0.00s) --- PASS: TestCompat/Len (0.00s) --- PASS: TestCompat/Lt (0.00s) --- PASS: TestCompat/Lte (0.00s) --- PASS: TestCompat/Map (0.00s) --- PASS: TestCompat/MapEach (0.00s) --- PASS: TestCompat/N (0.00s) --- PASS: TestCompat/NaN (0.00s) --- PASS: TestCompat/Nil (0.00s) --- PASS: TestCompat/None (0.00s) --- PASS: TestCompat/Not (0.00s) --- PASS: TestCompat/NotAny (0.00s) --- PASS: TestCompat/NotEmpty (0.00s) --- PASS: TestCompat/NotNaN (0.00s) --- PASS: TestCompat/NotNil (0.00s) --- PASS: TestCompat/NotZero (0.00s) --- PASS: TestCompat/Ptr (0.00s) --- PASS: TestCompat/PPtr (0.00s) --- PASS: TestCompat/Re (0.00s) --- PASS: TestCompat/ReAll (0.00s) --- PASS: TestCompat/Set (0.00s) --- PASS: TestCompat/Shallow (0.00s) --- PASS: TestCompat/Slice (0.00s) --- PASS: TestCompat/Smuggle (0.00s) --- PASS: TestCompat/String (0.00s) --- PASS: TestCompat/SStruct (0.00s) --- PASS: TestCompat/Struct (0.00s) --- PASS: TestCompat/SubBagOf (0.00s) --- PASS: TestCompat/SubJSONOf (0.01s) --- PASS: TestCompat/SubMapOf (0.00s) --- PASS: TestCompat/SubSetOf (0.00s) --- PASS: TestCompat/SuperBagOf (0.00s) --- PASS: TestCompat/SuperJSONOf (0.00s) --- PASS: TestCompat/SuperMapOf (0.00s) --- PASS: TestCompat/SuperSetOf (0.00s) --- PASS: TestCompat/TruncTime (0.00s) --- PASS: TestCompat/Values (0.00s) --- PASS: TestCompat/Zero (0.00s) PASS ok github.com/maxatome/go-testdeep 0.056s === RUN TestNocolor --- PASS: TestNocolor (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/nocolor 0.052s === RUN TestCmpResponse === RUN TestCmpResponse/string_body_only === RUN TestCmpResponse/string_body_only_TestAPI === RUN TestCmpResponse/[]byte_status_+_body === RUN TestCmpResponse/[]byte_status_+_body_TestAPI === RUN TestCmpResponse/[]byte_status_+_header_+_body === RUN TestCmpResponse/[]byte_status_+_header_+_body_TestAPI === RUN TestCmpResponse/with_TestDeep_operators === RUN TestCmpResponse/with_TestDeep_operators_TestAPI === RUN TestCmpResponse/ignore_body_explicitly === RUN TestCmpResponse/ignore_body_explicitly_TestAPI === RUN TestCmpResponse/body_just_not_empty === RUN TestCmpResponse/body_just_not_empty_TestAPI === RUN TestCmpResponse/bad_status === RUN TestCmpResponse/bad_status_TestAPI === RUN TestCmpResponse/bad_body === RUN TestCmpResponse/bad_body_TestAPI === RUN TestCmpResponse/bad_body,_as_non-empty === RUN TestCmpResponse/bad_body,_as_non-empty_TestAPI === RUN TestCmpResponse/bad_header === RUN TestCmpResponse/bad_header_TestAPI === RUN TestCmpResponse/bad_cookies === RUN TestCmpResponse/bad_cookies_TestAPI === RUN TestCmpResponse/good_cookies === RUN TestCmpResponse/good_cookies_TestAPI === RUN TestCmpResponse/cannot_unmarshal === RUN TestCmpResponse/cannot_unmarshal_TestAPI === RUN TestCmpResponse/empty_body === RUN TestCmpResponse/empty_body_TestAPI === RUN TestCmpResponse/should_not_be_empty === RUN TestCmpResponse/should_not_be_empty_TestAPI --- PASS: TestCmpResponse (0.01s) --- PASS: TestCmpResponse/string_body_only (0.00s) --- PASS: TestCmpResponse/string_body_only_TestAPI (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_body (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_body_TestAPI (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_header_+_body (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_header_+_body_TestAPI (0.00s) --- PASS: TestCmpResponse/with_TestDeep_operators (0.00s) --- PASS: TestCmpResponse/with_TestDeep_operators_TestAPI (0.00s) --- PASS: TestCmpResponse/ignore_body_explicitly (0.00s) --- PASS: TestCmpResponse/ignore_body_explicitly_TestAPI (0.00s) --- PASS: TestCmpResponse/body_just_not_empty (0.00s) --- PASS: TestCmpResponse/body_just_not_empty_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_status (0.00s) --- PASS: TestCmpResponse/bad_status_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_body (0.00s) --- PASS: TestCmpResponse/bad_body_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_body,_as_non-empty (0.00s) --- PASS: TestCmpResponse/bad_body,_as_non-empty_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_header (0.00s) --- PASS: TestCmpResponse/bad_header_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_cookies (0.00s) --- PASS: TestCmpResponse/bad_cookies_TestAPI (0.00s) --- PASS: TestCmpResponse/good_cookies (0.00s) --- PASS: TestCmpResponse/good_cookies_TestAPI (0.00s) --- PASS: TestCmpResponse/cannot_unmarshal (0.00s) --- PASS: TestCmpResponse/cannot_unmarshal_TestAPI (0.00s) --- PASS: TestCmpResponse/empty_body (0.00s) --- PASS: TestCmpResponse/empty_body_TestAPI (0.00s) --- PASS: TestCmpResponse/should_not_be_empty (0.00s) --- PASS: TestCmpResponse/should_not_be_empty_TestAPI (0.00s) === RUN TestCmpJSONResponse === RUN TestCmpJSONResponse/JSON_OK === RUN TestCmpJSONResponse/JSON_OK_TestAPI === RUN TestCmpJSONResponse/JSON_ptr_OK === RUN TestCmpJSONResponse/JSON_ptr_OK_TestAPI === RUN TestCmpJSONResponse/JSON_failure === RUN TestCmpJSONResponse/JSON_failure_TestAPI --- PASS: TestCmpJSONResponse (0.00s) --- PASS: TestCmpJSONResponse/JSON_OK (0.00s) --- PASS: TestCmpJSONResponse/JSON_OK_TestAPI (0.00s) --- PASS: TestCmpJSONResponse/JSON_ptr_OK (0.00s) --- PASS: TestCmpJSONResponse/JSON_ptr_OK_TestAPI (0.00s) --- PASS: TestCmpJSONResponse/JSON_failure (0.00s) --- PASS: TestCmpJSONResponse/JSON_failure_TestAPI (0.00s) === RUN TestCmpJSONResponseAnchor --- PASS: TestCmpJSONResponseAnchor (0.00s) === RUN TestCmpXMLResponse === RUN TestCmpXMLResponse/XML_OK === RUN TestCmpXMLResponse/XML_OK_TestAPI === RUN TestCmpXMLResponse/XML_ptr_OK === RUN TestCmpXMLResponse/XML_ptr_OK_TestAPI === RUN TestCmpXMLResponse/XML_failure === RUN TestCmpXMLResponse/XML_failure_TestAPI --- PASS: TestCmpXMLResponse (0.00s) --- PASS: TestCmpXMLResponse/XML_OK (0.00s) --- PASS: TestCmpXMLResponse/XML_OK_TestAPI (0.00s) --- PASS: TestCmpXMLResponse/XML_ptr_OK (0.00s) --- PASS: TestCmpXMLResponse/XML_ptr_OK_TestAPI (0.00s) --- PASS: TestCmpXMLResponse/XML_failure (0.00s) --- PASS: TestCmpXMLResponse/XML_failure_TestAPI (0.00s) === RUN TestMux === RUN TestMux//text_route http_test.go:601: GET /text should return 200 + text/plain + Text result! http_test.go:612: PATCH /text should return Not Found === RUN TestMux//text_route//text_route_via_CmpResponseFunc === RUN TestMux//text_route//text_route_via_CmpMarshaledResponseFunc === RUN TestMux//json_route http_test.go:653: GET /json should return 200 + application/json + comment=JSON result! http_test.go:664: GET /json should return 200 + application/json + comment=~result! === RUN TestMux//json_route//json_route_via_CmpJSONResponseFunc === RUN TestMux//json_route/zeroed_body === RUN TestMux//xml_route http_test.go:720: GET /xml should return 200 + application/xml + comment=XML result! http_test.go:731: GET /xml should return 200 + application/xml + comment=~result! === RUN TestMux//xml_route//xml_route_via_CmpXMLResponseFunc === RUN TestMux//xml_route/Unmarshal_is_failing --- PASS: TestMux (0.01s) --- PASS: TestMux//text_route (0.00s) --- PASS: TestMux//text_route//text_route_via_CmpResponseFunc (0.00s) --- PASS: TestMux//text_route//text_route_via_CmpMarshaledResponseFunc (0.00s) --- PASS: TestMux//json_route (0.00s) --- PASS: TestMux//json_route//json_route_via_CmpJSONResponseFunc (0.00s) --- PASS: TestMux//json_route/zeroed_body (0.00s) --- PASS: TestMux//xml_route (0.00s) --- PASS: TestMux//xml_route//xml_route_via_CmpXMLResponseFunc (0.00s) --- PASS: TestMux//xml_route/Unmarshal_is_failing (0.00s) === RUN TestMultipartPart --- PASS: TestMultipartPart (0.00s) === RUN TestMultipartBody --- PASS: TestMultipartBody (0.00s) === RUN TestQ --- PASS: TestQ (0.00s) === RUN TestBasicAuthHeader --- PASS: TestBasicAuthHeader (0.00s) === RUN TestNewRequest === RUN TestNewRequest/NewRequest === RUN TestNewRequest/NewRequest_last_header_value_less === RUN TestNewRequest/NewRequest_header_http.Header === RUN TestNewRequest/NewRequest_header_http.Cookie === RUN TestNewRequest/NewRequest_header_flattened === RUN TestNewRequest/NewRequest_header_combined === RUN TestNewRequest/NewRequest_and_query_params === RUN TestNewRequest/NewRequest_panics --- PASS: TestNewRequest (0.00s) --- PASS: TestNewRequest/NewRequest (0.00s) --- PASS: TestNewRequest/NewRequest_last_header_value_less (0.00s) --- PASS: TestNewRequest/NewRequest_header_http.Header (0.00s) --- PASS: TestNewRequest/NewRequest_header_http.Cookie (0.00s) --- PASS: TestNewRequest/NewRequest_header_flattened (0.00s) --- PASS: TestNewRequest/NewRequest_header_combined (0.00s) --- PASS: TestNewRequest/NewRequest_and_query_params (0.00s) --- PASS: TestNewRequest/NewRequest_panics (0.00s) === RUN TestNewJSONRequest === RUN TestNewJSONRequest/NewJSONRequest === RUN TestNewJSONRequest/NewJSONRequest_panic --- PASS: TestNewJSONRequest (0.00s) --- PASS: TestNewJSONRequest/NewJSONRequest (0.00s) --- PASS: TestNewJSONRequest/NewJSONRequest_panic (0.00s) === RUN TestNewXMLRequest === RUN TestNewXMLRequest/NewXMLRequest === RUN TestNewXMLRequest/NewXMLRequest_panic --- PASS: TestNewXMLRequest (0.00s) --- PASS: TestNewXMLRequest/NewXMLRequest (0.00s) --- PASS: TestNewXMLRequest/NewXMLRequest_panic (0.00s) === RUN TestNewTestAPI === RUN TestNewTestAPI/No_error === RUN TestNewTestAPI/No_JSON_error === RUN TestNewTestAPI/No_XML_error === RUN TestNewTestAPI/Cookies === RUN TestNewTestAPI/Trailer === RUN TestNewTestAPI/Status_error === RUN TestNewTestAPI/Header_error === RUN TestNewTestAPI/Body_error === RUN TestNewTestAPI/Response_error === RUN TestNewTestAPI/Request_error --- PASS: TestNewTestAPI (0.04s) --- PASS: TestNewTestAPI/No_error (0.00s) --- PASS: TestNewTestAPI/No_JSON_error (0.00s) --- PASS: TestNewTestAPI/No_XML_error (0.00s) --- PASS: TestNewTestAPI/Cookies (0.00s) --- PASS: TestNewTestAPI/Trailer (0.00s) --- PASS: TestNewTestAPI/Status_error (0.01s) --- PASS: TestNewTestAPI/Header_error (0.00s) --- PASS: TestNewTestAPI/Body_error (0.00s) --- PASS: TestNewTestAPI/Response_error (0.00s) --- PASS: TestNewTestAPI/Request_error (0.00s) === RUN TestWith --- PASS: TestWith (0.00s) === RUN TestOr === RUN TestOr/Success === RUN TestOr/No_request_sent === RUN TestOr/Empty_bodies === RUN TestOr/Body --- PASS: TestOr (0.00s) --- PASS: TestOr/Success (0.00s) --- PASS: TestOr/No_request_sent (0.00s) --- PASS: TestOr/Empty_bodies (0.00s) --- PASS: TestOr/Body (0.00s) === RUN TestRun --- PASS: TestRun (0.00s) === RUN Example --- PASS: Example (0.01s) PASS ok github.com/maxatome/go-testdeep/helpers/tdhttp 0.099s === RUN TestDumpResponse --- PASS: TestDumpResponse (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdhttp/internal 0.036s === RUN TestRun === RUN TestRun/Mini === RUN TestRun/Mini/Test1 === RUN TestRun/Mini/Test2 === RUN TestRun/Full_ptr === RUN TestRun/Full_ptr/Test1 === RUN TestRun/Full_ptr/Test2 === RUN TestRun/Full_ptr/Test3 === RUN TestRun/Without_ptr:_only_non-ptr_methods === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test1 === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test2 === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test3 === RUN TestRun/ErrNil === RUN TestRun/ErrNone === RUN TestRun/Full-no-ptr === RUN TestRun/ErrOut1 === RUN TestRun/ErrOut2a === RUN TestRun/ErrOut2b === RUN TestRun/ErrOut === RUN TestRun/Skip --- PASS: TestRun (0.00s) --- PASS: TestRun/Mini (0.00s) --- PASS: TestRun/Mini/Test1 (0.00s) --- PASS: TestRun/Mini/Test2 (0.00s) --- PASS: TestRun/Full_ptr (0.00s) --- PASS: TestRun/Full_ptr/Test1 (0.00s) --- PASS: TestRun/Full_ptr/Test2 (0.00s) --- PASS: TestRun/Full_ptr/Test3 (0.00s) --- PASS: TestRun/Without_ptr:_only_non-ptr_methods (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test1 (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test2 (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test3 (0.00s) --- PASS: TestRun/ErrNil (0.00s) --- PASS: TestRun/ErrNone (0.00s) --- PASS: TestRun/Full-no-ptr (0.00s) --- PASS: TestRun/ErrOut1 (0.00s) --- PASS: TestRun/ErrOut2a (0.00s) --- PASS: TestRun/ErrOut2b (0.00s) --- PASS: TestRun/ErrOut (0.00s) --- PASS: TestRun/Skip (0.00s) === RUN TestRunErrors === RUN TestRunErrors/Setup === RUN TestRunErrors/Destroy === RUN TestRunErrors/PreTest === RUN TestRunErrors/PreTest/1_param === RUN TestRunErrors/PreTest/2_params === RUN TestRunErrors/PostTest === RUN TestRunErrors/PostTest/1_param === RUN TestRunErrors/PostTest/2_params === RUN TestRunErrors/BetweenTests === RUN TestRunErrors/InvalidHooks === RUN TestRunErrors/Stop_after_TestBool === RUN TestRunErrors/Stop_after_TestBool/1_param === RUN TestRunErrors/Stop_after_TestBool/2_params === RUN TestRunErrors/TestBoolError === RUN TestRunErrors/TestBoolError/Stop_after === RUN TestRunErrors/TestBoolError/Stop_after/1_param === RUN TestRunErrors/TestBoolError/Stop_after/2_params === RUN TestRunErrors/TestBoolError/Error_but_continue === RUN TestRunErrors/TestBoolError/Error_but_continue/1_param === RUN TestRunErrors/TestBoolError/Error_but_continue/2_params === RUN TestRunErrors/TestBoolError/Error_and_stop_after === RUN TestRunErrors/TestBoolError/Error_and_stop_after/1_param === RUN TestRunErrors/TestBoolError/Error_and_stop_after/2_params === RUN TestRunErrors/Error_for_TestError === RUN TestRunErrors/Error_for_TestError/1_param === RUN TestRunErrors/Error_for_TestError/2_params --- PASS: TestRunErrors (0.01s) --- PASS: TestRunErrors/Setup (0.00s) --- PASS: TestRunErrors/Destroy (0.00s) --- PASS: TestRunErrors/PreTest (0.00s) --- PASS: TestRunErrors/PreTest/1_param (0.00s) --- PASS: TestRunErrors/PreTest/2_params (0.00s) --- PASS: TestRunErrors/PostTest (0.00s) --- PASS: TestRunErrors/PostTest/1_param (0.00s) --- PASS: TestRunErrors/PostTest/2_params (0.00s) --- PASS: TestRunErrors/BetweenTests (0.00s) --- PASS: TestRunErrors/InvalidHooks (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool/1_param (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after/2_params (0.00s) --- PASS: TestRunErrors/Error_for_TestError (0.00s) --- PASS: TestRunErrors/Error_for_TestError/1_param (0.00s) --- PASS: TestRunErrors/Error_for_TestError/2_params (0.00s) === RUN TestRunCleanup === RUN TestRunCleanup/Full === RUN TestRunCleanup/Full/Test1 === RUN TestRunCleanup/Full/Test2 === RUN TestRunCleanup/Full/Test3 --- PASS: TestRunCleanup (0.00s) --- PASS: TestRunCleanup/Full (0.00s) --- PASS: TestRunCleanup/Full/Test1 (0.00s) --- PASS: TestRunCleanup/Full/Test2 (0.00s) --- PASS: TestRunCleanup/Full/Test3 (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdsuite 0.035s === RUN TestKvSlice === RUN TestKvSlice/len=0 === RUN TestKvSlice/len=1 === RUN TestKvSlice/len>1 --- PASS: TestKvSlice (0.00s) --- PASS: TestKvSlice/len=0 (0.00s) --- PASS: TestKvSlice/len=1 (0.00s) --- PASS: TestKvSlice/len>1 (0.00s) === RUN TestSortCmp --- PASS: TestSortCmp (0.00s) === RUN TestMap === RUN TestMap/MapEach === RUN TestMap/MapEach_short_circuit === RUN TestMap/MapEachValue === RUN TestMap/MapEachValue_short_circuit === RUN TestMap/MapSortedValues === RUN TestMap/MapSortedKeys --- PASS: TestMap (0.00s) --- PASS: TestMap/MapEach (0.00s) --- PASS: TestMap/MapEach_short_circuit (0.00s) --- PASS: TestMap/MapEachValue (0.00s) --- PASS: TestMap/MapEachValue_short_circuit (0.00s) --- PASS: TestMap/MapSortedValues (0.00s) --- PASS: TestMap/MapSortedKeys (0.00s) === RUN TestBuildTestName --- PASS: TestBuildTestName (0.00s) === RUN TestSortValues --- PASS: TestSortValues (0.00s) === RUN TestFormatString --- PASS: TestFormatString (0.00s) === RUN TestT --- PASS: TestT (0.00s) === RUN TestFailNow --- PASS: TestFailNow (0.00s) === RUN TestRun --- PASS: TestRun (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdutil 0.031s === RUN TestInfo --- PASS: TestInfo (0.00s) === RUN TestBuildResolveAnchor === RUN TestBuildResolveAnchor/AddAnchor_basic_types === RUN TestBuildResolveAnchor/AddAnchor === RUN TestBuildResolveAnchor/ResetAnchors === RUN TestBuildResolveAnchor/skip --- PASS: TestBuildResolveAnchor (0.00s) --- PASS: TestBuildResolveAnchor/AddAnchor_basic_types (0.00s) --- PASS: TestBuildResolveAnchor/AddAnchor (0.00s) --- PASS: TestBuildResolveAnchor/ResetAnchors (0.00s) --- PASS: TestBuildResolveAnchor/skip (0.00s) === RUN TestAddAnchorableStructType --- PASS: TestAddAnchorableStructType (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/anchors 0.025s === RUN TestColor --- PASS: TestColor (0.00s) === RUN TestSaveState --- PASS: TestSaveState (0.00s) === RUN TestBad --- PASS: TestBad (0.00s) === RUN TestBadUsage --- PASS: TestBadUsage (0.00s) === RUN TestTooManyParams --- PASS: TestTooManyParams (0.00s) === RUN TestUnBad --- PASS: TestUnBad (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/color 0.031s === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestContextMergeErrors --- PASS: TestContextMergeErrors (0.00s) === RUN TestContextCollectError --- PASS: TestContextCollectError (0.00s) === RUN TestCannotCompareError --- PASS: TestCannotCompareError (0.00s) === RUN TestContextPath --- PASS: TestContextPath (0.00s) === RUN TestError --- PASS: TestError (0.00s) === RUN TestTypeMismatch --- PASS: TestTypeMismatch (0.00s) === RUN TestBooleanError --- PASS: TestBooleanError (0.00s) === RUN TestOpBadUsage --- PASS: TestOpBadUsage (0.00s) === RUN TestOpTooManyParams --- PASS: TestOpTooManyParams (0.00s) === RUN TestBad --- PASS: TestBad (0.00s) === RUN TestBadKind --- PASS: TestBadKind (0.00s) === RUN TestNilPointer --- PASS: TestNilPointer (0.00s) === RUN TestPath --- PASS: TestPath (0.00s) === RUN TestEqual --- PASS: TestEqual (0.00s) === RUN TestErrorSummary === RUN TestErrorSummary/no_color_via_env summary_test.go:86: colorized=false force=false expected=false === RUN TestErrorSummary/colorized summary_test.go:86: colorized=true force=false expected=true === RUN TestErrorSummary/colorized,_but_force_uncolorized summary_test.go:86: colorized=true force=true expected=false === RUN TestErrorSummary/no_color_via_env_and_force_uncolorized summary_test.go:86: colorized=false force=true expected=false --- PASS: TestErrorSummary (0.01s) --- PASS: TestErrorSummary/no_color_via_env (0.00s) --- PASS: TestErrorSummary/colorized (0.00s) --- PASS: TestErrorSummary/colorized,_but_force_uncolorized (0.00s) --- PASS: TestErrorSummary/no_color_via_env_and_force_uncolorized (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/ctxerr 0.034s === RUN TestGetInterface --- PASS: TestGetInterface (0.00s) === RUN TestCopyValue --- PASS: TestCopyValue (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/dark 0.042s === RUN TestLen --- PASS: TestLen (0.00s) === RUN TestValues --- PASS: TestValues (0.00s) === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/flat 0.027s === RUN TestAddCmpHooks --- PASS: TestAddCmpHooks (0.00s) === RUN TestCmp === RUN TestCmp/bool === RUN TestCmp/error --- PASS: TestCmp (0.00s) --- PASS: TestCmp/bool (0.00s) --- PASS: TestCmp/error (0.00s) === RUN TestSmuggle --- PASS: TestSmuggle (0.00s) === RUN TestAddSmuggleHooks --- PASS: TestAddSmuggleHooks (0.00s) === RUN TestUseEqual --- PASS: TestUseEqual (0.00s) === RUN TestAddUseEqual --- PASS: TestAddUseEqual (0.00s) === RUN TestIgnoreUnexported --- PASS: TestIgnoreUnexported (0.00s) === RUN TestAddIgnoreUnexported --- PASS: TestAddIgnoreUnexported (0.00s) === RUN TestCopy --- PASS: TestCopy (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/hooks 0.043s ? github.com/maxatome/go-testdeep/internal/location [no test files] ? github.com/maxatome/go-testdeep/internal/test [no test files] === RUN TestMarshal --- PASS: TestMarshal (0.00s) === RUN TestAppendMarshal --- PASS: TestAppendMarshal (0.00s) === RUN TestJSON === RUN TestJSON/Basics === RUN TestJSON/JSON_spec_infringements === RUN TestJSON/JSON_spec_infringements/{"foo":_"bar",_} === RUN TestJSON/JSON_spec_infringements/{"foo":"bar",} === RUN TestJSON/JSON_spec_infringements/[_1,_2,_3,_] === RUN TestJSON/JSON_spec_infringements/[_1,2,3,] === RUN TestJSON/JSON_spec_infringements/"___" === RUN TestJSON/JSON_spec_infringements/+42 === RUN TestJSON/JSON_spec_infringements/0600 === RUN TestJSON/JSON_spec_infringements/-0600 === RUN TestJSON/JSON_spec_infringements/+0600 === RUN TestJSON/JSON_spec_infringements/0xBadFace === RUN TestJSON/JSON_spec_infringements/-0xBadFace === RUN TestJSON/JSON_spec_infringements/+0xBadFace === RUN TestJSON/JSON_spec_infringements/0600.123 === RUN TestJSON/JSON_spec_infringements/0600. === RUN TestJSON/JSON_spec_infringements/.25 === RUN TestJSON/JSON_spec_infringements/+123. === RUN TestJSON/JSON_spec_infringements/4_2 === RUN TestJSON/JSON_spec_infringements/+4_2 === RUN TestJSON/JSON_spec_infringements/-4_2 === RUN TestJSON/JSON_spec_infringements/0b101010 === RUN TestJSON/JSON_spec_infringements/-0b101010 === RUN TestJSON/JSON_spec_infringements/+0b101010 === RUN TestJSON/JSON_spec_infringements/0b10_1010 === RUN TestJSON/JSON_spec_infringements/-0b_10_1010 === RUN TestJSON/JSON_spec_infringements/+0b10_10_10 === RUN TestJSON/JSON_spec_infringements/0B101010 === RUN TestJSON/JSON_spec_infringements/-0B101010 === RUN TestJSON/JSON_spec_infringements/+0B101010 === RUN TestJSON/JSON_spec_infringements/0B10_1010 === RUN TestJSON/JSON_spec_infringements/-0B_10_1010 === RUN TestJSON/JSON_spec_infringements/+0B10_10_10 === RUN TestJSON/JSON_spec_infringements/0_600 === RUN TestJSON/JSON_spec_infringements/-0_600 === RUN TestJSON/JSON_spec_infringements/+0_600 === RUN TestJSON/JSON_spec_infringements/0o600 === RUN TestJSON/JSON_spec_infringements/0o_600 === RUN TestJSON/JSON_spec_infringements/-0o600 === RUN TestJSON/JSON_spec_infringements/-0o6_00 === RUN TestJSON/JSON_spec_infringements/+0o600 === RUN TestJSON/JSON_spec_infringements/+0o60_0 === RUN TestJSON/JSON_spec_infringements/0O600 === RUN TestJSON/JSON_spec_infringements/0O_600 === RUN TestJSON/JSON_spec_infringements/-0O600 === RUN TestJSON/JSON_spec_infringements/-0O6_00 === RUN TestJSON/JSON_spec_infringements/+0O600 === RUN TestJSON/JSON_spec_infringements/+0O60_0 === RUN TestJSON/JSON_spec_infringements/0xBad_Face === RUN TestJSON/JSON_spec_infringements/-0x_Bad_Face === RUN TestJSON/JSON_spec_infringements/+0xBad_Face === RUN TestJSON/JSON_spec_infringements/0XBad_Face === RUN TestJSON/JSON_spec_infringements/-0X_Bad_Face === RUN TestJSON/JSON_spec_infringements/+0XBad_Face === RUN TestJSON/JSON_spec_infringements/0_600.123 === RUN TestJSON/JSON_spec_infringements/1_5. === RUN TestJSON/JSON_spec_infringements/0.15e+0_2 === RUN TestJSON/JSON_spec_infringements/0x1p-2 === RUN TestJSON/JSON_spec_infringements/0x2.p10 === RUN TestJSON/JSON_spec_infringements/0x1.Fp+0 === RUN TestJSON/JSON_spec_infringements/0X.8p-0 === RUN TestJSON/JSON_spec_infringements/0X_1FFFP-16 === RUN TestJSON/JSON_spec_infringements/r"pipo" === RUN TestJSON/JSON_spec_infringements/r_"pipo" === RUN TestJSON/JSON_spec_infringements/r_'pipo' === RUN TestJSON/JSON_spec_infringements/r%pipo% === RUN TestJSON/JSON_spec_infringements/r·pipo· === RUN TestJSON/JSON_spec_infringements/r`pipo` === RUN TestJSON/JSON_spec_infringements/r/pipo/ === RUN TestJSON/JSON_spec_infringements/r_//comment_`pipo` === RUN TestJSON/JSON_spec_infringements/r//comment_`pipo` === RUN TestJSON/JSON_spec_infringements/r/*comment_*/|pipo| === RUN TestJSON/JSON_spec_infringements/r(p_i_p_o) === RUN TestJSON/JSON_spec_infringements/r@pi\po\@ === RUN TestJSON/JSON_spec_infringements/r(p(i(hey)p)o) === RUN TestJSON/JSON_spec_infringements/r{p{i{hey}p}o} === RUN TestJSON/JSON_spec_infringements/r[p[i[hey]p]o] === RUN TestJSON/JSON_spec_infringements/rp>o> === RUN TestJSON/JSON_spec_infringements/r(pipo) === RUN TestJSON/JSON_spec_infringements/r___(pipo) === RUN TestJSON/JSON_spec_infringements/r{pipo} === RUN TestJSON/JSON_spec_infringements/r[pipo] === RUN TestJSON/JSON_spec_infringements/r === RUN TestJSON/JSON_spec_infringements/r)pipo) === RUN TestJSON/JSON_spec_infringements/r}pipo} === RUN TestJSON/JSON_spec_infringements/r]pipo] === RUN TestJSON/JSON_spec_infringements/r>pipo> === RUN TestJSON/Special_string_cases === RUN TestJSON/Placeholder_cases === RUN TestJSON/Comments === RUN TestJSON/OK === RUN TestJSON/Reentrant_parser === RUN TestJSON/Errors === RUN TestJSON/Errors/unterminated_comment === RUN TestJSON/Errors//_at_EOF === RUN TestJSON/Errors//toto === RUN TestJSON/Errors/unterminated_string+multi_lines === RUN TestJSON/Errors/unterminated_string === RUN TestJSON/Errors/bad_escape === RUN TestJSON/Errors/bad_escape_\u === RUN TestJSON/Errors/bad_rune === RUN TestJSON/Errors/bad_number === RUN TestJSON/Errors/dollar_at_EOF === RUN TestJSON/Errors/dollar_alone === RUN TestJSON/Errors/multi_lines+dollar_at_EOF === RUN TestJSON/Errors/bad_num_placeholder === RUN TestJSON/Errors/bad_num_placeholder_in_string === RUN TestJSON/Errors/bad_0_placeholder === RUN TestJSON/Errors/bad_0_placeholder_in_string === RUN TestJSON/Errors/placeholder/params_mismatch === RUN TestJSON/Errors/placeholder_in_string/params_mismatch === RUN TestJSON/Errors/invalid_operator_in_string === RUN TestJSON/Errors/unknown_operator_close_paren === RUN TestJSON/Errors/unknown_operator_close_paren_in_string === RUN TestJSON/Errors/op_and_syntax_error === RUN TestJSON/Errors/op_in_string_and_syntax_error === RUN TestJSON/Errors/op_paren_in_string_and_syntax_error === RUN TestJSON/Errors/invalid_$^ === RUN TestJSON/Errors/invalid_$^_in_string === RUN TestJSON/Errors/invalid_$^_at_EOF === RUN TestJSON/Errors/invalid_$^_in_string_at_EOF === RUN TestJSON/Errors/bad_placeholder === RUN TestJSON/Errors/bad_placeholder_in_string === RUN TestJSON/Errors/unknown_placeholder === RUN TestJSON/Errors/unknown_placeholder_in_string === RUN TestJSON/Errors/invalid_operator === RUN TestJSON/Errors/invalid_$^operator === RUN TestJSON/Errors/invalid_$^operator_in_string === RUN TestJSON/Errors/unknown_operator === RUN TestJSON/Errors/unknown_operator_paren === RUN TestJSON/Errors/unknown_$^operator === RUN TestJSON/Errors/unknown_$^operator_paren === RUN TestJSON/Errors/unknown_$^operator_in_string === RUN TestJSON/Errors/unknown_$^operator_paren_in_string === RUN TestJSON/Errors/unknown_$^operator_in_rawstring === RUN TestJSON/Errors/unknown_$^operator_paren_in_rawstring === RUN TestJSON/Errors/syntax_error_num+bool === RUN TestJSON/Errors/syntax_error_num+% === RUN TestJSON/Errors/syntax_error_num+ESC === RUN TestJSON/Errors/syntax_error_num+unicode === RUN TestJSON/Errors/multi_errors_placeholders === RUN TestJSON/Errors/multi_errors_placeholder+operator === RUN TestJSON/Errors/rawstring_start_delimiter === RUN TestJSON/Errors/rawstring_start_delimiter_EOF === RUN TestJSON/Errors/rawstring_bad_delimiter === RUN TestJSON/Errors/rawstring_bad_underscore_delimiter === RUN TestJSON/Errors/rawstring_bad_rune === RUN TestJSON/Errors/unterminated_rawstring === RUN TestJSON/Errors/_____KnownOp(__AnyOp()__) === RUN TestJSON/Errors/_____KnownOp(__AnyOp__) === RUN TestJSON/Errors/____KnownOp("$^AnyOp()"_) === RUN TestJSON/Errors/____KnownOp("$^AnyOp"_) === RUN TestJSON/Errors/____KnownOp(_$^AnyOp()_) === RUN TestJSON/Errors/__$^KnownOp(___AnyOp_) === RUN TestJSON/Errors/_"$^KnownOp(___AnyOp_)" === RUN TestJSON/Errors/_"$^KnownOp(___AnyOp()_)" === RUN TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" === RUN TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" === RUN TestJSON/no_operators --- PASS: TestJSON (0.02s) --- PASS: TestJSON/Basics (0.00s) --- PASS: TestJSON/JSON_spec_infringements (0.01s) --- PASS: TestJSON/JSON_spec_infringements/{"foo":_"bar",_} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/{"foo":"bar",} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/[_1,_2,_3,_] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/[_1,2,3,] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/"___" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+42 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600.123 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/.25 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+123. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0b10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0b_10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0b10_10_10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0B10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0B_10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0B10_10_10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0o_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0o6_00 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0o60_0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0O_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0O6_00 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0O60_0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0xBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0x_Bad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0xBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0XBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0X_Bad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0XBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0_600.123 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/1_5. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0.15e+0_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x1p-2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x2.p10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x1.Fp+0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0X.8p-0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0X_1FFFP-16 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r"pipo" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_"pipo" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_'pipo' (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r%pipo% (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r·pipo· (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r/pipo/ (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_//comment_`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r//comment_`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r/*comment_*/|pipo| (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(p_i_p_o) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r@pi\po\@ (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(p(i(hey)p)o) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r{p{i{hey}p}o} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r[p[i[hey]p]o] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/rp>o> (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r___(pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r{pipo} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r[pipo] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r)pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r}pipo} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r]pipo] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r>pipo> (0.00s) --- PASS: TestJSON/Special_string_cases (0.00s) --- PASS: TestJSON/Placeholder_cases (0.00s) --- PASS: TestJSON/Comments (0.00s) --- PASS: TestJSON/OK (0.00s) --- PASS: TestJSON/Reentrant_parser (0.00s) --- PASS: TestJSON/Errors (0.00s) --- PASS: TestJSON/Errors/unterminated_comment (0.00s) --- PASS: TestJSON/Errors//_at_EOF (0.00s) --- PASS: TestJSON/Errors//toto (0.00s) --- PASS: TestJSON/Errors/unterminated_string+multi_lines (0.00s) --- PASS: TestJSON/Errors/unterminated_string (0.00s) --- PASS: TestJSON/Errors/bad_escape (0.00s) --- PASS: TestJSON/Errors/bad_escape_\u (0.00s) --- PASS: TestJSON/Errors/bad_rune (0.00s) --- PASS: TestJSON/Errors/bad_number (0.00s) --- PASS: TestJSON/Errors/dollar_at_EOF (0.00s) --- PASS: TestJSON/Errors/dollar_alone (0.00s) --- PASS: TestJSON/Errors/multi_lines+dollar_at_EOF (0.00s) --- PASS: TestJSON/Errors/bad_num_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_num_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/bad_0_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_0_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/placeholder/params_mismatch (0.00s) --- PASS: TestJSON/Errors/placeholder_in_string/params_mismatch (0.00s) --- PASS: TestJSON/Errors/invalid_operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_operator_close_paren (0.00s) --- PASS: TestJSON/Errors/unknown_operator_close_paren_in_string (0.00s) --- PASS: TestJSON/Errors/op_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/op_in_string_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/op_paren_in_string_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/invalid_$^ (0.00s) --- PASS: TestJSON/Errors/invalid_$^_in_string (0.00s) --- PASS: TestJSON/Errors/invalid_$^_at_EOF (0.00s) --- PASS: TestJSON/Errors/invalid_$^_in_string_at_EOF (0.00s) --- PASS: TestJSON/Errors/bad_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_placeholder (0.00s) --- PASS: TestJSON/Errors/unknown_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/invalid_operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_operator (0.00s) --- PASS: TestJSON/Errors/unknown_operator_paren (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_in_rawstring (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren_in_rawstring (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+bool (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+% (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+ESC (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+unicode (0.00s) --- PASS: TestJSON/Errors/multi_errors_placeholders (0.00s) --- PASS: TestJSON/Errors/multi_errors_placeholder+operator (0.00s) --- PASS: TestJSON/Errors/rawstring_start_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_start_delimiter_EOF (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_underscore_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_rune (0.00s) --- PASS: TestJSON/Errors/unterminated_rawstring (0.00s) --- PASS: TestJSON/Errors/_____KnownOp(__AnyOp()__) (0.00s) --- PASS: TestJSON/Errors/_____KnownOp(__AnyOp__) (0.00s) --- PASS: TestJSON/Errors/____KnownOp("$^AnyOp()"_) (0.00s) --- PASS: TestJSON/Errors/____KnownOp("$^AnyOp"_) (0.00s) --- PASS: TestJSON/Errors/____KnownOp(_$^AnyOp()_) (0.00s) --- PASS: TestJSON/Errors/__$^KnownOp(___AnyOp_) (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp_)" (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp()_)" (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" (0.00s) --- PASS: TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" (0.00s) --- PASS: TestJSON/no_operators (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/json 0.032s === RUN TestStackMatch --- PASS: TestStackMatch (0.00s) === RUN TestStackIsRelevant --- PASS: TestStackIsRelevant (0.00s) === RUN TestStackDump --- PASS: TestStackDump (0.00s) === RUN TestIgnorePackage --- PASS: TestIgnorePackage (0.00s) === RUN TestFindGoModDir === RUN TestFindGoModDir//tmp/.../a/b/c/go.mod === RUN TestFindGoModDir//tmp/go.mod --- PASS: TestFindGoModDir (0.00s) --- PASS: TestFindGoModDir//tmp/.../a/b/c/go.mod (0.00s) --- PASS: TestFindGoModDir//tmp/go.mod (0.00s) === RUN TestFindGoModDirLinks --- PASS: TestFindGoModDirLinks (0.00s) === RUN TestSplitPackageFunc --- PASS: TestSplitPackageFunc (0.00s) === RUN TestZRetrieve --- PASS: TestZRetrieve (0.00s) === RUN TestZRetrieveFake --- PASS: TestZRetrieveFake (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/trace 0.024s === RUN TestTypes --- PASS: TestTypes (0.00s) === RUN TestOrder --- PASS: TestOrder (0.00s) === RUN TestIsTypeOrConvertible_go117 --- PASS: TestIsTypeOrConvertible_go117 (0.00s) === RUN TestIsStruct --- PASS: TestIsStruct (0.00s) === RUN TestIsTypeOrConvertible --- PASS: TestIsTypeOrConvertible (0.00s) === RUN TestKindType === RUN TestKindType/nil === RUN TestKindType/int === RUN TestKindType/*int === RUN TestKindType/*[]int === RUN TestKindType/***int --- PASS: TestKindType (0.00s) --- PASS: TestKindType/nil (0.00s) --- PASS: TestKindType/int (0.00s) --- PASS: TestKindType/*int (0.00s) --- PASS: TestKindType/*[]int (0.00s) --- PASS: TestKindType/***int (0.00s) === RUN TestOperatorNotJSONMarshallableError === RUN TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError --- PASS: TestOperatorNotJSONMarshallableError (0.00s) --- PASS: TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError (0.00s) === RUN TestRawString --- PASS: TestRawString (0.00s) === RUN TestRawInt --- PASS: TestRawInt (0.00s) === RUN TestRecvKind --- PASS: TestRecvKind (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/types 0.028s === RUN TestJSONPointer --- PASS: TestJSONPointer (0.00s) === RUN TestToString --- PASS: TestToString (0.00s) === RUN TestIndentString --- PASS: TestIndentString (0.00s) === RUN TestSliceToBuffer --- PASS: TestSliceToBuffer (0.00s) === RUN TestTypeFullName --- PASS: TestTypeFullName (0.00s) === RUN TestCheckTag --- PASS: TestCheckTag (0.00s) === RUN TestTern --- PASS: TestTern (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/util 0.015s === RUN TestVisited === RUN TestVisited/not_a_pointer === RUN TestVisited/map === RUN TestVisited/pointer === RUN TestVisited/slice === RUN TestVisited/interface --- PASS: TestVisited (0.00s) --- PASS: TestVisited/not_a_pointer (0.00s) --- PASS: TestVisited/map (0.00s) --- PASS: TestVisited/pointer (0.00s) --- PASS: TestVisited/slice (0.00s) --- PASS: TestVisited/interface (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/visited 0.030s === RUN TestStripTrace --- PASS: TestStripTrace (0.00s) === RUN TestFormatError --- PASS: TestFormatError (0.00s) === RUN TestS --- PASS: TestS (0.00s) === RUN TestCmp --- PASS: TestCmp (0.00s) === RUN TestCmpDeeply --- PASS: TestCmpDeeply (0.00s) === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestGetMaxErrorsFromEnv --- PASS: TestGetMaxErrorsFromEnv (0.00s) === RUN TestBase --- PASS: TestBase (0.00s) === RUN TestTdSetResult --- PASS: TestTdSetResult (0.00s) === RUN TestPkgFunc --- PASS: TestPkgFunc (0.00s) === RUN TestFieldsPath --- PASS: TestFieldsPath (0.00s) === RUN TestBuildFieldsPathFn --- PASS: TestBuildFieldsPathFn (0.00s) === RUN TestCanonStructField --- PASS: TestCanonStructField (0.00s) === RUN TestMergeStructFields --- PASS: TestMergeStructFields (0.00s) === RUN TestFieldMatcher --- PASS: TestFieldMatcher (0.00s) === RUN TestGetTime --- PASS: TestGetTime (0.00s) === RUN TestEqualArray === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2 === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors) === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error --- PASS: TestEqualArray (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2 (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors) (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error (0.00s) === RUN TestEqualSlice --- PASS: TestEqualSlice (0.00s) === RUN TestEqualInterface --- PASS: TestEqualInterface (0.00s) === RUN TestEqualPtr --- PASS: TestEqualPtr (0.00s) === RUN TestEqualStruct --- PASS: TestEqualStruct (0.00s) === RUN TestEqualMap --- PASS: TestEqualMap (0.00s) === RUN TestEqualFunc --- PASS: TestEqualFunc (0.00s) === RUN TestEqualChannel --- PASS: TestEqualChannel (0.00s) === RUN TestEqualOthers --- PASS: TestEqualOthers (0.00s) === RUN TestEqualReallyPrivate --- PASS: TestEqualReallyPrivate (0.00s) === RUN TestEqualRecursPtr --- PASS: TestEqualRecursPtr (0.00s) === RUN TestEqualRecursMap --- PASS: TestEqualRecursMap (0.00s) === RUN TestEqualPanic --- PASS: TestEqualPanic (0.00s) === RUN TestUseEqualGlobal --- PASS: TestUseEqualGlobal (0.00s) === RUN TestUseEqualGlobalVsAnchor --- PASS: TestUseEqualGlobalVsAnchor (0.00s) === RUN TestBeLaxGlobalt --- PASS: TestBeLaxGlobalt (0.00s) === RUN TestEqualMapUnsafe --- PASS: TestEqualMapUnsafe (0.00s) === RUN TestFlatten === RUN TestFlatten/ok === RUN TestFlatten/ok/slice === RUN TestFlatten/ok/array === RUN TestFlatten/ok/map === RUN TestFlatten/ok/slice+untyped_nil_fn === RUN TestFlatten/ok+func === RUN TestFlatten/ok+func/func_never_called === RUN TestFlatten/ok+func/double === RUN TestFlatten/ok+func/even === RUN TestFlatten/ok+func/transform === RUN TestFlatten/ok+func/nil === RUN TestFlatten/ok+func/convertible === RUN TestFlatten/complex === RUN TestFlatten/errors === RUN TestFlatten/errors/too_many_params === RUN TestFlatten/errors/nil_sliceOrMap === RUN TestFlatten/errors/bad_sliceOrMap_type === RUN TestFlatten/errors/not_func === RUN TestFlatten/errors/func_w/0_inputs === RUN TestFlatten/errors/func_w/2_inputs === RUN TestFlatten/errors/variadic_func === RUN TestFlatten/errors/func_w/0_output === RUN TestFlatten/errors/func_w/2_out_without_bool === RUN TestFlatten/errors/bad_shortcut === RUN TestFlatten/errors/typed_nil_func --- PASS: TestFlatten (0.00s) --- PASS: TestFlatten/ok (0.00s) --- PASS: TestFlatten/ok/slice (0.00s) --- PASS: TestFlatten/ok/array (0.00s) --- PASS: TestFlatten/ok/map (0.00s) --- PASS: TestFlatten/ok/slice+untyped_nil_fn (0.00s) --- PASS: TestFlatten/ok+func (0.00s) --- PASS: TestFlatten/ok+func/func_never_called (0.00s) --- PASS: TestFlatten/ok+func/double (0.00s) --- PASS: TestFlatten/ok+func/even (0.00s) --- PASS: TestFlatten/ok+func/transform (0.00s) --- PASS: TestFlatten/ok+func/nil (0.00s) --- PASS: TestFlatten/ok+func/convertible (0.00s) --- PASS: TestFlatten/complex (0.00s) --- PASS: TestFlatten/errors (0.00s) --- PASS: TestFlatten/errors/too_many_params (0.00s) --- PASS: TestFlatten/errors/nil_sliceOrMap (0.00s) --- PASS: TestFlatten/errors/bad_sliceOrMap_type (0.00s) --- PASS: TestFlatten/errors/not_func (0.00s) --- PASS: TestFlatten/errors/func_w/0_inputs (0.00s) --- PASS: TestFlatten/errors/func_w/2_inputs (0.00s) --- PASS: TestFlatten/errors/variadic_func (0.00s) --- PASS: TestFlatten/errors/func_w/0_output (0.00s) --- PASS: TestFlatten/errors/func_w/2_out_without_bool (0.00s) --- PASS: TestFlatten/errors/bad_shortcut (0.00s) --- PASS: TestFlatten/errors/typed_nil_func (0.00s) === RUN TestAnchor --- PASS: TestAnchor (0.00s) === RUN TestT_Anchor === RUN TestT_Anchor/without_persistence === RUN TestT_Anchor/with_persistence === RUN TestT_Anchor/errors --- PASS: TestT_Anchor (0.00s) --- PASS: TestT_Anchor/without_persistence (0.00s) --- PASS: TestT_Anchor/with_persistence (0.00s) --- PASS: TestT_Anchor/errors (0.00s) === RUN TestAddAnchorableStructType --- PASS: TestAddAnchorableStructType (0.00s) === RUN TestT_AnchorsPersist === RUN TestT_AnchorsPersist/without_anchors_persistence === RUN TestT_AnchorsPersist/with_anchors_persistence --- PASS: TestT_AnchorsPersist (0.00s) --- PASS: TestT_AnchorsPersist/without_anchors_persistence (0.00s) --- PASS: TestT_AnchorsPersist/with_anchors_persistence (0.00s) === RUN TestWithCmpHooks === RUN TestWithCmpHooks/reflect.Value === RUN TestWithCmpHooks/time.Time === RUN TestWithCmpHooks/numify === RUN TestWithCmpHooks/false_test_:) === RUN TestWithCmpHooks/Error === RUN TestWithCmpHooks/panic:_not_a_function === RUN TestWithCmpHooks/panic:_wrong_signature --- PASS: TestWithCmpHooks (0.00s) --- PASS: TestWithCmpHooks/reflect.Value (0.00s) --- PASS: TestWithCmpHooks/time.Time (0.00s) --- PASS: TestWithCmpHooks/numify (0.00s) --- PASS: TestWithCmpHooks/false_test_:) (0.00s) --- PASS: TestWithCmpHooks/Error (0.00s) --- PASS: TestWithCmpHooks/panic:_not_a_function (0.00s) --- PASS: TestWithCmpHooks/panic:_wrong_signature (0.00s) === RUN TestWithSmuggleHooks === RUN TestWithSmuggleHooks/abs === RUN TestWithSmuggleHooks/int2bool === RUN TestWithSmuggleHooks/Atoi === RUN TestWithSmuggleHooks/Error === RUN TestWithSmuggleHooks/panic:_not_a_function === RUN TestWithSmuggleHooks/panic:_wrong_signature --- PASS: TestWithSmuggleHooks (0.00s) --- PASS: TestWithSmuggleHooks/abs (0.00s) --- PASS: TestWithSmuggleHooks/int2bool (0.00s) --- PASS: TestWithSmuggleHooks/Atoi (0.00s) --- PASS: TestWithSmuggleHooks/Error (0.00s) --- PASS: TestWithSmuggleHooks/panic:_not_a_function (0.00s) --- PASS: TestWithSmuggleHooks/panic:_wrong_signature (0.00s) === RUN TestT === RUN TestT/without_config === RUN TestT/explicit_default_config === RUN TestT/specific_config --- PASS: TestT (0.00s) --- PASS: TestT/without_config (0.00s) --- PASS: TestT/explicit_default_config (0.00s) --- PASS: TestT/specific_config (0.00s) === RUN TestTCmp --- PASS: TestTCmp (0.00s) === RUN TestTCmpDeeply --- PASS: TestTCmpDeeply (0.00s) === RUN TestParallel === RUN TestParallel/without_Parallel === RUN TestParallel/with_Parallel === RUN TestParallel/Run_with_Parallel === RUN TestParallel/Run_with_Parallel/level_1 === PAUSE TestParallel/Run_with_Parallel/level_1 === RUN TestParallel/Run_with_Parallel/level_2 === PAUSE TestParallel/Run_with_Parallel/level_2 === CONT TestParallel/Run_with_Parallel/level_1 === CONT TestParallel/Run_with_Parallel/level_2 --- PASS: TestParallel (0.00s) --- PASS: TestParallel/without_Parallel (0.00s) --- PASS: TestParallel/with_Parallel (0.00s) --- PASS: TestParallel/Run_with_Parallel (0.00s) --- PASS: TestParallel/Run_with_Parallel/level_2 (0.00s) --- PASS: TestParallel/Run_with_Parallel/level_1 (0.00s) === RUN TestRun === RUN TestRun/test.TB_with_Run === RUN TestRun/test.TB_with_Run/Test_level1 === RUN TestRun/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRun/test.TB_without_Run --- PASS: TestRun (0.00s) --- PASS: TestRun/test.TB_with_Run (0.00s) --- PASS: TestRun/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRun/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRun/test.TB_without_Run (0.00s) === RUN TestRunAssertRequire === RUN TestRunAssertRequire/test.TB_with_Run === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1 === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2#01 === RUN TestRunAssertRequire/test.TB_without_Run --- PASS: TestRunAssertRequire (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2#01 (0.00s) --- PASS: TestRunAssertRequire/test.TB_without_Run (0.00s) === RUN TestRunT === RUN TestRunT/test.TB_with_Run === RUN TestRunT/test.TB_with_Run/Test_level1 === RUN TestRunT/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRunT/test.TB_without_Run --- PASS: TestRunT (0.00s) --- PASS: TestRunT/test.TB_with_Run (0.00s) --- PASS: TestRunT/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRunT/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRunT/test.TB_without_Run (0.00s) === RUN TestFailureIsFatal --- PASS: TestFailureIsFatal (0.00s) === RUN TestUseEqual --- PASS: TestUseEqual (0.00s) === RUN TestBeLax --- PASS: TestBeLax (0.00s) === RUN TestIgnoreUnexported --- PASS: TestIgnoreUnexported (0.00s) === RUN TestTestDeepInGotOK --- PASS: TestTestDeepInGotOK (0.00s) === RUN TestLogTrace --- PASS: TestLogTrace (0.00s) === RUN TestErrorTrace --- PASS: TestErrorTrace (0.00s) === RUN TestFatalTrace --- PASS: TestFatalTrace (0.00s) === RUN TestAll --- PASS: TestAll (0.00s) === RUN TestAllTypeBehind --- PASS: TestAllTypeBehind (0.00s) === RUN TestAny --- PASS: TestAny (0.00s) === RUN TestAnyTypeBehind --- PASS: TestAnyTypeBehind (0.00s) === RUN TestArrayEach --- PASS: TestArrayEach (0.00s) === RUN TestArrayEachTypeBehind --- PASS: TestArrayEachTypeBehind (0.00s) === RUN TestArray --- PASS: TestArray (0.01s) === RUN TestArrayTypeBehind --- PASS: TestArrayTypeBehind (0.00s) === RUN TestSlice --- PASS: TestSlice (0.01s) === RUN TestSliceTypeBehind --- PASS: TestSliceTypeBehind (0.00s) === RUN TestSuperSliceOf === RUN TestSuperSliceOf/interface_array === RUN TestSuperSliceOf/ints_array === RUN TestSuperSliceOf/ints_slice --- PASS: TestSuperSliceOf (0.03s) --- PASS: TestSuperSliceOf/interface_array (0.02s) --- PASS: TestSuperSliceOf/ints_array (0.00s) --- PASS: TestSuperSliceOf/ints_slice (0.00s) === RUN TestSuperSliceOfTypeBehind --- PASS: TestSuperSliceOfTypeBehind (0.00s) === RUN TestBag --- PASS: TestBag (0.02s) === RUN TestBagTypeBehind --- PASS: TestBagTypeBehind (0.00s) === RUN TestBetween --- PASS: TestBetween (0.00s) === RUN TestN --- PASS: TestN (0.01s) === RUN TestLGt --- PASS: TestLGt (0.00s) === RUN TestBetweenTime --- PASS: TestBetweenTime (0.00s) === RUN TestBetweenCmp === RUN TestBetweenCmp/compareType === RUN TestBetweenCmp/lessType --- PASS: TestBetweenCmp (0.00s) --- PASS: TestBetweenCmp/compareType (0.00s) --- PASS: TestBetweenCmp/lessType (0.00s) === RUN TestBetweenTypeBehind --- PASS: TestBetweenTypeBehind (0.00s) === RUN TestCatch --- PASS: TestCatch (0.00s) === RUN TestCatchTypeBehind --- PASS: TestCatchTypeBehind (0.00s) === RUN TestCode --- PASS: TestCode (0.00s) === RUN TestCodeCustom === RUN TestCodeCustom/Simple_success === RUN TestCodeCustom/Simple_failure === RUN TestCodeCustom/AssertRequire_success === RUN TestCodeCustom/AssertRequire_failure === RUN TestCodeCustom/AssertRequire_fatalfailure --- PASS: TestCodeCustom (0.01s) --- PASS: TestCodeCustom/Simple_success (0.00s) --- PASS: TestCodeCustom/Simple_failure (0.00s) --- PASS: TestCodeCustom/AssertRequire_success (0.00s) --- PASS: TestCodeCustom/AssertRequire_failure (0.00s) --- PASS: TestCodeCustom/AssertRequire_fatalfailure (0.00s) === RUN TestCodeTypeBehind --- PASS: TestCodeTypeBehind (0.00s) === RUN TestContainsKey --- PASS: TestContainsKey (0.00s) === RUN TestContainsKeyNil --- PASS: TestContainsKeyNil (0.00s) === RUN TestContainsKeyTypeBehind --- PASS: TestContainsKeyTypeBehind (0.00s) === RUN TestContains --- PASS: TestContains (0.00s) === RUN TestContainsNil --- PASS: TestContainsNil (0.01s) === RUN TestContainsString --- PASS: TestContainsString (0.01s) === RUN TestContainsSlice --- PASS: TestContainsSlice (0.00s) === RUN TestContainsTypeBehind --- PASS: TestContainsTypeBehind (0.00s) === RUN TestDelay --- PASS: TestDelay (0.00s) === RUN TestDelayTypeBehind --- PASS: TestDelayTypeBehind (0.00s) === RUN TestEmpty --- PASS: TestEmpty (0.00s) === RUN TestNotEmpty --- PASS: TestNotEmpty (0.00s) === RUN TestEmptyTypeBehind --- PASS: TestEmptyTypeBehind (0.00s) === RUN TestErrorIs --- PASS: TestErrorIs (0.00s) === RUN TestErrorIsTypeBehind --- PASS: TestErrorIsTypeBehind (0.00s) === RUN TestGrep === RUN TestGrep/basic === RUN TestGrep/basic/slice === RUN TestGrep/basic/array === RUN TestGrep/basic/*slice === RUN TestGrep/basic/*array === RUN TestGrep/struct === RUN TestGrep/struct/slice === RUN TestGrep/struct/array === RUN TestGrep/struct/*slice === RUN TestGrep/struct/*array === RUN TestGrep/interfaces === RUN TestGrep/interfaces/slice === RUN TestGrep/interfaces/array === RUN TestGrep/interfaces/*slice === RUN TestGrep/interfaces/*array === RUN TestGrep/interfaces_error === RUN TestGrep/interfaces_error/slice === RUN TestGrep/interfaces_error/array === RUN TestGrep/interfaces_error/*slice === RUN TestGrep/interfaces_error/*array === RUN TestGrep/nil_slice === RUN TestGrep/nil_slice/slice === RUN TestGrep/nil_slice/*slice === RUN TestGrep/nil_pointer === RUN TestGrep/JSON === RUN TestGrep/errors --- PASS: TestGrep (0.02s) --- PASS: TestGrep/basic (0.01s) --- PASS: TestGrep/basic/slice (0.00s) --- PASS: TestGrep/basic/array (0.00s) --- PASS: TestGrep/basic/*slice (0.00s) --- PASS: TestGrep/basic/*array (0.00s) --- PASS: TestGrep/struct (0.00s) --- PASS: TestGrep/struct/slice (0.00s) --- PASS: TestGrep/struct/array (0.00s) --- PASS: TestGrep/struct/*slice (0.00s) --- PASS: TestGrep/struct/*array (0.00s) --- PASS: TestGrep/interfaces (0.01s) --- PASS: TestGrep/interfaces/slice (0.00s) --- PASS: TestGrep/interfaces/array (0.00s) --- PASS: TestGrep/interfaces/*slice (0.00s) --- PASS: TestGrep/interfaces/*array (0.00s) --- PASS: TestGrep/interfaces_error (0.00s) --- PASS: TestGrep/interfaces_error/slice (0.00s) --- PASS: TestGrep/interfaces_error/array (0.00s) --- PASS: TestGrep/interfaces_error/*slice (0.00s) --- PASS: TestGrep/interfaces_error/*array (0.00s) --- PASS: TestGrep/nil_slice (0.00s) --- PASS: TestGrep/nil_slice/slice (0.00s) --- PASS: TestGrep/nil_slice/*slice (0.00s) --- PASS: TestGrep/nil_pointer (0.00s) --- PASS: TestGrep/JSON (0.00s) --- PASS: TestGrep/errors (0.00s) === RUN TestGrepTypeBehind --- PASS: TestGrepTypeBehind (0.00s) === RUN TestGrepString --- PASS: TestGrepString (0.00s) === RUN TestFirst === RUN TestFirst/basic === RUN TestFirst/basic/slice === RUN TestFirst/basic/array === RUN TestFirst/basic/*slice === RUN TestFirst/basic/*array === RUN TestFirst/struct === RUN TestFirst/struct/slice === RUN TestFirst/struct/array === RUN TestFirst/struct/*slice === RUN TestFirst/struct/*array === RUN TestFirst/interfaces === RUN TestFirst/interfaces/slice === RUN TestFirst/interfaces/array === RUN TestFirst/interfaces/*slice === RUN TestFirst/interfaces/*array === RUN TestFirst/interfaces_error === RUN TestFirst/interfaces_error/slice === RUN TestFirst/interfaces_error/array === RUN TestFirst/interfaces_error/*slice === RUN TestFirst/interfaces_error/*array === RUN TestFirst/nil_slice === RUN TestFirst/nil_slice/slice === RUN TestFirst/nil_slice/*slice === RUN TestFirst/nil_pointer === RUN TestFirst/JSON === RUN TestFirst/errors --- PASS: TestFirst (0.02s) --- PASS: TestFirst/basic (0.01s) --- PASS: TestFirst/basic/slice (0.00s) --- PASS: TestFirst/basic/array (0.00s) --- PASS: TestFirst/basic/*slice (0.00s) --- PASS: TestFirst/basic/*array (0.00s) --- PASS: TestFirst/struct (0.00s) --- PASS: TestFirst/struct/slice (0.00s) --- PASS: TestFirst/struct/array (0.00s) --- PASS: TestFirst/struct/*slice (0.00s) --- PASS: TestFirst/struct/*array (0.00s) --- PASS: TestFirst/interfaces (0.00s) --- PASS: TestFirst/interfaces/slice (0.00s) --- PASS: TestFirst/interfaces/array (0.00s) --- PASS: TestFirst/interfaces/*slice (0.00s) --- PASS: TestFirst/interfaces/*array (0.00s) --- PASS: TestFirst/interfaces_error (0.00s) --- PASS: TestFirst/interfaces_error/slice (0.00s) --- PASS: TestFirst/interfaces_error/array (0.00s) --- PASS: TestFirst/interfaces_error/*slice (0.00s) --- PASS: TestFirst/interfaces_error/*array (0.00s) --- PASS: TestFirst/nil_slice (0.00s) --- PASS: TestFirst/nil_slice/slice (0.00s) --- PASS: TestFirst/nil_slice/*slice (0.00s) --- PASS: TestFirst/nil_pointer (0.00s) --- PASS: TestFirst/JSON (0.00s) --- PASS: TestFirst/errors (0.01s) === RUN TestFirstString --- PASS: TestFirstString (0.00s) === RUN TestFirstTypeBehind --- PASS: TestFirstTypeBehind (0.00s) === RUN TestLast === RUN TestLast/basic === RUN TestLast/basic/slice === RUN TestLast/basic/array === RUN TestLast/basic/*slice === RUN TestLast/basic/*array === RUN TestLast/struct === RUN TestLast/struct/slice === RUN TestLast/struct/array === RUN TestLast/struct/*slice === RUN TestLast/struct/*array === RUN TestLast/interfaces === RUN TestLast/interfaces/slice === RUN TestLast/interfaces/array === RUN TestLast/interfaces/*slice === RUN TestLast/interfaces/*array === RUN TestLast/interfaces_error === RUN TestLast/interfaces_error/slice === RUN TestLast/interfaces_error/array === RUN TestLast/interfaces_error/*slice === RUN TestLast/interfaces_error/*array === RUN TestLast/nil_slice === RUN TestLast/nil_slice/slice === RUN TestLast/nil_slice/*slice === RUN TestLast/nil_pointer === RUN TestLast/JSON === RUN TestLast/errors --- PASS: TestLast (0.02s) --- PASS: TestLast/basic (0.00s) --- PASS: TestLast/basic/slice (0.00s) --- PASS: TestLast/basic/array (0.00s) --- PASS: TestLast/basic/*slice (0.00s) --- PASS: TestLast/basic/*array (0.00s) --- PASS: TestLast/struct (0.00s) --- PASS: TestLast/struct/slice (0.00s) --- PASS: TestLast/struct/array (0.00s) --- PASS: TestLast/struct/*slice (0.00s) --- PASS: TestLast/struct/*array (0.00s) --- PASS: TestLast/interfaces (0.01s) --- PASS: TestLast/interfaces/slice (0.00s) --- PASS: TestLast/interfaces/array (0.00s) --- PASS: TestLast/interfaces/*slice (0.01s) --- PASS: TestLast/interfaces/*array (0.00s) --- PASS: TestLast/interfaces_error (0.00s) --- PASS: TestLast/interfaces_error/slice (0.00s) --- PASS: TestLast/interfaces_error/array (0.00s) --- PASS: TestLast/interfaces_error/*slice (0.00s) --- PASS: TestLast/interfaces_error/*array (0.00s) --- PASS: TestLast/nil_slice (0.00s) --- PASS: TestLast/nil_slice/slice (0.00s) --- PASS: TestLast/nil_slice/*slice (0.00s) --- PASS: TestLast/nil_pointer (0.00s) --- PASS: TestLast/JSON (0.00s) --- PASS: TestLast/errors (0.00s) === RUN TestLastString --- PASS: TestLastString (0.00s) === RUN TestLastTypeBehind --- PASS: TestLastTypeBehind (0.00s) === RUN TestIgnore --- PASS: TestIgnore (0.00s) === RUN TestIgnoreTypeBehind --- PASS: TestIgnoreTypeBehind (0.00s) === RUN TestIsa --- PASS: TestIsa (0.00s) === RUN TestIsaTypeBehind --- PASS: TestIsaTypeBehind (0.00s) === RUN TestJSONPointer === RUN TestJSONPointer/nil === RUN TestJSONPointer/basic_types === RUN TestJSONPointer/complex_type_with_json_tags === RUN TestJSONPointer/complex_type_without_json_tags === RUN TestJSONPointer/Chained_list === RUN TestJSONPointer/Lax === RUN TestJSONPointer/Lax/json.Unmarshaler === RUN TestJSONPointer/Lax/struct === RUN TestJSONPointer/errors --- PASS: TestJSONPointer (0.01s) --- PASS: TestJSONPointer/nil (0.00s) --- PASS: TestJSONPointer/basic_types (0.00s) --- PASS: TestJSONPointer/complex_type_with_json_tags (0.01s) --- PASS: TestJSONPointer/complex_type_without_json_tags (0.00s) --- PASS: TestJSONPointer/Chained_list (0.00s) --- PASS: TestJSONPointer/Lax (0.00s) --- PASS: TestJSONPointer/Lax/json.Unmarshaler (0.00s) --- PASS: TestJSONPointer/Lax/struct (0.00s) --- PASS: TestJSONPointer/errors (0.00s) === RUN TestJSONPointerTypeBehind --- PASS: TestJSONPointerTypeBehind (0.00s) === RUN TestJSON --- PASS: TestJSON (0.03s) === RUN TestJSONInside === RUN TestJSONInside/Between === RUN TestJSONInside/N === RUN TestJSONInside/Re === RUN TestJSONInside/SubMapOf === RUN TestJSONInside/SuperMapOf === RUN TestJSONInside/Errors --- PASS: TestJSONInside (0.01s) --- PASS: TestJSONInside/Between (0.01s) --- PASS: TestJSONInside/N (0.00s) --- PASS: TestJSONInside/Re (0.00s) --- PASS: TestJSONInside/SubMapOf (0.00s) --- PASS: TestJSONInside/SuperMapOf (0.00s) --- PASS: TestJSONInside/Errors (0.00s) === RUN TestJSONTypeBehind --- PASS: TestJSONTypeBehind (0.00s) === RUN TestSubJSONOf --- PASS: TestSubJSONOf (0.02s) === RUN TestSubJSONOfTypeBehind --- PASS: TestSubJSONOfTypeBehind (0.00s) === RUN TestSuperJSONOf --- PASS: TestSuperJSONOf (0.01s) === RUN TestSuperJSONOfTypeBehind --- PASS: TestSuperJSONOfTypeBehind (0.00s) === RUN TestKeysValues === RUN TestKeysValues/nil_map === RUN TestKeysValues/non-nil_but_empty_map === RUN TestKeysValues/Filled_map === RUN TestKeysValues/Errors === RUN TestKeysValues/Bad_usage --- PASS: TestKeysValues (0.01s) --- PASS: TestKeysValues/nil_map (0.00s) --- PASS: TestKeysValues/non-nil_but_empty_map (0.00s) --- PASS: TestKeysValues/Filled_map (0.00s) --- PASS: TestKeysValues/Errors (0.00s) --- PASS: TestKeysValues/Bad_usage (0.00s) === RUN TestKeysValuesTypeBehind --- PASS: TestKeysValuesTypeBehind (0.00s) === RUN TestLax --- PASS: TestLax (0.00s) === RUN TestLaxTypeBehind --- PASS: TestLaxTypeBehind (0.00s) === RUN TestLen --- PASS: TestLen (0.00s) === RUN TestCap --- PASS: TestCap (0.00s) === RUN TestLenCapTypeBehind --- PASS: TestLenCapTypeBehind (0.00s) === RUN TestMapEach --- PASS: TestMapEach (0.00s) === RUN TestMapEachTypeBehind --- PASS: TestMapEachTypeBehind (0.00s) === RUN TestMap --- PASS: TestMap (0.02s) === RUN TestMapTypeBehind --- PASS: TestMapTypeBehind (0.00s) === RUN TestNaN --- PASS: TestNaN (0.00s) === RUN TestNotNaN --- PASS: TestNotNaN (0.00s) === RUN TestNaNTypeBehind --- PASS: TestNaNTypeBehind (0.00s) === RUN TestNil --- PASS: TestNil (0.00s) === RUN TestNotNil --- PASS: TestNotNil (0.00s) === RUN TestNilTypeBehind --- PASS: TestNilTypeBehind (0.00s) === RUN TestNone --- PASS: TestNone (0.00s) === RUN TestNot --- PASS: TestNot (0.00s) === RUN TestNoneTypeBehind --- PASS: TestNoneTypeBehind (0.00s) === RUN TestPtr --- PASS: TestPtr (0.01s) === RUN TestPtrTypeBehind --- PASS: TestPtrTypeBehind (0.00s) === RUN TestPPtrTypeBehind --- PASS: TestPPtrTypeBehind (0.00s) === RUN TestRe --- PASS: TestRe (0.01s) === RUN TestReTypeBehind --- PASS: TestReTypeBehind (0.00s) === RUN TestRecv === RUN TestRecv/all_good === RUN TestRecv/complete_cycle === RUN TestRecv/complete_cycle/empty === RUN TestRecv/complete_cycle/just_filled === RUN TestRecv/complete_cycle/nothing_to_recv_on_channel === RUN TestRecv/complete_cycle/closed_channel === RUN TestRecv/nil_channel === RUN TestRecv/nil_pointer === RUN TestRecv/chan_any === RUN TestRecv/errors --- PASS: TestRecv (0.01s) --- PASS: TestRecv/all_good (0.00s) --- PASS: TestRecv/complete_cycle (0.01s) --- PASS: TestRecv/complete_cycle/empty (0.01s) --- PASS: TestRecv/complete_cycle/just_filled (0.00s) --- PASS: TestRecv/complete_cycle/nothing_to_recv_on_channel (0.00s) --- PASS: TestRecv/complete_cycle/closed_channel (0.00s) --- PASS: TestRecv/nil_channel (0.00s) --- PASS: TestRecv/nil_pointer (0.00s) --- PASS: TestRecv/chan_any (0.00s) --- PASS: TestRecv/errors (0.00s) === RUN TestRecvString --- PASS: TestRecvString (0.00s) === RUN TestRecvTypeBehind --- PASS: TestRecvTypeBehind (0.00s) === RUN TestRecvKind --- PASS: TestRecvKind (0.00s) === RUN TestSet --- PASS: TestSet (0.03s) === RUN TestSetTypeBehind --- PASS: TestSetTypeBehind (0.00s) === RUN TestShallow --- PASS: TestShallow (0.00s) === RUN TestShallowTypeBehind --- PASS: TestShallowTypeBehind (0.00s) === RUN TestSmuggle --- PASS: TestSmuggle (0.02s) === RUN TestSmuggleFieldsPath --- PASS: TestSmuggleFieldsPath (0.01s) === RUN TestSmuggleTypeBehind --- PASS: TestSmuggleTypeBehind (0.00s) === RUN TestString --- PASS: TestString (0.00s) === RUN TestHasPrefix --- PASS: TestHasPrefix (0.00s) === RUN TestHasSuffix --- PASS: TestHasSuffix (0.00s) === RUN TestStringTypeBehind --- PASS: TestStringTypeBehind (0.00s) === RUN TestStructLazy === RUN TestStructLazy/Struct_OK === RUN TestStructLazy/SStruct_OK === RUN TestStructLazy/Struct_errors === RUN TestStructLazy/Struct_String === RUN TestStructLazy/SStruct_errors === RUN TestStructLazy/SStruct_String --- PASS: TestStructLazy (0.00s) --- PASS: TestStructLazy/Struct_OK (0.00s) --- PASS: TestStructLazy/SStruct_OK (0.00s) --- PASS: TestStructLazy/Struct_errors (0.00s) --- PASS: TestStructLazy/Struct_String (0.00s) --- PASS: TestStructLazy/SStruct_errors (0.00s) --- PASS: TestStructLazy/SStruct_String (0.00s) === RUN TestStructLazyTypeBehind --- PASS: TestStructLazyTypeBehind (0.00s) === RUN TestStruct === RUN TestStruct/IgnoreUnexported --- PASS: TestStruct (0.01s) --- PASS: TestStruct/IgnoreUnexported (0.00s) === RUN TestStructPrivateFields --- PASS: TestStructPrivateFields (0.00s) === RUN TestStructPatterns === RUN TestStructPatterns/Shell_pattern === RUN TestStructPatterns/Regexp --- PASS: TestStructPatterns (0.00s) --- PASS: TestStructPatterns/Shell_pattern (0.00s) --- PASS: TestStructPatterns/Regexp (0.00s) === RUN TestStructTypeBehind --- PASS: TestStructTypeBehind (0.00s) === RUN TestSStruct === RUN TestSStruct/IgnoreUnexported --- PASS: TestSStruct (0.01s) --- PASS: TestSStruct/IgnoreUnexported (0.00s) === RUN TestSStructPattern --- PASS: TestSStructPattern (0.00s) === RUN TestSStructTypeBehind --- PASS: TestSStructTypeBehind (0.00s) === RUN TestTag --- PASS: TestTag (0.00s) === RUN TestTagTypeBehind --- PASS: TestTagTypeBehind (0.00s) === RUN TestTruncTime --- PASS: TestTruncTime (0.00s) === RUN TestTruncTimeTypeBehind --- PASS: TestTruncTimeTypeBehind (0.00s) === RUN TestZero --- PASS: TestZero (0.00s) === RUN TestNotZero --- PASS: TestNotZero (0.00s) === RUN TestZeroTypeBehind --- PASS: TestZeroTypeBehind (0.00s) === RUN TestTuple --- PASS: TestTuple (0.00s) === RUN TestSetlocation --- PASS: TestSetlocation (0.00s) === RUN TestError --- PASS: TestError (0.00s) === RUN TestMarshalJSON --- PASS: TestMarshalJSON (0.00s) === RUN ExampleCmpTrue --- PASS: ExampleCmpTrue (0.00s) === RUN ExampleCmpFalse --- PASS: ExampleCmpFalse (0.00s) === RUN ExampleCmpError --- PASS: ExampleCmpError (0.00s) === RUN ExampleCmpNoError --- PASS: ExampleCmpNoError (0.00s) === RUN ExampleCmpPanic --- PASS: ExampleCmpPanic (0.00s) === RUN ExampleCmpNotPanic --- PASS: ExampleCmpNotPanic (0.00s) === RUN ExampleEqDeeply --- PASS: ExampleEqDeeply (0.00s) === RUN ExampleEqDeeplyError --- PASS: ExampleEqDeeplyError (0.00s) === RUN ExampleCmpAll --- PASS: ExampleCmpAll (0.00s) === RUN ExampleCmpAny --- PASS: ExampleCmpAny (0.00s) === RUN ExampleCmpArray_array --- PASS: ExampleCmpArray_array (0.00s) === RUN ExampleCmpArray_typedArray --- PASS: ExampleCmpArray_typedArray (0.00s) === RUN ExampleCmpArrayEach_array --- PASS: ExampleCmpArrayEach_array (0.00s) === RUN ExampleCmpArrayEach_typedArray --- PASS: ExampleCmpArrayEach_typedArray (0.00s) === RUN ExampleCmpArrayEach_slice --- PASS: ExampleCmpArrayEach_slice (0.00s) === RUN ExampleCmpArrayEach_typedSlice --- PASS: ExampleCmpArrayEach_typedSlice (0.00s) === RUN ExampleCmpBag --- PASS: ExampleCmpBag (0.00s) === RUN ExampleCmpBetween_int --- PASS: ExampleCmpBetween_int (0.00s) === RUN ExampleCmpBetween_string --- PASS: ExampleCmpBetween_string (0.00s) === RUN ExampleCmpBetween_time --- PASS: ExampleCmpBetween_time (0.00s) === RUN ExampleCmpCap --- PASS: ExampleCmpCap (0.00s) === RUN ExampleCmpCap_operator --- PASS: ExampleCmpCap_operator (0.00s) === RUN ExampleCmpCode --- PASS: ExampleCmpCode (0.00s) === RUN ExampleCmpCode_custom --- PASS: ExampleCmpCode_custom (0.00s) === RUN ExampleCmpContains_arraySlice --- PASS: ExampleCmpContains_arraySlice (0.00s) === RUN ExampleCmpContains_nil --- PASS: ExampleCmpContains_nil (0.00s) === RUN ExampleCmpContains_map --- PASS: ExampleCmpContains_map (0.00s) === RUN ExampleCmpContains_string --- PASS: ExampleCmpContains_string (0.00s) === RUN ExampleCmpContains_stringer --- PASS: ExampleCmpContains_stringer (0.00s) === RUN ExampleCmpContains_error --- PASS: ExampleCmpContains_error (0.00s) === RUN ExampleCmpContainsKey --- PASS: ExampleCmpContainsKey (0.00s) === RUN ExampleCmpContainsKey_nil --- PASS: ExampleCmpContainsKey_nil (0.00s) === RUN ExampleCmpEmpty --- PASS: ExampleCmpEmpty (0.00s) === RUN ExampleCmpEmpty_pointers --- PASS: ExampleCmpEmpty_pointers (0.00s) === RUN ExampleCmpErrorIs --- PASS: ExampleCmpErrorIs (0.00s) === RUN ExampleCmpFirst_classic --- PASS: ExampleCmpFirst_classic (0.00s) === RUN ExampleCmpFirst_empty --- PASS: ExampleCmpFirst_empty (0.00s) === RUN ExampleCmpFirst_struct --- PASS: ExampleCmpFirst_struct (0.00s) === RUN ExampleCmpGrep_classic --- PASS: ExampleCmpGrep_classic (0.00s) === RUN ExampleCmpGrep_nil --- PASS: ExampleCmpGrep_nil (0.00s) === RUN ExampleCmpGrep_struct --- PASS: ExampleCmpGrep_struct (0.00s) === RUN ExampleCmpGt_int --- PASS: ExampleCmpGt_int (0.00s) === RUN ExampleCmpGt_string --- PASS: ExampleCmpGt_string (0.00s) === RUN ExampleCmpGte_int --- PASS: ExampleCmpGte_int (0.00s) === RUN ExampleCmpGte_string --- PASS: ExampleCmpGte_string (0.00s) === RUN ExampleCmpHasPrefix --- PASS: ExampleCmpHasPrefix (0.00s) === RUN ExampleCmpHasPrefix_stringer --- PASS: ExampleCmpHasPrefix_stringer (0.00s) === RUN ExampleCmpHasPrefix_error --- PASS: ExampleCmpHasPrefix_error (0.00s) === RUN ExampleCmpHasSuffix --- PASS: ExampleCmpHasSuffix (0.00s) === RUN ExampleCmpHasSuffix_stringer --- PASS: ExampleCmpHasSuffix_stringer (0.00s) === RUN ExampleCmpHasSuffix_error --- PASS: ExampleCmpHasSuffix_error (0.00s) === RUN ExampleCmpIsa --- PASS: ExampleCmpIsa (0.00s) === RUN ExampleCmpIsa_interface --- PASS: ExampleCmpIsa_interface (0.00s) === RUN ExampleCmpJSON_basic --- PASS: ExampleCmpJSON_basic (0.00s) === RUN ExampleCmpJSON_placeholders --- PASS: ExampleCmpJSON_placeholders (0.00s) === RUN ExampleCmpJSON_embedding --- PASS: ExampleCmpJSON_embedding (0.00s) === RUN ExampleCmpJSON_rawStrings --- PASS: ExampleCmpJSON_rawStrings (0.00s) === RUN ExampleCmpJSON_file --- PASS: ExampleCmpJSON_file (0.00s) === RUN ExampleCmpJSONPointer_rfc6901 --- PASS: ExampleCmpJSONPointer_rfc6901 (0.00s) === RUN ExampleCmpJSONPointer_struct --- PASS: ExampleCmpJSONPointer_struct (0.00s) === RUN ExampleCmpJSONPointer_has_hasnt --- PASS: ExampleCmpJSONPointer_has_hasnt (0.00s) === RUN ExampleCmpKeys --- PASS: ExampleCmpKeys (0.00s) === RUN ExampleCmpLast_classic --- PASS: ExampleCmpLast_classic (0.00s) === RUN ExampleCmpLast_empty --- PASS: ExampleCmpLast_empty (0.00s) === RUN ExampleCmpLast_struct --- PASS: ExampleCmpLast_struct (0.00s) === RUN ExampleCmpLax --- PASS: ExampleCmpLax (0.00s) === RUN ExampleCmpLen_slice --- PASS: ExampleCmpLen_slice (0.00s) === RUN ExampleCmpLen_map --- PASS: ExampleCmpLen_map (0.00s) === RUN ExampleCmpLen_operatorSlice --- PASS: ExampleCmpLen_operatorSlice (0.00s) === RUN ExampleCmpLen_operatorMap --- PASS: ExampleCmpLen_operatorMap (0.00s) === RUN ExampleCmpLt_int --- PASS: ExampleCmpLt_int (0.00s) === RUN ExampleCmpLt_string --- PASS: ExampleCmpLt_string (0.00s) === RUN ExampleCmpLte_int --- PASS: ExampleCmpLte_int (0.00s) === RUN ExampleCmpLte_string --- PASS: ExampleCmpLte_string (0.00s) === RUN ExampleCmpMap_map --- PASS: ExampleCmpMap_map (0.00s) === RUN ExampleCmpMap_typedMap --- PASS: ExampleCmpMap_typedMap (0.00s) === RUN ExampleCmpMapEach_map --- PASS: ExampleCmpMapEach_map (0.00s) === RUN ExampleCmpMapEach_typedMap --- PASS: ExampleCmpMapEach_typedMap (0.00s) === RUN ExampleCmpN --- PASS: ExampleCmpN (0.00s) === RUN ExampleCmpNaN_float32 --- PASS: ExampleCmpNaN_float32 (0.00s) === RUN ExampleCmpNil --- PASS: ExampleCmpNil (0.00s) === RUN ExampleCmpNone --- PASS: ExampleCmpNone (0.00s) === RUN ExampleCmpNot --- PASS: ExampleCmpNot (0.00s) === RUN ExampleCmpNotAny --- PASS: ExampleCmpNotAny (0.00s) === RUN ExampleCmpNotEmpty --- PASS: ExampleCmpNotEmpty (0.00s) === RUN ExampleCmpNotEmpty_pointers --- PASS: ExampleCmpNotEmpty_pointers (0.00s) === RUN ExampleCmpNotNaN_float32 --- PASS: ExampleCmpNotNaN_float32 (0.00s) === RUN ExampleCmpNotNil --- PASS: ExampleCmpNotNil (0.00s) === RUN ExampleCmpNotZero --- PASS: ExampleCmpNotZero (0.00s) === RUN ExampleCmpPPtr --- PASS: ExampleCmpPPtr (0.00s) === RUN ExampleCmpPtr --- PASS: ExampleCmpPtr (0.00s) === RUN ExampleCmpRe --- PASS: ExampleCmpRe (0.00s) === RUN ExampleCmpRe_stringer --- PASS: ExampleCmpRe_stringer (0.00s) === RUN ExampleCmpRe_error --- PASS: ExampleCmpRe_error (0.00s) === RUN ExampleCmpRe_capture --- PASS: ExampleCmpRe_capture (0.00s) === RUN ExampleCmpRe_compiled --- PASS: ExampleCmpRe_compiled (0.00s) === RUN ExampleCmpRe_compiledStringer --- PASS: ExampleCmpRe_compiledStringer (0.00s) === RUN ExampleCmpRe_compiledError --- PASS: ExampleCmpRe_compiledError (0.00s) === RUN ExampleCmpRe_compiledCapture --- PASS: ExampleCmpRe_compiledCapture (0.00s) === RUN ExampleCmpReAll_capture --- PASS: ExampleCmpReAll_capture (0.00s) === RUN ExampleCmpReAll_captureComplex --- PASS: ExampleCmpReAll_captureComplex (0.00s) === RUN ExampleCmpReAll_compiledCapture --- PASS: ExampleCmpReAll_compiledCapture (0.00s) === RUN ExampleCmpReAll_compiledCaptureComplex --- PASS: ExampleCmpReAll_compiledCaptureComplex (0.00s) === RUN ExampleCmpRecv_basic --- PASS: ExampleCmpRecv_basic (0.00s) === RUN ExampleCmpRecv_channelPointer --- PASS: ExampleCmpRecv_channelPointer (0.00s) === RUN ExampleCmpRecv_withTimeout --- PASS: ExampleCmpRecv_withTimeout (0.30s) === RUN ExampleCmpRecv_nilChannel --- PASS: ExampleCmpRecv_nilChannel (0.00s) === RUN ExampleCmpSet --- PASS: ExampleCmpSet (0.00s) === RUN ExampleCmpShallow --- PASS: ExampleCmpShallow (0.00s) === RUN ExampleCmpShallow_slice --- PASS: ExampleCmpShallow_slice (0.00s) === RUN ExampleCmpShallow_string --- PASS: ExampleCmpShallow_string (0.00s) === RUN ExampleCmpSlice_slice --- PASS: ExampleCmpSlice_slice (0.00s) === RUN ExampleCmpSlice_typedSlice --- PASS: ExampleCmpSlice_typedSlice (0.00s) === RUN ExampleCmpSmuggle_convert --- PASS: ExampleCmpSmuggle_convert (0.00s) === RUN ExampleCmpSmuggle_lax --- PASS: ExampleCmpSmuggle_lax (0.00s) === RUN ExampleCmpSmuggle_auto_unmarshal --- PASS: ExampleCmpSmuggle_auto_unmarshal (0.00s) === RUN ExampleCmpSmuggle_cast --- PASS: ExampleCmpSmuggle_cast (0.00s) === RUN ExampleCmpSmuggle_complex --- PASS: ExampleCmpSmuggle_complex (0.00s) === RUN ExampleCmpSmuggle_interface --- PASS: ExampleCmpSmuggle_interface (0.00s) === RUN ExampleCmpSmuggle_field_path --- PASS: ExampleCmpSmuggle_field_path (0.00s) === RUN ExampleCmpSStruct --- PASS: ExampleCmpSStruct (0.00s) === RUN ExampleCmpSStruct_overwrite_model --- PASS: ExampleCmpSStruct_overwrite_model (0.00s) === RUN ExampleCmpSStruct_patterns --- PASS: ExampleCmpSStruct_patterns (0.00s) === RUN ExampleCmpSStruct_lazy_model --- PASS: ExampleCmpSStruct_lazy_model (0.00s) === RUN ExampleCmpString --- PASS: ExampleCmpString (0.00s) === RUN ExampleCmpString_stringer --- PASS: ExampleCmpString_stringer (0.00s) === RUN ExampleCmpString_error --- PASS: ExampleCmpString_error (0.00s) === RUN ExampleCmpStruct --- PASS: ExampleCmpStruct (0.00s) === RUN ExampleCmpStruct_overwrite_model --- PASS: ExampleCmpStruct_overwrite_model (0.00s) === RUN ExampleCmpStruct_patterns --- PASS: ExampleCmpStruct_patterns (0.00s) === RUN ExampleCmpStruct_lazy_model --- PASS: ExampleCmpStruct_lazy_model (0.00s) === RUN ExampleCmpSubBagOf --- PASS: ExampleCmpSubBagOf (0.00s) === RUN ExampleCmpSubJSONOf_basic --- PASS: ExampleCmpSubJSONOf_basic (0.00s) === RUN ExampleCmpSubJSONOf_placeholders --- PASS: ExampleCmpSubJSONOf_placeholders (0.00s) === RUN ExampleCmpSubJSONOf_file --- PASS: ExampleCmpSubJSONOf_file (0.00s) === RUN ExampleCmpSubMapOf_map --- PASS: ExampleCmpSubMapOf_map (0.00s) === RUN ExampleCmpSubMapOf_typedMap --- PASS: ExampleCmpSubMapOf_typedMap (0.00s) === RUN ExampleCmpSubSetOf --- PASS: ExampleCmpSubSetOf (0.00s) === RUN ExampleCmpSuperBagOf --- PASS: ExampleCmpSuperBagOf (0.00s) === RUN ExampleCmpSuperJSONOf_basic --- PASS: ExampleCmpSuperJSONOf_basic (0.00s) === RUN ExampleCmpSuperJSONOf_placeholders --- PASS: ExampleCmpSuperJSONOf_placeholders (0.00s) === RUN ExampleCmpSuperJSONOf_file --- PASS: ExampleCmpSuperJSONOf_file (0.00s) === RUN ExampleCmpSuperMapOf_map --- PASS: ExampleCmpSuperMapOf_map (0.00s) === RUN ExampleCmpSuperMapOf_typedMap --- PASS: ExampleCmpSuperMapOf_typedMap (0.00s) === RUN ExampleCmpSuperSetOf --- PASS: ExampleCmpSuperSetOf (0.00s) === RUN ExampleCmpSuperSliceOf_array --- PASS: ExampleCmpSuperSliceOf_array (0.00s) === RUN ExampleCmpSuperSliceOf_typedArray --- PASS: ExampleCmpSuperSliceOf_typedArray (0.00s) === RUN ExampleCmpSuperSliceOf_slice --- PASS: ExampleCmpSuperSliceOf_slice (0.00s) === RUN ExampleCmpSuperSliceOf_typedSlice --- PASS: ExampleCmpSuperSliceOf_typedSlice (0.00s) === RUN ExampleCmpTruncTime --- PASS: ExampleCmpTruncTime (0.00s) === RUN ExampleCmpValues --- PASS: ExampleCmpValues (0.00s) === RUN ExampleCmpZero --- PASS: ExampleCmpZero (0.00s) === RUN ExampleT_All --- PASS: ExampleT_All (0.00s) === RUN ExampleT_Any --- PASS: ExampleT_Any (0.00s) === RUN ExampleT_Array_array --- PASS: ExampleT_Array_array (0.00s) === RUN ExampleT_Array_typedArray --- PASS: ExampleT_Array_typedArray (0.00s) === RUN ExampleT_ArrayEach_array --- PASS: ExampleT_ArrayEach_array (0.00s) === RUN ExampleT_ArrayEach_typedArray --- PASS: ExampleT_ArrayEach_typedArray (0.00s) === RUN ExampleT_ArrayEach_slice --- PASS: ExampleT_ArrayEach_slice (0.00s) === RUN ExampleT_ArrayEach_typedSlice --- PASS: ExampleT_ArrayEach_typedSlice (0.00s) === RUN ExampleT_Bag --- PASS: ExampleT_Bag (0.00s) === RUN ExampleT_Between_int --- PASS: ExampleT_Between_int (0.00s) === RUN ExampleT_Between_string --- PASS: ExampleT_Between_string (0.00s) === RUN ExampleT_Between_time --- PASS: ExampleT_Between_time (0.00s) === RUN ExampleT_Cap --- PASS: ExampleT_Cap (0.00s) === RUN ExampleT_Cap_operator --- PASS: ExampleT_Cap_operator (0.00s) === RUN ExampleT_Code --- PASS: ExampleT_Code (0.00s) === RUN ExampleT_Code_custom --- PASS: ExampleT_Code_custom (0.00s) === RUN ExampleT_Contains_arraySlice --- PASS: ExampleT_Contains_arraySlice (0.00s) === RUN ExampleT_Contains_nil --- PASS: ExampleT_Contains_nil (0.00s) === RUN ExampleT_Contains_map --- PASS: ExampleT_Contains_map (0.00s) === RUN ExampleT_Contains_string --- PASS: ExampleT_Contains_string (0.00s) === RUN ExampleT_Contains_stringer --- PASS: ExampleT_Contains_stringer (0.00s) === RUN ExampleT_Contains_error --- PASS: ExampleT_Contains_error (0.00s) === RUN ExampleT_ContainsKey --- PASS: ExampleT_ContainsKey (0.00s) === RUN ExampleT_ContainsKey_nil --- PASS: ExampleT_ContainsKey_nil (0.00s) === RUN ExampleT_Empty --- PASS: ExampleT_Empty (0.00s) === RUN ExampleT_Empty_pointers --- PASS: ExampleT_Empty_pointers (0.00s) === RUN ExampleT_CmpErrorIs --- PASS: ExampleT_CmpErrorIs (0.00s) === RUN ExampleT_First_classic --- PASS: ExampleT_First_classic (0.00s) === RUN ExampleT_First_empty --- PASS: ExampleT_First_empty (0.00s) === RUN ExampleT_First_struct --- PASS: ExampleT_First_struct (0.00s) === RUN ExampleT_Grep_classic --- PASS: ExampleT_Grep_classic (0.00s) === RUN ExampleT_Grep_nil --- PASS: ExampleT_Grep_nil (0.00s) === RUN ExampleT_Grep_struct --- PASS: ExampleT_Grep_struct (0.00s) === RUN ExampleT_Gt_int --- PASS: ExampleT_Gt_int (0.00s) === RUN ExampleT_Gt_string --- PASS: ExampleT_Gt_string (0.00s) === RUN ExampleT_Gte_int --- PASS: ExampleT_Gte_int (0.00s) === RUN ExampleT_Gte_string --- PASS: ExampleT_Gte_string (0.00s) === RUN ExampleT_HasPrefix --- PASS: ExampleT_HasPrefix (0.00s) === RUN ExampleT_HasPrefix_stringer --- PASS: ExampleT_HasPrefix_stringer (0.00s) === RUN ExampleT_HasPrefix_error --- PASS: ExampleT_HasPrefix_error (0.00s) === RUN ExampleT_HasSuffix --- PASS: ExampleT_HasSuffix (0.00s) === RUN ExampleT_HasSuffix_stringer --- PASS: ExampleT_HasSuffix_stringer (0.00s) === RUN ExampleT_HasSuffix_error --- PASS: ExampleT_HasSuffix_error (0.00s) === RUN ExampleT_Isa --- PASS: ExampleT_Isa (0.00s) === RUN ExampleT_Isa_interface --- PASS: ExampleT_Isa_interface (0.00s) === RUN ExampleT_JSON_basic --- PASS: ExampleT_JSON_basic (0.00s) === RUN ExampleT_JSON_placeholders --- PASS: ExampleT_JSON_placeholders (0.00s) === RUN ExampleT_JSON_embedding --- PASS: ExampleT_JSON_embedding (0.00s) === RUN ExampleT_JSON_rawStrings --- PASS: ExampleT_JSON_rawStrings (0.00s) === RUN ExampleT_JSON_file --- PASS: ExampleT_JSON_file (0.00s) === RUN ExampleT_JSONPointer_rfc6901 --- PASS: ExampleT_JSONPointer_rfc6901 (0.00s) === RUN ExampleT_JSONPointer_struct --- PASS: ExampleT_JSONPointer_struct (0.00s) === RUN ExampleT_JSONPointer_has_hasnt --- PASS: ExampleT_JSONPointer_has_hasnt (0.00s) === RUN ExampleT_Keys --- PASS: ExampleT_Keys (0.00s) === RUN ExampleT_Last_classic --- PASS: ExampleT_Last_classic (0.00s) === RUN ExampleT_Last_empty --- PASS: ExampleT_Last_empty (0.00s) === RUN ExampleT_Last_struct --- PASS: ExampleT_Last_struct (0.00s) === RUN ExampleT_CmpLax --- PASS: ExampleT_CmpLax (0.00s) === RUN ExampleT_Len_slice --- PASS: ExampleT_Len_slice (0.00s) === RUN ExampleT_Len_map --- PASS: ExampleT_Len_map (0.00s) === RUN ExampleT_Len_operatorSlice --- PASS: ExampleT_Len_operatorSlice (0.00s) === RUN ExampleT_Len_operatorMap --- PASS: ExampleT_Len_operatorMap (0.00s) === RUN ExampleT_Lt_int --- PASS: ExampleT_Lt_int (0.00s) === RUN ExampleT_Lt_string --- PASS: ExampleT_Lt_string (0.00s) === RUN ExampleT_Lte_int --- PASS: ExampleT_Lte_int (0.00s) === RUN ExampleT_Lte_string --- PASS: ExampleT_Lte_string (0.00s) === RUN ExampleT_Map_map --- PASS: ExampleT_Map_map (0.00s) === RUN ExampleT_Map_typedMap --- PASS: ExampleT_Map_typedMap (0.00s) === RUN ExampleT_MapEach_map --- PASS: ExampleT_MapEach_map (0.00s) === RUN ExampleT_MapEach_typedMap --- PASS: ExampleT_MapEach_typedMap (0.00s) === RUN ExampleT_N --- PASS: ExampleT_N (0.00s) === RUN ExampleT_NaN_float32 --- PASS: ExampleT_NaN_float32 (0.00s) === RUN ExampleT_Nil --- PASS: ExampleT_Nil (0.00s) === RUN ExampleT_None --- PASS: ExampleT_None (0.00s) === RUN ExampleT_Not --- PASS: ExampleT_Not (0.00s) === RUN ExampleT_NotAny --- PASS: ExampleT_NotAny (0.00s) === RUN ExampleT_NotEmpty --- PASS: ExampleT_NotEmpty (0.00s) === RUN ExampleT_NotEmpty_pointers --- PASS: ExampleT_NotEmpty_pointers (0.00s) === RUN ExampleT_NotNaN_float32 --- PASS: ExampleT_NotNaN_float32 (0.00s) === RUN ExampleT_NotNil --- PASS: ExampleT_NotNil (0.00s) === RUN ExampleT_NotZero --- PASS: ExampleT_NotZero (0.00s) === RUN ExampleT_PPtr --- PASS: ExampleT_PPtr (0.00s) === RUN ExampleT_Ptr --- PASS: ExampleT_Ptr (0.00s) === RUN ExampleT_Re --- PASS: ExampleT_Re (0.00s) === RUN ExampleT_Re_stringer --- PASS: ExampleT_Re_stringer (0.00s) === RUN ExampleT_Re_error --- PASS: ExampleT_Re_error (0.00s) === RUN ExampleT_Re_capture --- PASS: ExampleT_Re_capture (0.00s) === RUN ExampleT_Re_compiled --- PASS: ExampleT_Re_compiled (0.00s) === RUN ExampleT_Re_compiledStringer --- PASS: ExampleT_Re_compiledStringer (0.00s) === RUN ExampleT_Re_compiledError --- PASS: ExampleT_Re_compiledError (0.00s) === RUN ExampleT_Re_compiledCapture --- PASS: ExampleT_Re_compiledCapture (0.00s) === RUN ExampleT_ReAll_capture --- PASS: ExampleT_ReAll_capture (0.00s) === RUN ExampleT_ReAll_captureComplex --- PASS: ExampleT_ReAll_captureComplex (0.00s) === RUN ExampleT_ReAll_compiledCapture --- PASS: ExampleT_ReAll_compiledCapture (0.00s) === RUN ExampleT_ReAll_compiledCaptureComplex --- PASS: ExampleT_ReAll_compiledCaptureComplex (0.00s) === RUN ExampleT_Recv_basic --- PASS: ExampleT_Recv_basic (0.00s) === RUN ExampleT_Recv_channelPointer --- PASS: ExampleT_Recv_channelPointer (0.00s) === RUN ExampleT_Recv_withTimeout --- PASS: ExampleT_Recv_withTimeout (0.31s) === RUN ExampleT_Recv_nilChannel --- PASS: ExampleT_Recv_nilChannel (0.00s) === RUN ExampleT_Set --- PASS: ExampleT_Set (0.00s) === RUN ExampleT_Shallow --- PASS: ExampleT_Shallow (0.00s) === RUN ExampleT_Shallow_slice --- PASS: ExampleT_Shallow_slice (0.00s) === RUN ExampleT_Shallow_string --- PASS: ExampleT_Shallow_string (0.00s) === RUN ExampleT_Slice_slice --- PASS: ExampleT_Slice_slice (0.00s) === RUN ExampleT_Slice_typedSlice --- PASS: ExampleT_Slice_typedSlice (0.00s) === RUN ExampleT_Smuggle_convert --- PASS: ExampleT_Smuggle_convert (0.00s) === RUN ExampleT_Smuggle_lax --- PASS: ExampleT_Smuggle_lax (0.00s) === RUN ExampleT_Smuggle_auto_unmarshal --- PASS: ExampleT_Smuggle_auto_unmarshal (0.00s) === RUN ExampleT_Smuggle_cast --- PASS: ExampleT_Smuggle_cast (0.00s) === RUN ExampleT_Smuggle_complex --- PASS: ExampleT_Smuggle_complex (0.00s) === RUN ExampleT_Smuggle_interface --- PASS: ExampleT_Smuggle_interface (0.00s) === RUN ExampleT_Smuggle_field_path --- PASS: ExampleT_Smuggle_field_path (0.00s) === RUN ExampleT_SStruct --- PASS: ExampleT_SStruct (0.00s) === RUN ExampleT_SStruct_overwrite_model --- PASS: ExampleT_SStruct_overwrite_model (0.00s) === RUN ExampleT_SStruct_patterns --- PASS: ExampleT_SStruct_patterns (0.00s) === RUN ExampleT_SStruct_lazy_model --- PASS: ExampleT_SStruct_lazy_model (0.00s) === RUN ExampleT_String --- PASS: ExampleT_String (0.00s) === RUN ExampleT_String_stringer --- PASS: ExampleT_String_stringer (0.00s) === RUN ExampleT_String_error --- PASS: ExampleT_String_error (0.00s) === RUN ExampleT_Struct --- PASS: ExampleT_Struct (0.00s) === RUN ExampleT_Struct_overwrite_model --- PASS: ExampleT_Struct_overwrite_model (0.00s) === RUN ExampleT_Struct_patterns --- PASS: ExampleT_Struct_patterns (0.00s) === RUN ExampleT_Struct_lazy_model --- PASS: ExampleT_Struct_lazy_model (0.00s) === RUN ExampleT_SubBagOf --- PASS: ExampleT_SubBagOf (0.00s) === RUN ExampleT_SubJSONOf_basic --- PASS: ExampleT_SubJSONOf_basic (0.00s) === RUN ExampleT_SubJSONOf_placeholders --- PASS: ExampleT_SubJSONOf_placeholders (0.00s) === RUN ExampleT_SubJSONOf_file --- PASS: ExampleT_SubJSONOf_file (0.00s) === RUN ExampleT_SubMapOf_map --- PASS: ExampleT_SubMapOf_map (0.00s) === RUN ExampleT_SubMapOf_typedMap --- PASS: ExampleT_SubMapOf_typedMap (0.00s) === RUN ExampleT_SubSetOf --- PASS: ExampleT_SubSetOf (0.00s) === RUN ExampleT_SuperBagOf --- PASS: ExampleT_SuperBagOf (0.00s) === RUN ExampleT_SuperJSONOf_basic --- PASS: ExampleT_SuperJSONOf_basic (0.00s) === RUN ExampleT_SuperJSONOf_placeholders --- PASS: ExampleT_SuperJSONOf_placeholders (0.00s) === RUN ExampleT_SuperJSONOf_file --- PASS: ExampleT_SuperJSONOf_file (0.00s) === RUN ExampleT_SuperMapOf_map --- PASS: ExampleT_SuperMapOf_map (0.00s) === RUN ExampleT_SuperMapOf_typedMap --- PASS: ExampleT_SuperMapOf_typedMap (0.00s) === RUN ExampleT_SuperSetOf --- PASS: ExampleT_SuperSetOf (0.00s) === RUN ExampleT_SuperSliceOf_array --- PASS: ExampleT_SuperSliceOf_array (0.00s) === RUN ExampleT_SuperSliceOf_typedArray --- PASS: ExampleT_SuperSliceOf_typedArray (0.00s) === RUN ExampleT_SuperSliceOf_slice --- PASS: ExampleT_SuperSliceOf_slice (0.00s) === RUN ExampleT_SuperSliceOf_typedSlice --- PASS: ExampleT_SuperSliceOf_typedSlice (0.00s) === RUN ExampleT_TruncTime --- PASS: ExampleT_TruncTime (0.00s) === RUN ExampleT_Values --- PASS: ExampleT_Values (0.00s) === RUN ExampleT_Zero --- PASS: ExampleT_Zero (0.00s) === RUN Example --- PASS: Example (0.00s) === RUN ExampleIgnore --- PASS: ExampleIgnore (0.00s) === RUN ExampleAll --- PASS: ExampleAll (0.00s) === RUN ExampleAny --- PASS: ExampleAny (0.00s) === RUN ExampleArray_array --- PASS: ExampleArray_array (0.00s) === RUN ExampleArray_typedArray --- PASS: ExampleArray_typedArray (0.00s) === RUN ExampleArrayEach_array --- PASS: ExampleArrayEach_array (0.00s) === RUN ExampleArrayEach_typedArray --- PASS: ExampleArrayEach_typedArray (0.00s) === RUN ExampleArrayEach_slice --- PASS: ExampleArrayEach_slice (0.00s) === RUN ExampleArrayEach_typedSlice --- PASS: ExampleArrayEach_typedSlice (0.00s) === RUN ExampleBag --- PASS: ExampleBag (0.00s) === RUN ExampleBetween_int --- PASS: ExampleBetween_int (0.00s) === RUN ExampleBetween_string --- PASS: ExampleBetween_string (0.00s) === RUN ExampleBetween_time --- PASS: ExampleBetween_time (0.00s) === RUN ExampleCap --- PASS: ExampleCap (0.00s) === RUN ExampleCap_operator --- PASS: ExampleCap_operator (0.00s) === RUN ExampleCatch --- PASS: ExampleCatch (0.00s) === RUN ExampleCode --- PASS: ExampleCode (0.00s) === RUN ExampleCode_custom --- PASS: ExampleCode_custom (0.00s) === RUN ExampleContains_arraySlice --- PASS: ExampleContains_arraySlice (0.00s) === RUN ExampleContains_nil --- PASS: ExampleContains_nil (0.00s) === RUN ExampleContains_map --- PASS: ExampleContains_map (0.00s) === RUN ExampleContains_string --- PASS: ExampleContains_string (0.00s) === RUN ExampleContains_stringer --- PASS: ExampleContains_stringer (0.00s) === RUN ExampleContains_error --- PASS: ExampleContains_error (0.00s) === RUN ExampleContainsKey --- PASS: ExampleContainsKey (0.00s) === RUN ExampleContainsKey_nil --- PASS: ExampleContainsKey_nil (0.00s) === RUN ExampleDelay --- PASS: ExampleDelay (0.00s) === RUN ExampleEmpty --- PASS: ExampleEmpty (0.00s) === RUN ExampleEmpty_pointers --- PASS: ExampleEmpty_pointers (0.00s) === RUN ExampleErrorIs --- PASS: ExampleErrorIs (0.00s) === RUN ExampleFirst_classic --- PASS: ExampleFirst_classic (0.00s) === RUN ExampleFirst_empty --- PASS: ExampleFirst_empty (0.00s) === RUN ExampleFirst_struct --- PASS: ExampleFirst_struct (0.00s) === RUN ExampleFirst_json --- PASS: ExampleFirst_json (0.00s) === RUN ExampleGrep_classic --- PASS: ExampleGrep_classic (0.00s) === RUN ExampleGrep_nil --- PASS: ExampleGrep_nil (0.00s) === RUN ExampleGrep_struct --- PASS: ExampleGrep_struct (0.00s) === RUN ExampleGrep_json --- PASS: ExampleGrep_json (0.00s) === RUN ExampleGt_int --- PASS: ExampleGt_int (0.00s) === RUN ExampleGt_string --- PASS: ExampleGt_string (0.00s) === RUN ExampleGte_int --- PASS: ExampleGte_int (0.00s) === RUN ExampleGte_string --- PASS: ExampleGte_string (0.00s) === RUN ExampleIsa --- PASS: ExampleIsa (0.00s) === RUN ExampleIsa_interface --- PASS: ExampleIsa_interface (0.00s) === RUN ExampleJSON_basic --- PASS: ExampleJSON_basic (0.00s) === RUN ExampleJSON_placeholders --- PASS: ExampleJSON_placeholders (0.00s) === RUN ExampleJSON_embedding --- PASS: ExampleJSON_embedding (0.00s) === RUN ExampleJSON_rawStrings --- PASS: ExampleJSON_rawStrings (0.00s) === RUN ExampleJSON_file --- PASS: ExampleJSON_file (0.00s) === RUN ExampleJSONPointer_rfc6901 --- PASS: ExampleJSONPointer_rfc6901 (0.00s) === RUN ExampleJSONPointer_struct --- PASS: ExampleJSONPointer_struct (0.00s) === RUN ExampleJSONPointer_has_hasnt --- PASS: ExampleJSONPointer_has_hasnt (0.00s) === RUN ExampleKeys --- PASS: ExampleKeys (0.00s) === RUN ExampleLast_classic --- PASS: ExampleLast_classic (0.00s) === RUN ExampleLast_empty --- PASS: ExampleLast_empty (0.00s) === RUN ExampleLast_struct --- PASS: ExampleLast_struct (0.00s) === RUN ExampleLast_json --- PASS: ExampleLast_json (0.00s) === RUN ExampleLax --- PASS: ExampleLax (0.00s) === RUN ExampleLen_slice --- PASS: ExampleLen_slice (0.00s) === RUN ExampleLen_map --- PASS: ExampleLen_map (0.00s) === RUN ExampleLen_operatorSlice --- PASS: ExampleLen_operatorSlice (0.00s) === RUN ExampleLen_operatorMap --- PASS: ExampleLen_operatorMap (0.00s) === RUN ExampleLt_int --- PASS: ExampleLt_int (0.00s) === RUN ExampleLt_string --- PASS: ExampleLt_string (0.00s) === RUN ExampleLte_int --- PASS: ExampleLte_int (0.00s) === RUN ExampleLte_string --- PASS: ExampleLte_string (0.00s) === RUN ExampleMap_map --- PASS: ExampleMap_map (0.00s) === RUN ExampleMap_typedMap --- PASS: ExampleMap_typedMap (0.00s) === RUN ExampleMapEach_map --- PASS: ExampleMapEach_map (0.00s) === RUN ExampleMapEach_typedMap --- PASS: ExampleMapEach_typedMap (0.00s) === RUN ExampleN --- PASS: ExampleN (0.00s) === RUN ExampleNaN_float32 --- PASS: ExampleNaN_float32 (0.00s) === RUN ExampleNil --- PASS: ExampleNil (0.00s) === RUN ExampleNone --- PASS: ExampleNone (0.00s) === RUN ExampleNotAny --- PASS: ExampleNotAny (0.00s) === RUN ExampleNot --- PASS: ExampleNot (0.00s) === RUN ExampleNotEmpty --- PASS: ExampleNotEmpty (0.00s) === RUN ExampleNotEmpty_pointers --- PASS: ExampleNotEmpty_pointers (0.00s) === RUN ExampleNotNaN_float32 --- PASS: ExampleNotNaN_float32 (0.00s) === RUN ExampleNotNil --- PASS: ExampleNotNil (0.00s) === RUN ExampleNotZero --- PASS: ExampleNotZero (0.00s) === RUN ExamplePPtr --- PASS: ExamplePPtr (0.00s) === RUN ExamplePtr --- PASS: ExamplePtr (0.00s) === RUN ExampleRe --- PASS: ExampleRe (0.00s) === RUN ExampleRe_stringer --- PASS: ExampleRe_stringer (0.00s) === RUN ExampleRe_error --- PASS: ExampleRe_error (0.00s) === RUN ExampleRe_capture --- PASS: ExampleRe_capture (0.00s) === RUN ExampleReAll_capture --- PASS: ExampleReAll_capture (0.00s) === RUN ExampleReAll_captureComplex --- PASS: ExampleReAll_captureComplex (0.00s) === RUN ExampleRe_compiled --- PASS: ExampleRe_compiled (0.00s) === RUN ExampleRe_compiledStringer --- PASS: ExampleRe_compiledStringer (0.00s) === RUN ExampleRe_compiledError --- PASS: ExampleRe_compiledError (0.00s) === RUN ExampleRe_compiledCapture --- PASS: ExampleRe_compiledCapture (0.00s) === RUN ExampleReAll_compiledCapture --- PASS: ExampleReAll_compiledCapture (0.00s) === RUN ExampleReAll_compiledCaptureComplex --- PASS: ExampleReAll_compiledCaptureComplex (0.00s) === RUN ExampleRecv_basic --- PASS: ExampleRecv_basic (0.00s) === RUN ExampleRecv_channelPointer --- PASS: ExampleRecv_channelPointer (0.00s) === RUN ExampleRecv_withTimeout --- PASS: ExampleRecv_withTimeout (0.30s) === RUN ExampleRecv_nilChannel --- PASS: ExampleRecv_nilChannel (0.00s) === RUN ExampleSet --- PASS: ExampleSet (0.00s) === RUN ExampleShallow --- PASS: ExampleShallow (0.00s) === RUN ExampleShallow_slice --- PASS: ExampleShallow_slice (0.00s) === RUN ExampleShallow_string --- PASS: ExampleShallow_string (0.00s) === RUN ExampleSlice_slice --- PASS: ExampleSlice_slice (0.00s) === RUN ExampleSlice_typedSlice --- PASS: ExampleSlice_typedSlice (0.00s) === RUN ExampleSuperSliceOf_array --- PASS: ExampleSuperSliceOf_array (0.00s) === RUN ExampleSuperSliceOf_typedArray --- PASS: ExampleSuperSliceOf_typedArray (0.00s) === RUN ExampleSuperSliceOf_slice --- PASS: ExampleSuperSliceOf_slice (0.00s) === RUN ExampleSuperSliceOf_typedSlice --- PASS: ExampleSuperSliceOf_typedSlice (0.00s) === RUN ExampleSmuggle_convert --- PASS: ExampleSmuggle_convert (0.00s) === RUN ExampleSmuggle_lax --- PASS: ExampleSmuggle_lax (0.00s) === RUN ExampleSmuggle_auto_unmarshal --- PASS: ExampleSmuggle_auto_unmarshal (0.00s) === RUN ExampleSmuggle_cast --- PASS: ExampleSmuggle_cast (0.00s) === RUN ExampleSmuggle_complex --- PASS: ExampleSmuggle_complex (0.00s) === RUN ExampleSmuggle_interface --- PASS: ExampleSmuggle_interface (0.00s) === RUN ExampleSmuggle_field_path --- PASS: ExampleSmuggle_field_path (0.00s) === RUN ExampleString --- PASS: ExampleString (0.00s) === RUN ExampleString_stringer --- PASS: ExampleString_stringer (0.00s) === RUN ExampleString_error --- PASS: ExampleString_error (0.00s) === RUN ExampleHasPrefix --- PASS: ExampleHasPrefix (0.00s) === RUN ExampleHasPrefix_stringer --- PASS: ExampleHasPrefix_stringer (0.00s) === RUN ExampleHasPrefix_error --- PASS: ExampleHasPrefix_error (0.00s) === RUN ExampleHasSuffix --- PASS: ExampleHasSuffix (0.00s) === RUN ExampleHasSuffix_stringer --- PASS: ExampleHasSuffix_stringer (0.00s) === RUN ExampleHasSuffix_error --- PASS: ExampleHasSuffix_error (0.00s) === RUN ExampleStruct --- PASS: ExampleStruct (0.00s) === RUN ExampleStruct_overwrite_model --- PASS: ExampleStruct_overwrite_model (0.00s) === RUN ExampleStruct_patterns --- PASS: ExampleStruct_patterns (0.00s) === RUN ExampleStruct_struct_fields --- PASS: ExampleStruct_struct_fields (0.00s) === RUN ExampleStruct_lazy_model --- PASS: ExampleStruct_lazy_model (0.00s) === RUN ExampleSStruct --- PASS: ExampleSStruct (0.00s) === RUN ExampleSStruct_overwrite_model --- PASS: ExampleSStruct_overwrite_model (0.00s) === RUN ExampleSStruct_patterns --- PASS: ExampleSStruct_patterns (0.00s) === RUN ExampleSStruct_struct_fields --- PASS: ExampleSStruct_struct_fields (0.00s) === RUN ExampleSStruct_lazy_model --- PASS: ExampleSStruct_lazy_model (0.00s) === RUN ExampleSubBagOf --- PASS: ExampleSubBagOf (0.00s) === RUN ExampleSubJSONOf_basic --- PASS: ExampleSubJSONOf_basic (0.00s) === RUN ExampleSubJSONOf_placeholders --- PASS: ExampleSubJSONOf_placeholders (0.00s) === RUN ExampleSubJSONOf_file --- PASS: ExampleSubJSONOf_file (0.00s) === RUN ExampleSubMapOf_map --- PASS: ExampleSubMapOf_map (0.00s) === RUN ExampleSubMapOf_typedMap --- PASS: ExampleSubMapOf_typedMap (0.00s) === RUN ExampleSubSetOf --- PASS: ExampleSubSetOf (0.00s) === RUN ExampleSuperBagOf --- PASS: ExampleSuperBagOf (0.00s) === RUN ExampleSuperJSONOf_basic --- PASS: ExampleSuperJSONOf_basic (0.00s) === RUN ExampleSuperJSONOf_placeholders --- PASS: ExampleSuperJSONOf_placeholders (0.00s) === RUN ExampleSuperJSONOf_file --- PASS: ExampleSuperJSONOf_file (0.00s) === RUN ExampleSuperMapOf_map --- PASS: ExampleSuperMapOf_map (0.00s) === RUN ExampleSuperMapOf_typedMap --- PASS: ExampleSuperMapOf_typedMap (0.00s) === RUN ExampleSuperSetOf --- PASS: ExampleSuperSetOf (0.00s) === RUN ExampleTruncTime --- PASS: ExampleTruncTime (0.00s) === RUN ExampleValues --- PASS: ExampleValues (0.00s) === RUN ExampleZero --- PASS: ExampleZero (0.00s) === RUN ExampleT_True --- PASS: ExampleT_True (0.00s) === RUN ExampleT_False --- PASS: ExampleT_False (0.00s) === RUN ExampleT_CmpError --- PASS: ExampleT_CmpError (0.00s) === RUN ExampleT_CmpNoError --- PASS: ExampleT_CmpNoError (0.00s) === RUN ExampleT_CmpPanic --- PASS: ExampleT_CmpPanic (0.00s) === RUN ExampleT_CmpNotPanic --- PASS: ExampleT_CmpNotPanic (0.00s) PASS ok github.com/maxatome/go-testdeep/td 1.678s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang dh_auto_install --destdir=debian/golang-github-maxatome-go-testdeep-dev/ -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -O--builddirectory=_build -O--buildsystem=golang dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang dh_perl -O--builddirectory=_build -O--buildsystem=golang dh_link -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang dh_compress -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -O--builddirectory=_build -O--buildsystem=golang dh_missing -O--builddirectory=_build -O--buildsystem=golang dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'golang-github-maxatome-go-testdeep-dev' in '../golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-github-maxatome-go-testdeep_1.14.0-1_i386.buildinfo dpkg-genchanges --build=binary -O../golang-github-maxatome-go-testdeep_1.14.0-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . 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/3974/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/3974/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/3974 and its subdirectories I: Current time: Sun May 19 06:08:35 +14 2024 I: pbuilder-time-stamp: 1716048515