Diff of the two buildlogs: -- --- b1/build.log 2020-10-12 14:33:24.116254216 +0000 +++ b2/build.log 2020-10-12 14:38:06.535890254 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Nov 14 08:55:50 -12 2021 -I: pbuilder-time-stamp: 1636923350 +I: Current time: Tue Oct 13 04:33:26 +14 2020 +I: pbuilder-time-stamp: 1602513206 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Sat Jun 1 08:49:35 2019 -12 +gpgv: Signature made Sun Jun 2 10:49:35 2019 +14 gpgv: using RSA key D1CB8F39BC5DED24C5D2C78C1302F1F036EBEB19 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./golang-github-pelletier-go-toml_1.4.0+really1.2.0-1.dsc @@ -27,138 +27,172 @@ dpkg-source: info: unpacking golang-github-pelletier-go-toml_1.4.0+really1.2.0-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/13803/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/12346/tmp/hooks/D01_modify_environment starting +debug: Running on profitbricks-build2-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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/12346/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/12346/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=18' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + 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= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='6fe1e310cc7e46788cd054b654fec444' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='13803' - PS1='# ' - PS2='> ' + INVOCATION_ID=97850c2d08b9409196b3f2e606f6e0b3 + 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=12346 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.ZOh66HwPpF/pbuilderrc_jhHY --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.ZOh66HwPpF/b1 --logfile b1/build.log golang-github-pelletier-go-toml_1.4.0+really1.2.0-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.ZOh66HwPpF/pbuilderrc_0CIs --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.ZOh66HwPpF/b2 --logfile b2/build.log golang-github-pelletier-go-toml_1.4.0+really1.2.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://78.137.99.97:3128 I: uname -a - Linux profitbricks-build6-i386 4.19.0-11-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17) x86_64 GNU/Linux + Linux i-capture-the-hostname 4.19.0-11-686-pae #1 SMP Debian 4.19.146-1 (2020-09-17) i686 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1302248 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38280 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38280 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38280 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 17768 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 38692 Feb 28 2019 cat - -rwxr-xr-x 1 root root 75588 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 63268 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 75588 Feb 28 2019 chown - -rwxr-xr-x 1 root root 153732 Feb 28 2019 cp - -rwxr-xr-x 1 root root 132820 Jan 17 2019 dash - -rwxr-xr-x 1 root root 120676 Feb 28 2019 date - -rwxr-xr-x 1 root root 92040 Feb 28 2019 dd - -rwxr-xr-x 1 root root 100620 Feb 28 2019 df - -rwxr-xr-x 1 root root 149736 Feb 28 2019 dir - -rwxr-xr-x 1 root root 79412 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 34532 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 34532 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 67700 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 30112 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 206392 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 100952 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 21916 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 79752 Feb 28 2019 ln - -rwxr-xr-x 1 root root 55400 Jul 26 2018 login - -rwxr-xr-x 1 root root 149736 Feb 28 2019 ls - -rwxr-xr-x 1 root root 112032 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 87972 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 79748 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 46916 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 42348 Jan 9 2019 more - -rwsr-xr-x 1 root root 50592 Jan 9 2019 mount - -rwxr-xr-x 1 root root 13724 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 157832 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 38660 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 46852 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 75588 Feb 28 2019 rm - -rwxr-xr-x 1 root root 42756 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 22276 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Nov 9 02:46 sh -> dash - -rwxr-xr-x 1 root root 34532 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 79652 Feb 28 2019 stty - -rwsr-xr-x 1 root root 71072 Jan 9 2019 su - -rwxr-xr-x 1 root root 34564 Feb 28 2019 sync - -rwxr-xr-x 1 root root 504024 Apr 23 2019 tar - -rwxr-xr-x 1 root root 13860 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 104292 Feb 28 2019 touch - -rwxr-xr-x 1 root root 34532 Feb 28 2019 true - -rwxr-xr-x 1 root root 17768 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 30108 Jan 9 2019 umount - -rwxr-xr-x 1 root root 34532 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 149736 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34208 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/13803/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1302248 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 17768 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 38692 Mar 1 2019 cat + -rwxr-xr-x 1 root root 75588 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 63268 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 75588 Mar 1 2019 chown + -rwxr-xr-x 1 root root 153732 Mar 1 2019 cp + -rwxr-xr-x 1 root root 132820 Jan 18 2019 dash + -rwxr-xr-x 1 root root 120676 Mar 1 2019 date + -rwxr-xr-x 1 root root 92040 Mar 1 2019 dd + -rwxr-xr-x 1 root root 100620 Mar 1 2019 df + -rwxr-xr-x 1 root root 149736 Mar 1 2019 dir + -rwxr-xr-x 1 root root 79412 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 34532 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 34532 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 67700 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 30112 Apr 23 09:38 fusermount + -rwxr-xr-x 1 root root 206392 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 100952 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 21916 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 79752 Mar 1 2019 ln + -rwxr-xr-x 1 root root 55400 Jul 27 2018 login + -rwxr-xr-x 1 root root 149736 Mar 1 2019 ls + -rwxr-xr-x 1 root root 112032 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 87972 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 79748 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 46916 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 42348 Jan 10 2019 more + -rwsr-xr-x 1 root root 50592 Jan 10 2019 mount + -rwxr-xr-x 1 root root 13724 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 157832 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 38660 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 46852 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 75588 Mar 1 2019 rm + -rwxr-xr-x 1 root root 42756 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 22276 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 125036 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Oct 13 04:35 sh -> bash + lrwxrwxrwx 1 root root 4 Oct 7 22:27 sh.distrib -> dash + -rwxr-xr-x 1 root root 34532 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 79652 Mar 1 2019 stty + -rwsr-xr-x 1 root root 71072 Jan 10 2019 su + -rwxr-xr-x 1 root root 34564 Mar 1 2019 sync + -rwxr-xr-x 1 root root 504024 Apr 24 2019 tar + -rwxr-xr-x 1 root root 13860 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 104292 Mar 1 2019 touch + -rwxr-xr-x 1 root root 34532 Mar 1 2019 true + -rwxr-xr-x 1 root root 17768 Apr 23 09:38 ulockmgr_server + -rwsr-xr-x 1 root root 30108 Jan 10 2019 umount + -rwxr-xr-x 1 root root 34532 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 149736 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34208 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/12346/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -253,7 +287,7 @@ Get: 45 http://deb.debian.org/debian buster/main i386 golang-github-pelletier-go-buffruneio-dev all 0.2.0-1 [3908 B] Get: 46 http://deb.debian.org/debian buster/main i386 golang-gopkg-check.v1-dev all 0.0+git20180628.788fd78-1 [31.6 kB] Get: 47 http://deb.debian.org/debian buster/main i386 golang-gopkg-yaml.v2-dev all 2.2.2-1 [58.9 kB] -Fetched 74.4 MB in 1s (80.2 MB/s) +Fetched 74.4 MB in 12s (6120 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (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 ... 19234 files and directories currently installed.) @@ -464,7 +498,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/golang-github-pelletier-go-toml-1.4.0+really1.2.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/golang-github-pelletier-go-toml-1.4.0+really1.2.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package golang-github-pelletier-go-toml dpkg-buildpackage: info: source version 1.4.0+really1.2.0-1 dpkg-buildpackage: info: source distribution unstable @@ -482,21 +516,21 @@ dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang - cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/golang-github-pelletier-go-toml-1.4.0\+really1.2.0/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-pelletier-go-toml-1.4.0\+really1.2.0/obj-i686-linux-gnu/src\" -v -p 18 github.com/pelletier/go-toml github.com/pelletier/go-toml/cmd github.com/pelletier/go-toml/cmd/tomljson github.com/pelletier/go-toml/cmd/tomll github.com/pelletier/go-toml/query + cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/golang-github-pelletier-go-toml-1.4.0\+really1.2.0/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-pelletier-go-toml-1.4.0\+really1.2.0/obj-i686-linux-gnu/src\" -v -p 10 github.com/pelletier/go-toml github.com/pelletier/go-toml/cmd github.com/pelletier/go-toml/cmd/tomljson github.com/pelletier/go-toml/cmd/tomll github.com/pelletier/go-toml/query errors internal/race encoding +unicode +unicode/utf8 internal/cpu +runtime/internal/sys math/bits unicode/utf16 sync/atomic -unicode -unicode/utf8 -runtime/internal/sys runtime/internal/atomic math -internal/testlog internal/bytealg +internal/testlog runtime strconv sync @@ -508,11 +542,11 @@ internal/syscall/unix time internal/poll -encoding/binary -sort os -regexp/syntax +sort +encoding/binary encoding/base64 +regexp/syntax path/filepath fmt io/ioutil @@ -526,7 +560,7 @@ github.com/pelletier/go-toml/cmd/tomll github.com/pelletier/go-toml/query dh_auto_test -O--buildsystem=golang - cd obj-i686-linux-gnu && go test -vet=off -v -p 18 github.com/pelletier/go-toml github.com/pelletier/go-toml/cmd github.com/pelletier/go-toml/cmd/tomljson github.com/pelletier/go-toml/cmd/tomll github.com/pelletier/go-toml/query + cd obj-i686-linux-gnu && go test -vet=off -v -p 10 github.com/pelletier/go-toml github.com/pelletier/go-toml/cmd github.com/pelletier/go-toml/cmd/tomljson github.com/pelletier/go-toml/cmd/tomll github.com/pelletier/go-toml/query === RUN TestBareKeyBasic --- PASS: TestBareKeyBasic (0.00s) keysparsing_test.go:10: key=test expected=[test] parsed=[test] @@ -704,14 +738,14 @@ === RUN TestSimpleKV --- PASS: TestSimpleKV (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dc980)(a = 42 + (*toml.Tree)(0x95ce980)(a = 42 ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dca00)(a = 42 + (*toml.Tree)(0x95cea00)(a = 42 b = 21 ) @@ -723,7 +757,7 @@ === RUN TestNumberInKey --- PASS: TestNumberInKey (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dcac0)(hello2 = 42 + (*toml.Tree)(0x95ceac0)(hello2 = 42 ) parser_test.go:20: asserting path [hello2] @@ -734,25 +768,25 @@ === RUN TestSimpleNumbers --- PASS: TestSimpleNumbers (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dcc00)(a = 42 + (*toml.Tree)(0x95cec00)(a = 42 b = -21 c = 4.2 d = -2.1 ) - parser_test.go:20: asserting path [a] - parser_test.go:33: comparing key [a] by string representation because it's of type int64 parser_test.go:20: asserting path [b] parser_test.go:33: comparing key [b] by string representation because it's of type int64 parser_test.go:20: asserting path [c] parser_test.go:33: comparing key [c] by string representation because it's of type float64 parser_test.go:20: asserting path [d] parser_test.go:33: comparing key [d] by string representation because it's of type float64 + parser_test.go:20: asserting path [a] + parser_test.go:33: comparing key [a] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. === RUN TestSpecialFloats --- PASS: TestSpecialFloats (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dcd20)(minusinf = -inf + (*toml.Tree)(0x95ced20)(minusinf = -inf minusnan = nan normalinf = +inf normalnan = nan @@ -760,10 +794,6 @@ plusnan = nan ) - parser_test.go:20: asserting path [minusinf] - parser_test.go:33: comparing key [minusinf] by string representation because it's of type float64 - parser_test.go:20: asserting path [normalnan] - parser_test.go:33: comparing key [normalnan] by string representation because it's of type float64 parser_test.go:20: asserting path [plusnan] parser_test.go:33: comparing key [plusnan] by string representation because it's of type float64 parser_test.go:20: asserting path [minusnan] @@ -772,25 +802,29 @@ parser_test.go:33: comparing key [normalinf] by string representation because it's of type float64 parser_test.go:20: asserting path [plusinf] parser_test.go:33: comparing key [plusinf] by string representation because it's of type float64 + parser_test.go:20: asserting path [minusinf] + parser_test.go:33: comparing key [minusinf] by string representation because it's of type float64 + parser_test.go:20: asserting path [normalnan] + parser_test.go:33: comparing key [normalnan] by string representation because it's of type float64 parser_test.go:44: Finished tree assertion. === RUN TestHexIntegers --- PASS: TestHexIntegers (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dce80)(a = 3735928559 + (*toml.Tree)(0x95cee80)(a = 3735928559 ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dcf00)(a = 3735928559 + (*toml.Tree)(0x95cef00)(a = 3735928559 ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dcf80)(a = 3735928559 + (*toml.Tree)(0x95cef80)(a = 3735928559 ) parser_test.go:20: asserting path [a] @@ -799,14 +833,14 @@ === RUN TestOctIntegers --- PASS: TestOctIntegers (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd060)(a = 342391 + (*toml.Tree)(0x95cf060)(a = 342391 ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd0e0)(a = 493 + (*toml.Tree)(0x95cf0e0)(a = 493 ) parser_test.go:20: asserting path [a] @@ -815,7 +849,7 @@ === RUN TestBinIntegers --- PASS: TestBinIntegers (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd1c0)(a = 214 + (*toml.Tree)(0x95cf1c0)(a = 214 ) parser_test.go:20: asserting path [a] @@ -828,35 +862,35 @@ === RUN TestNumbersWithUnderscores --- PASS: TestNumbersWithUnderscores (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd360)(a = 1000 + (*toml.Tree)(0x95cf360)(a = 1000 ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd3e0)(a = 5349221 + (*toml.Tree)(0x95cf3e0)(a = 5349221 ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd460)(a = 12345 + (*toml.Tree)(0x95cf460)(a = 12345 ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd4e0)(flt8 = 9224617 + (*toml.Tree)(0x95cf4e0)(flt8 = 9224617 ) parser_test.go:20: asserting path [flt8] parser_test.go:33: comparing key [flt8] by string representation because it's of type float64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd560)(flt9 = +inf + (*toml.Tree)(0x95cf560)(flt9 = +inf ) parser_test.go:20: asserting path [flt9] @@ -865,7 +899,7 @@ === RUN TestFloatsWithExponents --- PASS: TestFloatsWithExponents (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd600)(a = 49999998890981541806080.0 + (*toml.Tree)(0x95cf600)(a = 49999998890981541806080.0 b = 49999998890981541806080.0 c = -49999998890981541806080.0 d = -0.0000000000000000000005 @@ -886,7 +920,7 @@ === RUN TestSimpleDate --- PASS: TestSimpleDate (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd740)(a = 1979-05-27T07:32:00Z + (*toml.Tree)(0x95cf740)(a = 1979-05-27T07:32:00Z ) parser_test.go:20: asserting path [a] @@ -895,7 +929,7 @@ === RUN TestDateOffset --- PASS: TestDateOffset (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd820)(a = 1979-05-27T00:32:00-07:00 + (*toml.Tree)(0x95cf820)(a = 1979-05-27T00:32:00-07:00 ) parser_test.go:20: asserting path [a] @@ -904,7 +938,7 @@ === RUN TestDateNano --- PASS: TestDateNano (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd900)(a = 1979-05-27T00:32:00-07:00 + (*toml.Tree)(0x95cf900)(a = 1979-05-27T00:32:00-07:00 ) parser_test.go:20: asserting path [a] @@ -913,7 +947,7 @@ === RUN TestSimpleString --- PASS: TestSimpleString (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd9e0)(a = "hello world" + (*toml.Tree)(0x95cf9e0)(a = "hello world" ) parser_test.go:20: asserting path [a] @@ -922,7 +956,7 @@ === RUN TestSpaceKey --- PASS: TestSpaceKey (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dda80)(a b = "hello world" + (*toml.Tree)(0x95cfa80)(a b = "hello world" ) parser_test.go:20: asserting path [a b] @@ -931,7 +965,7 @@ === RUN TestDoubleQuotedKey --- PASS: TestDoubleQuotedKey (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95ddb20)( = "b" + (*toml.Tree)(0x95cfb20)( = "b" key = "a" ❤ = "d" 🤔 = "c" @@ -949,46 +983,46 @@ === RUN TestSingleQuotedKey --- PASS: TestSingleQuotedKey (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95ddc40)(\U0001F914 = "c" + (*toml.Tree)(0x95cfc40)(\U0001F914 = "c" \t = "b" \u2764 = "d" key = "a" ) + parser_test.go:20: asserting path [\U0001F914] + parser_test.go:33: comparing key [\U0001F914] by string representation because it's of type string parser_test.go:20: asserting path [\u2764] parser_test.go:33: comparing key [\u2764] by string representation because it's of type string parser_test.go:20: asserting path [key] parser_test.go:33: comparing key [key] by string representation because it's of type string parser_test.go:20: asserting path [\t] parser_test.go:33: comparing key [\t] by string representation because it's of type string - parser_test.go:20: asserting path [\U0001F914] - parser_test.go:33: comparing key [\U0001F914] by string representation because it's of type string parser_test.go:44: Finished tree assertion. === RUN TestStringEscapables --- PASS: TestStringEscapables (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95ddd60)(a = "a \n b" + (*toml.Tree)(0x95cfd60)(a = "a \n b" ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type string parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95ddde0)(a = "a \t b" + (*toml.Tree)(0x95cfde0)(a = "a \t b" ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type string parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dde60)(a = "a \r b" + (*toml.Tree)(0x95cfe60)(a = "a \r b" ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type string parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95ddee0)(a = "a \\ b" + (*toml.Tree)(0x95cfee0)(a = "a \\ b" ) parser_test.go:20: asserting path [a] @@ -997,7 +1031,7 @@ === RUN TestEmptyQuotedString --- PASS: TestEmptyQuotedString (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95ddf80)( + (*toml.Tree)(0x95cff80)( [] = 1 ) @@ -1010,7 +1044,7 @@ === RUN TestBools --- PASS: TestBools (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964a080)(a = true + (*toml.Tree)(0x963c080)(a = true b = false ) @@ -1022,7 +1056,7 @@ === RUN TestNestedKeys --- PASS: TestNestedKeys (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964a140)( + (*toml.Tree)(0x963c140)( [a] [a.b] @@ -1043,7 +1077,7 @@ === RUN TestNestedQuotedUnicodeKeys --- PASS: TestNestedQuotedUnicodeKeys (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964a340)( + (*toml.Tree)(0x963c340)( [j] [j.ʞ] @@ -1062,7 +1096,7 @@ parser_test.go:33: comparing key [j ʞ l d] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964a520)( + (*toml.Tree)(0x963c520)( [g] [g.h] @@ -1081,7 +1115,7 @@ parser_test.go:33: comparing key [g h i d] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964a700)( + (*toml.Tree)(0x963c700)( [d] [d.e] @@ -1102,7 +1136,7 @@ === RUN TestArrayOne --- PASS: TestArrayOne (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964a900)(a = [1] + (*toml.Tree)(0x963c900)(a = [1] ) parser_test.go:20: asserting path [a] @@ -1111,7 +1145,7 @@ === RUN TestArrayZero --- PASS: TestArrayZero (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964a9a0)(a = [] + (*toml.Tree)(0x963c9a0)(a = [] ) parser_test.go:20: asserting path [a] @@ -1120,14 +1154,14 @@ === RUN TestArraySimple --- PASS: TestArraySimple (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964aa40)(a = [42,21,10] + (*toml.Tree)(0x963ca40)(a = [42,21,10] ) parser_test.go:20: asserting path [a] parser_test.go:33: comparing key [a] by string representation because it's of type []interface {} parser_test.go:44: Finished tree assertion. parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964ab00)(a = [42,21,10] + (*toml.Tree)(0x963cb00)(a = [42,21,10] ) parser_test.go:20: asserting path [a] @@ -1136,7 +1170,7 @@ === RUN TestArrayMultiline --- PASS: TestArrayMultiline (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964abe0)(a = [42,21,10] + (*toml.Tree)(0x963cbe0)(a = [42,21,10] ) parser_test.go:20: asserting path [a] @@ -1145,7 +1179,7 @@ === RUN TestArrayNested --- PASS: TestArrayNested (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964acc0)(a = [[42,21],[10]] + (*toml.Tree)(0x963ccc0)(a = [[42,21],[10]] ) parser_test.go:20: asserting path [a] @@ -1154,7 +1188,7 @@ === RUN TestNestedArrayComment --- PASS: TestNestedArrayComment (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964ad80)(someArray = [["entry1"]] + (*toml.Tree)(0x963cd80)(someArray = [["entry1"]] ) parser_test.go:20: asserting path [someArray] @@ -1163,7 +1197,7 @@ === RUN TestNestedEmptyArrays --- PASS: TestNestedEmptyArrays (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964ae20)(a = [[[]]] + (*toml.Tree)(0x963ce20)(a = [[[]]] ) parser_test.go:20: asserting path [a] @@ -1174,7 +1208,7 @@ === RUN TestArrayNestedStrings --- PASS: TestArrayNestedStrings (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964af60)(data = [["gamma","delta"],["Foo"]] + (*toml.Tree)(0x963cf60)(data = [["gamma","delta"],["Foo"]] ) parser_test.go:20: asserting path [data] @@ -1189,7 +1223,7 @@ === RUN TestNewlinesInArrays --- PASS: TestNewlinesInArrays (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964b200)(a = [1,2,3] + (*toml.Tree)(0x963d200)(a = [1,2,3] ) parser_test.go:20: asserting path [a] @@ -1198,7 +1232,7 @@ === RUN TestArrayWithExtraComma --- PASS: TestArrayWithExtraComma (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964b2e0)(a = [1,2,3] + (*toml.Tree)(0x963d2e0)(a = [1,2,3] ) parser_test.go:20: asserting path [a] @@ -1207,7 +1241,7 @@ === RUN TestArrayWithExtraCommaComment --- PASS: TestArrayWithExtraCommaComment (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964b3c0)(a = [1,2,3] + (*toml.Tree)(0x963d3c0)(a = [1,2,3] ) parser_test.go:20: asserting path [a] @@ -1216,7 +1250,7 @@ === RUN TestSimpleInlineGroup --- PASS: TestSimpleInlineGroup (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964b4a0)( + (*toml.Tree)(0x963d4a0)( [key] a = 42 ) @@ -1229,7 +1263,7 @@ === RUN TestDoubleInlineGroup --- PASS: TestDoubleInlineGroup (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964b5a0)( + (*toml.Tree)(0x963d5a0)( [key] a = 42 b = "foo" @@ -1245,7 +1279,7 @@ === RUN TestExampleInlineGroup --- PASS: TestExampleInlineGroup (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964b6c0)( + (*toml.Tree)(0x963d6c0)( [name] first = "Tom" last = "Preston-Werner" @@ -1271,7 +1305,7 @@ === RUN TestExampleInlineGroupInArray --- PASS: TestExampleInlineGroupInArray (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964b880)( + (*toml.Tree)(0x963d880)( [[points]] x = 1 y = 2 @@ -1301,7 +1335,7 @@ === RUN TestImplicitDeclarationBefore --- PASS: TestImplicitDeclarationBefore (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x964be00)( + (*toml.Tree)(0x963de00)( [a] better = 43 @@ -1313,14 +1347,14 @@ parser_test.go:20: asserting path [a] parser_test.go:30: comparing key [a] by subtree assestion - parser_test.go:20: asserting path [a better] - parser_test.go:33: comparing key [a better] by string representation because it's of type int64 parser_test.go:20: asserting path [a b] parser_test.go:30: comparing key [a b] by subtree assestion parser_test.go:20: asserting path [a b c] parser_test.go:30: comparing key [a b c] by subtree assestion parser_test.go:20: asserting path [a b c answer] parser_test.go:33: comparing key [a b c answer] by string representation because it's of type int64 + parser_test.go:20: asserting path [a better] + parser_test.go:33: comparing key [a better] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. === RUN TestFloatsWithoutLeadingZeros --- PASS: TestFloatsWithoutLeadingZeros (0.00s) @@ -1329,7 +1363,7 @@ === RUN TestParseFile --- PASS: TestParseFile (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96ac100)(title = "TOML Example" + (*toml.Tree)(0x969e100)(title = "TOML Example" [clients] data = [["gamma","delta"],[1,2]] @@ -1357,20 +1391,30 @@ ip = "10.0.0.2" ) + parser_test.go:20: asserting path [database] + parser_test.go:30: comparing key [database] by subtree assestion + parser_test.go:20: asserting path [database connection_max] + parser_test.go:33: comparing key [database connection_max] by string representation because it's of type int64 + parser_test.go:20: asserting path [database enabled] + parser_test.go:33: comparing key [database enabled] by string representation because it's of type bool + parser_test.go:20: asserting path [database server] + parser_test.go:33: comparing key [database server] by string representation because it's of type string + parser_test.go:20: asserting path [database ports] + parser_test.go:33: comparing key [database ports] by string representation because it's of type []interface {} parser_test.go:20: asserting path [servers] parser_test.go:30: comparing key [servers] by subtree assestion - parser_test.go:20: asserting path [servers alpha] - parser_test.go:30: comparing key [servers alpha] by subtree assestion - parser_test.go:20: asserting path [servers alpha ip] - parser_test.go:33: comparing key [servers alpha ip] by string representation because it's of type string - parser_test.go:20: asserting path [servers alpha dc] - parser_test.go:33: comparing key [servers alpha dc] by string representation because it's of type string parser_test.go:20: asserting path [servers beta] parser_test.go:30: comparing key [servers beta] by subtree assestion parser_test.go:20: asserting path [servers beta ip] parser_test.go:33: comparing key [servers beta ip] by string representation because it's of type string parser_test.go:20: asserting path [servers beta dc] parser_test.go:33: comparing key [servers beta dc] by string representation because it's of type string + parser_test.go:20: asserting path [servers alpha] + parser_test.go:30: comparing key [servers alpha] by subtree assestion + parser_test.go:20: asserting path [servers alpha ip] + parser_test.go:33: comparing key [servers alpha ip] by string representation because it's of type string + parser_test.go:20: asserting path [servers alpha dc] + parser_test.go:33: comparing key [servers alpha dc] by string representation because it's of type string parser_test.go:20: asserting path [clients] parser_test.go:30: comparing key [clients] by subtree assestion parser_test.go:20: asserting path [clients data] @@ -1387,21 +1431,11 @@ parser_test.go:33: comparing key [owner bio] by string representation because it's of type string parser_test.go:20: asserting path [owner dob] parser_test.go:33: comparing key [owner dob] by string representation because it's of type time.Time - parser_test.go:20: asserting path [database] - parser_test.go:30: comparing key [database] by subtree assestion - parser_test.go:20: asserting path [database ports] - parser_test.go:33: comparing key [database ports] by string representation because it's of type []interface {} - parser_test.go:20: asserting path [database connection_max] - parser_test.go:33: comparing key [database connection_max] by string representation because it's of type int64 - parser_test.go:20: asserting path [database enabled] - parser_test.go:33: comparing key [database enabled] by string representation because it's of type bool - parser_test.go:20: asserting path [database server] - parser_test.go:33: comparing key [database server] by string representation because it's of type string parser_test.go:44: Finished tree assertion. === RUN TestParseFileCRLF --- PASS: TestParseFileCRLF (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96ac780)(title = "TOML Example" + (*toml.Tree)(0x969e780)(title = "TOML Example" [clients] data = [["gamma","delta"],[1,2]] @@ -1429,20 +1463,6 @@ ip = "10.0.0.2" ) - parser_test.go:20: asserting path [servers] - parser_test.go:30: comparing key [servers] by subtree assestion - parser_test.go:20: asserting path [servers alpha] - parser_test.go:30: comparing key [servers alpha] by subtree assestion - parser_test.go:20: asserting path [servers alpha dc] - parser_test.go:33: comparing key [servers alpha dc] by string representation because it's of type string - parser_test.go:20: asserting path [servers alpha ip] - parser_test.go:33: comparing key [servers alpha ip] by string representation because it's of type string - parser_test.go:20: asserting path [servers beta] - parser_test.go:30: comparing key [servers beta] by subtree assestion - parser_test.go:20: asserting path [servers beta ip] - parser_test.go:33: comparing key [servers beta ip] by string representation because it's of type string - parser_test.go:20: asserting path [servers beta dc] - parser_test.go:33: comparing key [servers beta dc] by string representation because it's of type string parser_test.go:20: asserting path [clients] parser_test.go:30: comparing key [clients] by subtree assestion parser_test.go:20: asserting path [clients data] @@ -1469,11 +1489,25 @@ parser_test.go:33: comparing key [database connection_max] by string representation because it's of type int64 parser_test.go:20: asserting path [database enabled] parser_test.go:33: comparing key [database enabled] by string representation because it's of type bool + parser_test.go:20: asserting path [servers] + parser_test.go:30: comparing key [servers] by subtree assestion + parser_test.go:20: asserting path [servers alpha] + parser_test.go:30: comparing key [servers alpha] by subtree assestion + parser_test.go:20: asserting path [servers alpha ip] + parser_test.go:33: comparing key [servers alpha ip] by string representation because it's of type string + parser_test.go:20: asserting path [servers alpha dc] + parser_test.go:33: comparing key [servers alpha dc] by string representation because it's of type string + parser_test.go:20: asserting path [servers beta] + parser_test.go:30: comparing key [servers beta] by subtree assestion + parser_test.go:20: asserting path [servers beta dc] + parser_test.go:33: comparing key [servers beta dc] by string representation because it's of type string + parser_test.go:20: asserting path [servers beta ip] + parser_test.go:33: comparing key [servers beta ip] by string representation because it's of type string parser_test.go:44: Finished tree assertion. === RUN TestParseKeyGroupArray --- PASS: TestParseKeyGroupArray (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96ace00)( + (*toml.Tree)(0x969ee00)( [foo] [[foo.bar]] @@ -1497,7 +1531,7 @@ === RUN TestParseKeyGroupArrayQueryExample --- PASS: TestParseKeyGroupArrayQueryExample (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96ad180)( + (*toml.Tree)(0x969f180)( [[book]] author = "Stephen King" title = "The Stand" @@ -1513,14 +1547,14 @@ parser_test.go:20: asserting path [book] parser_test.go:25: comparing key [book] by array iteration - parser_test.go:20: asserting path [book author] - parser_test.go:33: comparing key [book author] by string representation because it's of type string - parser_test.go:20: asserting path [book title] - parser_test.go:33: comparing key [book title] by string representation because it's of type string parser_test.go:20: asserting path [book title] parser_test.go:33: comparing key [book title] by string representation because it's of type string parser_test.go:20: asserting path [book author] parser_test.go:33: comparing key [book author] by string representation because it's of type string + parser_test.go:20: asserting path [book author] + parser_test.go:33: comparing key [book author] by string representation because it's of type string + parser_test.go:20: asserting path [book title] + parser_test.go:33: comparing key [book title] by string representation because it's of type string parser_test.go:20: asserting path [book title] parser_test.go:33: comparing key [book title] by string representation because it's of type string parser_test.go:20: asserting path [book author] @@ -1529,7 +1563,7 @@ === RUN TestParseKeyGroupArraySpec --- PASS: TestParseKeyGroupArraySpec (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96ad3e0)( + (*toml.Tree)(0x969f3e0)( [[fruit]] name = "apple" @@ -1596,30 +1630,30 @@ --- PASS: TestTomlFromMap (0.00s) === RUN TestTreeCreateToTree --- PASS: TestTreeCreateToTree (0.00s) - tomltree_create_test.go:37: validation ok .stringer as *toml.tomlValue - tomltree_create_test.go:37: validation ok .time as *toml.tomlValue - tomltree_create_test.go:37: validation ok .custom_string_map_key.custom as *toml.tomlValue - tomltree_create_test.go:37: validation ok .custom_string_map_key as *toml.Tree tomltree_create_test.go:37: validation ok .array_table.0.sub_map as *toml.tomlValue tomltree_create_test.go:37: validation ok .array_table.0 as *toml.Tree tomltree_create_test.go:37: validation ok .array_table as []*toml.Tree - tomltree_create_test.go:37: validation ok .float32 as *toml.tomlValue - tomltree_create_test.go:37: validation ok .uint32 as *toml.tomlValue - tomltree_create_test.go:37: validation ok .int16 as *toml.tomlValue - tomltree_create_test.go:37: validation ok .uint8 as *toml.tomlValue tomltree_create_test.go:37: validation ok .a_string as *toml.tomlValue - tomltree_create_test.go:37: validation ok .array_uint as *toml.tomlValue - tomltree_create_test.go:37: validation ok .array_times as *toml.tomlValue - tomltree_create_test.go:37: validation ok .an_int as *toml.tomlValue - tomltree_create_test.go:37: validation ok .int32 as *toml.tomlValue - tomltree_create_test.go:37: validation ok .int8 as *toml.tomlValue - tomltree_create_test.go:37: validation ok .a_bool as *toml.tomlValue - tomltree_create_test.go:37: validation ok .uint16 as *toml.tomlValue tomltree_create_test.go:37: validation ok .nested.foo as *toml.tomlValue tomltree_create_test.go:37: validation ok .nested as *toml.Tree - tomltree_create_test.go:37: validation ok .array as *toml.tomlValue + tomltree_create_test.go:37: validation ok .time as *toml.tomlValue + tomltree_create_test.go:37: validation ok .uint16 as *toml.tomlValue tomltree_create_test.go:37: validation ok .map_times.now as *toml.tomlValue tomltree_create_test.go:37: validation ok .map_times as *toml.Tree + tomltree_create_test.go:37: validation ok .int16 as *toml.tomlValue + tomltree_create_test.go:37: validation ok .a_bool as *toml.tomlValue + tomltree_create_test.go:37: validation ok .custom_string_map_key.custom as *toml.tomlValue + tomltree_create_test.go:37: validation ok .custom_string_map_key as *toml.Tree + tomltree_create_test.go:37: validation ok .array_times as *toml.tomlValue + tomltree_create_test.go:37: validation ok .array_uint as *toml.tomlValue + tomltree_create_test.go:37: validation ok .an_int as *toml.tomlValue + tomltree_create_test.go:37: validation ok .stringer as *toml.tomlValue + tomltree_create_test.go:37: validation ok .uint8 as *toml.tomlValue + tomltree_create_test.go:37: validation ok .int32 as *toml.tomlValue + tomltree_create_test.go:37: validation ok .float32 as *toml.tomlValue + tomltree_create_test.go:37: validation ok .array as *toml.tomlValue + tomltree_create_test.go:37: validation ok .int8 as *toml.tomlValue + tomltree_create_test.go:37: validation ok .uint32 as *toml.tomlValue tomltree_create_test.go:37: validation ok as *toml.Tree === RUN TestTreeCreateToTreeInvalidLeafType --- PASS: TestTreeCreateToTreeInvalidLeafType (0.00s) @@ -1636,7 +1670,7 @@ === RUN TestTreeWriteToTomlString --- PASS: TestTreeWriteToTomlString (0.00s) parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9709240)( + (*toml.Tree)(0x96fb240)( [name] first = "Tom" last = "Preston-Werner" @@ -1646,23 +1680,23 @@ y = 2 ) - parser_test.go:20: asserting path [points] - parser_test.go:30: comparing key [points] by subtree assestion - parser_test.go:20: asserting path [points x] - parser_test.go:33: comparing key [points x] by string representation because it's of type int64 - parser_test.go:20: asserting path [points y] - parser_test.go:33: comparing key [points y] by string representation because it's of type int64 parser_test.go:20: asserting path [name] parser_test.go:30: comparing key [name] by subtree assestion parser_test.go:20: asserting path [name first] parser_test.go:33: comparing key [name first] by string representation because it's of type string parser_test.go:20: asserting path [name last] parser_test.go:33: comparing key [name last] by string representation because it's of type string + parser_test.go:20: asserting path [points] + parser_test.go:30: comparing key [points] by subtree assestion + parser_test.go:20: asserting path [points x] + parser_test.go:33: comparing key [points x] by string representation because it's of type int64 + parser_test.go:20: asserting path [points y] + parser_test.go:33: comparing key [points y] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. === RUN TestTreeWriteToTomlStringSimple --- PASS: TestTreeWriteToTomlStringSimple (0.00s) === RUN TestTreeWriteToTomlStringKeysOrders ---- PASS: TestTreeWriteToTomlStringKeysOrders (0.01s) +--- PASS: TestTreeWriteToTomlStringKeysOrders (0.04s) tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" foo = 1 @@ -1673,7 +1707,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9709700)(bar = "baz" + (*toml.Tree)(0x96fb700)(bar = "baz" foo = 1 foobar = true @@ -1682,18 +1716,18 @@ foo = 1 ) - parser_test.go:20: asserting path [qux] - parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux] + parser_test.go:30: comparing key [qux] by subtree assestion + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -1705,7 +1739,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97099e0)(bar = "baz" + (*toml.Tree)(0x96fb9e0)(bar = "baz" foo = 1 foobar = true @@ -1714,8 +1748,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -1726,6 +1758,8 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -1737,7 +1771,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9709cc0)(bar = "baz" + (*toml.Tree)(0x96fbcc0)(bar = "baz" foo = 1 foobar = true @@ -1769,7 +1803,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9709fa0)(bar = "baz" + (*toml.Tree)(0x96fbfa0)(bar = "baz" foo = 1 foobar = true @@ -1801,7 +1835,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9742280)(bar = "baz" + (*toml.Tree)(0x9736280)(bar = "baz" foo = 1 foobar = true @@ -1810,18 +1844,18 @@ foo = 1 ) - parser_test.go:20: asserting path [qux] - parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux] + parser_test.go:30: comparing key [qux] by subtree assestion + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -1833,7 +1867,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9742560)(bar = "baz" + (*toml.Tree)(0x9736560)(bar = "baz" foo = 1 foobar = true @@ -1865,7 +1899,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9742840)(bar = "baz" + (*toml.Tree)(0x9736840)(bar = "baz" foo = 1 foobar = true @@ -1874,6 +1908,10 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -1882,10 +1920,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -1897,7 +1931,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9742b20)(bar = "baz" + (*toml.Tree)(0x9736b20)(bar = "baz" foo = 1 foobar = true @@ -1929,7 +1963,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9742e00)(bar = "baz" + (*toml.Tree)(0x9736e00)(bar = "baz" foo = 1 foobar = true @@ -1961,7 +1995,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97430e0)(bar = "baz" + (*toml.Tree)(0x97370e0)(bar = "baz" foo = 1 foobar = true @@ -1970,10 +2004,6 @@ foo = 1 ) - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -1982,6 +2012,10 @@ parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -1993,7 +2027,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97433c0)(bar = "baz" + (*toml.Tree)(0x97373c0)(bar = "baz" foo = 1 foobar = true @@ -2002,6 +2036,8 @@ foo = 1 ) + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -2012,8 +2048,6 @@ parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2025,7 +2059,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97436a0)(bar = "baz" + (*toml.Tree)(0x97376a0)(bar = "baz" foo = 1 foobar = true @@ -2034,18 +2068,18 @@ foo = 1 ) - parser_test.go:20: asserting path [qux] - parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux] + parser_test.go:30: comparing key [qux] by subtree assestion + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2057,7 +2091,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9743980)(bar = "baz" + (*toml.Tree)(0x9737980)(bar = "baz" foo = 1 foobar = true @@ -2066,18 +2100,18 @@ foo = 1 ) - parser_test.go:20: asserting path [qux] - parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux] + parser_test.go:30: comparing key [qux] by subtree assestion + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2089,7 +2123,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9743c60)(bar = "baz" + (*toml.Tree)(0x9737c60)(bar = "baz" foo = 1 foobar = true @@ -2098,18 +2132,18 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2121,7 +2155,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9743f40)(bar = "baz" + (*toml.Tree)(0x9737f40)(bar = "baz" foo = 1 foobar = true @@ -2130,8 +2164,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -2142,6 +2174,8 @@ parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2153,7 +2187,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97be220)(bar = "baz" + (*toml.Tree)(0x97b0220)(bar = "baz" foo = 1 foobar = true @@ -2170,10 +2204,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2185,7 +2219,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97be500)(bar = "baz" + (*toml.Tree)(0x97b0500)(bar = "baz" foo = 1 foobar = true @@ -2217,7 +2251,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97be7e0)(bar = "baz" + (*toml.Tree)(0x97b07e0)(bar = "baz" foo = 1 foobar = true @@ -2226,18 +2260,18 @@ foo = 1 ) - parser_test.go:20: asserting path [qux] - parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux] + parser_test.go:30: comparing key [qux] by subtree assestion + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2249,7 +2283,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97beac0)(bar = "baz" + (*toml.Tree)(0x97b0ac0)(bar = "baz" foo = 1 foobar = true @@ -2258,6 +2292,8 @@ foo = 1 ) + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -2268,8 +2304,6 @@ parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2281,7 +2315,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97beda0)(bar = "baz" + (*toml.Tree)(0x97b0da0)(bar = "baz" foo = 1 foobar = true @@ -2298,10 +2332,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2313,7 +2347,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97bf080)(bar = "baz" + (*toml.Tree)(0x97b1080)(bar = "baz" foo = 1 foobar = true @@ -2345,7 +2379,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97bf360)(bar = "baz" + (*toml.Tree)(0x97b1360)(bar = "baz" foo = 1 foobar = true @@ -2354,8 +2388,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -2366,6 +2398,8 @@ parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2377,7 +2411,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97bf640)(bar = "baz" + (*toml.Tree)(0x97b1640)(bar = "baz" foo = 1 foobar = true @@ -2386,18 +2420,18 @@ foo = 1 ) + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2409,7 +2443,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97bf920)(bar = "baz" + (*toml.Tree)(0x97b1920)(bar = "baz" foo = 1 foobar = true @@ -2418,18 +2452,18 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2441,7 +2475,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97bfc00)(bar = "baz" + (*toml.Tree)(0x97b1c00)(bar = "baz" foo = 1 foobar = true @@ -2450,6 +2484,10 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -2458,10 +2496,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2473,7 +2507,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97bfee0)(bar = "baz" + (*toml.Tree)(0x97b1ee0)(bar = "baz" foo = 1 foobar = true @@ -2482,6 +2516,8 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -2492,8 +2528,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2505,7 +2539,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x98261c0)(bar = "baz" + (*toml.Tree)(0x98181c0)(bar = "baz" foo = 1 foobar = true @@ -2514,18 +2548,18 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2537,7 +2571,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x98264a0)(bar = "baz" + (*toml.Tree)(0x98184a0)(bar = "baz" foo = 1 foobar = true @@ -2546,18 +2580,18 @@ foo = 1 ) - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2569,7 +2603,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9826780)(bar = "baz" + (*toml.Tree)(0x9818780)(bar = "baz" foo = 1 foobar = true @@ -2578,6 +2612,8 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -2588,8 +2624,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2601,7 +2635,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9826a60)(bar = "baz" + (*toml.Tree)(0x9818a60)(bar = "baz" foo = 1 foobar = true @@ -2633,7 +2667,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9826d40)(bar = "baz" + (*toml.Tree)(0x9818d40)(bar = "baz" foo = 1 foobar = true @@ -2665,7 +2699,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9826180)(bar = "baz" + (*toml.Tree)(0x9819020)(bar = "baz" foo = 1 foobar = true @@ -2697,7 +2731,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9826460)(bar = "baz" + (*toml.Tree)(0x9818180)(bar = "baz" foo = 1 foobar = true @@ -2706,6 +2740,8 @@ foo = 1 ) + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -2716,8 +2752,6 @@ parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2729,7 +2763,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9826740)(bar = "baz" + (*toml.Tree)(0x9818460)(bar = "baz" foo = 1 foobar = true @@ -2761,7 +2795,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9826a20)(bar = "baz" + (*toml.Tree)(0x9818740)(bar = "baz" foo = 1 foobar = true @@ -2793,7 +2827,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9826d00)(bar = "baz" + (*toml.Tree)(0x9818a20)(bar = "baz" foo = 1 foobar = true @@ -2806,10 +2840,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] @@ -2825,7 +2859,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9827120)(bar = "baz" + (*toml.Tree)(0x9818d00)(bar = "baz" foo = 1 foobar = true @@ -2842,10 +2876,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2857,7 +2891,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9827400)(bar = "baz" + (*toml.Tree)(0x9818fe0)(bar = "baz" foo = 1 foobar = true @@ -2866,6 +2900,10 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -2874,10 +2912,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2889,7 +2923,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x98276e0)(bar = "baz" + (*toml.Tree)(0x9819400)(bar = "baz" foo = 1 foobar = true @@ -2898,10 +2932,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -2910,6 +2940,10 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2921,7 +2955,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x98279c0)(bar = "baz" + (*toml.Tree)(0x98196e0)(bar = "baz" foo = 1 foobar = true @@ -2953,7 +2987,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9827ca0)(bar = "baz" + (*toml.Tree)(0x98199c0)(bar = "baz" foo = 1 foobar = true @@ -2962,6 +2996,8 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -2972,8 +3008,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -2985,7 +3019,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9827f80)(bar = "baz" + (*toml.Tree)(0x9819ca0)(bar = "baz" foo = 1 foobar = true @@ -2994,18 +3028,18 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3017,7 +3051,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9462740)(bar = "baz" + (*toml.Tree)(0x9819f80)(bar = "baz" foo = 1 foobar = true @@ -3049,7 +3083,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9462d40)(bar = "baz" + (*toml.Tree)(0x9456740)(bar = "baz" foo = 1 foobar = true @@ -3081,7 +3115,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9463020)(bar = "baz" + (*toml.Tree)(0x9456d40)(bar = "baz" foo = 1 foobar = true @@ -3090,6 +3124,8 @@ foo = 1 ) + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -3100,8 +3136,6 @@ parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3113,7 +3147,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9463300)(bar = "baz" + (*toml.Tree)(0x9457020)(bar = "baz" foo = 1 foobar = true @@ -3122,10 +3156,6 @@ foo = 1 ) - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -3134,6 +3164,10 @@ parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3145,7 +3179,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x94635e0)(bar = "baz" + (*toml.Tree)(0x9457300)(bar = "baz" foo = 1 foobar = true @@ -3154,10 +3188,6 @@ foo = 1 ) - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -3166,6 +3196,10 @@ parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3177,7 +3211,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x94638c0)(bar = "baz" + (*toml.Tree)(0x94575e0)(bar = "baz" foo = 1 foobar = true @@ -3194,10 +3228,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3209,7 +3243,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9463ba0)(bar = "baz" + (*toml.Tree)(0x94578c0)(bar = "baz" foo = 1 foobar = true @@ -3218,6 +3252,10 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -3226,10 +3264,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3241,7 +3275,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9463e80)(bar = "baz" + (*toml.Tree)(0x9457ba0)(bar = "baz" foo = 1 foobar = true @@ -3250,8 +3284,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -3262,6 +3294,8 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3273,7 +3307,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dc160)(bar = "baz" + (*toml.Tree)(0x9457e80)(bar = "baz" foo = 1 foobar = true @@ -3305,7 +3339,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dc440)(bar = "baz" + (*toml.Tree)(0x95ce160)(bar = "baz" foo = 1 foobar = true @@ -3314,8 +3348,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -3326,6 +3358,8 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3337,7 +3371,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dc7a0)(bar = "baz" + (*toml.Tree)(0x95ce440)(bar = "baz" foo = 1 foobar = true @@ -3369,7 +3403,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dca80)(bar = "baz" + (*toml.Tree)(0x95ce7a0)(bar = "baz" foo = 1 foobar = true @@ -3401,7 +3435,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dcd60)(bar = "baz" + (*toml.Tree)(0x95cea80)(bar = "baz" foo = 1 foobar = true @@ -3418,10 +3452,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3433,7 +3467,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd040)(bar = "baz" + (*toml.Tree)(0x95ced60)(bar = "baz" foo = 1 foobar = true @@ -3442,8 +3476,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -3454,6 +3486,8 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3465,7 +3499,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd320)(bar = "baz" + (*toml.Tree)(0x95cf040)(bar = "baz" foo = 1 foobar = true @@ -3474,8 +3508,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -3486,6 +3518,8 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3497,7 +3531,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd600)(bar = "baz" + (*toml.Tree)(0x95cf320)(bar = "baz" foo = 1 foobar = true @@ -3529,7 +3563,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95dd8e0)(bar = "baz" + (*toml.Tree)(0x95cf600)(bar = "baz" foo = 1 foobar = true @@ -3561,7 +3595,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95ddbc0)(bar = "baz" + (*toml.Tree)(0x95cf8e0)(bar = "baz" foo = 1 foobar = true @@ -3570,6 +3604,10 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -3578,10 +3616,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3593,7 +3627,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95ddea0)(bar = "baz" + (*toml.Tree)(0x95cfbc0)(bar = "baz" foo = 1 foobar = true @@ -3602,6 +3636,10 @@ foo = 1 ) + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -3610,10 +3648,6 @@ parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3625,7 +3659,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9708180)(bar = "baz" + (*toml.Tree)(0x95cfea0)(bar = "baz" foo = 1 foobar = true @@ -3634,6 +3668,8 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -3644,8 +3680,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3657,7 +3691,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9708460)(bar = "baz" + (*toml.Tree)(0x96fa180)(bar = "baz" foo = 1 foobar = true @@ -3689,7 +3723,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9708740)(bar = "baz" + (*toml.Tree)(0x96fa460)(bar = "baz" foo = 1 foobar = true @@ -3698,18 +3732,18 @@ foo = 1 ) + parser_test.go:20: asserting path [qux] + parser_test.go:30: comparing key [qux] by subtree assestion + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux] - parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3721,7 +3755,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9708a60)(bar = "baz" + (*toml.Tree)(0x96fa740)(bar = "baz" foo = 1 foobar = true @@ -3753,7 +3787,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9708d40)(bar = "baz" + (*toml.Tree)(0x96faa60)(bar = "baz" foo = 1 foobar = true @@ -3785,7 +3819,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9709020)(bar = "baz" + (*toml.Tree)(0x96fad40)(bar = "baz" foo = 1 foobar = true @@ -3802,10 +3836,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3817,7 +3851,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9709300)(bar = "baz" + (*toml.Tree)(0x96fb020)(bar = "baz" foo = 1 foobar = true @@ -3826,18 +3860,18 @@ foo = 1 ) + parser_test.go:20: asserting path [qux] + parser_test.go:30: comparing key [qux] by subtree assestion + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux] - parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3849,7 +3883,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97095e0)(bar = "baz" + (*toml.Tree)(0x96fb300)(bar = "baz" foo = 1 foobar = true @@ -3858,8 +3892,6 @@ foo = 1 ) - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -3870,6 +3902,8 @@ parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3881,7 +3915,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x97098c0)(bar = "baz" + (*toml.Tree)(0x96fb5e0)(bar = "baz" foo = 1 foobar = true @@ -3913,7 +3947,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9709ba0)(bar = "baz" + (*toml.Tree)(0x96fb8c0)(bar = "baz" foo = 1 foobar = true @@ -3922,6 +3956,8 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -3932,8 +3968,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3945,7 +3979,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9709e80)(bar = "baz" + (*toml.Tree)(0x96fbba0)(bar = "baz" foo = 1 foobar = true @@ -3954,10 +3988,6 @@ foo = 1 ) - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -3966,6 +3996,10 @@ parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -3977,7 +4011,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9598160)(bar = "baz" + (*toml.Tree)(0x96fbe80)(bar = "baz" foo = 1 foobar = true @@ -3986,18 +4020,18 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4009,7 +4043,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9598440)(bar = "baz" + (*toml.Tree)(0x96ec160)(bar = "baz" foo = 1 foobar = true @@ -4041,7 +4075,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9598720)(bar = "baz" + (*toml.Tree)(0x96ec440)(bar = "baz" foo = 1 foobar = true @@ -4050,6 +4084,8 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -4060,8 +4096,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4073,7 +4107,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9598a00)(bar = "baz" + (*toml.Tree)(0x96ec720)(bar = "baz" foo = 1 foobar = true @@ -4105,7 +4139,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9598ce0)(bar = "baz" + (*toml.Tree)(0x96eca00)(bar = "baz" foo = 1 foobar = true @@ -4114,6 +4148,10 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -4122,10 +4160,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4137,7 +4171,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9598fc0)(bar = "baz" + (*toml.Tree)(0x96ecce0)(bar = "baz" foo = 1 foobar = true @@ -4169,7 +4203,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x95992a0)(bar = "baz" + (*toml.Tree)(0x96ecfc0)(bar = "baz" foo = 1 foobar = true @@ -4178,18 +4212,18 @@ foo = 1 ) - parser_test.go:20: asserting path [qux] - parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux] + parser_test.go:30: comparing key [qux] by subtree assestion + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4201,7 +4235,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9599580)(bar = "baz" + (*toml.Tree)(0x96ed2a0)(bar = "baz" foo = 1 foobar = true @@ -4210,6 +4244,10 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -4218,10 +4256,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4233,7 +4267,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9599860)(bar = "baz" + (*toml.Tree)(0x96ed580)(bar = "baz" foo = 1 foobar = true @@ -4242,18 +4276,18 @@ foo = 1 ) + parser_test.go:20: asserting path [qux] + parser_test.go:30: comparing key [qux] by subtree assestion + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 - parser_test.go:20: asserting path [qux] - parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4265,7 +4299,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9599b40)(bar = "baz" + (*toml.Tree)(0x96ed860)(bar = "baz" foo = 1 foobar = true @@ -4274,8 +4308,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -4286,6 +4318,8 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4297,7 +4331,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x9599e20)(bar = "baz" + (*toml.Tree)(0x96edb40)(bar = "baz" foo = 1 foobar = true @@ -4306,18 +4340,18 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4329,7 +4363,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d8100)(bar = "baz" + (*toml.Tree)(0x96ede20)(bar = "baz" foo = 1 foobar = true @@ -4338,18 +4372,18 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4361,7 +4395,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d83e0)(bar = "baz" + (*toml.Tree)(0x951c100)(bar = "baz" foo = 1 foobar = true @@ -4370,6 +4404,10 @@ foo = 1 ) + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -4378,10 +4416,6 @@ parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4393,7 +4427,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d86c0)(bar = "baz" + (*toml.Tree)(0x951c3e0)(bar = "baz" foo = 1 foobar = true @@ -4425,7 +4459,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d89a0)(bar = "baz" + (*toml.Tree)(0x951c6c0)(bar = "baz" foo = 1 foobar = true @@ -4457,7 +4491,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d8c80)(bar = "baz" + (*toml.Tree)(0x951c9a0)(bar = "baz" foo = 1 foobar = true @@ -4474,10 +4508,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4489,7 +4523,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d8f60)(bar = "baz" + (*toml.Tree)(0x951cc80)(bar = "baz" foo = 1 foobar = true @@ -4521,7 +4555,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d9240)(bar = "baz" + (*toml.Tree)(0x951cf60)(bar = "baz" foo = 1 foobar = true @@ -4538,10 +4572,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux bar] - parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [qux bar] + parser_test.go:33: comparing key [qux bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4553,7 +4587,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d9520)(bar = "baz" + (*toml.Tree)(0x951d240)(bar = "baz" foo = 1 foobar = true @@ -4585,7 +4619,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d9800)(bar = "baz" + (*toml.Tree)(0x951d520)(bar = "baz" foo = 1 foobar = true @@ -4594,6 +4628,10 @@ foo = 1 ) + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] @@ -4602,10 +4640,6 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4617,7 +4651,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d9ae0)(bar = "baz" + (*toml.Tree)(0x951d800)(bar = "baz" foo = 1 foobar = true @@ -4626,18 +4660,18 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4649,7 +4683,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x96d9dc0)(bar = "baz" + (*toml.Tree)(0x951dae0)(bar = "baz" foo = 1 foobar = true @@ -4658,10 +4692,6 @@ foo = 1 ) - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux bar] @@ -4670,6 +4700,10 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [foobar] parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4681,7 +4715,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x953e0a0)(bar = "baz" + (*toml.Tree)(0x951ddc0)(bar = "baz" foo = 1 foobar = true @@ -4690,8 +4724,6 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] @@ -4702,6 +4734,8 @@ parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4713,7 +4747,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x953e380)(bar = "baz" + (*toml.Tree)(0x96560a0)(bar = "baz" foo = 1 foobar = true @@ -4722,18 +4756,18 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string parser_test.go:20: asserting path [foo] parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4745,7 +4779,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x953e660)(bar = "baz" + (*toml.Tree)(0x9656380)(bar = "baz" foo = 1 foobar = true @@ -4777,7 +4811,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x953e940)(bar = "baz" + (*toml.Tree)(0x9656660)(bar = "baz" foo = 1 foobar = true @@ -4786,18 +4820,18 @@ foo = 1 ) - parser_test.go:20: asserting path [foobar] - parser_test.go:33: comparing key [foobar] by string representation because it's of type bool - parser_test.go:20: asserting path [bar] - parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [foobar] + parser_test.go:33: comparing key [foobar] by string representation because it's of type bool + parser_test.go:20: asserting path [bar] + parser_test.go:33: comparing key [bar] by string representation because it's of type string + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4809,7 +4843,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x953ec20)(bar = "baz" + (*toml.Tree)(0x9656940)(bar = "baz" foo = 1 foobar = true @@ -4818,6 +4852,8 @@ foo = 1 ) + parser_test.go:20: asserting path [foo] + parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion parser_test.go:20: asserting path [qux foo] @@ -4828,8 +4864,6 @@ parser_test.go:33: comparing key [foobar] by string representation because it's of type bool parser_test.go:20: asserting path [bar] parser_test.go:33: comparing key [bar] by string representation because it's of type string - parser_test.go:20: asserting path [foo] - parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. tomltree_write_test.go:118: Intermediate string representation: tomltree_write_test.go:119: bar = "baz" @@ -4841,7 +4875,7 @@ foo = 1 parser_test.go:42: Asserting tree: - (*toml.Tree)(0x953ef00)(bar = "baz" + (*toml.Tree)(0x9656c20)(bar = "baz" foo = 1 foobar = true @@ -4858,10 +4892,10 @@ parser_test.go:33: comparing key [foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux] parser_test.go:30: comparing key [qux] by subtree assestion - parser_test.go:20: asserting path [qux foo] - parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:20: asserting path [qux bar] parser_test.go:33: comparing key [qux bar] by string representation because it's of type string + parser_test.go:20: asserting path [qux foo] + parser_test.go:33: comparing key [qux foo] by string representation because it's of type int64 parser_test.go:44: Finished tree assertion. === RUN TestTreeWriteToMapSimple --- PASS: TestTreeWriteToMapSimple (0.00s) @@ -4894,7 +4928,7 @@ === RUN ExampleUnmarshal --- PASS: ExampleUnmarshal (0.00s) PASS -ok github.com/pelletier/go-toml 0.027s +ok github.com/pelletier/go-toml 0.081s ? github.com/pelletier/go-toml/cmd [no test files] === RUN TestProcessMainReadFromStdin --- PASS: TestProcessMainReadFromStdin (0.00s) @@ -4903,7 +4937,7 @@ === RUN TestProcessMainReadFromMissingFile --- PASS: TestProcessMainReadFromMissingFile (0.00s) PASS -ok github.com/pelletier/go-toml/cmd/tomljson 0.003s +ok github.com/pelletier/go-toml/cmd/tomljson 0.009s ? github.com/pelletier/go-toml/cmd/tomll [no test files] === RUN TestLexSpecialChars --- PASS: TestLexSpecialChars (0.00s) @@ -5006,7 +5040,7 @@ === RUN TestTomlQuery --- PASS: TestTomlQuery (0.00s) PASS -ok github.com/pelletier/go-toml/query 0.006s +ok github.com/pelletier/go-toml/query 0.016s create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=golang --with=golang @@ -5034,8 +5068,8 @@ dh_installdeb -O--buildsystem=golang dh_golang -O--buildsystem=golang dh_gencontrol -O--buildsystem=golang -dpkg-gencontrol: warning: Depends field of package golang-github-pelletier-go-toml-dev: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package golang-github-pelletier-go-toml: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package golang-github-pelletier-go-toml-dev: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang dpkg-deb: building package 'golang-github-pelletier-go-toml-dev' in '../golang-github-pelletier-go-toml-dev_1.4.0+really1.2.0-1_all.deb'. @@ -5046,12 +5080,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/12346/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/12346/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/13803 and its subdirectories -I: Current time: Sun Nov 14 08:56:23 -12 2021 -I: pbuilder-time-stamp: 1636923383 +I: removing directory /srv/workspace/pbuilder/12346 and its subdirectories +I: Current time: Tue Oct 13 04:38:05 +14 2020 +I: pbuilder-time-stamp: 1602513485