sbuild (Debian sbuild) 0.86.3~bpo12+1 (03 November 2024) on debusine-worker-arm64-demeter-09.freexian.com
+=================================================================================+
| golang-github-pelletier-go-toml 1.9.5-1 (arm64) Sat, 16 Nov 2024 11:06:56 +0000 |
+=================================================================================+
Package: golang-github-pelletier-go-toml
Version: 1.9.5-1
Source Version: 1.9.5-1
Distribution: sid
Machine Architecture: arm64
Host Architecture: arm64
Build Architecture: arm64
Build Type: binary
I: No tarballs found in /var/lib/debusine/worker/.cache/sbuild
Unpacking /var/lib/debusine/worker/system-images/957781/system.tar.xz to /tmp/tmp.sbuild.AYYqptSeU6...
I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Chroot Setup Commands |
+------------------------------------------------------------------------------+
rm -f /etc/resolv.conf
----------------------
I: Finished running 'rm -f /etc/resolv.conf'.
Finished processing commands.
--------------------------------------------------------------------------------
Copying /tmp/debusine-fetch-exec-upload-yihqtvns/dpkg-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yihqtvns/dpkg_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yihqtvns/dselect-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yihqtvns/dselect_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yihqtvns/libdpkg-dev_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yihqtvns/dpkg-dev_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yihqtvns/libdpkg-perl_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
I: NOTICE: Log filtering will replace 'build/golang-github-pelletier-go-toml-OnpoAU/resolver-FwHZiB' with '<<RESOLVERDIR>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ InRelease
Ign:1 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ InRelease
Get:2 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ Release [606 B]
Get:3 http://deb.debian.org/debian sid InRelease [202 kB]
Get:2 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ Release [606 B]
Get:4 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ Release.gpg
Ign:4 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ Release.gpg
Get:5 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ Packages [9246 B]
Get:6 http://deb.debian.org/debian sid/main arm64 Packages [9950 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 Components [4908 kB]
Fetched 15.1 MB in 2s (6400 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
apt bsdextrautils bsdutils debianutils dpkg dpkg-dev libapt-pkg6.0t64
libaudit-common libaudit1 libblkid1 libbrotli1 libcap-ng0 libdpkg-perl
libglib2.0-0t64 libmarkdown2 libmount1 libpcre2-8-0 libseccomp2 libselinux1
libsemanage2 libsmartcols1 libuuid1 libxml2 login login.defs mount passwd
util-linux
28 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 8719 kB/12.2 MB of archives.
After this operation, 603 kB disk space will be freed.
Get:1 http://deb.debian.org/debian sid/main arm64 bsdutils arm64 1:2.40.2-11 [104 kB]
Get:2 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ dpkg 1.22.12~1.gbp82cafd [1513 kB]
Get:3 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ dpkg-dev 1.22.12~1.gbp82cafd [1337 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 debianutils arm64 5.21 [92.1 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 libapt-pkg6.0t64 arm64 2.9.11 [921 kB]
Get:6 file:/build/golang-github-pelletier-go-toml-OnpoAU/resolver-lDBG1A/apt_archive ./ libdpkg-perl 1.22.12~1.gbp82cafd [647 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libblkid1 arm64 2.40.2-11 [162 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libmount1 arm64 2.40.2-11 [190 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libsmartcols1 arm64 2.40.2-11 [135 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 mount arm64 2.40.2-11 [153 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libuuid1 arm64 2.40.2-11 [35.7 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 util-linux arm64 2.40.2-11 [1170 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libpcre2-8-0 arm64 10.44-4 [243 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 libselinux1 arm64 3.7-3+b1 [72.1 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 libseccomp2 arm64 2.5.5-1+b3 [46.8 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 apt arm64 2.9.11 [1287 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 libaudit-common all 1:4.0.2-2 [12.7 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 libcap-ng0 arm64 0.8.5-3+b1 [17.0 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libaudit1 arm64 1:4.0.2-2 [54.2 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 login arm64 1:4.16.0-2+really2.40.2-11 [80.0 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 login.defs all 1:4.16.0-5 [185 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 libsemanage2 arm64 3.7-2+b1 [84.5 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 passwd arm64 1:4.16.0-5 [1210 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 libmarkdown2 arm64 2.2.7-2.1 [33.1 kB]
Get:28 http://deb.debian.org/debian sid/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 8719 kB in 0s (61.6 MB/s)
(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 ... 17129 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.2-11_arm64.deb ...
Unpacking bsdutils (1:2.40.2-11) over (1:2.40.2-10) ...
Setting up bsdutils (1:2.40.2-11) ...
(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 ... 17129 files and directories currently installed.)
Preparing to unpack .../debianutils_5.21_arm64.deb ...
Unpacking debianutils (5.21) over (5.20+b1) ...
Setting up debianutils (5.21) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.11_arm64.deb ...
Unpacking libapt-pkg6.0t64:arm64 (2.9.11) over (2.9.10) ...
Setting up libapt-pkg6.0t64:arm64 (2.9.11) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.12~1.gbp82cafd_arm64.deb ...
Unpacking dpkg (1.22.12~1.gbp82cafd) over (1.22.11) ...
Setting up dpkg (1.22.12~1.gbp82cafd) ...
(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 ... 17127 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.2-11_arm64.deb ...
Unpacking bsdextrautils (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libblkid1_2.40.2-11_arm64.deb ...
Unpacking libblkid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libblkid1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.2-11_arm64.deb ...
Unpacking libmount1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libmount1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.2-11_arm64.deb ...
Unpacking libsmartcols1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libsmartcols1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../mount_2.40.2-11_arm64.deb ...
Unpacking mount (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libuuid1_2.40.2-11_arm64.deb ...
Unpacking libuuid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libuuid1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.2-11_arm64.deb ...
Unpacking util-linux (2.40.2-11) over (2.40.2-10) ...
Setting up util-linux (2.40.2-11) ...
(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 ... 17120 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.44-4_arm64.deb ...
Unpacking libpcre2-8-0:arm64 (10.44-4) over (10.42-4+b2) ...
Setting up libpcre2-8-0:arm64 (10.44-4) ...
(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 ... 17119 files and directories currently installed.)
Preparing to unpack .../libselinux1_3.7-3+b1_arm64.deb ...
Unpacking libselinux1:arm64 (3.7-3+b1) over (3.7-3) ...
Setting up libselinux1:arm64 (3.7-3+b1) ...
(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 ... 17120 files and directories currently installed.)
Preparing to unpack .../libseccomp2_2.5.5-1+b3_arm64.deb ...
Unpacking libseccomp2:arm64 (2.5.5-1+b3) over (2.5.5-1+b2) ...
Setting up libseccomp2:arm64 (2.5.5-1+b3) ...
(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 ... 17120 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.11_arm64.deb ...
Unpacking apt (2.9.11) over (2.9.10) ...
Setting up apt (2.9.11) ...
(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 ... 17117 files and directories currently installed.)
Preparing to unpack .../libaudit-common_1%3a4.0.2-2_all.deb ...
Unpacking libaudit-common (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit-common (1:4.0.2-2) ...
(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 ... 17117 files and directories currently installed.)
Preparing to unpack .../libcap-ng0_0.8.5-3+b1_arm64.deb ...
Unpacking libcap-ng0:arm64 (0.8.5-3+b1) over (0.8.5-3) ...
Setting up libcap-ng0:arm64 (0.8.5-3+b1) ...
(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 ... 17118 files and directories currently installed.)
Preparing to unpack .../libaudit1_1%3a4.0.2-2_arm64.deb ...
Unpacking libaudit1:arm64 (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit1:arm64 (1:4.0.2-2) ...
(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 ... 17118 files and directories currently installed.)
Preparing to unpack .../0-login_1%3a4.16.0-2+really2.40.2-11_arm64.deb ...
Unpacking login (1:4.16.0-2+really2.40.2-11) over (1:4.16.0-2+really2.40.2-10) ...
Preparing to unpack .../1-login.defs_1%3a4.16.0-5_all.deb ...
Unpacking login.defs (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../2-libsemanage2_3.7-2+b1_arm64.deb ...
Unpacking libsemanage2:arm64 (3.7-2+b1) over (3.7-2) ...
Preparing to unpack .../3-passwd_1%3a4.16.0-5_arm64.deb ...
Unpacking passwd (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../4-dpkg-dev_1.22.12~1.gbp82cafd_all.deb ...
Unpacking dpkg-dev (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../5-libdpkg-perl_1.22.12~1.gbp82cafd_all.deb ...
Unpacking libdpkg-perl (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../6-libbrotli1_1.1.0-2+b6_arm64.deb ...
Unpacking libbrotli1:arm64 (1.1.0-2+b6) over (1.1.0-2+b5) ...
Preparing to unpack .../7-libglib2.0-0t64_2.82.2-3_arm64.deb ...
Unpacking libglib2.0-0t64:arm64 (2.82.2-3) over (2.82.2-2) ...
Preparing to unpack .../8-libmarkdown2_2.2.7-2.1_arm64.deb ...
Unpacking libmarkdown2:arm64 (2.2.7-2.1) over (2.2.7-2+b1) ...
Preparing to unpack .../9-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) over (2.12.7+dfsg+really2.9.14-0.1) ...
Setting up bsdextrautils (2.40.2-11) ...
Setting up login.defs (1:4.16.0-5) ...
Installing new version of config file /etc/login.defs ...
Setting up libbrotli1:arm64 (1.1.0-2+b6) ...
Setting up libglib2.0-0t64:arm64 (2.82.2-3) ...
No schema files found: doing nothing.
Setting up libdpkg-perl (1.22.12~1.gbp82cafd) ...
Setting up mount (2.40.2-11) ...
Setting up libsemanage2:arm64 (3.7-2+b1) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libmarkdown2:arm64 (2.2.7-2.1) ...
Setting up login (1:4.16.0-2+really2.40.2-11) ...
Setting up dpkg-dev (1.22.12~1.gbp82cafd) ...
Setting up passwd (1:4.16.0-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Local sources
-------------
/tmp/debusine-fetch-exec-upload-yihqtvns/golang-github-pelletier-go-toml_1.9.5-1.dsc exists in /tmp/debusine-fetch-exec-upload-yihqtvns; copying to chroot
I: NOTICE: Log filtering will replace 'build/golang-github-pelletier-go-toml-OnpoAU/golang-github-pelletier-go-toml-1.9.5' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/golang-github-pelletier-go-toml-OnpoAU' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-burntsushi-toml-dev (>= 0.3.1), golang-gopkg-yaml.v2-dev (>= 2.3.0), build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-burntsushi-toml-dev (>= 0.3.1), golang-gopkg-yaml.v2-dev (>= 2.3.0), build-essential, fakeroot
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [609 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [732 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [764 B]
Fetched 2105 B in 0s (150 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install main build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
autoconf automake autopoint autotools-dev build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
dh-golang dh-strip-nondeterminism dwz fakeroot g++ g++-14
g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14
gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu golang-1.23-go
golang-1.23-src golang-any golang-github-burntsushi-toml-dev golang-go
golang-gopkg-yaml.v2-dev golang-src libasan8 libc-dev-bin libc6-dev libcc1-0
libcrypt-dev libdebhelper-perl libelf1t64 libfakeroot
libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
liblsan0 libmpc3 libmpfr6 libstdc++-14-dev libtool libtsan2 libubsan1
linux-libc-dev m4 po-debconf rpcsvc-proto
Suggested packages:
autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales
cpp-14-doc dh-make gcc-14-doc gcc-multilib manpages-dev flex bison gdb
gcc-doc gdb-aarch64-linux-gnu bzr | brz git mercurial subversion
libc-devtools glibc-doc libstdc++-14-doc libtool-doc gfortran
| fortran95-compiler gcj-jdk m4-doc libmail-box-perl
Recommended packages:
pkgconf manpages manpages-dev libarchive-cpio-perl libltdl-dev
libmail-sendmail-perl
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
dh-golang dh-strip-nondeterminism dwz fakeroot g++ g++-14
g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14
gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu golang-1.23-go
golang-1.23-src golang-any golang-github-burntsushi-toml-dev golang-go
golang-gopkg-yaml.v2-dev golang-src libasan8 libc-dev-bin libc6-dev libcc1-0
libcrypt-dev libdebhelper-perl libelf1t64 libfakeroot
libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
liblsan0 libmpc3 libmpfr6 libstdc++-14-dev libtool libtsan2 libubsan1
linux-libc-dev m4 po-debconf rpcsvc-proto sbuild-build-depends-main-dummy
0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded.
Need to get 104 MB of archives.
After this operation, 479 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [952 B]
Get:2 http://deb.debian.org/debian sid/main arm64 m4 arm64 1.4.19-4 [277 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 autoconf all 2.72-3 [493 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 autopoint all 0.22.5-2 [723 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libc-dev-bin arm64 2.40-3 [50.9 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 linux-libc-dev all 6.11.7-1 [2454 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libcrypt-dev arm64 1:4.4.36-5 [122 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 rpcsvc-proto arm64 1.4.3-1+b1 [60.5 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libc6-dev arm64 2.40-3 [1591 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libisl23 arm64 0.27-1 [601 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 libmpfr6 arm64 4.2.1-1+b2 [680 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libmpc3 arm64 1.3.1-1+b3 [50.5 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8 [9166 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 cpp-14 arm64 14.2.0-8 [1284 B]
Get:17 http://deb.debian.org/debian sid/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1 [4832 B]
Get:18 http://deb.debian.org/debian sid/main arm64 cpp arm64 4:14.2.0-1 [1568 B]
Get:19 http://deb.debian.org/debian sid/main arm64 libcc1-0 arm64 14.2.0-8 [42.2 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libitm1 arm64 14.2.0-8 [24.2 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libasan8 arm64 14.2.0-8 [2579 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 liblsan0 arm64 14.2.0-8 [1161 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 libtsan2 arm64 14.2.0-8 [2386 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 libubsan1 arm64 14.2.0-8 [1039 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libhwasan0 arm64 14.2.0-8 [1442 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 libgcc-14-dev arm64 14.2.0-8 [2365 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8 [17.7 MB]
Get:28 http://deb.debian.org/debian sid/main arm64 gcc-14 arm64 14.2.0-8 [519 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1 [1440 B]
Get:30 http://deb.debian.org/debian sid/main arm64 gcc arm64 4:14.2.0-1 [5136 B]
Get:31 http://deb.debian.org/debian sid/main arm64 libstdc++-14-dev arm64 14.2.0-8 [2267 kB]
Get:32 http://deb.debian.org/debian sid/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8 [10.1 MB]
Get:33 http://deb.debian.org/debian sid/main arm64 g++-14 arm64 14.2.0-8 [20.2 kB]
Get:34 http://deb.debian.org/debian sid/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1 [1200 B]
Get:35 http://deb.debian.org/debian sid/main arm64 g++ arm64 4:14.2.0-1 [1332 B]
Get:36 http://deb.debian.org/debian sid/main arm64 build-essential arm64 12.12 [4624 B]
Get:37 http://deb.debian.org/debian sid/main arm64 libdebhelper-perl all 13.20 [89.7 kB]
Get:38 http://deb.debian.org/debian sid/main arm64 libtool all 2.4.7-8 [517 kB]
Get:39 http://deb.debian.org/debian sid/main arm64 dh-autoreconf all 20 [17.1 kB]
Get:40 http://deb.debian.org/debian sid/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get:41 http://deb.debian.org/debian sid/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get:42 http://deb.debian.org/debian sid/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get:43 http://deb.debian.org/debian sid/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get:44 http://deb.debian.org/debian sid/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:45 http://deb.debian.org/debian sid/main arm64 debhelper all 13.20 [915 kB]
Get:46 http://deb.debian.org/debian sid/main arm64 dh-golang all 1.62 [24.7 kB]
Get:47 http://deb.debian.org/debian sid/main arm64 libfakeroot arm64 1.36-1 [29.1 kB]
Get:48 http://deb.debian.org/debian sid/main arm64 fakeroot arm64 1.36-1 [74.4 kB]
Get:49 http://deb.debian.org/debian sid/main arm64 golang-1.23-src all 1.23.3-2 [19.1 MB]
Get:50 http://deb.debian.org/debian sid/main arm64 golang-1.23-go arm64 1.23.3-2 [23.4 MB]
Get:51 http://deb.debian.org/debian sid/main arm64 golang-src all 2:1.23~2 [5088 B]
Get:52 http://deb.debian.org/debian sid/main arm64 golang-go arm64 2:1.23~2 [44.3 kB]
Get:53 http://deb.debian.org/debian sid/main arm64 golang-any arm64 2:1.23~2 [5172 B]
Get:54 http://deb.debian.org/debian sid/main arm64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB]
Get:55 http://deb.debian.org/debian sid/main arm64 golang-gopkg-yaml.v2-dev all 2.4.0-4 [61.5 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 104 MB in 1s (91.7 MB/s)
Selecting previously unselected package m4.
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../00-m4_1.4.19-4_arm64.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../01-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../03-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../04-autopoint_0.22.5-2_all.deb ...
Unpacking autopoint (0.22.5-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../05-libc-dev-bin_2.40-3_arm64.deb ...
Unpacking libc-dev-bin (2.40-3) ...
Selecting previously unselected package linux-libc-dev.
Preparing to unpack .../06-linux-libc-dev_6.11.7-1_all.deb ...
Unpacking linux-libc-dev (6.11.7-1) ...
Selecting previously unselected package libcrypt-dev:arm64.
Preparing to unpack .../07-libcrypt-dev_1%3a4.4.36-5_arm64.deb ...
Unpacking libcrypt-dev:arm64 (1:4.4.36-5) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../08-rpcsvc-proto_1.4.3-1+b1_arm64.deb ...
Unpacking rpcsvc-proto (1.4.3-1+b1) ...
Selecting previously unselected package libc6-dev:arm64.
Preparing to unpack .../09-libc6-dev_2.40-3_arm64.deb ...
Unpacking libc6-dev:arm64 (2.40-3) ...
Selecting previously unselected package libisl23:arm64.
Preparing to unpack .../10-libisl23_0.27-1_arm64.deb ...
Unpacking libisl23:arm64 (0.27-1) ...
Selecting previously unselected package libmpfr6:arm64.
Preparing to unpack .../11-libmpfr6_4.2.1-1+b2_arm64.deb ...
Unpacking libmpfr6:arm64 (4.2.1-1+b2) ...
Selecting previously unselected package libmpc3:arm64.
Preparing to unpack .../12-libmpc3_1.3.1-1+b3_arm64.deb ...
Unpacking libmpc3:arm64 (1.3.1-1+b3) ...
Selecting previously unselected package cpp-14-aarch64-linux-gnu.
Preparing to unpack .../13-cpp-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package cpp-14.
Preparing to unpack .../14-cpp-14_14.2.0-8_arm64.deb ...
Unpacking cpp-14 (14.2.0-8) ...
Selecting previously unselected package cpp-aarch64-linux-gnu.
Preparing to unpack .../15-cpp-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../16-cpp_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp (4:14.2.0-1) ...
Selecting previously unselected package libcc1-0:arm64.
Preparing to unpack .../17-libcc1-0_14.2.0-8_arm64.deb ...
Unpacking libcc1-0:arm64 (14.2.0-8) ...
Selecting previously unselected package libitm1:arm64.
Preparing to unpack .../18-libitm1_14.2.0-8_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-8) ...
Selecting previously unselected package libasan8:arm64.
Preparing to unpack .../19-libasan8_14.2.0-8_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-8) ...
Selecting previously unselected package liblsan0:arm64.
Preparing to unpack .../20-liblsan0_14.2.0-8_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libtsan2:arm64.
Preparing to unpack .../21-libtsan2_14.2.0-8_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-8) ...
Selecting previously unselected package libubsan1:arm64.
Preparing to unpack .../22-libubsan1_14.2.0-8_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-8) ...
Selecting previously unselected package libhwasan0:arm64.
Preparing to unpack .../23-libhwasan0_14.2.0-8_arm64.deb ...
Unpacking libhwasan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libgcc-14-dev:arm64.
Preparing to unpack .../24-libgcc-14-dev_14.2.0-8_arm64.deb ...
Unpacking libgcc-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package gcc-14-aarch64-linux-gnu.
Preparing to unpack .../25-gcc-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package gcc-14.
Preparing to unpack .../26-gcc-14_14.2.0-8_arm64.deb ...
Unpacking gcc-14 (14.2.0-8) ...
Selecting previously unselected package gcc-aarch64-linux-gnu.
Preparing to unpack .../27-gcc-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../28-gcc_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc (4:14.2.0-1) ...
Selecting previously unselected package libstdc++-14-dev:arm64.
Preparing to unpack .../29-libstdc++-14-dev_14.2.0-8_arm64.deb ...
Unpacking libstdc++-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package g++-14-aarch64-linux-gnu.
Preparing to unpack .../30-g++-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking g++-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package g++-14.
Preparing to unpack .../31-g++-14_14.2.0-8_arm64.deb ...
Unpacking g++-14 (14.2.0-8) ...
Selecting previously unselected package g++-aarch64-linux-gnu.
Preparing to unpack .../32-g++-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking g++-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package g++.
Preparing to unpack .../33-g++_4%3a14.2.0-1_arm64.deb ...
Unpacking g++ (4:14.2.0-1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../34-build-essential_12.12_arm64.deb ...
Unpacking build-essential (12.12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../35-libdebhelper-perl_13.20_all.deb ...
Unpacking libdebhelper-perl (13.20) ...
Selecting previously unselected package libtool.
Preparing to unpack .../36-libtool_2.4.7-8_all.deb ...
Unpacking libtool (2.4.7-8) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../37-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../38-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../39-dh-strip-nondeterminism_1.14.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.0-1) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../40-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../41-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../42-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../43-debhelper_13.20_all.deb ...
Unpacking debhelper (13.20) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../44-dh-golang_1.62_all.deb ...
Unpacking dh-golang (1.62) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../45-libfakeroot_1.36-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.36-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../46-fakeroot_1.36-1_arm64.deb ...
Unpacking fakeroot (1.36-1) ...
Selecting previously unselected package golang-1.23-src.
Preparing to unpack .../47-golang-1.23-src_1.23.3-2_all.deb ...
Unpacking golang-1.23-src (1.23.3-2) ...
Selecting previously unselected package golang-1.23-go.
Preparing to unpack .../48-golang-1.23-go_1.23.3-2_arm64.deb ...
Unpacking golang-1.23-go (1.23.3-2) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../49-golang-src_2%3a1.23~2_all.deb ...
Unpacking golang-src (2:1.23~2) ...
Selecting previously unselected package golang-go:arm64.
Preparing to unpack .../50-golang-go_2%3a1.23~2_arm64.deb ...
Unpacking golang-go:arm64 (2:1.23~2) ...
Selecting previously unselected package golang-any:arm64.
Preparing to unpack .../51-golang-any_2%3a1.23~2_arm64.deb ...
Unpacking golang-any:arm64 (2:1.23~2) ...
Selecting previously unselected package golang-github-burntsushi-toml-dev.
Preparing to unpack .../52-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ...
Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ...
Selecting previously unselected package golang-gopkg-yaml.v2-dev.
Preparing to unpack .../53-golang-gopkg-yaml.v2-dev_2.4.0-4_all.deb ...
Unpacking golang-gopkg-yaml.v2-dev (2.4.0-4) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../54-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libfile-stripnondeterminism-perl (1.14.0-1) ...
Setting up golang-gopkg-yaml.v2-dev (2.4.0-4) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libdebhelper-perl (13.20) ...
Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ...
Setting up linux-libc-dev (6.11.7-1) ...
Setting up m4 (1.4.19-4) ...
Setting up libfakeroot:arm64 (1.36-1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up fakeroot (1.36-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up autotools-dev (20220109.1) ...
Setting up rpcsvc-proto (1.4.3-1+b1) ...
Setting up libmpfr6:arm64 (4.2.1-1+b2) ...
Setting up libmpc3:arm64 (1.3.1-1+b3) ...
Setting up golang-1.23-src (1.23.3-2) ...
Setting up autopoint (0.22.5-2) ...
Setting up autoconf (2.72-3) ...
Setting up libubsan1:arm64 (14.2.0-8) ...
Setting up dh-strip-nondeterminism (1.14.0-1) ...
Setting up dwz (0.15-1+b1) ...
Setting up libhwasan0:arm64 (14.2.0-8) ...
Setting up libcrypt-dev:arm64 (1:4.4.36-5) ...
Setting up libasan8:arm64 (14.2.0-8) ...
Setting up libtsan2:arm64 (14.2.0-8) ...
Setting up libisl23:arm64 (0.27-1) ...
Setting up libc-dev-bin (2.40-3) ...
Setting up golang-src (2:1.23~2) ...
Setting up libcc1-0:arm64 (14.2.0-8) ...
Setting up liblsan0:arm64 (14.2.0-8) ...
Setting up libitm1:arm64 (14.2.0-8) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up golang-1.23-go (1.23.3-2) ...
Setting up cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up libc6-dev:arm64 (2.40-3) ...
Setting up libgcc-14-dev:arm64 (14.2.0-8) ...
Setting up libstdc++-14-dev:arm64 (14.2.0-8) ...
Setting up golang-go:arm64 (2:1.23~2) ...
Setting up golang-any:arm64 (2:1.23~2) ...
Setting up cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up cpp-14 (14.2.0-8) ...
Setting up cpp (4:14.2.0-1) ...
Setting up gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-14 (14.2.0-8) ...
Setting up g++-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14 (14.2.0-8) ...
Setting up libtool (2.4.7-8) ...
Setting up gcc (4:14.2.0-1) ...
Setting up dh-autoreconf (20) ...
Setting up g++ (4:14.2.0-1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.12) ...
Setting up debhelper (13.20) ...
Setting up dh-golang (1.62) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (arm64 included in any all)
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) arm64 (aarch64)
Toolchain package versions: binutils_2.43.1-5 dpkg-dev_1.22.12~1.gbp82cafd g++-14_14.2.0-8 gcc-14_14.2.0-8 libc6-dev_2.40-3 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 linux-libc-dev_6.11.7-1
Package versions: appstream_1.0.3-1+b1 apt_2.9.11 autoconf_2.72-3 automake_1:1.16.5-1.3 autopoint_0.22.5-2 autotools-dev_20220109.1 base-files_13.5 base-passwd_3.6.5 bash_5.2.32-1+b2 binutils_2.43.1-5 binutils-aarch64-linux-gnu_2.43.1-5 binutils-common_2.43.1-5 bsdextrautils_2.40.2-11 bsdutils_1:2.40.2-11 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20240203 coreutils_9.5-1+b1 cpp_4:14.2.0-1 cpp-14_14.2.0-8 cpp-14-aarch64-linux-gnu_14.2.0-8 cpp-aarch64-linux-gnu_4:14.2.0-1 dash_0.5.12-9+b1 debconf_1.5.87 debhelper_13.20 debian-archive-keyring_2023.4 debianutils_5.21 dh-autoreconf_20 dh-golang_1.62 dh-strip-nondeterminism_1.14.0-1 diffstat_1.66-1+b1 diffutils_1:3.10-1+b1 dpkg_1.22.12~1.gbp82cafd dpkg-dev_1.22.12~1.gbp82cafd dwz_0.15-1+b1 e2fsprogs_1.47.1-1+b1 fakeroot_1.36-1 file_1:5.45-3+b1 findutils_4.10.0-3 g++_4:14.2.0-1 g++-14_14.2.0-8 g++-14-aarch64-linux-gnu_14.2.0-8 g++-aarch64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-8 gcc-14-aarch64-linux-gnu_14.2.0-8 gcc-14-base_14.2.0-8 gcc-aarch64-linux-gnu_4:14.2.0-1 gettext_0.22.5-2 gettext-base_0.22.5-2 golang-1.23-go_1.23.3-2 golang-1.23-src_1.23.3-2 golang-any_2:1.23~2 golang-github-burntsushi-toml-dev_1.4.0-1 golang-go_2:1.23~2 golang-gopkg-yaml.v2-dev_2.4.0-4 golang-src_2:1.23~2 gpg_2.2.45-2 gpgconf_2.2.45-2 gpgv_2.2.45-2 grep_3.11-4+b1 groff-base_1.23.0-5 gzip_1.12-1.1+b1 hostname_3.25 init-system-helpers_1.67 intltool-debian_0.35.0+20060710.6 iso-codes_4.17.0-1 libacl1_2.3.2-2+b1 libaliased-perl_0.34-3 libappstream5_1.0.3-1+b1 libapt-pkg-perl_0.1.40+b6 libapt-pkg6.0t64_2.9.11 libarchive-zip-perl_1.68-1 libasan8_14.2.0-8 libassuan9_3.0.1-2 libatomic1_14.2.0-8 libattr1_1:2.5.2-2 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2 libb-hooks-endofscope-perl_0.28-1 libb-hooks-op-check-perl_0.22-3+b2 libberkeleydb-perl_0.66-1 libbinutils_2.43.1-5 libblkid1_2.40.2-11 libbrotli1_1.1.0-2+b6 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.40-3 libc-dev-bin_2.40-3 libc6_2.40-3 libc6-dev_2.40-3 libcap-ng0_0.8.5-3+b1 libcap2_1:2.66-5+b1 libcapture-tiny-perl_0.48-2 libcc1-0_14.2.0-8 libcgi-pm-perl_4.66-1 libclass-data-inheritable-perl_0.10-1 libclass-inspector-perl_1.36-3 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4+b4 libclone-perl_0.47-1+b1 libcom-err2_1.47.1-1+b1 libconfig-tiny-perl_2.30-1 libconst-fast-perl_0.014-2 libcpanel-json-xs-perl_4.38-1+b1 libcrypt-dev_1:4.4.36-5 libcrypt1_1:4.4.36-5 libctf-nobfd0_2.43.1-5 libctf0_2.43.1-5 libcurl3t64-gnutls_8.11.0-1 libdata-dpath-perl_0.60-1 libdata-messagepack-perl_1.02-1+b4 libdata-optlist-perl_0.114-1 libdata-validate-domain-perl_0.15-1 libdata-validate-ip-perl_0.31-1 libdata-validate-uri-perl_0.07-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.273 libdebhelper-perl_13.20 libdevel-callchecker-perl_0.009-1+b1 libdevel-size-perl_0.84-1+b1 libdevel-stacktrace-perl_2.0500-1 libdpkg-perl_1.22.12~1.gbp82cafd libdynaloader-functions-perl_0.004-1 libelf1t64_0.192-4 libemail-address-xs-perl_1.05-1+b4 libencode-locale-perl_1.05-3 libexception-class-perl_1.45-1 libext2fs2t64_1.47.1-1+b1 libfakeroot_1.36-1 libffi8_3.4.6-1 libfile-basedir-perl_0.09-2 libfile-find-rule-perl_0.34-3 libfile-listing-perl_6.16-1 libfile-sharedir-perl_1.118-3 libfile-stripnondeterminism-perl_1.14.0-1 libfont-ttf-perl_1.06-2 libgcc-14-dev_14.2.0-8 libgcc-s1_14.2.0-8 libgcrypt20_1.11.0-6 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libglib2.0-0t64_2.82.2-3 libgmp10_2:6.3.0+dfsg-2+b2 libgnutls30t64_3.8.8-2 libgomp1_14.2.0-8 libgpg-error0_1.50-4 libgprofng0_2.43.1-5 libgssapi-krb5-2_1.21.3-3 libhogweed6t64_3.10-1+b1 libhtml-form-perl_6.12-1 libhtml-html5-entities-perl_0.004-3 libhtml-parser-perl_3.83-1+b1 libhtml-tagset-perl_3.24-1 libhtml-tokeparser-simple-perl_3.16-4 libhtml-tree-perl_5.07-3 libhttp-cookies-perl_6.11-1 libhttp-date-perl_6.06-1 libhttp-message-perl_7.00-2 libhttp-negotiate-perl_6.01-2 libhwasan0_14.2.0-8 libicu72_72.1-5+b1 libidn2-0_2.3.7-2+b1 libimport-into-perl_1.002005-2 libio-html-perl_1.004-3 libio-interactive-perl_1.025-1 libio-socket-ssl-perl_2.089-1 libio-string-perl_1.08-4 libipc-run3-perl_0.049-1 libipc-system-simple-perl_1.30-2 libisl23_0.27-1 libiterator-perl_0.03+ds1-2 libiterator-util-perl_0.02+ds1-2 libitm1_14.2.0-8 libjansson4_2.14-2+b3 libjson-maybexs-perl_1.004008-1 libk5crypto3_1.21.3-3 libkeyutils1_1.6.3-4 libkrb5-3_1.21.3-3 libkrb5support0_1.21.3-3 libldap-2.5-0_2.5.18+dfsg-3+b1 liblist-compare-perl_0.55-2 liblist-someutils-perl_0.59-1 liblist-utilsby-perl_0.12-2 liblsan0_14.2.0-8 liblwp-mediatypes-perl_6.04-2 liblwp-protocol-https-perl_6.14-1 liblz1_1.15~pre2-1 liblz4-1_1.9.4-3+b1 liblzma5_5.6.3-1+b1 liblzo2-2_2.10-3+b1 libmagic-mgc_1:5.45-3+b1 libmagic1t64_1:5.45-3+b1 libmarkdown2_2.2.7-2.1 libmd0_1.1.0-2+b1 libmldbm-perl_2.05-4 libmodule-implementation-perl_0.09-2 libmodule-runtime-perl_0.016-2 libmoo-perl_2.005005-1 libmoox-aliases-perl_0.001006-2 libmount1_2.40.2-11 libmouse-perl_2.5.11-1+b1 libmpc3_1.3.1-1+b3 libmpfr6_4.2.1-1+b2 libnamespace-clean-perl_0.27-2 libnet-domain-tld-perl_1.75-4 libnet-http-perl_6.23-1 libnet-ipv6addr-perl_1.02-1 libnet-netmask-perl_2.0002-2 libnet-ssleay-perl_1.94-2 libnetaddr-ip-perl_4.079+dfsg-2+b4 libnettle8t64_3.10-1+b1 libnghttp2-14_1.64.0-1 libnghttp3-9_1.4.0-1+b1 libngtcp2-16_1.6.0-1 libngtcp2-crypto-gnutls8_1.6.0-1 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.5-2+b1 libpackage-stash-perl_0.40-1 libpam-modules_1.5.3-7+b1 libpam-modules-bin_1.5.3-7+b1 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7+b1 libparams-classify-perl_0.015-2+b4 libparams-util-perl_1.102-3+b1 libpath-tiny-perl_0.146-1 libpcre2-8-0_10.44-4 libperl5.40_5.40.0-7 libperlio-gzip-perl_0.20-1+b4 libperlio-utf8-strict-perl_0.010-1+b3 libpipeline1_1.5.8-1 libproc-processtable-perl_0.636-1+b3 libpsl5t64_0.21.2-1.1+b1 libreadline8t64_8.2-5 libregexp-wildcards-perl_1.05-3 librole-tiny-perl_2.002004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b5 libsasl2-2_2.1.28+dfsg1-8 libsasl2-modules-db_2.1.28+dfsg1-8 libseccomp2_2.5.5-1+b3 libselinux1_3.7-3+b1 libsemanage-common_3.7-2 libsemanage2_3.7-2+b1 libsepol2_3.7-1 libsereal-decoder-perl_5.004+ds-1+b3 libsereal-encoder-perl_5.004+ds-1+b3 libsframe1_2.43.1-5 libsmartcols1_2.40.2-11 libsort-versions-perl_1.62-3 libsqlite3-0_3.46.1-1 libss2_1.47.1-1+b1 libssh2-1t64_1.11.1-1 libssl3t64_3.3.2-2 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 libstemmer0d_2.2.0-4+b2 libstrictures-perl_2.000006-1 libsub-exporter-perl_0.990-1 libsub-exporter-progressive-perl_0.001013-3 libsub-identify-perl_0.14-3+b3 libsub-install-perl_0.929-1 libsub-name-perl_0.27-1+b3 libsub-quote-perl_2.006008-1 libsyntax-keyword-try-perl_0.30-1+b1 libsystemd0_257~rc1-4 libtasn1-6_4.19.0-3+b3 libterm-readkey-perl_2.38-2+b4 libtext-glob-perl_0.11-3 libtext-levenshteinxs-perl_0.03-5+b4 libtext-markdown-discount-perl_0.16-1+b3 libtext-xslate-perl_3.5.9-2+b1 libtime-duration-perl_1.21-2 libtime-moment-perl_0.44-2+b4 libtimedate-perl_2.3300-2 libtinfo6_6.5-2+b1 libtool_2.4.7-8 libtry-tiny-perl_0.32-1 libtsan2_14.2.0-8 libubsan1_14.2.0-8 libuchardet0_0.0.8-1+b2 libudev1_257~rc1-4 libunicode-utf8-perl_0.62-2+b3 libunistring5_1.2-1+b1 liburi-perl_5.30-1 libuuid1_2.40.2-11 libvariable-magic-perl_0.64-1+b1 libwww-mechanize-perl_2.19-1 libwww-perl_6.77-1 libwww-robotrules-perl_6.02-1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b1 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-3 libxml2_2.12.7+dfsg+really2.9.14-0.2+b1 libxmlb2_0.3.21-1 libxs-parse-keyword-perl_0.46-1+b1 libxxhash0_0.8.2-2+b2 libyaml-0-2_0.2.5-1+b2 libyaml-libyaml-perl_0.902.0+ds-2+b1 libzstd1_1.5.6+dfsg-1+b1 lintian_2.120.0 linux-libc-dev_6.11.7-1 login_1:4.16.0-2+really2.40.2-11 login.defs_1:4.16.0-5 logsave_1.47.1-1+b1 lzop_1.04-2+b1 m4_1.4.19-4 make_4.3-4.1+b1 man-db_2.13.0-1 mawk_1.3.4.20240905-1 mount_2.40.2-11 ncurses-base_6.5-2 ncurses-bin_6.5-2+b1 netbase_6.4 openssl_3.3.2-2 openssl-provider-legacy_3.3.2-2 passwd_1:4.16.0-5 patch_2.7.6-7+b1 patchutils_0.4.2-1+b1 perl_5.40.0-7 perl-base_5.40.0-7 perl-modules-5.40_5.40.0-7 perl-openssl-defaults_7+b2 plzip_1.11-2 po-debconf_1.0.21+nmu1 readline-common_8.2-5 rpcsvc-proto_1.4.3-1+b1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2+b1 sensible-utils_0.0.24 shared-mime-info_2.4-5+b1 sysvinit-utils_3.11-1 t1utils_1.41-4+b1 tar_1.35+dfsg-3+b1 tzdata_2024b-3 ucf_3.0043+nmu1 unzip_6.0-28+b1 util-linux_2.40.2-11 xz-utils_5.6.3-1+b1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 3.0 (quilt)
Source: golang-github-pelletier-go-toml
Binary: golang-github-pelletier-go-toml-dev, golang-github-pelletier-go-toml
Architecture: any all
Version: 1.9.5-1
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Uploaders: Dr. Tobias Quathamer <toddy@debian.org>, Anthony Fok <foka@debian.org>
Homepage: https://github.com/pelletier/go-toml
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-pelletier-go-toml
Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-pelletier-go-toml.git
Testsuite: autopkgtest-pkg-go
Build-Depends: debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-burntsushi-toml-dev (>= 0.3.1), golang-gopkg-yaml.v2-dev (>= 2.3.0)
Package-List:
golang-github-pelletier-go-toml deb golang optional arch=any
golang-github-pelletier-go-toml-dev deb golang optional arch=all
Checksums-Sha1:
f6bbc0e76f3aa4966ce08ab423b7947ecc94bb13 106932 golang-github-pelletier-go-toml_1.9.5.orig.tar.gz
9f98b007f61b690ef239ea0bb8d5a00d8dfb9e03 5296 golang-github-pelletier-go-toml_1.9.5-1.debian.tar.xz
Checksums-Sha256:
7ee5ee9344a5c18eebf9487782e00b2dbeaaf19be64b447a1e1d90f8aed710e8 106932 golang-github-pelletier-go-toml_1.9.5.orig.tar.gz
4ed76961f10a4d64b410841d206e597cac234ddd195ce4736d757244a69d3999 5296 golang-github-pelletier-go-toml_1.9.5-1.debian.tar.xz
Files:
b2324c8d01d25625ccf0f2d36f20df25 106932 golang-github-pelletier-go-toml_1.9.5.orig.tar.gz
e664f6fbcd8acff31969278d1787b8a5 5296 golang-github-pelletier-go-toml_1.9.5-1.debian.tar.xz
Go-Import-Path: github.com/pelletier/go-toml
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAmSs/nIQHGZva2FAZGVi
aWFuLm9yZwAKCRDqJQC0EsWaz2hXEACc3CL64k8HLO1tFzFEf4TqpHXWUVS5NGCZ
PJAdpzPnfffSJVggbO1iKMoVYhkvztrWr7gQFBuAhF5CWQu5UCFzVeOBHCjvU7uH
Jp/jobqKFObRFtBZKCRlBNXqIiy9SXZcAssw12R99kxTOSmrimJyYZBcScIUNzHl
CQ01OxnWnJ6yYeXCrcYZG/F3ejaAfI3Z8twePNUXKpLgRAHSK7hHhe5bji7XZthq
4VosI71Iri+ujmrtbguJzaf2o4b7uqD1Lp6y9XfLl4DnyYWQNgAWMFbWpM3DPOjd
ShlfMRCaDXfo07vxjUL+fGZhE4YVa51UBsk4hEn/hF3h1LgTvg7hSoZZOXEwyCW0
rX+Z1xOPchvon9Z9ZfiumOdUWewsctlukg7Hhqg1tQ2oRLss3kJ6PNRPhBgrKJzO
IRbDEDtyAqEEZqL8PaI/8MBS5CdahhmuB1YiUVRUwQTMKs1rLVXphyh5D2U5RjBL
5/hh40lRkCCo7HA8qKA8DuwDiOZmUtx2ITNxlrYSH1xnOmDmTS5yAzUUGzTon/jd
ukN0QPX7KJVoYyPfIrHj5TbvcXYCQX5iEWN8fd3X/LGh2a4x9LI4RUHz2sT9isLs
gQ7NQ9d6XJiC/sC4jhONtvmAW41qJECgGySVvl5rjszlJLkCLd/oJHZaiHZ/NVpr
kEvtvjLvaA==
=TL/F
-----END PGP SIGNATURE-----
gpgv: Signature made Tue Jul 11 07:02:10 2023 UTC
gpgv: using RSA key 142421B19AD4A95996F95072EA2500B412C59ACF
gpgv: issuer "foka@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./golang-github-pelletier-go-toml_1.9.5-1.dsc: no acceptable signature found
dpkg-source: info: extracting golang-github-pelletier-go-toml in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking golang-github-pelletier-go-toml_1.9.5.orig.tar.gz
dpkg-source: info: unpacking golang-github-pelletier-go-toml_1.9.5-1.debian.tar.xz
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package golang-github-pelletier-go-toml
dpkg-buildpackage: info: source version 1.9.5-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Anthony Fok <foka@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean --buildsystem=golang
dh_auto_clean -O--buildsystem=golang
dh_autoreconf_clean -O--buildsystem=golang
dh_clean -O--buildsystem=golang
debian/rules binary
dh binary --buildsystem=golang
dh_update_autotools_config -O--buildsystem=golang
dh_autoreconf -O--buildsystem=golang
dh_auto_configure -O--buildsystem=golang
dh_auto_build -O--buildsystem=golang
dh_auto_build: warning: github.com/pelletier/go-toml/benchmark contains no non-test Go files, removing it from build
cd obj-aarch64-linux-gnu && go install -trimpath -v -p 4 github.com/pelletier/go-toml github.com/pelletier/go-toml/cmd/jsontoml github.com/pelletier/go-toml/cmd/tomljson github.com/pelletier/go-toml/cmd/tomll github.com/pelletier/go-toml/query
internal/byteorder
internal/unsafeheader
internal/goarch
internal/cpu
internal/coverage/rtcov
internal/abi
internal/chacha8rand
internal/godebugs
internal/goexperiment
internal/goos
internal/bytealg
internal/profilerecord
internal/runtime/atomic
internal/runtime/syscall
internal/runtime/exithook
runtime/internal/math
runtime/internal/sys
internal/race
internal/stringslite
sync/atomic
unicode
unicode/utf8
runtime
encoding
cmp
internal/itoa
math/bits
internal/asan
internal/msan
math
unicode/utf16
internal/reflectlite
iter
sync
slices
internal/bisect
internal/testlog
errors
sort
io
strconv
internal/oserror
path
internal/godebug
bytes
syscall
strings
reflect
math/rand
internal/syscall/execenv
time
internal/syscall/unix
io/fs
internal/poll
internal/fmtsort
encoding/binary
internal/filepathlite
os
encoding/base64
fmt
io/ioutil
flag
encoding/json
math/big
github.com/pelletier/go-toml
github.com/pelletier/go-toml/cmd/jsontoml
github.com/pelletier/go-toml/cmd/tomljson
github.com/pelletier/go-toml/cmd/tomll
github.com/pelletier/go-toml/query
dh_auto_test -O--buildsystem=golang
cd obj-aarch64-linux-gnu && go test -vet=off -v -p 4 github.com/pelletier/go-toml github.com/pelletier/go-toml/benchmark github.com/pelletier/go-toml/cmd/jsontoml github.com/pelletier/go-toml/cmd/tomljson github.com/pelletier/go-toml/cmd/tomll github.com/pelletier/go-toml/query
? github.com/pelletier/go-toml/cmd/tomll [no test files]
=== RUN TestBareKeyBasic
keysparsing_test.go:10: key=test expected=[test] parsed=[test]
--- PASS: TestBareKeyBasic (0.00s)
=== RUN TestBareKeyDotted
keysparsing_test.go:10: key=this.is.a.key expected=[this is a key] parsed=[this is a key]
--- PASS: TestBareKeyDotted (0.00s)
=== RUN TestDottedKeyBasic
keysparsing_test.go:10: key="a.dotted.key" expected=[a.dotted.key] parsed=[a.dotted.key]
--- PASS: TestDottedKeyBasic (0.00s)
=== RUN TestBaseKeyPound
--- PASS: TestBaseKeyPound (0.00s)
=== RUN TestUnclosedSingleQuotedKey
--- PASS: TestUnclosedSingleQuotedKey (0.00s)
=== RUN TestUnclosedDoubleQuotedKey
--- PASS: TestUnclosedDoubleQuotedKey (0.00s)
=== RUN TestInvalidStartKeyCharacter
--- PASS: TestInvalidStartKeyCharacter (0.00s)
=== RUN TestInvalidSpaceInKey
--- PASS: TestInvalidSpaceInKey (0.00s)
=== RUN TestQuotedKeys
keysparsing_test.go:10: key=hello."foo".bar expected=[hello foo bar] parsed=[hello foo bar]
keysparsing_test.go:10: key="hello!" expected=[hello!] parsed=[hello!]
keysparsing_test.go:10: key=foo."ba.r".baz expected=[foo ba.r baz] parsed=[foo ba.r baz]
keysparsing_test.go:10: key="hello\tworld" expected=[hello\tworld] parsed=[hello\tworld]
--- PASS: TestQuotedKeys (0.00s)
=== RUN TestEmptyKey
keysparsing_test.go:10: key="" expected=[] parsed=[]
--- PASS: TestEmptyKey (0.00s)
=== RUN TestValidKeyGroup
--- PASS: TestValidKeyGroup (0.00s)
=== RUN TestNestedQuotedUnicodeKeyGroup
--- PASS: TestNestedQuotedUnicodeKeyGroup (0.00s)
=== RUN TestNestedQuotedUnicodeKeyAssign
--- PASS: TestNestedQuotedUnicodeKeyAssign (0.00s)
=== RUN TestUnclosedKeyGroup
--- PASS: TestUnclosedKeyGroup (0.00s)
=== RUN TestComment
--- PASS: TestComment (0.00s)
=== RUN TestKeyGroupComment
--- PASS: TestKeyGroupComment (0.00s)
=== RUN TestMultipleKeyGroupsComment
--- PASS: TestMultipleKeyGroupsComment (0.00s)
=== RUN TestSimpleWindowsCRLF
--- PASS: TestSimpleWindowsCRLF (0.00s)
=== RUN TestBasicKey
--- PASS: TestBasicKey (0.00s)
=== RUN TestBasicKeyWithUnderscore
--- PASS: TestBasicKeyWithUnderscore (0.00s)
=== RUN TestBasicKeyWithDash
--- PASS: TestBasicKeyWithDash (0.00s)
=== RUN TestBasicKeyWithUppercaseMix
--- PASS: TestBasicKeyWithUppercaseMix (0.00s)
=== RUN TestBasicKeyWithInternationalCharacters
--- PASS: TestBasicKeyWithInternationalCharacters (0.00s)
=== RUN TestBasicKeyAndEqual
--- PASS: TestBasicKeyAndEqual (0.00s)
=== RUN TestKeyWithSharpAndEqual
--- PASS: TestKeyWithSharpAndEqual (0.00s)
=== RUN TestKeyWithSymbolsAndEqual
--- PASS: TestKeyWithSymbolsAndEqual (0.00s)
=== RUN TestKeyEqualStringEscape
--- PASS: TestKeyEqualStringEscape (0.00s)
=== RUN TestKeyEqualStringUnfinished
--- PASS: TestKeyEqualStringUnfinished (0.00s)
=== RUN TestKeyEqualString
--- PASS: TestKeyEqualString (0.00s)
=== RUN TestKeyEqualTrue
--- PASS: TestKeyEqualTrue (0.00s)
=== RUN TestKeyEqualFalse
--- PASS: TestKeyEqualFalse (0.00s)
=== RUN TestArrayNestedString
--- PASS: TestArrayNestedString (0.00s)
=== RUN TestArrayNestedInts
--- PASS: TestArrayNestedInts (0.00s)
=== RUN TestArrayInts
--- PASS: TestArrayInts (0.00s)
=== RUN TestMultilineArrayComments
--- PASS: TestMultilineArrayComments (0.00s)
=== RUN TestNestedArraysComment
--- PASS: TestNestedArraysComment (0.00s)
=== RUN TestKeyEqualArrayBools
--- PASS: TestKeyEqualArrayBools (0.00s)
=== RUN TestKeyEqualArrayBoolsWithComments
--- PASS: TestKeyEqualArrayBoolsWithComments (0.00s)
=== RUN TestKeyEqualDate
=== RUN TestKeyEqualDate/local_date_time
=== RUN TestKeyEqualDate/local_date_time_space
=== RUN TestKeyEqualDate/local_date_time_fraction
=== RUN TestKeyEqualDate/local_date_time_fraction_space
=== RUN TestKeyEqualDate/offset_date-time_utc
=== RUN TestKeyEqualDate/offset_date-time_-07:00
=== RUN TestKeyEqualDate/offset_date-time_fractions_-07:00
=== RUN TestKeyEqualDate/offset_date-time_space_separated_utc
=== RUN TestKeyEqualDate/offset_date-time_space_separated_offset
=== RUN TestKeyEqualDate/offset_date-time_space_separated_fraction_offset
=== RUN TestKeyEqualDate/local_date
=== RUN TestKeyEqualDate/local_time
=== RUN TestKeyEqualDate/local_time_fraction
=== RUN TestKeyEqualDate/local_time_invalid_minute_digit
=== RUN TestKeyEqualDate/local_time_invalid_minute/second_digit
=== RUN TestKeyEqualDate/local_time_invalid_second_digit
=== RUN TestKeyEqualDate/local_time_invalid_second_digit#01
=== RUN TestKeyEqualDate/local_date-time_invalid_minute_digit
=== RUN TestKeyEqualDate/local_date-time_invalid_hour_digit
=== RUN TestKeyEqualDate/local_date-time_invalid_hour_digit#01
=== RUN TestKeyEqualDate/local_date-time_invalid_minute/second_digit
=== RUN TestKeyEqualDate/local_date-time_invalid_second_digit
=== RUN TestKeyEqualDate/local_date-time_invalid_fraction
=== RUN TestKeyEqualDate/local_date-time_invalid_month-date_separator
=== RUN TestKeyEqualDate/local_date-time_extra_whitespace
=== RUN TestKeyEqualDate/local_date-time_extra_whitespace#01
=== RUN TestKeyEqualDate/offset_date-time_space_separated_offset#01
=== RUN TestKeyEqualDate/offset_date-time_space_separated_offset#02
=== RUN TestKeyEqualDate/offset_date-time_space_separated_offset#03
--- PASS: TestKeyEqualDate (0.00s)
--- PASS: TestKeyEqualDate/local_date_time (0.00s)
--- PASS: TestKeyEqualDate/local_date_time_space (0.00s)
--- PASS: TestKeyEqualDate/local_date_time_fraction (0.00s)
--- PASS: TestKeyEqualDate/local_date_time_fraction_space (0.00s)
--- PASS: TestKeyEqualDate/offset_date-time_utc (0.00s)
--- PASS: TestKeyEqualDate/offset_date-time_-07:00 (0.00s)
--- PASS: TestKeyEqualDate/offset_date-time_fractions_-07:00 (0.00s)
--- PASS: TestKeyEqualDate/offset_date-time_space_separated_utc (0.00s)
--- PASS: TestKeyEqualDate/offset_date-time_space_separated_offset (0.00s)
--- PASS: TestKeyEqualDate/offset_date-time_space_separated_fraction_offset (0.00s)
--- PASS: TestKeyEqualDate/local_date (0.00s)
--- PASS: TestKeyEqualDate/local_time (0.00s)
--- PASS: TestKeyEqualDate/local_time_fraction (0.00s)
--- PASS: TestKeyEqualDate/local_time_invalid_minute_digit (0.00s)
--- PASS: TestKeyEqualDate/local_time_invalid_minute/second_digit (0.00s)
--- PASS: TestKeyEqualDate/local_time_invalid_second_digit (0.00s)
--- PASS: TestKeyEqualDate/local_time_invalid_second_digit#01 (0.00s)
--- PASS: TestKeyEqualDate/local_date-time_invalid_minute_digit (0.00s)
--- PASS: TestKeyEqualDate/local_date-time_invalid_hour_digit (0.00s)
--- PASS: TestKeyEqualDate/local_date-time_invalid_hour_digit#01 (0.00s)
--- PASS: TestKeyEqualDate/local_date-time_invalid_minute/second_digit (0.00s)
--- PASS: TestKeyEqualDate/local_date-time_invalid_second_digit (0.00s)
--- PASS: TestKeyEqualDate/local_date-time_invalid_fraction (0.00s)
--- PASS: TestKeyEqualDate/local_date-time_invalid_month-date_separator (0.00s)
--- PASS: TestKeyEqualDate/local_date-time_extra_whitespace (0.00s)
--- PASS: TestKeyEqualDate/local_date-time_extra_whitespace#01 (0.00s)
--- PASS: TestKeyEqualDate/offset_date-time_space_separated_offset#01 (0.00s)
--- PASS: TestKeyEqualDate/offset_date-time_space_separated_offset#02 (0.00s)
--- PASS: TestKeyEqualDate/offset_date-time_space_separated_offset#03 (0.00s)
=== RUN TestFloatEndingWithDot
--- PASS: TestFloatEndingWithDot (0.00s)
=== RUN TestFloatWithTwoDots
--- PASS: TestFloatWithTwoDots (0.00s)
=== RUN TestFloatWithExponent1
--- PASS: TestFloatWithExponent1 (0.00s)
=== RUN TestFloatWithExponent2
--- PASS: TestFloatWithExponent2 (0.00s)
=== RUN TestFloatWithExponent3
--- PASS: TestFloatWithExponent3 (0.00s)
=== RUN TestFloatWithExponent4
--- PASS: TestFloatWithExponent4 (0.00s)
=== RUN TestFloatWithExponent5
--- PASS: TestFloatWithExponent5 (0.00s)
=== RUN TestInvalidEsquapeSequence
--- PASS: TestInvalidEsquapeSequence (0.00s)
=== RUN TestNestedArrays
--- PASS: TestNestedArrays (0.00s)
=== RUN TestKeyEqualNumber
--- PASS: TestKeyEqualNumber (0.00s)
=== RUN TestMultiline
--- PASS: TestMultiline (0.00s)
=== RUN TestKeyEqualStringUnicodeEscape
--- PASS: TestKeyEqualStringUnicodeEscape (0.00s)
=== RUN TestKeyEqualStringNoEscape
--- PASS: TestKeyEqualStringNoEscape (0.00s)
=== RUN TestLiteralString
--- PASS: TestLiteralString (0.00s)
=== RUN TestMultilineLiteralString
--- PASS: TestMultilineLiteralString (0.00s)
=== RUN TestMultilineString
--- PASS: TestMultilineString (0.00s)
=== RUN TestUnicodeString
--- PASS: TestUnicodeString (0.00s)
=== RUN TestEscapeInString
--- PASS: TestEscapeInString (0.00s)
=== RUN TestTabInString
--- PASS: TestTabInString (0.00s)
=== RUN TestKeyGroupArray
--- PASS: TestKeyGroupArray (0.00s)
=== RUN TestQuotedKey
--- PASS: TestQuotedKey (0.00s)
=== RUN TestQuotedKeyTab
--- PASS: TestQuotedKeyTab (0.00s)
=== RUN TestKeyNewline
--- PASS: TestKeyNewline (0.00s)
=== RUN TestInvalidFloat
--- PASS: TestInvalidFloat (0.00s)
=== RUN TestLexUnknownRvalue
--- PASS: TestLexUnknownRvalue (0.00s)
=== RUN TestLexInlineTableEmpty
--- PASS: TestLexInlineTableEmpty (0.00s)
=== RUN TestLexInlineTableBareKey
--- PASS: TestLexInlineTableBareKey (0.00s)
=== RUN TestLexInlineTableBareKeyDash
--- PASS: TestLexInlineTableBareKeyDash (0.00s)
=== RUN TestLexInlineTableBareKeyInArray
--- PASS: TestLexInlineTableBareKeyInArray (0.00s)
=== RUN TestLexInlineTableError1
--- PASS: TestLexInlineTableError1 (0.00s)
=== RUN TestLexInlineTableError2
--- PASS: TestLexInlineTableError2 (0.00s)
=== RUN TestLexInlineTableDottedKey1
--- PASS: TestLexInlineTableDottedKey1 (0.00s)
=== RUN TestLexInlineTableDottedKey2
--- PASS: TestLexInlineTableDottedKey2 (0.00s)
=== RUN TestLexInlineTableDottedKey3
--- PASS: TestLexInlineTableDottedKey3 (0.00s)
=== RUN TestLexInlineTableBareKeyWithComma
--- PASS: TestLexInlineTableBareKeyWithComma (0.00s)
=== RUN TestLexInlineTableBareKeyUnderscore
--- PASS: TestLexInlineTableBareKeyUnderscore (0.00s)
=== RUN TestLexInlineTableQuotedKey
--- PASS: TestLexInlineTableQuotedKey (0.00s)
=== RUN TestDates
--- PASS: TestDates (0.00s)
=== RUN TestDateIsValid
--- PASS: TestDateIsValid (0.00s)
=== RUN TestParseDate
--- PASS: TestParseDate (0.00s)
=== RUN TestDateArithmetic
--- PASS: TestDateArithmetic (0.00s)
=== RUN TestDateBefore
--- PASS: TestDateBefore (0.00s)
=== RUN TestDateAfter
--- PASS: TestDateAfter (0.00s)
=== RUN TestTimeToString
--- PASS: TestTimeToString (0.00s)
=== RUN TestTimeOf
--- PASS: TestTimeOf (0.00s)
=== RUN TestTimeIsValid
--- PASS: TestTimeIsValid (0.00s)
=== RUN TestDateTimeToString
--- PASS: TestDateTimeToString (0.00s)
=== RUN TestParseDateTimeErrors
--- PASS: TestParseDateTimeErrors (0.00s)
=== RUN TestDateTimeOf
--- PASS: TestDateTimeOf (0.00s)
=== RUN TestDateTimeIsValid
--- PASS: TestDateTimeIsValid (0.00s)
=== RUN TestDateTimeIn
--- PASS: TestDateTimeIn (0.00s)
=== RUN TestDateTimeBefore
--- PASS: TestDateTimeBefore (0.00s)
=== RUN TestDateTimeAfter
--- PASS: TestDateTimeAfter (0.00s)
=== RUN TestMarshalJSON
--- PASS: TestMarshalJSON (0.00s)
=== RUN TestUnmarshalJSON
--- PASS: TestUnmarshalJSON (0.00s)
=== RUN TestInterface
--- PASS: TestInterface (0.00s)
=== RUN TestBasicMarshal
--- PASS: TestBasicMarshal (0.00s)
=== RUN TestBasicMarshalCustomIndentation
--- PASS: TestBasicMarshalCustomIndentation (0.00s)
=== RUN TestBasicMarshalWrongIndentation
--- PASS: TestBasicMarshalWrongIndentation (0.00s)
=== RUN TestBasicMarshalOrdered
--- PASS: TestBasicMarshalOrdered (0.00s)
=== RUN TestBasicMarshalWithPointer
--- PASS: TestBasicMarshalWithPointer (0.00s)
=== RUN TestBasicMarshalOrderedWithPointer
--- PASS: TestBasicMarshalOrderedWithPointer (0.00s)
=== RUN TestBasicUnmarshal
--- PASS: TestBasicUnmarshal (0.00s)
=== RUN TestBasicMarshalQuotedKey
--- PASS: TestBasicMarshalQuotedKey (0.00s)
=== RUN TestBasicUnmarshalQuotedKey
{Hello 3.5 {One} [{Two} {Three}]}
--- PASS: TestBasicUnmarshalQuotedKey (0.00s)
=== RUN TestDocMarshal
--- PASS: TestDocMarshal (0.00s)
=== RUN TestDocMarshalOrdered
--- PASS: TestDocMarshalOrdered (0.00s)
=== RUN TestDocMarshalMaps
--- PASS: TestDocMarshalMaps (0.00s)
=== RUN TestDocMarshalOrderedMaps
--- PASS: TestDocMarshalOrderedMaps (0.00s)
=== RUN TestDocMarshalPointer
--- PASS: TestDocMarshalPointer (0.00s)
=== RUN TestDocUnmarshal
--- PASS: TestDocUnmarshal (0.00s)
=== RUN TestDocPartialUnmarshal
--- PASS: TestDocPartialUnmarshal (0.00s)
=== RUN TestTypeChecks
--- PASS: TestTypeChecks (0.00s)
=== RUN TestUnexportedUnmarshal
--- PASS: TestUnexportedUnmarshal (0.00s)
=== RUN TestErrUnmarshal
--- PASS: TestErrUnmarshal (0.00s)
=== RUN TestEmptyMarshal
--- PASS: TestEmptyMarshal (0.00s)
=== RUN TestEmptyMarshalOmit
--- PASS: TestEmptyMarshalOmit (0.00s)
=== RUN TestEmptyUnmarshal
--- PASS: TestEmptyUnmarshal (0.00s)
=== RUN TestEmptyUnmarshalOmit
--- PASS: TestEmptyUnmarshalOmit (0.00s)
=== RUN TestPointerMarshal
--- PASS: TestPointerMarshal (0.00s)
=== RUN TestPointerUnmarshal
--- PASS: TestPointerUnmarshal (0.00s)
=== RUN TestUnmarshalTypeMismatch
--- PASS: TestUnmarshalTypeMismatch (0.00s)
=== RUN TestNestedMarshal
--- PASS: TestNestedMarshal (0.00s)
=== RUN TestNestedUnmarshal
--- PASS: TestNestedUnmarshal (0.00s)
=== RUN TestCustomMarshaler
--- PASS: TestCustomMarshaler (0.00s)
=== RUN TestNestedCustomMarshaler
--- PASS: TestNestedCustomMarshaler (0.00s)
=== RUN TestTextMarshaler
--- PASS: TestTextMarshaler (0.00s)
=== RUN TestUnmarshalTextMarshaler
--- PASS: TestUnmarshalTextMarshaler (0.00s)
=== RUN TestNestedTextMarshaler
--- PASS: TestNestedTextMarshaler (0.00s)
=== RUN TestPrecedentMarshaler
--- PASS: TestPrecedentMarshaler (0.00s)
=== RUN TestPointerMarshaler
--- PASS: TestPointerMarshaler (0.00s)
=== RUN TestPointerCustomMarshalerSequence
--- PASS: TestPointerCustomMarshalerSequence (0.00s)
=== RUN TestPointerTextMarshalerSequence
--- PASS: TestPointerTextMarshalerSequence (0.00s)
=== RUN TestMarshalComment
--- PASS: TestMarshalComment (0.00s)
=== RUN TestMarshalMultilineCommented
--- PASS: TestMarshalMultilineCommented (0.00s)
=== RUN TestMarshalMultilineLiteral
--- PASS: TestMarshalMultilineLiteral (0.00s)
=== RUN TestMarshalNonPrimitiveTypeCommented
--- PASS: TestMarshalNonPrimitiveTypeCommented (0.00s)
=== RUN TestCompactComments
--- PASS: TestCompactComments (0.00s)
=== RUN TestEncodeQuotedMapKeys
--- PASS: TestEncodeQuotedMapKeys (0.00s)
=== RUN TestDecodeQuotedMapKeys
--- PASS: TestDecodeQuotedMapKeys (0.00s)
=== RUN TestMarshalArray
--- PASS: TestMarshalArray (0.00s)
=== RUN TestMarshalArrayOnePerLine
--- PASS: TestMarshalArrayOnePerLine (0.00s)
=== RUN TestMarshalCustomTag
--- PASS: TestMarshalCustomTag (0.00s)
=== RUN TestMarshalCustomComment
--- PASS: TestMarshalCustomComment (0.00s)
=== RUN TestMarshalCustomCommented
--- PASS: TestMarshalCustomCommented (0.00s)
=== RUN TestMarshalDirectMultilineString
--- PASS: TestMarshalDirectMultilineString (0.00s)
=== RUN TestUnmarshalTabInStringAndQuotedKey
--- PASS: TestUnmarshalTabInStringAndQuotedKey (0.00s)
=== RUN TestMarshalCustomMultiline
--- PASS: TestMarshalCustomMultiline (0.00s)
=== RUN TestMultilineWithAdjacentQuotationMarks
--- PASS: TestMultilineWithAdjacentQuotationMarks (0.00s)
=== RUN TestMarshalEmbedTree
--- PASS: TestMarshalEmbedTree (0.00s)
=== RUN TestUnmarshalCustomTag
--- PASS: TestUnmarshalCustomTag (0.00s)
=== RUN TestUnmarshalMap
--- PASS: TestUnmarshalMap (0.00s)
=== RUN TestUnmarshalMapWithTypedKey
--- PASS: TestUnmarshalMapWithTypedKey (0.00s)
=== RUN TestUnmarshalNonPointer
--- PASS: TestUnmarshalNonPointer (0.00s)
=== RUN TestUnmarshalInvalidPointerKind
--- PASS: TestUnmarshalInvalidPointerKind (0.00s)
=== RUN TestMarshalSlice
--- PASS: TestMarshalSlice (0.00s)
=== RUN TestMarshalSlicePointer
--- PASS: TestMarshalSlicePointer (0.00s)
=== RUN TestMarshalNestedArrayInlineTables
--- PASS: TestMarshalNestedArrayInlineTables (0.00s)
=== RUN TestUnmarshalDuration
--- PASS: TestUnmarshalDuration (0.00s)
=== RUN TestMarshalDuration
--- PASS: TestMarshalDuration (0.00s)
=== RUN TestUnmarshalBadDuration
--- PASS: TestUnmarshalBadDuration (0.00s)
=== RUN TestUnmarshalCamelCaseKey
--- PASS: TestUnmarshalCamelCaseKey (0.00s)
=== RUN TestUnmarshalNegativeUint
--- PASS: TestUnmarshalNegativeUint (0.00s)
=== RUN TestUnmarshalCheckConversionFloatInt
--- PASS: TestUnmarshalCheckConversionFloatInt (0.00s)
=== RUN TestUnmarshalOverflow
--- PASS: TestUnmarshalOverflow (0.00s)
=== RUN TestUnmarshalDefault
--- PASS: TestUnmarshalDefault (0.00s)
=== RUN TestUnmarshalDefaultFailureBool
--- PASS: TestUnmarshalDefaultFailureBool (0.00s)
=== RUN TestUnmarshalDefaultFailureInt
--- PASS: TestUnmarshalDefaultFailureInt (0.00s)
=== RUN TestUnmarshalDefaultFailureInt64
--- PASS: TestUnmarshalDefaultFailureInt64 (0.00s)
=== RUN TestUnmarshalDefaultFailureFloat64
--- PASS: TestUnmarshalDefaultFailureFloat64 (0.00s)
=== RUN TestUnmarshalDefaultFailureDuration
--- PASS: TestUnmarshalDefaultFailureDuration (0.00s)
=== RUN TestUnmarshalDefaultFailureUnsupported
--- PASS: TestUnmarshalDefaultFailureUnsupported (0.00s)
=== RUN TestMarshalNestedAnonymousStructs
--- PASS: TestMarshalNestedAnonymousStructs (0.00s)
=== RUN TestEncoderPromoteNestedAnonymousStructs
--- PASS: TestEncoderPromoteNestedAnonymousStructs (0.00s)
=== RUN TestMarshalNestedAnonymousStructs_DuplicateField
--- PASS: TestMarshalNestedAnonymousStructs_DuplicateField (0.00s)
=== RUN TestUnmarshalNestedAnonymousStructs
--- PASS: TestUnmarshalNestedAnonymousStructs (0.00s)
=== RUN TestUnmarshalNestedAnonymousStructs_Controversial
--- PASS: TestUnmarshalNestedAnonymousStructs_Controversial (0.00s)
=== RUN TestUnmarshalPreservesUnexportedFields
=== RUN TestUnmarshalPreservesUnexportedFields/unexported_field_should_not_be_set_from_toml
=== RUN TestUnmarshalPreservesUnexportedFields/unexported_field_should_be_preserved
--- PASS: TestUnmarshalPreservesUnexportedFields (0.00s)
--- PASS: TestUnmarshalPreservesUnexportedFields/unexported_field_should_not_be_set_from_toml (0.00s)
--- PASS: TestUnmarshalPreservesUnexportedFields/unexported_field_should_be_preserved (0.00s)
=== RUN TestTreeMarshal
=== RUN TestTreeMarshal/#00
=== RUN TestTreeMarshal/#01
=== RUN TestTreeMarshal/#02
=== RUN TestTreeMarshal/#03
--- PASS: TestTreeMarshal (0.00s)
--- PASS: TestTreeMarshal/#00 (0.00s)
--- PASS: TestTreeMarshal/#01 (0.00s)
--- PASS: TestTreeMarshal/#02 (0.00s)
--- PASS: TestTreeMarshal/#03 (0.00s)
=== RUN TestMarshalArrays
=== RUN TestMarshalArrays/#00
=== RUN TestMarshalArrays/#01
=== RUN TestMarshalArrays/#02
=== RUN TestMarshalArrays/#03
--- PASS: TestMarshalArrays (0.00s)
--- PASS: TestMarshalArrays/#00 (0.00s)
--- PASS: TestMarshalArrays/#01 (0.00s)
--- PASS: TestMarshalArrays/#02 (0.00s)
--- PASS: TestMarshalArrays/#03 (0.00s)
=== RUN TestUnmarshalLocalDate
=== RUN TestUnmarshalLocalDate/ToLocalDate
=== RUN TestUnmarshalLocalDate/ToLocalDate#01
--- PASS: TestUnmarshalLocalDate (0.00s)
--- PASS: TestUnmarshalLocalDate/ToLocalDate (0.00s)
--- PASS: TestUnmarshalLocalDate/ToLocalDate#01 (0.00s)
=== RUN TestMarshalLocalDate
--- PASS: TestMarshalLocalDate (0.00s)
=== RUN TestUnmarshalLocalDateTime
=== RUN TestUnmarshalLocalDateTime/ToLocalDateTime_0_normal
=== RUN TestUnmarshalLocalDateTime/ToTime_0_normal
=== RUN TestUnmarshalLocalDateTime/ToLocalDateTime_1_with_nanoseconds
=== RUN TestUnmarshalLocalDateTime/ToTime_1_with_nanoseconds
--- PASS: TestUnmarshalLocalDateTime (0.00s)
--- PASS: TestUnmarshalLocalDateTime/ToLocalDateTime_0_normal (0.00s)
--- PASS: TestUnmarshalLocalDateTime/ToTime_0_normal (0.00s)
--- PASS: TestUnmarshalLocalDateTime/ToLocalDateTime_1_with_nanoseconds (0.00s)
--- PASS: TestUnmarshalLocalDateTime/ToTime_1_with_nanoseconds (0.00s)
=== RUN TestMarshalLocalDateTime
=== RUN TestMarshalLocalDateTime/0_normal
=== RUN TestMarshalLocalDateTime/1_with_nanoseconds
--- PASS: TestMarshalLocalDateTime (0.00s)
--- PASS: TestMarshalLocalDateTime/0_normal (0.00s)
--- PASS: TestMarshalLocalDateTime/1_with_nanoseconds (0.00s)
=== RUN TestUnmarshalLocalTime
=== RUN TestUnmarshalLocalTime/ToLocalTime_0_normal
=== RUN TestUnmarshalLocalTime/ToLocalTime_1_with_nanoseconds
--- PASS: TestUnmarshalLocalTime (0.00s)
--- PASS: TestUnmarshalLocalTime/ToLocalTime_0_normal (0.00s)
--- PASS: TestUnmarshalLocalTime/ToLocalTime_1_with_nanoseconds (0.00s)
=== RUN TestMarshalLocalTime
=== RUN TestMarshalLocalTime/0_normal
=== RUN TestMarshalLocalTime/1_with_nanoseconds
--- PASS: TestMarshalLocalTime (0.00s)
--- PASS: TestMarshalLocalTime/0_normal (0.00s)
--- PASS: TestMarshalLocalTime/1_with_nanoseconds (0.00s)
=== RUN TestUnmarshalSameInnerField
--- PASS: TestUnmarshalSameInnerField (0.00s)
=== RUN TestMarshalInterface
--- PASS: TestMarshalInterface (0.00s)
=== RUN TestUnmarshalToNilInterface
--- PASS: TestUnmarshalToNilInterface (0.00s)
=== RUN TestUnmarshalToNonNilInterface
--- PASS: TestUnmarshalToNonNilInterface (0.00s)
=== RUN TestUnmarshalEmbedTree
--- PASS: TestUnmarshalEmbedTree (0.00s)
=== RUN TestMarshalNil
--- PASS: TestMarshalNil (0.00s)
=== RUN TestUnmarshalNil
--- PASS: TestUnmarshalNil (0.00s)
=== RUN TestUnmarshalSlice
--- PASS: TestUnmarshalSlice (0.00s)
=== RUN TestUnmarshalSliceFail
--- PASS: TestUnmarshalSliceFail (0.00s)
=== RUN TestUnmarshalSliceFail2
--- PASS: TestUnmarshalSliceFail2 (0.00s)
=== RUN TestMarshalMixedTypeArray
--- PASS: TestMarshalMixedTypeArray (0.00s)
=== RUN TestUnmarshalMixedTypeArray
--- PASS: TestUnmarshalMixedTypeArray (0.00s)
=== RUN TestUnmarshalArray
--- PASS: TestUnmarshalArray (0.00s)
=== RUN TestUnmarshalArrayFail
--- PASS: TestUnmarshalArrayFail (0.00s)
=== RUN TestUnmarshalArrayFail2
--- PASS: TestUnmarshalArrayFail2 (0.00s)
=== RUN TestUnmarshalArrayFail3
--- PASS: TestUnmarshalArrayFail3 (0.00s)
=== RUN TestDecoderStrict
--- PASS: TestDecoderStrict (0.00s)
=== RUN TestDecoderStrictValid
--- PASS: TestDecoderStrictValid (0.00s)
=== RUN TestDecoderStrictCustomUnmarshal
--- PASS: TestDecoderStrictCustomUnmarshal (0.00s)
=== RUN TestCustomUnmarshal
--- PASS: TestCustomUnmarshal (0.00s)
=== RUN TestCustomUnmarshalError
--- PASS: TestCustomUnmarshalError (0.00s)
=== RUN TestTextUnmarshal
--- PASS: TestTextUnmarshal (0.00s)
=== RUN TestTextUnmarshalError
--- PASS: TestTextUnmarshalError (0.00s)
=== RUN TestPreserveNotEmptyField
--- PASS: TestPreserveNotEmptyField (0.00s)
=== RUN TestUnmarshalEmptyInterface
--- PASS: TestUnmarshalEmptyInterface (0.00s)
=== RUN TestUnmarshalEmptyInterfaceDeep
--- PASS: TestUnmarshalEmptyInterfaceDeep (0.00s)
=== RUN TestGithubIssue431
--- PASS: TestGithubIssue431 (0.00s)
=== RUN TestGithubIssue437
--- PASS: TestGithubIssue437 (0.00s)
=== RUN TestLeafUnmarshalerError
--- PASS: TestLeafUnmarshalerError (0.00s)
=== RUN TestGithubIssue732
--- PASS: TestGithubIssue732 (0.00s)
=== RUN TestCreateSubTree
--- PASS: TestCreateSubTree (0.00s)
=== RUN TestSimpleKV
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f650)(a = 42
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f740)(a = 42
b = 21
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:18: asserting path [b]
parser_test.go:31: comparing key [b] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestSimpleKV (0.00s)
=== RUN TestNumberInKey
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f830)(hello2 = 42
)
parser_test.go:18: asserting path [hello2]
parser_test.go:31: comparing key [hello2] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestNumberInKey (0.00s)
=== RUN TestIncorrectKeyExtraSquareBracket
--- PASS: TestIncorrectKeyExtraSquareBracket (0.00s)
=== RUN TestSimpleNumbers
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007fa40)(a = 42
b = -21
c = 4.2
d = -2.1
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:18: asserting path [b]
parser_test.go:31: comparing key [b] by string representation because it's of type int64
parser_test.go:18: asserting path [c]
parser_test.go:31: comparing key [c] by string representation because it's of type float64
parser_test.go:18: asserting path [d]
parser_test.go:31: comparing key [d] by string representation because it's of type float64
parser_test.go:42: Finished tree assertion.
--- PASS: TestSimpleNumbers (0.00s)
=== RUN TestSpecialFloats
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007fb60)(minusinf = -inf
minusnan = nan
normalinf = +inf
normalnan = nan
plusinf = +inf
plusnan = nan
)
parser_test.go:18: asserting path [normalinf]
parser_test.go:31: comparing key [normalinf] by string representation because it's of type float64
parser_test.go:18: asserting path [plusinf]
parser_test.go:31: comparing key [plusinf] by string representation because it's of type float64
parser_test.go:18: asserting path [minusinf]
parser_test.go:31: comparing key [minusinf] by string representation because it's of type float64
parser_test.go:18: asserting path [normalnan]
parser_test.go:31: comparing key [normalnan] by string representation because it's of type float64
parser_test.go:18: asserting path [plusnan]
parser_test.go:31: comparing key [plusnan] by string representation because it's of type float64
parser_test.go:18: asserting path [minusnan]
parser_test.go:31: comparing key [minusnan] by string representation because it's of type float64
parser_test.go:42: Finished tree assertion.
--- PASS: TestSpecialFloats (0.00s)
=== RUN TestHexIntegers
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007fc80)(a = 3735928559
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007fd70)(a = 3735928559
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007fe30)(a = 3735928559
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestHexIntegers (0.00s)
=== RUN TestOctIntegers
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6000)(a = 342391
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6120)(a = 493
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestOctIntegers (0.00s)
=== RUN TestBinIntegers
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6270)(a = 214
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestBinIntegers (0.00s)
=== RUN TestBadIntegerBase
--- PASS: TestBadIntegerBase (0.00s)
=== RUN TestIntegerNoDigit
--- PASS: TestIntegerNoDigit (0.00s)
=== RUN TestNumbersWithUnderscores
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e65a0)(a = 1000
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6690)(a = 5349221
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6750)(a = 12345
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6810)(flt8 = 9224617.445991227
)
parser_test.go:18: asserting path [flt8]
parser_test.go:31: comparing key [flt8] by string representation because it's of type float64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e68d0)(flt9 = 10000000000000000159028911097599180468360808563945281389781327557747838772170381060813469985856815104.0
)
parser_test.go:18: asserting path [flt9]
parser_test.go:31: comparing key [flt9] by string representation because it's of type float64
parser_test.go:42: Finished tree assertion.
--- PASS: TestNumbersWithUnderscores (0.00s)
=== RUN TestFloatsWithExponents
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e69c0)(a = 49999999999999995805696.0
b = 49999999999999995805696.0
c = -49999999999999995805696.0
d = -0.0000000000000000000005
e = 0.0000000000000000000000000000000006626
)
parser_test.go:18: asserting path [e]
parser_test.go:31: comparing key [e] by string representation because it's of type float64
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type float64
parser_test.go:18: asserting path [b]
parser_test.go:31: comparing key [b] by string representation because it's of type float64
parser_test.go:18: asserting path [c]
parser_test.go:31: comparing key [c] by string representation because it's of type float64
parser_test.go:18: asserting path [d]
parser_test.go:31: comparing key [d] by string representation because it's of type float64
parser_test.go:42: Finished tree assertion.
--- PASS: TestFloatsWithExponents (0.00s)
=== RUN TestSimpleDate
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6ae0)(a = 1979-05-27T07:32:00Z
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type time.Time
parser_test.go:42: Finished tree assertion.
--- PASS: TestSimpleDate (0.00s)
=== RUN TestDateOffset
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6c00)(a = 1979-05-27T00:32:00-07:00
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type time.Time
parser_test.go:42: Finished tree assertion.
--- PASS: TestDateOffset (0.00s)
=== RUN TestDateNano
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6d20)(a = 1979-05-27T00:32:00-07:00
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type time.Time
parser_test.go:42: Finished tree assertion.
--- PASS: TestDateNano (0.00s)
=== RUN TestLocalDateTime
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6e40)(a = 1979-05-27T07:32:00
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type toml.LocalDateTime
parser_test.go:42: Finished tree assertion.
--- PASS: TestLocalDateTime (0.00s)
=== RUN TestLocalDateTimeNano
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e6f60)(a = 1979-05-27T07:32:00.999999000
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type toml.LocalDateTime
parser_test.go:42: Finished tree assertion.
--- PASS: TestLocalDateTimeNano (0.00s)
=== RUN TestLocalDate
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7080)(a = 1979-05-27
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type toml.LocalDate
parser_test.go:42: Finished tree assertion.
--- PASS: TestLocalDate (0.00s)
=== RUN TestLocalDateError
--- PASS: TestLocalDateError (0.00s)
=== RUN TestLocalTimeError
--- PASS: TestLocalTimeError (0.00s)
=== RUN TestLocalDateTimeError
--- PASS: TestLocalDateTimeError (0.00s)
=== RUN TestDateTimeOffsetError
--- PASS: TestDateTimeOffsetError (0.00s)
=== RUN TestLocalTime
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e73e0)(a = 07:32:00
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type toml.LocalTime
parser_test.go:42: Finished tree assertion.
--- PASS: TestLocalTime (0.00s)
=== RUN TestLocalTimeNano
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7500)(a = 00:32:00.999999000
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type toml.LocalTime
parser_test.go:42: Finished tree assertion.
--- PASS: TestLocalTimeNano (0.00s)
=== RUN TestSimpleString
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7620)(a = "hello world"
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestSimpleString (0.00s)
=== RUN TestSpaceKey
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7740)("a b" = "hello world"
)
parser_test.go:18: asserting path [a b]
parser_test.go:31: comparing key [a b] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestSpaceKey (0.00s)
=== RUN TestDoubleQuotedKey
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7860)("\t" = "b"
key = "a"
"❤" = "d"
"🤔" = "c"
)
parser_test.go:18: asserting path [key]
parser_test.go:31: comparing key [key] by string representation because it's of type string
parser_test.go:18: asserting path [ ]
parser_test.go:31: comparing key [ ] by string representation because it's of type string
parser_test.go:18: asserting path [🤔]
parser_test.go:31: comparing key [🤔] by string representation because it's of type string
parser_test.go:18: asserting path [❤]
parser_test.go:31: comparing key [❤] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestDoubleQuotedKey (0.00s)
=== RUN TestSingleQuotedKey
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7980)("\\U0001F914" = "c"
"\\t" = "b"
"\\u2764" = "d"
key = "a"
)
parser_test.go:18: asserting path [key]
parser_test.go:31: comparing key [key] by string representation because it's of type string
parser_test.go:18: asserting path [\t]
parser_test.go:31: comparing key [\t] by string representation because it's of type string
parser_test.go:18: asserting path [\U0001F914]
parser_test.go:31: comparing key [\U0001F914] by string representation because it's of type string
parser_test.go:18: asserting path [\u2764]
parser_test.go:31: comparing key [\u2764] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestSingleQuotedKey (0.00s)
=== RUN TestStringEscapables
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7aa0)(a = "a \n b"
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7b90)(a = "a \t b"
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7cb0)(a = "a \r b"
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7d70)(a = "a \\ b"
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestStringEscapables (0.00s)
=== RUN TestEmptyQuotedString
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e7e60)(
[]
= 1
)
parser_test.go:18: asserting path []
parser_test.go:28: comparing key [] by subtree assestion
parser_test.go:18: asserting path [ ]
parser_test.go:31: comparing key [ ] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestEmptyQuotedString (0.00s)
=== RUN TestBools
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000344060)(a = true
b = false
)
parser_test.go:18: asserting path [b]
parser_test.go:31: comparing key [b] by string representation because it's of type bool
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
--- PASS: TestBools (0.00s)
=== RUN TestNestedKeys
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000344180)(
[a]
[a.b]
[a.b.c]
d = 42
)
parser_test.go:18: asserting path [a]
parser_test.go:28: comparing key [a] by subtree assestion
parser_test.go:18: asserting path [a b]
parser_test.go:28: comparing key [a b] by subtree assestion
parser_test.go:18: asserting path [a b c]
parser_test.go:28: comparing key [a b c] by subtree assestion
parser_test.go:18: asserting path [a b c d]
parser_test.go:31: comparing key [a b c d] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestNestedKeys (0.00s)
=== RUN TestNestedQuotedUnicodeKeys
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000344450)(
[j]
[j."ʞ"]
[j."ʞ".l]
d = 42
)
parser_test.go:18: asserting path [j]
parser_test.go:28: comparing key [j] by subtree assestion
parser_test.go:18: asserting path [j ʞ]
parser_test.go:28: comparing key [j ʞ] by subtree assestion
parser_test.go:18: asserting path [j ʞ l]
parser_test.go:28: comparing key [j ʞ l] by subtree assestion
parser_test.go:18: asserting path [j ʞ l d]
parser_test.go:31: comparing key [j ʞ l d] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003446f0)(
[g]
[g.h]
[g.h.i]
d = 42
)
parser_test.go:18: asserting path [g]
parser_test.go:28: comparing key [g] by subtree assestion
parser_test.go:18: asserting path [g h]
parser_test.go:28: comparing key [g h] by subtree assestion
parser_test.go:18: asserting path [g h i]
parser_test.go:28: comparing key [g h i] by subtree assestion
parser_test.go:18: asserting path [g h i d]
parser_test.go:31: comparing key [g h i d] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000344930)(
[d]
[d.e]
[d.e.f]
k = 42
)
parser_test.go:18: asserting path [d]
parser_test.go:28: comparing key [d] by subtree assestion
parser_test.go:18: asserting path [d e]
parser_test.go:28: comparing key [d e] by subtree assestion
parser_test.go:18: asserting path [d e f]
parser_test.go:28: comparing key [d e f] by subtree assestion
parser_test.go:18: asserting path [d e f k]
parser_test.go:31: comparing key [d e f k] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestNestedQuotedUnicodeKeys (0.00s)
=== RUN TestArrayOne
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000344ba0)(a = [1]
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestArrayOne (0.00s)
=== RUN TestArrayZero
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000344cc0)(a = []
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestArrayZero (0.00s)
=== RUN TestArraySimple
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000344de0)(a = [42, 21, 10]
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000344ed0)(a = [42, 21, 10]
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestArraySimple (0.00s)
=== RUN TestArrayMultiline
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000344fc0)(a = [42, 21, 10]
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestArrayMultiline (0.00s)
=== RUN TestArrayNested
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003450e0)(a = [[42, 21], [10]]
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestArrayNested (0.00s)
=== RUN TestNestedArrayComment
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000345230)(someArray = [["entry1"]]
)
parser_test.go:18: asserting path [someArray]
parser_test.go:31: comparing key [someArray] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestNestedArrayComment (0.00s)
=== RUN TestNestedEmptyArrays
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000345350)(a = [[[]]]
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestNestedEmptyArrays (0.00s)
=== RUN TestArrayNestedStrings
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000345470)(data = [["gamma", "delta"], ["Foo"]]
)
parser_test.go:18: asserting path [data]
parser_test.go:31: comparing key [data] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestArrayNestedStrings (0.00s)
=== RUN TestParseUnknownRvalue
--- PASS: TestParseUnknownRvalue (0.00s)
=== RUN TestMissingValue
--- PASS: TestMissingValue (0.00s)
=== RUN TestUnterminatedArray
--- PASS: TestUnterminatedArray (0.00s)
=== RUN TestNewlinesInArrays
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000345890)(a = [1, 2, 3]
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestNewlinesInArrays (0.00s)
=== RUN TestArrayWithExtraComma
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003459b0)(a = [1, 2, 3]
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestArrayWithExtraComma (0.00s)
=== RUN TestArrayWithExtraCommaComment
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000345ad0)(a = [1, 2, 3]
)
parser_test.go:18: asserting path [a]
parser_test.go:31: comparing key [a] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestArrayWithExtraCommaComment (0.00s)
=== RUN TestSimpleInlineGroup
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000345bf0)(
[key]
a = 42
)
parser_test.go:18: asserting path [key]
parser_test.go:28: comparing key [key] by subtree assestion
parser_test.go:18: asserting path [key a]
parser_test.go:31: comparing key [key a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestSimpleInlineGroup (0.00s)
=== RUN TestDoubleInlineGroup
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000345d70)(
[key]
a = 42
b = "foo"
)
parser_test.go:18: asserting path [key]
parser_test.go:28: comparing key [key] by subtree assestion
parser_test.go:18: asserting path [key a]
parser_test.go:31: comparing key [key a] by string representation because it's of type int64
parser_test.go:18: asserting path [key b]
parser_test.go:31: comparing key [key b] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestDoubleInlineGroup (0.00s)
=== RUN TestNestedInlineGroup
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000345f20)(
[out]
[out.block0]
x = 99
y = 100
[out.block1]
p = "999"
q = "1000"
)
parser_test.go:18: asserting path [out]
parser_test.go:28: comparing key [out] by subtree assestion
parser_test.go:18: asserting path [out block0]
parser_test.go:28: comparing key [out block0] by subtree assestion
parser_test.go:18: asserting path [out block0 y]
parser_test.go:31: comparing key [out block0 y] by string representation because it's of type int64
parser_test.go:18: asserting path [out block0 x]
parser_test.go:31: comparing key [out block0 x] by string representation because it's of type int64
parser_test.go:18: asserting path [out block1]
parser_test.go:28: comparing key [out block1] by subtree assestion
parser_test.go:18: asserting path [out block1 p]
parser_test.go:31: comparing key [out block1 p] by string representation because it's of type string
parser_test.go:18: asserting path [out block1 q]
parser_test.go:31: comparing key [out block1 q] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestNestedInlineGroup (0.00s)
=== RUN TestArrayInNestedInlineGroup
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40004102d0)(
[image]
name = "xxx"
[image.palette]
colors = ["red", "blue", "green"]
id = 100
)
parser_test.go:18: asserting path [image]
parser_test.go:28: comparing key [image] by subtree assestion
parser_test.go:18: asserting path [image name]
parser_test.go:31: comparing key [image name] by string representation because it's of type string
parser_test.go:18: asserting path [image palette]
parser_test.go:28: comparing key [image palette] by subtree assestion
parser_test.go:18: asserting path [image palette id]
parser_test.go:31: comparing key [image palette id] by string representation because it's of type int64
parser_test.go:18: asserting path [image palette colors]
parser_test.go:31: comparing key [image palette colors] by string representation because it's of type []interface {}
parser_test.go:42: Finished tree assertion.
--- PASS: TestArrayInNestedInlineGroup (0.00s)
=== RUN TestExampleInlineGroup
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000410570)(
[name]
first = "Tom"
last = "Preston-Werner"
[point]
x = 1
y = 2
)
parser_test.go:18: asserting path [point]
parser_test.go:28: comparing key [point] by subtree assestion
parser_test.go:18: asserting path [point x]
parser_test.go:31: comparing key [point x] by string representation because it's of type int64
parser_test.go:18: asserting path [point y]
parser_test.go:31: comparing key [point y] by string representation because it's of type int64
parser_test.go:18: asserting path [name]
parser_test.go:28: comparing key [name] by subtree assestion
parser_test.go:18: asserting path [name first]
parser_test.go:31: comparing key [name first] by string representation because it's of type string
parser_test.go:18: asserting path [name last]
parser_test.go:31: comparing key [name last] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestExampleInlineGroup (0.00s)
=== RUN TestInlineGroupBareKeysUnderscore
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000410810)(
[foo]
_bar = "buz"
)
parser_test.go:18: asserting path [foo]
parser_test.go:28: comparing key [foo] by subtree assestion
parser_test.go:18: asserting path [foo _bar]
parser_test.go:31: comparing key [foo _bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestInlineGroupBareKeysUnderscore (0.00s)
=== RUN TestInlineGroupBareKeysDash
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000410990)(
[foo]
-bar = "buz"
)
parser_test.go:18: asserting path [foo]
parser_test.go:28: comparing key [foo] by subtree assestion
parser_test.go:18: asserting path [foo -bar]
parser_test.go:31: comparing key [foo -bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestInlineGroupBareKeysDash (0.00s)
=== RUN TestInlineGroupKeyQuoted
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000410b10)(
[foo]
bar = "buz"
)
parser_test.go:18: asserting path [foo]
parser_test.go:28: comparing key [foo] by subtree assestion
parser_test.go:18: asserting path [foo bar]
parser_test.go:31: comparing key [foo bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestInlineGroupKeyQuoted (0.00s)
=== RUN TestExampleInlineGroupInArray
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000410c90)(
[[points]]
x = 1
y = 2
)
parser_test.go:18: asserting path [points]
parser_test.go:23: comparing key [points] by array iteration
parser_test.go:18: asserting path [points x]
parser_test.go:31: comparing key [points x] by string representation because it's of type int64
parser_test.go:18: asserting path [points y]
parser_test.go:31: comparing key [points y] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestExampleInlineGroupInArray (0.00s)
=== RUN TestInlineTableUnterminated
--- PASS: TestInlineTableUnterminated (0.00s)
=== RUN TestInlineTableCommaExpected
--- PASS: TestInlineTableCommaExpected (0.00s)
=== RUN TestInlineTableCommaStart
--- PASS: TestInlineTableCommaStart (0.00s)
=== RUN TestInlineTableDoubleComma
--- PASS: TestInlineTableDoubleComma (0.00s)
=== RUN TestInlineTableTrailingComma
--- PASS: TestInlineTableTrailingComma (0.00s)
=== RUN TestAddKeyToInlineTable
--- PASS: TestAddKeyToInlineTable (0.00s)
=== RUN TestAddSubTableToInlineTable
--- PASS: TestAddSubTableToInlineTable (0.00s)
=== RUN TestAddKeyToSubTableOfInlineTable
--- PASS: TestAddKeyToSubTableOfInlineTable (0.00s)
=== RUN TestReDefineInlineTable
--- PASS: TestReDefineInlineTable (0.00s)
=== RUN TestDuplicateGroups
--- PASS: TestDuplicateGroups (0.00s)
=== RUN TestDuplicateKeys
--- PASS: TestDuplicateKeys (0.00s)
=== RUN TestEmptyIntermediateTable
--- PASS: TestEmptyIntermediateTable (0.00s)
=== RUN TestImplicitDeclarationBefore
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000411980)(
[a]
better = 43
[a.b]
[a.b.c]
answer = 42
)
parser_test.go:18: asserting path [a]
parser_test.go:28: comparing key [a] by subtree assestion
parser_test.go:18: asserting path [a b]
parser_test.go:28: comparing key [a b] by subtree assestion
parser_test.go:18: asserting path [a b c]
parser_test.go:28: comparing key [a b c] by subtree assestion
parser_test.go:18: asserting path [a b c answer]
parser_test.go:31: comparing key [a b c answer] by string representation because it's of type int64
parser_test.go:18: asserting path [a better]
parser_test.go:31: comparing key [a better] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestImplicitDeclarationBefore (0.00s)
=== RUN TestFloatsWithoutLeadingZeros
--- PASS: TestFloatsWithoutLeadingZeros (0.00s)
=== RUN TestMissingFile
--- PASS: TestMissingFile (0.00s)
=== RUN TestParseFile
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x4000411dd0)(title = "TOML Example"
[clients]
data = [["gamma", "delta"], [1, 2]]
score = 0.00000004
[database]
connection_max = 5000
enabled = true
ports = [8001, 8001, 8002]
server = "192.168.1.1"
[owner]
bio = "GitHub Cofounder & CEO\nLikes tater tots and beer."
dob = 1979-05-27T07:32:00Z
name = "Tom Preston-Werner"
organization = "GitHub"
[servers]
[servers.alpha]
dc = "eqdc10"
ip = "10.0.0.1"
[servers.beta]
dc = "eqdc10"
ip = "10.0.0.2"
)
parser_test.go:18: asserting path [title]
parser_test.go:31: comparing key [title] by string representation because it's of type string
parser_test.go:18: asserting path [owner]
parser_test.go:28: comparing key [owner] by subtree assestion
parser_test.go:18: asserting path [owner name]
parser_test.go:31: comparing key [owner name] by string representation because it's of type string
parser_test.go:18: asserting path [owner organization]
parser_test.go:31: comparing key [owner organization] by string representation because it's of type string
parser_test.go:18: asserting path [owner bio]
parser_test.go:31: comparing key [owner bio] by string representation because it's of type string
parser_test.go:18: asserting path [owner dob]
parser_test.go:31: comparing key [owner dob] by string representation because it's of type time.Time
parser_test.go:18: asserting path [database]
parser_test.go:28: comparing key [database] by subtree assestion
parser_test.go:18: asserting path [database server]
parser_test.go:31: comparing key [database server] by string representation because it's of type string
parser_test.go:18: asserting path [database ports]
parser_test.go:31: comparing key [database ports] by string representation because it's of type []interface {}
parser_test.go:18: asserting path [database connection_max]
parser_test.go:31: comparing key [database connection_max] by string representation because it's of type int64
parser_test.go:18: asserting path [database enabled]
parser_test.go:31: comparing key [database enabled] by string representation because it's of type bool
parser_test.go:18: asserting path [servers]
parser_test.go:28: comparing key [servers] by subtree assestion
parser_test.go:18: asserting path [servers alpha]
parser_test.go:28: comparing key [servers alpha] by subtree assestion
parser_test.go:18: asserting path [servers alpha ip]
parser_test.go:31: comparing key [servers alpha ip] by string representation because it's of type string
parser_test.go:18: asserting path [servers alpha dc]
parser_test.go:31: comparing key [servers alpha dc] by string representation because it's of type string
parser_test.go:18: asserting path [servers beta]
parser_test.go:28: comparing key [servers beta] by subtree assestion
parser_test.go:18: asserting path [servers beta ip]
parser_test.go:31: comparing key [servers beta ip] by string representation because it's of type string
parser_test.go:18: asserting path [servers beta dc]
parser_test.go:31: comparing key [servers beta dc] by string representation because it's of type string
parser_test.go:18: asserting path [clients]
parser_test.go:28: comparing key [clients] by subtree assestion
parser_test.go:18: asserting path [clients data]
parser_test.go:31: comparing key [clients data] by string representation because it's of type []interface {}
parser_test.go:18: asserting path [clients score]
parser_test.go:31: comparing key [clients score] by string representation because it's of type float64
parser_test.go:42: Finished tree assertion.
--- PASS: TestParseFile (0.01s)
=== RUN TestParseFileCRLF
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400038a060)(title = "TOML Example"
[clients]
data = [["gamma", "delta"], [1, 2]]
score = 0.00000004
[database]
connection_max = 5000
enabled = true
ports = [8001, 8001, 8002]
server = "192.168.1.1"
[owner]
bio = "GitHub Cofounder & CEO\nLikes tater tots and beer."
dob = 1979-05-27T07:32:00Z
name = "Tom Preston-Werner"
organization = "GitHub"
[servers]
[servers.alpha]
dc = "eqdc10"
ip = "10.0.0.1"
[servers.beta]
dc = "eqdc10"
ip = "10.0.0.2"
)
parser_test.go:18: asserting path [title]
parser_test.go:31: comparing key [title] by string representation because it's of type string
parser_test.go:18: asserting path [owner]
parser_test.go:28: comparing key [owner] by subtree assestion
parser_test.go:18: asserting path [owner name]
parser_test.go:31: comparing key [owner name] by string representation because it's of type string
parser_test.go:18: asserting path [owner organization]
parser_test.go:31: comparing key [owner organization] by string representation because it's of type string
parser_test.go:18: asserting path [owner bio]
parser_test.go:31: comparing key [owner bio] by string representation because it's of type string
parser_test.go:18: asserting path [owner dob]
parser_test.go:31: comparing key [owner dob] by string representation because it's of type time.Time
parser_test.go:18: asserting path [database]
parser_test.go:28: comparing key [database] by subtree assestion
parser_test.go:18: asserting path [database connection_max]
parser_test.go:31: comparing key [database connection_max] by string representation because it's of type int64
parser_test.go:18: asserting path [database enabled]
parser_test.go:31: comparing key [database enabled] by string representation because it's of type bool
parser_test.go:18: asserting path [database server]
parser_test.go:31: comparing key [database server] by string representation because it's of type string
parser_test.go:18: asserting path [database ports]
parser_test.go:31: comparing key [database ports] by string representation because it's of type []interface {}
parser_test.go:18: asserting path [servers]
parser_test.go:28: comparing key [servers] by subtree assestion
parser_test.go:18: asserting path [servers alpha]
parser_test.go:28: comparing key [servers alpha] by subtree assestion
parser_test.go:18: asserting path [servers alpha ip]
parser_test.go:31: comparing key [servers alpha ip] by string representation because it's of type string
parser_test.go:18: asserting path [servers alpha dc]
parser_test.go:31: comparing key [servers alpha dc] by string representation because it's of type string
parser_test.go:18: asserting path [servers beta]
parser_test.go:28: comparing key [servers beta] by subtree assestion
parser_test.go:18: asserting path [servers beta ip]
parser_test.go:31: comparing key [servers beta ip] by string representation because it's of type string
parser_test.go:18: asserting path [servers beta dc]
parser_test.go:31: comparing key [servers beta dc] by string representation because it's of type string
parser_test.go:18: asserting path [clients]
parser_test.go:28: comparing key [clients] by subtree assestion
parser_test.go:18: asserting path [clients data]
parser_test.go:31: comparing key [clients data] by string representation because it's of type []interface {}
parser_test.go:18: asserting path [clients score]
parser_test.go:31: comparing key [clients score] by string representation because it's of type float64
parser_test.go:42: Finished tree assertion.
--- PASS: TestParseFileCRLF (0.00s)
=== RUN TestParseKeyGroupArray
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400038a600)(
[foo]
[[foo.bar]]
a = 42
[[foo.bar]]
a = 69
)
parser_test.go:18: asserting path [foo]
parser_test.go:28: comparing key [foo] by subtree assestion
parser_test.go:18: asserting path [foo bar]
parser_test.go:23: comparing key [foo bar] by array iteration
parser_test.go:18: asserting path [foo bar a]
parser_test.go:31: comparing key [foo bar a] by string representation because it's of type int64
parser_test.go:18: asserting path [foo bar a]
parser_test.go:31: comparing key [foo bar a] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestParseKeyGroupArray (0.00s)
=== RUN TestParseKeyGroupArrayUnfinished
--- PASS: TestParseKeyGroupArrayUnfinished (0.00s)
=== RUN TestParseKeyGroupArrayQueryExample
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400038aa50)(
[[book]]
author = "Stephen King"
title = "The Stand"
[[book]]
author = "Ernest Hemmingway"
title = "For Whom the Bell Tolls"
[[book]]
author = "William Gibson"
title = "Neuromancer"
)
parser_test.go:18: asserting path [book]
parser_test.go:23: comparing key [book] by array iteration
parser_test.go:18: asserting path [book title]
parser_test.go:31: comparing key [book title] by string representation because it's of type string
parser_test.go:18: asserting path [book author]
parser_test.go:31: comparing key [book author] by string representation because it's of type string
parser_test.go:18: asserting path [book title]
parser_test.go:31: comparing key [book title] by string representation because it's of type string
parser_test.go:18: asserting path [book author]
parser_test.go:31: comparing key [book author] by string representation because it's of type string
parser_test.go:18: asserting path [book title]
parser_test.go:31: comparing key [book title] by string representation because it's of type string
parser_test.go:18: asserting path [book author]
parser_test.go:31: comparing key [book author] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestParseKeyGroupArrayQueryExample (0.00s)
=== RUN TestParseKeyGroupArraySpec
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400038ad80)(
[[fruit]]
name = "apple"
[fruit.physical]
color = "red"
shape = "round"
[[fruit]]
name = "banana"
)
parser_test.go:18: asserting path [fruit]
parser_test.go:23: comparing key [fruit] by array iteration
parser_test.go:18: asserting path [fruit name]
parser_test.go:31: comparing key [fruit name] by string representation because it's of type string
parser_test.go:18: asserting path [fruit physical]
parser_test.go:28: comparing key [fruit physical] by subtree assestion
parser_test.go:18: asserting path [fruit physical color]
parser_test.go:31: comparing key [fruit physical color] by string representation because it's of type string
parser_test.go:18: asserting path [fruit physical shape]
parser_test.go:31: comparing key [fruit physical shape] by string representation because it's of type string
parser_test.go:18: asserting path [fruit name]
parser_test.go:31: comparing key [fruit name] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestParseKeyGroupArraySpec (0.00s)
=== RUN TestTomlValueStringRepresentation
--- PASS: TestTomlValueStringRepresentation (0.00s)
=== RUN TestToStringMapStringString
--- PASS: TestToStringMapStringString (0.00s)
=== RUN TestDocumentPositions
--- PASS: TestDocumentPositions (0.00s)
=== RUN TestDocumentPositionsWithSpaces
--- PASS: TestDocumentPositionsWithSpaces (0.00s)
=== RUN TestDocumentPositionsWithGroupArray
--- PASS: TestDocumentPositionsWithGroupArray (0.00s)
=== RUN TestNestedTreePosition
--- PASS: TestNestedTreePosition (0.00s)
=== RUN TestInvalidGroupArray
--- PASS: TestInvalidGroupArray (0.00s)
=== RUN TestDoubleEqual
--- PASS: TestDoubleEqual (0.00s)
=== RUN TestGroupArrayReassign
--- PASS: TestGroupArrayReassign (0.00s)
=== RUN TestInvalidFloatParsing
--- PASS: TestInvalidFloatParsing (0.00s)
=== RUN TestMapKeyIsNum
--- PASS: TestMapKeyIsNum (0.00s)
=== RUN TestInvalidKeyInlineTable
--- PASS: TestInvalidKeyInlineTable (0.00s)
=== RUN TestDottedKeys
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400038bda0)(name = "Orange"
[physical]
color = "orange"
shape = "round"
[site]
"google.com" = true
)
parser_test.go:18: asserting path [physical]
parser_test.go:28: comparing key [physical] by subtree assestion
parser_test.go:18: asserting path [physical shape]
parser_test.go:31: comparing key [physical shape] by string representation because it's of type string
parser_test.go:18: asserting path [physical color]
parser_test.go:31: comparing key [physical color] by string representation because it's of type string
parser_test.go:18: asserting path [site]
parser_test.go:28: comparing key [site] by subtree assestion
parser_test.go:18: asserting path [site google.com]
parser_test.go:31: comparing key [site google.com] by string representation because it's of type bool
parser_test.go:18: asserting path [name]
parser_test.go:31: comparing key [name] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestDottedKeys (0.00s)
=== RUN TestInvalidDottedKeyEmptyGroup
--- PASS: TestInvalidDottedKeyEmptyGroup (0.00s)
=== RUN TestAccidentalNewlines
--- PASS: TestAccidentalNewlines (0.00s)
=== RUN TestUint
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048e030)(hello = 18446744073709551615
)
parser_test.go:18: asserting path [hello]
parser_test.go:31: comparing key [hello] by string representation because it's of type uint64
parser_test.go:42: Finished tree assertion.
--- PASS: TestUint (0.00s)
=== RUN TestPositionString
--- PASS: TestPositionString (0.00s)
=== RUN TestInvalid
--- PASS: TestInvalid (0.00s)
=== RUN TestTokenStringer
--- PASS: TestTokenStringer (0.00s)
=== RUN TestTokenString
--- PASS: TestTokenString (0.00s)
=== RUN TestTomlHas
--- PASS: TestTomlHas (0.00s)
=== RUN TestTomlGet
--- PASS: TestTomlGet (0.00s)
=== RUN TestTomlGetArray
--- PASS: TestTomlGetArray (0.00s)
=== RUN TestTomlGetDefault
--- PASS: TestTomlGetDefault (0.00s)
=== RUN TestTomlHasPath
--- PASS: TestTomlHasPath (0.00s)
=== RUN TestTomlDelete
--- PASS: TestTomlDelete (0.00s)
=== RUN TestTomlDeleteUnparsableKey
--- PASS: TestTomlDeleteUnparsableKey (0.00s)
=== RUN TestTomlDeleteNestedKey
--- PASS: TestTomlDeleteNestedKey (0.00s)
=== RUN TestTomlDeleteNonexistentNestedKey
--- PASS: TestTomlDeleteNonexistentNestedKey (0.00s)
=== RUN TestTomlGetPath
--- PASS: TestTomlGetPath (0.00s)
=== RUN TestTomlGetArrayPath
=== RUN TestTomlGetArrayPath/empty
=== RUN TestTomlGetArrayPath/int64
--- PASS: TestTomlGetArrayPath (0.00s)
--- PASS: TestTomlGetArrayPath/empty (0.00s)
--- PASS: TestTomlGetArrayPath/int64 (0.00s)
=== RUN TestTomlFromMap
--- PASS: TestTomlFromMap (0.00s)
=== RUN TestLoadBytesBOM
--- PASS: TestLoadBytesBOM (0.00s)
=== RUN TestInvalidDatetimeMalformedNoLeads
toml_testgen_support_test.go:14: Input TOML:
no-leads = 1987-7-05T17:45:00Z
--- PASS: TestInvalidDatetimeMalformedNoLeads (0.00s)
=== RUN TestInvalidDatetimeMalformedNoSecs
toml_testgen_support_test.go:14: Input TOML:
no-secs = 1987-07-05T17:45Z
--- PASS: TestInvalidDatetimeMalformedNoSecs (0.00s)
=== RUN TestInvalidDatetimeMalformedNoT
toml_testgen_support_test.go:14: Input TOML:
no-t = 1987-07-0517:45:00Z
--- PASS: TestInvalidDatetimeMalformedNoT (0.00s)
=== RUN TestInvalidDatetimeMalformedWithMilli
toml_testgen_support_test.go:14: Input TOML:
with-milli = 1987-07-5T17:45:00.12Z
--- PASS: TestInvalidDatetimeMalformedWithMilli (0.00s)
=== RUN TestInvalidDuplicateKeyTable
toml_testgen_support_test.go:14: Input TOML:
[fruit]
type = "apple"
[fruit.type]
apple = "yes"
--- PASS: TestInvalidDuplicateKeyTable (0.00s)
=== RUN TestInvalidDuplicateKeys
toml_testgen_support_test.go:14: Input TOML:
dupe = false
dupe = true
--- PASS: TestInvalidDuplicateKeys (0.00s)
=== RUN TestInvalidDuplicateTables
toml_testgen_support_test.go:14: Input TOML:
[a]
[a]
--- PASS: TestInvalidDuplicateTables (0.00s)
=== RUN TestInvalidEmptyImplicitTable
toml_testgen_support_test.go:14: Input TOML:
[naughty..naughty]
--- PASS: TestInvalidEmptyImplicitTable (0.00s)
=== RUN TestInvalidEmptyTable
toml_testgen_support_test.go:14: Input TOML:
[]
--- PASS: TestInvalidEmptyTable (0.00s)
=== RUN TestInvalidFloatNoLeadingZero
toml_testgen_support_test.go:14: Input TOML:
answer = .12345
neganswer = -.12345
--- PASS: TestInvalidFloatNoLeadingZero (0.00s)
=== RUN TestInvalidFloatNoTrailingDigits
toml_testgen_support_test.go:14: Input TOML:
answer = 1.
neganswer = -1.
--- PASS: TestInvalidFloatNoTrailingDigits (0.00s)
=== RUN TestInvalidKeyEmpty
toml_testgen_support_test.go:14: Input TOML:
= 1
--- PASS: TestInvalidKeyEmpty (0.00s)
=== RUN TestInvalidKeyHash
toml_testgen_support_test.go:14: Input TOML:
a# = 1
--- PASS: TestInvalidKeyHash (0.00s)
=== RUN TestInvalidKeyNewline
toml_testgen_support_test.go:14: Input TOML:
a
= 1
--- PASS: TestInvalidKeyNewline (0.00s)
=== RUN TestInvalidKeyOpenBracket
toml_testgen_support_test.go:14: Input TOML:
[abc = 1
--- PASS: TestInvalidKeyOpenBracket (0.00s)
=== RUN TestInvalidKeySingleOpenBracket
toml_testgen_support_test.go:14: Input TOML:
[
--- PASS: TestInvalidKeySingleOpenBracket (0.00s)
=== RUN TestInvalidKeySpace
toml_testgen_support_test.go:14: Input TOML:
a b = 1
--- PASS: TestInvalidKeySpace (0.00s)
=== RUN TestInvalidKeyStartBracket
toml_testgen_support_test.go:14: Input TOML:
[a]
[xyz = 5
[b]
--- PASS: TestInvalidKeyStartBracket (0.00s)
=== RUN TestInvalidKeyTwoEquals
toml_testgen_support_test.go:14: Input TOML:
key= = 1
--- PASS: TestInvalidKeyTwoEquals (0.00s)
=== RUN TestInvalidStringBadByteEscape
toml_testgen_support_test.go:14: Input TOML:
naughty = "\xAg"
--- PASS: TestInvalidStringBadByteEscape (0.00s)
=== RUN TestInvalidStringBadEscape
toml_testgen_support_test.go:14: Input TOML:
invalid-escape = "This string has a bad \a escape character."
--- PASS: TestInvalidStringBadEscape (0.00s)
=== RUN TestInvalidStringByteEscapes
toml_testgen_support_test.go:14: Input TOML:
answer = "\x33"
--- PASS: TestInvalidStringByteEscapes (0.00s)
=== RUN TestInvalidStringNoClose
toml_testgen_support_test.go:14: Input TOML:
no-ending-quote = "One time, at band camp
--- PASS: TestInvalidStringNoClose (0.00s)
=== RUN TestInvalidTableArrayImplicit
toml_testgen_support_test.go:14: Input TOML:
# This test is a bit tricky. It should fail because the first use of
# `[[albums.songs]]` without first declaring `albums` implies that `albums`
# must be a table. The alternative would be quite weird. Namely, it wouldn't
# comply with the TOML spec: "Each double-bracketed sub-table will belong to
# the most *recently* defined table element *above* it."
#
# This is in contrast to the *valid* test, table-array-implicit where
# `[[albums.songs]]` works by itself, so long as `[[albums]]` isn't declared
# later. (Although, `[albums]` could be.)
[[albums.songs]]
name = "Glory Days"
[[albums]]
name = "Born in the USA"
--- PASS: TestInvalidTableArrayImplicit (0.00s)
=== RUN TestInvalidTableArrayMalformedBracket
toml_testgen_support_test.go:14: Input TOML:
[[albums]
name = "Born to Run"
--- PASS: TestInvalidTableArrayMalformedBracket (0.00s)
=== RUN TestInvalidTableArrayMalformedEmpty
toml_testgen_support_test.go:14: Input TOML:
[[]]
name = "Born to Run"
--- PASS: TestInvalidTableArrayMalformedEmpty (0.00s)
=== RUN TestInvalidTableEmpty
toml_testgen_support_test.go:14: Input TOML:
[]
--- PASS: TestInvalidTableEmpty (0.00s)
=== RUN TestInvalidTableNestedBracketsClose
toml_testgen_support_test.go:14: Input TOML:
[a]b]
zyx = 42
--- PASS: TestInvalidTableNestedBracketsClose (0.00s)
=== RUN TestInvalidTableNestedBracketsOpen
toml_testgen_support_test.go:14: Input TOML:
[a[b]
zyx = 42
--- PASS: TestInvalidTableNestedBracketsOpen (0.00s)
=== RUN TestInvalidTableWhitespace
toml_testgen_support_test.go:14: Input TOML:
[invalid key]
--- PASS: TestInvalidTableWhitespace (0.00s)
=== RUN TestInvalidTableWithPound
toml_testgen_support_test.go:14: Input TOML:
[key#group]
answer = 42
--- PASS: TestInvalidTableWithPound (0.00s)
=== RUN TestInvalidTextAfterArrayEntries
toml_testgen_support_test.go:14: Input TOML:
array = [
"Is there life after an array separator?", No
"Entry"
]
--- PASS: TestInvalidTextAfterArrayEntries (0.00s)
=== RUN TestInvalidTextAfterInteger
toml_testgen_support_test.go:14: Input TOML:
answer = 42 the ultimate answer?
--- PASS: TestInvalidTextAfterInteger (0.00s)
=== RUN TestInvalidTextAfterString
toml_testgen_support_test.go:14: Input TOML:
string = "Is there life after strings?" No.
--- PASS: TestInvalidTextAfterString (0.00s)
=== RUN TestInvalidTextAfterTable
toml_testgen_support_test.go:14: Input TOML:
[error] this shouldn't be here
--- PASS: TestInvalidTextAfterTable (0.00s)
=== RUN TestInvalidTextBeforeArraySeparator
toml_testgen_support_test.go:14: Input TOML:
array = [
"Is there life before an array separator?" No,
"Entry"
]
--- PASS: TestInvalidTextBeforeArraySeparator (0.00s)
=== RUN TestInvalidTextInArray
toml_testgen_support_test.go:14: Input TOML:
array = [
"Entry 1",
I don't belong,
"Entry 2",
]
--- PASS: TestInvalidTextInArray (0.00s)
=== RUN TestValidArrayEmpty
toml_testgen_support_test.go:31: Input TOML:
thevoid = [[[[[]]]]]
--- PASS: TestValidArrayEmpty (0.00s)
=== RUN TestValidArrayNospaces
toml_testgen_support_test.go:31: Input TOML:
ints = [1,2,3]
--- PASS: TestValidArrayNospaces (0.00s)
=== RUN TestValidArraysHetergeneous
toml_testgen_support_test.go:31: Input TOML:
mixed = [[1, 2], ["a", "b"], [1.1, 2.1]]
--- PASS: TestValidArraysHetergeneous (0.00s)
=== RUN TestValidArraysNested
toml_testgen_support_test.go:31: Input TOML:
nest = [["a"], ["b"]]
--- PASS: TestValidArraysNested (0.00s)
=== RUN TestValidArrays
toml_testgen_support_test.go:31: Input TOML:
ints = [1, 2, 3]
floats = [1.1, 2.1, 3.1]
strings = ["a", "b", "c"]
dates = [
1987-07-05T17:45:00Z,
1979-05-27T07:32:00Z,
2006-06-01T11:00:00Z,
]
--- PASS: TestValidArrays (0.00s)
=== RUN TestValidBool
toml_testgen_support_test.go:31: Input TOML:
t = true
f = false
--- PASS: TestValidBool (0.00s)
=== RUN TestValidCommentsEverywhere
toml_testgen_support_test.go:31: Input TOML:
# Top comment.
# Top comment.
# Top comment.
# [no-extraneous-groups-please]
[group] # Comment
answer = 42 # Comment
# no-extraneous-keys-please = 999
# Inbetween comment.
more = [ # Comment
# What about multiple # comments?
# Can you handle it?
#
# Evil.
# Evil.
42, 42, # Comments within arrays are fun.
# What about multiple # comments?
# Can you handle it?
#
# Evil.
# Evil.
# ] Did I fool you?
] # Hopefully not.
--- PASS: TestValidCommentsEverywhere (0.00s)
=== RUN TestValidDatetime
toml_testgen_support_test.go:31: Input TOML:
bestdayever = 1987-07-05T17:45:00Z
--- PASS: TestValidDatetime (0.00s)
=== RUN TestValidEmpty
toml_testgen_support_test.go:31: Input TOML:
--- PASS: TestValidEmpty (0.00s)
=== RUN TestValidExample
toml_testgen_support_test.go:31: Input TOML:
best-day-ever = 1987-07-05T17:45:00Z
[numtheory]
boring = false
perfection = [6, 28, 496]
--- PASS: TestValidExample (0.00s)
=== RUN TestValidFloat
toml_testgen_support_test.go:31: Input TOML:
pi = 3.14
negpi = -3.14
--- PASS: TestValidFloat (0.00s)
=== RUN TestValidImplicitAndExplicitAfter
toml_testgen_support_test.go:31: Input TOML:
[a.b.c]
answer = 42
[a]
better = 43
--- PASS: TestValidImplicitAndExplicitAfter (0.00s)
=== RUN TestValidImplicitAndExplicitBefore
toml_testgen_support_test.go:31: Input TOML:
[a]
better = 43
[a.b.c]
answer = 42
--- PASS: TestValidImplicitAndExplicitBefore (0.00s)
=== RUN TestValidImplicitGroups
toml_testgen_support_test.go:31: Input TOML:
[a.b.c]
answer = 42
--- PASS: TestValidImplicitGroups (0.00s)
=== RUN TestValidInteger
toml_testgen_support_test.go:31: Input TOML:
answer = 42
neganswer = -42
--- PASS: TestValidInteger (0.00s)
=== RUN TestValidKeyEqualsNospace
toml_testgen_support_test.go:31: Input TOML:
answer=42
--- PASS: TestValidKeyEqualsNospace (0.00s)
=== RUN TestValidKeySpace
toml_testgen_support_test.go:31: Input TOML:
"a b" = 1
--- PASS: TestValidKeySpace (0.00s)
=== RUN TestValidKeySpecialChars
toml_testgen_support_test.go:31: Input TOML:
"~!@$^&*()_+-`1234567890[]|/?><.,;:'" = 1
--- PASS: TestValidKeySpecialChars (0.00s)
=== RUN TestValidLongFloat
toml_testgen_support_test.go:31: Input TOML:
longpi = 3.141592653589793
neglongpi = -3.141592653589793
--- PASS: TestValidLongFloat (0.00s)
=== RUN TestValidLongInteger
toml_testgen_support_test.go:31: Input TOML:
answer = 9223372036854775807
neganswer = -9223372036854775808
--- PASS: TestValidLongInteger (0.00s)
=== RUN TestValidMultilineString
toml_testgen_support_test.go:31: Input TOML:
multiline_empty_one = """"""
multiline_empty_two = """
"""
multiline_empty_three = """\
"""
multiline_empty_four = """\
\
\
"""
equivalent_one = "The quick brown fox jumps over the lazy dog."
equivalent_two = """
The quick brown \
fox jumps over \
the lazy dog."""
equivalent_three = """\
The quick brown \
fox jumps over \
the lazy dog.\
"""
--- PASS: TestValidMultilineString (0.00s)
=== RUN TestValidRawMultilineString
toml_testgen_support_test.go:31: Input TOML:
oneline = '''This string has a ' quote character.'''
firstnl = '''
This string has a ' quote character.'''
multiline = '''
This string
has ' a quote character
and more than
one newline
in it.'''
--- PASS: TestValidRawMultilineString (0.00s)
=== RUN TestValidRawString
toml_testgen_support_test.go:31: Input TOML:
backspace = 'This string has a \b backspace character.'
tab = 'This string has a \t tab character.'
newline = 'This string has a \n new line character.'
formfeed = 'This string has a \f form feed character.'
carriage = 'This string has a \r carriage return character.'
slash = 'This string has a \/ slash character.'
backslash = 'This string has a \\ backslash character.'
--- PASS: TestValidRawString (0.00s)
=== RUN TestValidStringEmpty
toml_testgen_support_test.go:31: Input TOML:
answer = ""
--- PASS: TestValidStringEmpty (0.00s)
=== RUN TestValidStringEscapes
toml_testgen_support_test.go:31: Input TOML:
backspace = "This string has a \b backspace character."
tab = "This string has a \t tab character."
newline = "This string has a \n new line character."
formfeed = "This string has a \f form feed character."
carriage = "This string has a \r carriage return character."
quote = "This string has a \" quote character."
backslash = "This string has a \\ backslash character."
notunicode1 = "This string does not have a unicode \\u escape."
notunicode2 = "This string does not have a unicode \u005Cu escape."
notunicode3 = "This string does not have a unicode \\u0075 escape."
notunicode4 = "This string does not have a unicode \\\u0075 escape."
--- PASS: TestValidStringEscapes (0.00s)
=== RUN TestValidStringSimple
toml_testgen_support_test.go:31: Input TOML:
answer = "You are not drinking enough whisky."
--- PASS: TestValidStringSimple (0.00s)
=== RUN TestValidStringWithPound
toml_testgen_support_test.go:31: Input TOML:
pound = "We see no # comments here."
poundcomment = "But there are # some comments here." # Did I # mess you up?
--- PASS: TestValidStringWithPound (0.00s)
=== RUN TestValidTableArrayImplicit
toml_testgen_support_test.go:31: Input TOML:
[[albums.songs]]
name = "Glory Days"
--- PASS: TestValidTableArrayImplicit (0.00s)
=== RUN TestValidTableArrayMany
toml_testgen_support_test.go:31: Input TOML:
[[people]]
first_name = "Bruce"
last_name = "Springsteen"
[[people]]
first_name = "Eric"
last_name = "Clapton"
[[people]]
first_name = "Bob"
last_name = "Seger"
--- PASS: TestValidTableArrayMany (0.00s)
=== RUN TestValidTableArrayNest
toml_testgen_support_test.go:31: Input TOML:
[[albums]]
name = "Born to Run"
[[albums.songs]]
name = "Jungleland"
[[albums.songs]]
name = "Meeting Across the River"
[[albums]]
name = "Born in the USA"
[[albums.songs]]
name = "Glory Days"
[[albums.songs]]
name = "Dancing in the Dark"
--- PASS: TestValidTableArrayNest (0.00s)
=== RUN TestValidTableArrayOne
toml_testgen_support_test.go:31: Input TOML:
[[people]]
first_name = "Bruce"
last_name = "Springsteen"
--- PASS: TestValidTableArrayOne (0.00s)
=== RUN TestValidTableEmpty
toml_testgen_support_test.go:31: Input TOML:
[a]
--- PASS: TestValidTableEmpty (0.00s)
=== RUN TestValidTableSubEmpty
toml_testgen_support_test.go:31: Input TOML:
[a]
[a.b]
--- PASS: TestValidTableSubEmpty (0.00s)
=== RUN TestValidTableWhitespace
toml_testgen_support_test.go:31: Input TOML:
["valid key"]
--- PASS: TestValidTableWhitespace (0.00s)
=== RUN TestValidTableWithPound
toml_testgen_support_test.go:31: Input TOML:
["key#group"]
answer = 42
--- PASS: TestValidTableWithPound (0.00s)
=== RUN TestValidUnicodeEscape
toml_testgen_support_test.go:31: Input TOML:
answer4 = "\u03B4"
answer8 = "\U000003B4"
--- PASS: TestValidUnicodeEscape (0.00s)
=== RUN TestValidUnicodeLiteral
toml_testgen_support_test.go:31: Input TOML:
answer = "δ"
--- PASS: TestValidUnicodeLiteral (0.00s)
=== RUN TestTreeCreateToTree
tomltree_create_test.go:38: validation ok .custom_string_map_key.custom as *toml.tomlValue
tomltree_create_test.go:38: validation ok .custom_string_map_key as *toml.Tree
tomltree_create_test.go:38: validation ok .int32 as *toml.tomlValue
tomltree_create_test.go:38: validation ok .nested.foo as *toml.tomlValue
tomltree_create_test.go:38: validation ok .nested as *toml.Tree
tomltree_create_test.go:38: validation ok .time as *toml.tomlValue
tomltree_create_test.go:38: validation ok .uint16 as *toml.tomlValue
tomltree_create_test.go:38: validation ok .a_bool as *toml.tomlValue
tomltree_create_test.go:38: validation ok .array as *toml.tomlValue
tomltree_create_test.go:38: validation ok .a_string as *toml.tomlValue
tomltree_create_test.go:38: validation ok .stringer as *toml.tomlValue
tomltree_create_test.go:38: validation ok .array_table.0.sub_map as *toml.tomlValue
tomltree_create_test.go:38: validation ok .array_table.0 as *toml.Tree
tomltree_create_test.go:38: validation ok .array_table as []*toml.Tree
tomltree_create_test.go:38: validation ok .int16 as *toml.tomlValue
tomltree_create_test.go:38: validation ok .uint8 as *toml.tomlValue
tomltree_create_test.go:38: validation ok .map_times.now as *toml.tomlValue
tomltree_create_test.go:38: validation ok .map_times as *toml.Tree
tomltree_create_test.go:38: validation ok .float32 as *toml.tomlValue
tomltree_create_test.go:38: validation ok .array_times as *toml.tomlValue
tomltree_create_test.go:38: validation ok .uint32 as *toml.tomlValue
tomltree_create_test.go:38: validation ok .array_uint as *toml.tomlValue
tomltree_create_test.go:38: validation ok .an_int as *toml.tomlValue
tomltree_create_test.go:38: validation ok .int8 as *toml.tomlValue
tomltree_create_test.go:38: validation ok as *toml.Tree
--- PASS: TestTreeCreateToTree (0.00s)
=== RUN TestTreeCreateToTreeInvalidLeafType
--- PASS: TestTreeCreateToTreeInvalidLeafType (0.00s)
=== RUN TestTreeCreateToTreeInvalidMapKeyType
--- PASS: TestTreeCreateToTreeInvalidMapKeyType (0.00s)
=== RUN TestTreeCreateToTreeInvalidArrayMemberType
--- PASS: TestTreeCreateToTreeInvalidArrayMemberType (0.00s)
=== RUN TestTreeCreateToTreeInvalidTableGroupType
--- PASS: TestTreeCreateToTreeInvalidTableGroupType (0.00s)
=== RUN TestRoundTripArrayOfTables
--- PASS: TestRoundTripArrayOfTables (0.00s)
=== RUN TestTomlSliceOfSlice
--- PASS: TestTomlSliceOfSlice (0.00s)
=== RUN TestTomlSliceOfSliceOfSlice
--- PASS: TestTomlSliceOfSliceOfSlice (0.00s)
=== RUN TestTomlSliceOfSliceInt
--- PASS: TestTomlSliceOfSliceInt (0.00s)
=== RUN TestTomlSliceOfSliceInt64
--- PASS: TestTomlSliceOfSliceInt64 (0.00s)
=== RUN TestTomlSliceOfSliceInt64FromMap
--- PASS: TestTomlSliceOfSliceInt64FromMap (0.00s)
=== RUN TestTomlSliceOfSliceError
--- PASS: TestTomlSliceOfSliceError (0.00s)
=== RUN TestTreeWriteToEmptyTable
--- PASS: TestTreeWriteToEmptyTable (0.00s)
=== RUN TestTreeWriteToTomlString
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400038bcb0)(
[name]
first = "Tom"
last = "Preston-Werner"
[points]
x = 1
y = 2
)
parser_test.go:18: asserting path [name]
parser_test.go:28: comparing key [name] by subtree assestion
parser_test.go:18: asserting path [name first]
parser_test.go:31: comparing key [name first] by string representation because it's of type string
parser_test.go:18: asserting path [name last]
parser_test.go:31: comparing key [name last] by string representation because it's of type string
parser_test.go:18: asserting path [points]
parser_test.go:28: comparing key [points] by subtree assestion
parser_test.go:18: asserting path [points x]
parser_test.go:31: comparing key [points x] by string representation because it's of type int64
parser_test.go:18: asserting path [points y]
parser_test.go:31: comparing key [points y] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
--- PASS: TestTreeWriteToTomlString (0.00s)
=== RUN TestTreeWriteToTomlStringSimple
--- PASS: TestTreeWriteToTomlStringSimple (0.00s)
=== RUN TestTreeWriteToTomlStringKeysOrders
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a8330)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a8600)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a88d0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a8ba0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a8e70)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a9140)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a9410)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a96e0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a99b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a9c80)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002a9f50)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a22a0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a2570)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a2840)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a2b10)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a2de0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a30b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a3380)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a3650)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a3920)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a3bf0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003a3ec0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045a210)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045a4e0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045a7b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045aa80)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050c120)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050c3f0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050c6c0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050c990)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050cc60)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050cf30)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045a180)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045a450)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045a720)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045a9f0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045ad20)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045aff0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045b2c0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045b590)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045b860)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045bb30)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400045be00)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050d1d0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050d4a0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050d770)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050da40)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400050dd10)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003de060)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003de330)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003de600)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003de8d0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003deba0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003dee70)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003df140)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003df410)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003df6e0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003df9b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003dfcb0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048e000)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048e2d0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048e5a0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048e870)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048eb40)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048ee10)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048f0e0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048f3b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048f680)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048f9b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048fc80)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400048ff50)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003ba2a0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003ba570)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003ba840)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003bab10)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003bade0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003bb0b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003bb380)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003bb680)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003bb950)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003bbc20)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40003bbef0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400047a240)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400047a510)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400047a7e0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400047aab0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400047ad80)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400047b050)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007eae0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007ede0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f0b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f380)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f650)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f920)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x40002e61b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007eae0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007ede0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f0b0)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f380)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:42: Finished tree assertion.
tomltree_write_test.go:118: Intermediate string representation:
tomltree_write_test.go:119: bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
parser_test.go:40: Asserting tree:
(*toml.Tree)(0x400007f650)(bar = "baz"
foo = 1
foobar = true
[qux]
bar = "baz2"
foo = 1
)
parser_test.go:18: asserting path [foobar]
parser_test.go:31: comparing key [foobar] by string representation because it's of type bool
parser_test.go:18: asserting path [bar]
parser_test.go:31: comparing key [bar] by string representation because it's of type string
parser_test.go:18: asserting path [foo]
parser_test.go:31: comparing key [foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux]
parser_test.go:28: comparing key [qux] by subtree assestion
parser_test.go:18: asserting path [qux foo]
parser_test.go:31: comparing key [qux foo] by string representation because it's of type int64
parser_test.go:18: asserting path [qux bar]
parser_test.go:31: comparing key [qux bar] by string representation because it's of type string
parser_test.go:42: Finished tree assertion.
--- PASS: TestTreeWriteToTomlStringKeysOrders (0.02s)
=== RUN TestTreeWriteToMapSimple
--- PASS: TestTreeWriteToMapSimple (0.00s)
=== RUN TestTreeWriteToInvalidTreeSimpleValue
--- PASS: TestTreeWriteToInvalidTreeSimpleValue (0.00s)
=== RUN TestTreeWriteToInvalidTreeTomlValue
--- PASS: TestTreeWriteToInvalidTreeTomlValue (0.00s)
=== RUN TestTreeWriteToInvalidTreeTomlValueArray
--- PASS: TestTreeWriteToInvalidTreeTomlValueArray (0.00s)
=== RUN TestTreeWriteToFailingWriterInSimpleValue
--- PASS: TestTreeWriteToFailingWriterInSimpleValue (0.00s)
=== RUN TestTreeWriteToFailingWriterInTable
--- PASS: TestTreeWriteToFailingWriterInTable (0.00s)
=== RUN TestTreeWriteToFailingWriterInArray
--- PASS: TestTreeWriteToFailingWriterInArray (0.00s)
=== RUN TestTreeWriteToMapExampleFile
--- PASS: TestTreeWriteToMapExampleFile (0.00s)
=== RUN TestTreeWriteToMapWithTablesInMultipleChunks
--- PASS: TestTreeWriteToMapWithTablesInMultipleChunks (0.00s)
=== RUN TestTreeWriteToMapWithArrayOfInlineTables
--- PASS: TestTreeWriteToMapWithArrayOfInlineTables (0.00s)
=== RUN TestTreeWriteToMapWithTableInMixedArray
--- PASS: TestTreeWriteToMapWithTableInMixedArray (0.00s)
=== RUN TestTreeWriteToFloat
--- PASS: TestTreeWriteToFloat (0.00s)
=== RUN TestTreeWriteToSpecialFloat
--- PASS: TestTreeWriteToSpecialFloat (0.00s)
=== RUN TestOrderedEmptyTrees
--- PASS: TestOrderedEmptyTrees (0.00s)
=== RUN TestOrderedNonIncreasedLine
--- PASS: TestOrderedNonIncreasedLine (0.00s)
=== RUN TestIssue290
--- PASS: TestIssue290 (0.00s)
=== RUN Example_unmarshal
--- PASS: Example_unmarshal (0.00s)
=== RUN ExampleMarshal
--- PASS: ExampleMarshal (0.00s)
=== RUN ExampleUnmarshal
--- PASS: ExampleUnmarshal (0.00s)
=== RUN ExampleEncoder_anonymous
--- PASS: ExampleEncoder_anonymous (0.00s)
PASS
ok github.com/pelletier/go-toml 0.098s
testing: warning: no tests to run
PASS
ok github.com/pelletier/go-toml/benchmark 0.008s [no tests to run]
=== RUN TestProcessMainReadFromStdin
--- PASS: TestProcessMainReadFromStdin (0.00s)
=== RUN TestProcessMainReadFromFile
--- PASS: TestProcessMainReadFromFile (0.00s)
=== RUN TestProcessMainReadFromMissingFile
--- PASS: TestProcessMainReadFromMissingFile (0.00s)
PASS
ok github.com/pelletier/go-toml/cmd/jsontoml 0.008s
=== RUN TestProcessMainReadFromStdin
--- PASS: TestProcessMainReadFromStdin (0.00s)
=== RUN TestProcessMainReadFromFile
--- PASS: TestProcessMainReadFromFile (0.00s)
=== RUN TestProcessMainReadFromMissingFile
--- PASS: TestProcessMainReadFromMissingFile (0.00s)
PASS
ok github.com/pelletier/go-toml/cmd/tomljson 0.013s
=== RUN TestLexSpecialChars
--- PASS: TestLexSpecialChars (0.00s)
=== RUN TestLexString
--- PASS: TestLexString (0.00s)
=== RUN TestLexDoubleString
--- PASS: TestLexDoubleString (0.00s)
=== RUN TestLexStringEscapes
--- PASS: TestLexStringEscapes (0.00s)
=== RUN TestLexStringUnfinishedUnicode4
--- PASS: TestLexStringUnfinishedUnicode4 (0.00s)
=== RUN TestLexStringUnfinishedUnicode8
--- PASS: TestLexStringUnfinishedUnicode8 (0.00s)
=== RUN TestLexStringInvalidEscape
--- PASS: TestLexStringInvalidEscape (0.00s)
=== RUN TestLexStringUnfinished
--- PASS: TestLexStringUnfinished (0.00s)
=== RUN TestLexKey
--- PASS: TestLexKey (0.00s)
=== RUN TestLexRecurse
--- PASS: TestLexRecurse (0.00s)
=== RUN TestLexBracketKey
--- PASS: TestLexBracketKey (0.00s)
=== RUN TestLexSpace
--- PASS: TestLexSpace (0.00s)
=== RUN TestLexInteger
--- PASS: TestLexInteger (0.00s)
=== RUN TestLexFloat
--- PASS: TestLexFloat (0.00s)
=== RUN TestLexFloatWithMultipleDots
--- PASS: TestLexFloatWithMultipleDots (0.00s)
=== RUN TestLexFloatLeadingDot
--- PASS: TestLexFloatLeadingDot (0.00s)
=== RUN TestLexFloatWithTrailingDot
--- PASS: TestLexFloatWithTrailingDot (0.00s)
=== RUN TestLexNumberWithoutDigit
--- PASS: TestLexNumberWithoutDigit (0.00s)
=== RUN TestLexUnknown
--- PASS: TestLexUnknown (0.00s)
=== RUN TestPathRoot
--- PASS: TestPathRoot (0.00s)
=== RUN TestPathKey
--- PASS: TestPathKey (0.00s)
=== RUN TestPathBracketKey
--- PASS: TestPathBracketKey (0.00s)
=== RUN TestPathBracketStringKey
--- PASS: TestPathBracketStringKey (0.00s)
=== RUN TestPathIndex
--- PASS: TestPathIndex (0.00s)
=== RUN TestPathSliceStart
--- PASS: TestPathSliceStart (0.00s)
=== RUN TestPathSliceStartEnd
--- PASS: TestPathSliceStartEnd (0.00s)
=== RUN TestPathSliceStartEndColon
--- PASS: TestPathSliceStartEndColon (0.00s)
=== RUN TestPathSliceStartStep
--- PASS: TestPathSliceStartStep (0.00s)
=== RUN TestPathSliceEndStep
--- PASS: TestPathSliceEndStep (0.00s)
=== RUN TestPathSliceStep
--- PASS: TestPathSliceStep (0.00s)
=== RUN TestPathSliceAll
--- PASS: TestPathSliceAll (0.00s)
=== RUN TestPathAny
--- PASS: TestPathAny (0.00s)
=== RUN TestPathUnion
--- PASS: TestPathUnion (0.00s)
=== RUN TestPathRecurse
--- PASS: TestPathRecurse (0.00s)
=== RUN TestPathFilterExpr
--- PASS: TestPathFilterExpr (0.00s)
=== RUN TestQueryRoot
--- PASS: TestQueryRoot (0.00s)
=== RUN TestQueryKey
--- PASS: TestQueryKey (0.00s)
=== RUN TestQueryKeyString
--- PASS: TestQueryKeyString (0.00s)
=== RUN TestQueryKeyUnicodeString
--- PASS: TestQueryKeyUnicodeString (0.00s)
=== RUN TestQueryIndexError1
--- PASS: TestQueryIndexError1 (0.00s)
=== RUN TestQueryIndexError2
--- PASS: TestQueryIndexError2 (0.00s)
=== RUN TestQueryIndex
--- PASS: TestQueryIndex (0.00s)
=== RUN TestQueryIndexNegative
--- PASS: TestQueryIndexNegative (0.00s)
=== RUN TestQueryIndexWrong
--- PASS: TestQueryIndexWrong (0.00s)
=== RUN TestQueryIndexEmpty
--- PASS: TestQueryIndexEmpty (0.00s)
=== RUN TestQueryIndexTree
--- PASS: TestQueryIndexTree (0.00s)
=== RUN TestQuerySliceError1
--- PASS: TestQuerySliceError1 (0.00s)
=== RUN TestQuerySliceError2
--- PASS: TestQuerySliceError2 (0.00s)
=== RUN TestQuerySliceError3
--- PASS: TestQuerySliceError3 (0.00s)
=== RUN TestQuerySliceRange
--- PASS: TestQuerySliceRange (0.00s)
=== RUN TestQuerySliceStep
--- PASS: TestQuerySliceStep (0.00s)
=== RUN TestQuerySliceStartNegative
--- PASS: TestQuerySliceStartNegative (0.00s)
=== RUN TestQuerySliceEndNegative
--- PASS: TestQuerySliceEndNegative (0.00s)
=== RUN TestQuerySliceStepNegative
--- PASS: TestQuerySliceStepNegative (0.00s)
=== RUN TestQuerySliceStartOverRange
--- PASS: TestQuerySliceStartOverRange (0.00s)
=== RUN TestQuerySliceStartOverRangeNegative
--- PASS: TestQuerySliceStartOverRangeNegative (0.00s)
=== RUN TestQuerySliceEndOverRange
--- PASS: TestQuerySliceEndOverRange (0.00s)
=== RUN TestQuerySliceEndOverRangeNegative
--- PASS: TestQuerySliceEndOverRangeNegative (0.00s)
=== RUN TestQuerySliceWrongRange
--- PASS: TestQuerySliceWrongRange (0.00s)
=== RUN TestQuerySliceWrongRangeNegative
--- PASS: TestQuerySliceWrongRangeNegative (0.00s)
=== RUN TestQuerySliceEmpty
--- PASS: TestQuerySliceEmpty (0.00s)
=== RUN TestQuerySliceTree
--- PASS: TestQuerySliceTree (0.00s)
=== RUN TestQueryAny
--- PASS: TestQueryAny (0.00s)
=== RUN TestQueryUnionSimple
--- PASS: TestQueryUnionSimple (0.00s)
=== RUN TestQueryRecursionAll
--- PASS: TestQueryRecursionAll (0.00s)
=== RUN TestQueryRecursionUnionSimple
--- PASS: TestQueryRecursionUnionSimple (0.00s)
=== RUN TestQueryFilterFn
--- PASS: TestQueryFilterFn (0.00s)
=== RUN TestQueryExample
--- PASS: TestQueryExample (0.00s)
=== RUN TestQueryReadmeExample
--- PASS: TestQueryReadmeExample (0.00s)
=== RUN TestQueryPathNotPresent
--- PASS: TestQueryPathNotPresent (0.00s)
=== RUN TestTomlQuery
--- PASS: TestTomlQuery (0.00s)
PASS
ok github.com/pelletier/go-toml/query 0.013s
create-stamp debian/debhelper-build-stamp
dh_testroot -O--buildsystem=golang
dh_prep -O--buildsystem=golang
dh_auto_install -O--buildsystem=golang
cd obj-aarch64-linux-gnu && mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr
cd obj-aarch64-linux-gnu && cp -r bin /<<PKGBUILDDIR>>/debian/tmp/usr
dh_install -O--buildsystem=golang
dh_installdocs -O--buildsystem=golang
dh_installchangelogs -O--buildsystem=golang
dh_installman -O--buildsystem=golang
dh_installsystemduser -O--buildsystem=golang
dh_perl -O--buildsystem=golang
dh_link -O--buildsystem=golang
dh_strip_nondeterminism -O--buildsystem=golang
dh_compress -O--buildsystem=golang
dh_fixperms -O--buildsystem=golang
dh_missing -O--buildsystem=golang
dh_strip -a -O--buildsystem=golang
dh_strip: warning: Could not find the BuildID in debian/golang-github-pelletier-go-toml/usr/bin/tomljson
dh_strip: warning: Could not find the BuildID in debian/golang-github-pelletier-go-toml/usr/bin/jsontoml
dh_strip: warning: Could not find the BuildID in debian/golang-github-pelletier-go-toml/usr/bin/tomll
dh_makeshlibs -a -O--buildsystem=golang
dh_shlibdeps -a -O--buildsystem=golang
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: 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.9.5-1_all.deb'.
dpkg-deb: building package 'golang-github-pelletier-go-toml' in '../golang-github-pelletier-go-toml_1.9.5-1_arm64.deb'.
dpkg-genbuildinfo --build=binary -O../golang-github-pelletier-go-toml_1.9.5-1_arm64.buildinfo
dpkg-genchanges --build=binary -O../golang-github-pelletier-go-toml_1.9.5-1_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2024-11-16T11:08:17Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
golang-github-pelletier-go-toml_1.9.5-1_arm64.changes:
------------------------------------------------------
Format: 1.8
Date: Tue, 11 Jul 2023 00:57:13 -0600
Source: golang-github-pelletier-go-toml
Binary: golang-github-pelletier-go-toml golang-github-pelletier-go-toml-dev
Architecture: all arm64
Version: 1.9.5-1
Distribution: sid
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Anthony Fok <foka@debian.org>
Description:
golang-github-pelletier-go-toml - Go library for the TOML format — command-line programs
golang-github-pelletier-go-toml-dev - Go library for the TOML format
Changes:
golang-github-pelletier-go-toml (1.9.5-1) unstable; urgency=medium
.
* New upstream version 1.9.5
* Tweak debian/watch to "see" v1.9.5 on the second page
* Use dh-sequence-golang instead of dh-golang and --with=golang
* Drop -dev package’s unneeded dependency on ${shlibs:Depends}
* Add Static-Built-Using field in debian/control
Checksums-Sha1:
06195efb23081d5a9068456f9adf59831411d8f6 77628 golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb
0fd864c9b1156388b72991293d37e020a9b671d5 5342 golang-github-pelletier-go-toml_1.9.5-1_arm64.buildinfo
6044afb5c7995b017a2beaf54b37c56617eafe83 954272 golang-github-pelletier-go-toml_1.9.5-1_arm64.deb
Checksums-Sha256:
613d28f1fd34ab9ab766f908a54bf7e05eb1a857ffca5a157f327921e71997b0 77628 golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb
10f1617bc3313f5165d09996566756ecb57b97afc7a1df7edf01318655b76bdd 5342 golang-github-pelletier-go-toml_1.9.5-1_arm64.buildinfo
aef154ab32fd9b352fabe1cc126b500bf965e9cc0c8cbc586531db5e02fef22a 954272 golang-github-pelletier-go-toml_1.9.5-1_arm64.deb
Files:
37ceb2fbfd548bb8a4be0911f91eed68 77628 golang optional golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb
dfcf710c7e575e8b380d553293fe8308 5342 golang optional golang-github-pelletier-go-toml_1.9.5-1_arm64.buildinfo
2bbc29260b82812b52b9f70f0f32af6f 954272 golang optional golang-github-pelletier-go-toml_1.9.5-1_arm64.deb
+------------------------------------------------------------------------------+
| Buildinfo |
+------------------------------------------------------------------------------+
Format: 1.0
Source: golang-github-pelletier-go-toml
Binary: golang-github-pelletier-go-toml golang-github-pelletier-go-toml-dev
Architecture: all arm64
Version: 1.9.5-1
Checksums-Md5:
37ceb2fbfd548bb8a4be0911f91eed68 77628 golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb
2bbc29260b82812b52b9f70f0f32af6f 954272 golang-github-pelletier-go-toml_1.9.5-1_arm64.deb
Checksums-Sha1:
06195efb23081d5a9068456f9adf59831411d8f6 77628 golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb
6044afb5c7995b017a2beaf54b37c56617eafe83 954272 golang-github-pelletier-go-toml_1.9.5-1_arm64.deb
Checksums-Sha256:
613d28f1fd34ab9ab766f908a54bf7e05eb1a857ffca5a157f327921e71997b0 77628 golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb
aef154ab32fd9b352fabe1cc126b500bf965e9cc0c8cbc586531db5e02fef22a 954272 golang-github-pelletier-go-toml_1.9.5-1_arm64.deb
Build-Origin: Debian
Build-Architecture: arm64
Build-Date: Sat, 16 Nov 2024 11:08:16 +0000
Build-Path: /<<PKGBUILDDIR>>
Build-Tainted-By:
merged-usr-via-aliased-dirs
Installed-Build-Depends:
autoconf (= 2.72-3),
automake (= 1:1.16.5-1.3),
autopoint (= 0.22.5-2),
autotools-dev (= 20220109.1),
base-files (= 13.5),
base-passwd (= 3.6.5),
bash (= 5.2.32-1+b2),
binutils (= 2.43.1-5),
binutils-aarch64-linux-gnu (= 2.43.1-5),
binutils-common (= 2.43.1-5),
bsdextrautils (= 2.40.2-11),
bsdutils (= 1:2.40.2-11),
build-essential (= 12.12),
bzip2 (= 1.0.8-6),
coreutils (= 9.5-1+b1),
cpp (= 4:14.2.0-1),
cpp-14 (= 14.2.0-8),
cpp-14-aarch64-linux-gnu (= 14.2.0-8),
cpp-aarch64-linux-gnu (= 4:14.2.0-1),
dash (= 0.5.12-9+b1),
debconf (= 1.5.87),
debhelper (= 13.20),
debianutils (= 5.21),
dh-autoreconf (= 20),
dh-golang (= 1.62),
dh-strip-nondeterminism (= 1.14.0-1),
diffutils (= 1:3.10-1+b1),
dpkg (= 1.22.12~1.gbp82cafd),
dpkg-dev (= 1.22.12~1.gbp82cafd),
dwz (= 0.15-1+b1),
file (= 1:5.45-3+b1),
findutils (= 4.10.0-3),
g++ (= 4:14.2.0-1),
g++-14 (= 14.2.0-8),
g++-14-aarch64-linux-gnu (= 14.2.0-8),
g++-aarch64-linux-gnu (= 4:14.2.0-1),
gcc (= 4:14.2.0-1),
gcc-14 (= 14.2.0-8),
gcc-14-aarch64-linux-gnu (= 14.2.0-8),
gcc-14-base (= 14.2.0-8),
gcc-aarch64-linux-gnu (= 4:14.2.0-1),
gettext (= 0.22.5-2),
gettext-base (= 0.22.5-2),
golang-1.23-go (= 1.23.3-2),
golang-1.23-src (= 1.23.3-2),
golang-any (= 2:1.23~2),
golang-github-burntsushi-toml-dev (= 1.4.0-1),
golang-go (= 2:1.23~2),
golang-gopkg-yaml.v2-dev (= 2.4.0-4),
golang-src (= 2:1.23~2),
grep (= 3.11-4+b1),
groff-base (= 1.23.0-5),
gzip (= 1.12-1.1+b1),
hostname (= 3.25),
init-system-helpers (= 1.67),
intltool-debian (= 0.35.0+20060710.6),
libacl1 (= 2.3.2-2+b1),
libarchive-zip-perl (= 1.68-1),
libasan8 (= 14.2.0-8),
libatomic1 (= 14.2.0-8),
libattr1 (= 1:2.5.2-2),
libaudit-common (= 1:4.0.2-2),
libaudit1 (= 1:4.0.2-2),
libbinutils (= 2.43.1-5),
libblkid1 (= 2.40.2-11),
libbz2-1.0 (= 1.0.8-6),
libc-bin (= 2.40-3),
libc-dev-bin (= 2.40-3),
libc6 (= 2.40-3),
libc6-dev (= 2.40-3),
libcap-ng0 (= 0.8.5-3+b1),
libcap2 (= 1:2.66-5+b1),
libcc1-0 (= 14.2.0-8),
libcrypt-dev (= 1:4.4.36-5),
libcrypt1 (= 1:4.4.36-5),
libctf-nobfd0 (= 2.43.1-5),
libctf0 (= 2.43.1-5),
libdb5.3t64 (= 5.3.28+dfsg2-9),
libdebconfclient0 (= 0.273),
libdebhelper-perl (= 13.20),
libdpkg-perl (= 1.22.12~1.gbp82cafd),
libelf1t64 (= 0.192-4),
libfile-stripnondeterminism-perl (= 1.14.0-1),
libgcc-14-dev (= 14.2.0-8),
libgcc-s1 (= 14.2.0-8),
libgdbm-compat4t64 (= 1.24-2),
libgdbm6t64 (= 1.24-2),
libgmp10 (= 2:6.3.0+dfsg-2+b2),
libgomp1 (= 14.2.0-8),
libgprofng0 (= 2.43.1-5),
libhwasan0 (= 14.2.0-8),
libicu72 (= 72.1-5+b1),
libisl23 (= 0.27-1),
libitm1 (= 14.2.0-8),
libjansson4 (= 2.14-2+b3),
liblsan0 (= 14.2.0-8),
liblzma5 (= 5.6.3-1+b1),
libmagic-mgc (= 1:5.45-3+b1),
libmagic1t64 (= 1:5.45-3+b1),
libmd0 (= 1.1.0-2+b1),
libmount1 (= 2.40.2-11),
libmpc3 (= 1.3.1-1+b3),
libmpfr6 (= 4.2.1-1+b2),
libpam-modules (= 1.5.3-7+b1),
libpam-modules-bin (= 1.5.3-7+b1),
libpam-runtime (= 1.5.3-7),
libpam0g (= 1.5.3-7+b1),
libpcre2-8-0 (= 10.44-4),
libperl5.40 (= 5.40.0-7),
libpipeline1 (= 1.5.8-1),
libseccomp2 (= 2.5.5-1+b3),
libselinux1 (= 3.7-3+b1),
libsframe1 (= 2.43.1-5),
libsmartcols1 (= 2.40.2-11),
libssl3t64 (= 3.3.2-2),
libstdc++-14-dev (= 14.2.0-8),
libstdc++6 (= 14.2.0-8),
libsystemd0 (= 257~rc1-4),
libtinfo6 (= 6.5-2+b1),
libtool (= 2.4.7-8),
libtsan2 (= 14.2.0-8),
libubsan1 (= 14.2.0-8),
libuchardet0 (= 0.0.8-1+b2),
libudev1 (= 257~rc1-4),
libunistring5 (= 1.2-1+b1),
libuuid1 (= 2.40.2-11),
libxml2 (= 2.12.7+dfsg+really2.9.14-0.2+b1),
libzstd1 (= 1.5.6+dfsg-1+b1),
linux-libc-dev (= 6.11.7-1),
m4 (= 1.4.19-4),
make (= 4.3-4.1+b1),
man-db (= 2.13.0-1),
mawk (= 1.3.4.20240905-1),
ncurses-base (= 6.5-2),
ncurses-bin (= 6.5-2+b1),
openssl-provider-legacy (= 3.3.2-2),
patch (= 2.7.6-7+b1),
perl (= 5.40.0-7),
perl-base (= 5.40.0-7),
perl-modules-5.40 (= 5.40.0-7),
po-debconf (= 1.0.21+nmu1),
rpcsvc-proto (= 1.4.3-1+b1),
sed (= 4.9-2+b1),
sensible-utils (= 0.0.24),
sysvinit-utils (= 3.11-1),
tar (= 1.35+dfsg-3+b1),
util-linux (= 2.40.2-11),
xz-utils (= 5.6.3-1+b1),
zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1)
Environment:
DEB_BUILD_OPTIONS="parallel=4"
LANG="en_US.UTF-8"
LC_ALL="C.UTF-8"
SOURCE_DATE_EPOCH="1689058633"
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb
---------------------------------------------------
new Debian package, version 2.0.
size 77628 bytes: control archive=2072 bytes.
923 bytes, 24 lines control
5036 bytes, 50 lines md5sums
Package: golang-github-pelletier-go-toml-dev
Source: golang-github-pelletier-go-toml
Version: 1.9.5-1
Architecture: all
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 466
Depends: golang-github-burntsushi-toml-dev (>= 0.3.1), golang-gopkg-yaml.v2-dev (>= 2.3.0)
Section: golang
Priority: optional
Multi-Arch: foreign
Homepage: https://github.com/pelletier/go-toml
Description: Go library for the TOML format
This library supports TOML (Tom's Obvious, Minimal Language)
version v1.0.0-rc.3
.
Go-toml provides the following features for using data parsed
from TOML documents:
.
* Load TOML documents from files and string data
* Easily navigate TOML structure using Tree
* Marshaling and unmarshaling to and from data structures
* Line & column position data for all parsed elements
* Query support similar to JSON-Path
* Syntax errors contain line and column numbers
drwxr-xr-x root/root 0 2023-07-11 06:57 ./
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/doc/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/doc/golang-github-pelletier-go-toml-dev/
-rw-r--r-- root/root 1352 2023-07-11 06:57 ./usr/share/doc/golang-github-pelletier-go-toml-dev/changelog.Debian.gz
-rw-r--r-- root/root 2857 2022-09-29 09:13 ./usr/share/doc/golang-github-pelletier-go-toml-dev/copyright
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/github.com/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/benchmark/
-rw-r--r-- root/root 3141 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/benchmark/benchmark_test.go
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/cmd/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/cmd/jsontoml/
-rw-r--r-- root/root 1740 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/cmd/jsontoml/main.go
-rw-r--r-- root/root 2100 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/cmd/jsontoml/main_test.go
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/cmd/tomljson/
-rw-r--r-- root/root 1589 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/cmd/tomljson/main.go
-rw-r--r-- root/root 2100 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/cmd/tomljson/main_test.go
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/cmd/tomll/
-rw-r--r-- root/root 2417 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/cmd/tomll/main.go
-rw-r--r-- root/root 789 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/doc.go
-rw-r--r-- root/root 3541 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/doc_test.go
-rw-r--r-- root/root 730 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/example-crlf.toml
-rw-r--r-- root/root 701 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/example.toml
-rw-r--r-- root/root 472 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/fuzz.go
-rw-r--r-- root/root 45 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/go.mod
-rw-r--r-- root/root 2495 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/keysparsing.go
-rw-r--r-- root/root 2121 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/keysparsing_test.go
-rw-r--r-- root/root 19868 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/lexer.go
-rw-r--r-- root/root 39288 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/lexer_test.go
-rw-r--r-- root/root 10144 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/localtime.go
-rw-r--r-- root/root 13162 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/localtime_test.go
-rw-r--r-- root/root 37252 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/marshal.go
-rw-r--r-- root/root 622 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/marshal_OrderPreserve_test.toml
-rw-r--r-- root/root 97119 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/marshal_test.go
-rw-r--r-- root/root 622 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/marshal_test.toml
-rw-r--r-- root/root 12260 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/parser.go
-rw-r--r-- root/root 29200 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/parser_test.go
-rw-r--r-- root/root 744 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/position.go
-rw-r--r-- root/root 454 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/position_test.go
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/
-rw-r--r-- root/root 6189 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/doc.go
-rw-r--r-- root/root 6435 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/lexer.go
-rw-r--r-- root/root 4897 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/lexer_test.go
-rw-r--r-- root/root 6039 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/match.go
-rw-r--r-- root/root 3880 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/match_test.go
-rw-r--r-- root/root 6181 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/parser.go
-rw-r--r-- root/root 14713 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/parser_test.go
-rw-r--r-- root/root 4147 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/query.go
-rw-r--r-- root/root 4120 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/query_test.go
-rw-r--r-- root/root 1374 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/query/tokens.go
-rw-r--r-- root/root 1993 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/token.go
-rw-r--r-- root/root 1691 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/token_test.go
-rw-r--r-- root/root 13538 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/toml.go
-rw-r--r-- root/root 5751 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/toml_test.go
-rw-r--r-- root/root 3020 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/toml_testgen_support_test.go
-rw-r--r-- root/root 22091 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/toml_testgen_test.go
-rw-r--r-- root/root 1414 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/tomlpub.go
-rw-r--r-- root/root 4464 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/tomltree_create.go
-rw-r--r-- root/root 6483 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/tomltree_create_test.go
-rw-r--r-- root/root 13693 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/tomltree_write.go
-rw-r--r-- root/root 11583 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/tomltree_write_test.go
-rw-r--r-- root/root 349 2023-07-11 06:57 ./usr/share/gocode/src/github.com/pelletier/go-toml/tomltree_writepub.go
golang-github-pelletier-go-toml_1.9.5-1_arm64.deb
-------------------------------------------------
new Debian package, version 2.0.
size 954272 bytes: control archive=1028 bytes.
969 bytes, 26 lines control
471 bytes, 7 lines md5sums
Package: golang-github-pelletier-go-toml
Version: 1.9.5-1
Architecture: arm64
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 5882
Built-Using: golang-1.23 (= 1.23.3-2)
Static-Built-Using: golang-1.23 (= 1.23.3-2)
Section: golang
Priority: optional
Homepage: https://github.com/pelletier/go-toml
Description: Go library for the TOML format — command-line programs
This library supports TOML (Tom's Obvious, Minimal Language)
version v1.0.0-rc.3
.
Go-toml provides the following features for using data parsed
from TOML documents:
.
* Load TOML documents from files and string data
* Easily navigate TOML structure using Tree
* Marshaling and unmarshaling to and from data structures
* Line & column position data for all parsed elements
* Query support similar to JSON-Path
* Syntax errors contain line and column numbers
.
This package contains the three command-line programs
tomll, tomljson and jsontoml.
drwxr-xr-x root/root 0 2023-07-11 06:57 ./
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/bin/
-rwxr-xr-x root/root 2025944 2023-07-11 06:57 ./usr/bin/jsontoml
-rwxr-xr-x root/root 2026360 2023-07-11 06:57 ./usr/bin/tomljson
-rwxr-xr-x root/root 1953528 2023-07-11 06:57 ./usr/bin/tomll
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/doc/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/doc/golang-github-pelletier-go-toml/
-rw-r--r-- root/root 1350 2023-07-11 06:57 ./usr/share/doc/golang-github-pelletier-go-toml/changelog.Debian.gz
-rw-r--r-- root/root 2857 2022-09-29 09:13 ./usr/share/doc/golang-github-pelletier-go-toml/copyright
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/man/
drwxr-xr-x root/root 0 2023-07-11 06:57 ./usr/share/man/man1/
-rw-r--r-- root/root 467 2023-07-11 06:57 ./usr/share/man/man1/tomljson.1.gz
-rw-r--r-- root/root 502 2023-07-11 06:57 ./usr/share/man/man1/tomll.1.gz
lintian
-------
Setup apt archive
-----------------
Merged Build-Depends: lintian
Filtered Build-Depends: lintian
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-lintian-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [615 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [1314 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [1376 B]
Fetched 3305 B in 0s (227 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-lDBG1A/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install lintian build dependencies (apt-based resolver)
-------------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
sbuild-build-depends-lintian-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 856 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [856 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 856 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-lintian-dummy.
(Reading database ... 38146 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-lintian-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Running lintian...
W: golang-github-pelletier-go-toml changes: distribution-and-changes-mismatch sid unstable
W: golang-github-pelletier-go-toml: no-manual-page [usr/bin/jsontoml]
W: golang-github-pelletier-go-toml: unknown-field Static-Built-Using
I: Lintian run was successful.
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: arm64
Build Type: binary
Build-Space: 133140
Build-Time: 24
Distribution: sid
Host Architecture: arm64
Install-Time: 22
Job: /tmp/debusine-fetch-exec-upload-yihqtvns/golang-github-pelletier-go-toml_1.9.5-1.dsc
Lintian: warn
Machine Architecture: arm64
Package: golang-github-pelletier-go-toml
Package-Time: 81
Source-Version: 1.9.5-1
Space: 133140
Status: successful
Version: 1.9.5-1
--------------------------------------------------------------------------------
Finished at 2024-11-16T11:08:17Z
Build needed 00:01:21, 133140k disk space