Wed Aug 2 15:16:21 UTC 2023 I: starting to build node-sinon/bullseye/amd64 on jenkins on '2023-08-02 15:16' Wed Aug 2 15:16:21 UTC 2023 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_14/4395/console.log Wed Aug 2 15:16:21 UTC 2023 I: Downloading source for bullseye/node-sinon=9.2.4+ds+~cs58.20.26-1 --2023-08-02 15:16:21-- http://cdn-fastly.deb.debian.org/debian/pool/main/n/node-sinon/node-sinon_9.2.4%2bds%2b%7ecs58.20.26-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 6551 (6.4K) [text/prs.lines.tag] Saving to: ‘node-sinon_9.2.4+ds+~cs58.20.26-1.dsc’ 0K ...... 100% 648M=0s 2023-08-02 15:16:22 (648 MB/s) - ‘node-sinon_9.2.4+ds+~cs58.20.26-1.dsc’ saved [6551/6551] Wed Aug 2 15:16:22 UTC 2023 I: node-sinon_9.2.4+ds+~cs58.20.26-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: node-sinon Binary: node-sinon Architecture: all Version: 9.2.4+ds+~cs58.20.26-1 Maintainer: Debian Javascript Maintainers Uploaders: Sruthi Chandran Homepage: https://sinonjs.org/ Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/js-team/node-sinon Vcs-Git: https://salsa.debian.org/js-team/node-sinon.git Testsuite: autopkgtest-pkg-nodejs Build-Depends: debhelper-compat (= 13), mocha , nodejs (>= 10), node-array-from , node-diff , node-event-emitter , node-is-object , node-jsdom , node-jquery , node-lodash-packages , node-merge-descriptors , node-object-assign , node-path-to-regexp , node-resolve , node-supports-color , node-type-detect , node-util , dh-sequence-nodejs Package-List: node-sinon deb javascript optional arch=all Checksums-Sha1: 36573e490deae276a05f14beca9c9e6cac51e516 5808 node-sinon_9.2.4+ds+~cs58.20.26.orig-bane.tar.xz 9bf91b3abb42aa2384aac034b95c2e5e4d08ed35 1948 node-sinon_9.2.4+ds+~cs58.20.26.orig-just-extend.tar.xz 15c74254b4d3ba2df242d87417353e2aa05553b4 92668 node-sinon_9.2.4+ds+~cs58.20.26.orig-nise.tar.xz cf97fdf293e5329c95563adee19af57bdfedd244 9704 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjscommons.tar.xz 32bc0f9de985d39e42c1b37472e22b244cfd4aec 93340 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsfake-timers.tar.xz f6366206ac6367c2983ea4eaf6a4170ef97dfeb9 49248 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsformatio.tar.xz ebda40633c7e7e1b5b25b7d1841b699e4a2e3443 71096 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee-sinon.tar.xz cdf824fa1ead43cb20ccca993fb7742e06821a21 93992 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee.tar.xz a3dd72c8a99322764c4665cba51c102565ffec4b 100100 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjssamsam.tar.xz f7bccb77c0059bda9323563984be47c57cceca8a 107000 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjstext-encoding.tar.xz a1bea06d508ad36ab0ce6aa31573640caccaff23 14136 node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinon.tar.xz 3b0d0aab3831be7c85d5f4e7a13b242cd0e1f8a4 4292 node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinonjs-fake-timers.tar.xz 81e6b474df4557863f4774aed81feb8f1321f336 169120 node-sinon_9.2.4+ds+~cs58.20.26.orig.tar.xz b3e70c5124beda07fbec7f5c67495bbe3271c25d 62536 node-sinon_9.2.4+ds+~cs58.20.26-1.debian.tar.xz Checksums-Sha256: 8f5aa8ec3db02b75845ab8b266b9a173e92b52b48bd8973c5e9d85b9b2892184 5808 node-sinon_9.2.4+ds+~cs58.20.26.orig-bane.tar.xz 21b232fa334a9c7d86a87f31b624035c4bc8c693025eacdfe41178880ae7bdaf 1948 node-sinon_9.2.4+ds+~cs58.20.26.orig-just-extend.tar.xz 09f324811e79cc05c45650a5b79827ebdf86384ea727f61f0cc5b2e709ea0c2c 92668 node-sinon_9.2.4+ds+~cs58.20.26.orig-nise.tar.xz a85d0cedac39586084480ab7895b58661c43b9cd823bb9bf562033a10b141c1d 9704 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjscommons.tar.xz 35b2228a8f6291a16da60363ca813230ca8ac1997c99d10daa024fdfb0a09ccc 93340 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsfake-timers.tar.xz acc50cdeb97fe95c4fbbc01010bfbacb93f2663d99dd6f0cf72154fe80cd04e7 49248 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsformatio.tar.xz cdcbaf7842b010bedb6ca891959947a7a015a699857aff937494e25acb835fc5 71096 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee-sinon.tar.xz e2bb0a0e4e482fbd0b6390f370908c025b2b6c052fd712031ec2cf63fea2b740 93992 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee.tar.xz 926d5a0bb1de1af0a8b962a246c3d2cc3f875c56827a2c2269e5d8fc5a2dad02 100100 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjssamsam.tar.xz 1446ef36289108b48d601b703448cc79efb58b6a8c3561d977f7c597feef5482 107000 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjstext-encoding.tar.xz 0ee33f20a3e3917f3d4974364fb2decfade5846162b17315ab7a12f47aa2472b 14136 node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinon.tar.xz 14da42607ba4f128850db43a52d5d248eb74dbdfeb7eee5ca028a8d5598d0370 4292 node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinonjs-fake-timers.tar.xz fd07d2b601d0eb6a00a3ae4b6675e0e193f6e99040e1af2f04ad06fa9e367132 169120 node-sinon_9.2.4+ds+~cs58.20.26.orig.tar.xz 280b3cdf1162e759188c86aa59029527371cb23948323ca6684e95884cd60b61 62536 node-sinon_9.2.4+ds+~cs58.20.26-1.debian.tar.xz Files: 7ccd67cbb5f0398e19abab59a5ee86b4 5808 node-sinon_9.2.4+ds+~cs58.20.26.orig-bane.tar.xz 37ed7529dd77a9fda7909c4ae49dbdb9 1948 node-sinon_9.2.4+ds+~cs58.20.26.orig-just-extend.tar.xz 22240579c13a142ed9a588c54cc6cea2 92668 node-sinon_9.2.4+ds+~cs58.20.26.orig-nise.tar.xz 11929e7965470e92644f87e67b603883 9704 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjscommons.tar.xz e247439f0cb53cc98650a1ac1280d709 93340 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsfake-timers.tar.xz 5fe0b2b63a9092b419965cfe98cc3daa 49248 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsformatio.tar.xz 7fa97dcbe9d77cfb37e112c785297f5e 71096 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee-sinon.tar.xz f37b55177ddce80ac62d5850036cc17b 93992 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee.tar.xz 061c7a2827c4d9e8ddbb43c92f37d635 100100 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjssamsam.tar.xz ea10a451783e280c3a53c9088f84efac 107000 node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjstext-encoding.tar.xz 5774a5b74376ad7a988f5df3d29a8027 14136 node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinon.tar.xz 2575d7d838c812f6339907d5618b6b5c 4292 node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinonjs-fake-timers.tar.xz 59d16b04ae32ad70bfd7e275f4953059 169120 node-sinon_9.2.4+ds+~cs58.20.26.orig.tar.xz d668a52d2aa670444d044281d43372c3 62536 node-sinon_9.2.4+ds+~cs58.20.26-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmAQLDMACgkQ9tdMp8mZ 7ul+zQ//cOBMmOlxFuAhZTMs5rsH8dTt84q3So2JJejycXnFo1PlK9s7ve2QERu5 6HNwrvwszMYeSRvH9zouady2qgL3/FUJUw2DKPuJiU2/sgpKMq4FAHjuwf/3QH/Q OBgrxci2qODbi2ppRfqPC+6rhzEviSPxnWMpFU31GAubSE4YCI0RbGf4MfKOma2C 01IqwZPYil9eT1B96YoS9mBlNh5X7nljBPvP0oJJs62oRyadcrE3d+vq65t7NCrM guPTf1v8+9zpOFGuVhTfJG9JWQpzwWfWwJbzXip/FUc5/ipTN3lPE7DQ3IkBgRDG Kx3PCjBAv30ldzbtWBC4IXAL6RhJqbLia+9CsBmUqGpKNZQrAjQ5K/5sFM65Ms6E jx6/vcAmJATm5kCXqh/T0DC0Cr+gJTuiGyRTsa6lscFP/STicvAzBVQXPnFh3lBD hCbwJtfg03x3H4i8hf5qpPKHGfRLYCPXMbDG4TzxIS6hQrbBp4cQw7n826/XMI9m YtZyFwVc6/VEKsUtVs7Iz/JNdZbkM2cvgqlXFEzyoF5j45zDyHdrlAcYezUZknQO VooxFLJ260WJRf0yEyDrOr7BX4h4kDjpfBDtIB2DJYaGHrZZrFTh0NepqMsQCz/T PZ9peJS8Xyn7gjZ+JI1pXv/uh8qJZkPn/cNPWRmUIOpsU4f1axo= =IMtR -----END PGP SIGNATURE----- Wed Aug 2 15:16:22 UTC 2023 I: Checking whether the package is not for us Wed Aug 2 15:16:22 UTC 2023 I: Starting 1st build on remote node ionos5-amd64.debian.net. Wed Aug 2 15:16:22 UTC 2023 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Wed Aug 2 15:18:37 UTC 2023 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Sep 3 09:39:28 -12 2024 I: pbuilder-time-stamp: 1725399568 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [node-sinon_9.2.4+ds+~cs58.20.26-1.dsc] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-bane.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-just-extend.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-nise.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjscommons.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsfake-timers.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsformatio.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee-sinon.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjssamsam.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjstext-encoding.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinon.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinonjs-fake-timers.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26.orig.tar.xz] I: copying [./node-sinon_9.2.4+ds+~cs58.20.26-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.tywCVrzg/trustedkeys.kbx': General error gpgv: Signature made Tue Jan 26 02:50:27 2021 -12 gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./node-sinon_9.2.4+ds+~cs58.20.26-1.dsc dpkg-source: info: extracting node-sinon in node-sinon-9.2.4+ds+~cs58.20.26 dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-bane.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-just-extend.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-nise.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjscommons.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsfake-timers.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsformatio.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjsreferee-sinon.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjssamsam.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-sinonjstext-encoding.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinon.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26.orig-typessinonjs-fake-timers.tar.xz dpkg-source: info: unpacking node-sinon_9.2.4+ds+~cs58.20.26-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying disable-failing-tests.diff dpkg-source: info: applying fix-sinonjsreferee-sinon-test.diff I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1884411/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16 ' DISTRIBUTION='bullseye' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='5f4e4d9dbe254a8f856a60eaa8e6eda2' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1884411' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.sk8tp0KW/pbuilderrc_98vZ --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.sk8tp0KW/b1 --logfile b1/build.log node-sinon_9.2.4+ds+~cs58.20.26-1.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://85.184.249.68:3128' I: uname -a Linux ionos5-amd64 6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-2 (2023-07-27) x86_64 GNU/Linux I: ls -l /bin total 5476 -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash -rwxr-xr-x 1 root root 113664 Sep 23 2020 date -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd -rwxr-xr-x 1 root root 93936 Sep 23 2020 df -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir -rwxr-xr-x 1 root root 84440 Jan 20 2022 dmesg lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo -rwxr-xr-x 1 root root 28 Jan 24 2023 egrep -rwxr-xr-x 1 root root 39680 Sep 23 2020 false -rwxr-xr-x 1 root root 28 Jan 24 2023 fgrep -rwxr-xr-x 1 root root 69032 Jan 20 2022 findmnt -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount -rwxr-xr-x 1 root root 203072 Jan 24 2023 grep -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe -rwxr-xr-x 1 root root 98048 Apr 9 2022 gzip -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln -rwxr-xr-x 1 root root 56952 Feb 7 2020 login -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls -rwxr-xr-x 1 root root 149736 Jan 20 2022 lsblk -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp -rwxr-xr-x 1 root root 59632 Jan 20 2022 more -rwsr-xr-x 1 root root 55528 Jan 20 2022 mount -rwxr-xr-x 1 root root 18664 Jan 20 2022 mountpoint -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Aug 8 03:47 sh -> dash -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty -rwsr-xr-x 1 root root 71912 Jan 20 2022 su -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync -rwxr-xr-x 1 root root 531928 Feb 16 2021 tar -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch -rwxr-xr-x 1 root root 39680 Sep 23 2020 true -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server -rwsr-xr-x 1 root root 35040 Jan 20 2022 umount -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir -rwxr-xr-x 1 root root 63744 Jan 20 2022 wdctl lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp -rwxr-xr-x 1 root root 5898 Apr 9 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce -rwxr-xr-x 1 root root 8049 Apr 9 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew I: user script /srv/workspace/pbuilder/1884411/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), mocha, nodejs (>= 10), node-array-from, node-diff, node-event-emitter, node-is-object, node-jsdom, node-jquery, node-lodash-packages, node-merge-descriptors, node-object-assign, node-path-to-regexp, node-resolve, node-supports-color, node-type-detect, node-util, dh-sequence-nodejs dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19707 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on mocha; however: Package mocha is not installed. pbuilder-satisfydepends-dummy depends on nodejs (>= 10); however: Package nodejs is not installed. pbuilder-satisfydepends-dummy depends on node-array-from; however: Package node-array-from is not installed. pbuilder-satisfydepends-dummy depends on node-diff; however: Package node-diff is not installed. pbuilder-satisfydepends-dummy depends on node-event-emitter; however: Package node-event-emitter is not installed. pbuilder-satisfydepends-dummy depends on node-is-object; however: Package node-is-object is not installed. pbuilder-satisfydepends-dummy depends on node-jsdom; however: Package node-jsdom is not installed. pbuilder-satisfydepends-dummy depends on node-jquery; however: Package node-jquery is not installed. pbuilder-satisfydepends-dummy depends on node-lodash-packages; however: Package node-lodash-packages is not installed. pbuilder-satisfydepends-dummy depends on node-merge-descriptors; however: Package node-merge-descriptors is not installed. pbuilder-satisfydepends-dummy depends on node-object-assign; however: Package node-object-assign is not installed. pbuilder-satisfydepends-dummy depends on node-path-to-regexp; however: Package node-path-to-regexp is not installed. pbuilder-satisfydepends-dummy depends on node-resolve; however: Package node-resolve is not installed. pbuilder-satisfydepends-dummy depends on node-supports-color; however: Package node-supports-color is not installed. pbuilder-satisfydepends-dummy depends on node-type-detect; however: Package node-type-detect is not installed. pbuilder-satisfydepends-dummy depends on node-util; however: Package node-util is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-nodejs; however: Package dh-sequence-nodejs is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarray-unique-perl{a} libbrotli1{a} libc-ares2{a} libclass-accessor-perl{a} libdebhelper-perl{a} libdebian-copyright-perl{a} libdeflate0{a} libelf1{a} libencode-locale-perl{a} liberror-perl{a} libexporter-lite-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf2.0-common{a} libglib2.0-0{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu67{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libio-stringy-perl{a} libipc-run-perl{a} libjbig0{a} libjpeg62-turbo{a} libjs-inherits{a} libjs-psl{a} libjs-sprintf-js{a} libjs-util{a} libjson-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnghttp2-14{a} libnode72{a} libnotify-bin{a} libnotify4{a} libparse-debcontrol-perl{a} libpipeline1{a} libpng16-16{a} libsigsegv2{a} libsub-name-perl{a} libsub-override-perl{a} libtie-ixhash-perl{a} libtiff5{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libuv1{a} libwebp6{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} m4{a} man-db{a} mocha{a} netbase{a} node-abab{a} node-agent-base{a} node-ansi-colors{a} node-ansi-regex{a} node-ansi-styles{a} node-anymatch{a} node-argparse{a} node-array-from{a} node-async-each{a} node-balanced-match{a} node-binary-extensions{a} node-brace-expansion{a} node-braces{a} node-browser-stdout{a} node-camelcase{a} node-chalk{a} node-chokidar{a} node-cliui{a} node-clone{a} node-color-convert{a} node-color-name{a} node-commander{a} node-cssom{a} node-cssstyle{a} node-d{a} node-debug{a} node-decamelize{a} node-defaults{a} node-diff{a} node-end-of-stream{a} node-es5-ext{a} node-es6-iterator{a} node-es6-symbol{a} node-escape-string-regexp{a} node-esprima{a} node-event-emitter{a} node-execa{a} node-fill-range{a} node-find-up{a} node-fs.realpath{a} node-function-bind{a} node-get-caller-file{a} node-get-stream{a} node-glob{a} node-glob-parent{a} node-graceful-fs{a} node-growl{a} node-has-flag{a} node-he{a} node-iconv-lite{a} node-inflight{a} node-inherits{a} node-invert-kv{a} node-is-binary-path{a} node-is-buffer{a} node-is-extglob{a} node-is-glob{a} node-is-number{a} node-is-object{a} node-is-plain-obj{a} node-is-stream{a} node-isexe{a} node-jquery{a} node-js-yaml{a} node-jsdom{a} node-kind-of{a} node-lcid{a} node-locate-path{a} node-lodash-packages{a} node-lru-cache{a} node-mem{a} node-merge-descriptors{a} node-merge-stream{a} node-mimic-fn{a} node-minimatch{a} node-ms{a} node-mute-stream{a} node-normalize-path{a} node-npm-run-path{a} node-object-assign{a} node-once{a} node-os-locale{a} node-p-limit{a} node-p-locate{a} node-path-dirname{a} node-path-exists{a} node-path-is-absolute{a} node-path-to-regexp{a} node-psl{a} node-pump{a} node-punycode{a} node-randombytes{a} node-read{a} node-readdirp{a} node-repeat-string{a} node-require-directory{a} node-require-main-filename{a} node-resolve{a} node-safe-buffer{a} node-semver{a} node-serialize-javascript{a} node-set-blocking{a} node-set-immediate-shim{a} node-shebang-command{a} node-shebang-regex{a} node-signal-exit{a} node-sprintf-js{a} node-stealthy-require{a} node-string-width{a} node-strip-ansi{a} node-strip-json-comments{a} node-supports-color{a} node-tinycolor{a} node-to-regex-range{a} node-tough-cookie{a} node-type-detect{a} node-universalify{a} node-util{a} node-wcwidth.js{a} node-webidl-conversions{a} node-which{a} node-which-module{a} node-wide-align{a} node-wrap-ansi{a} node-wrappy{a} node-ws{a} node-y18n{a} node-yallist{a} node-yargs{a} node-yargs-parser{a} nodejs{a} openssl{a} perl-openssl-defaults{a} pkg-js-tools{a} po-debconf{a} sensible-utils{a} shared-mime-info{a} The following packages are RECOMMENDED but will NOT be installed: awesome cinnamon curl devscripts dunst gnome-flashback gnome-shell javascript-common libarchive-cpio-perl libclone-perl libdata-dump-perl libgdk-pixbuf2.0-bin libglib2.0-data libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libjs-sizzle libjson-xs-perl libltdl-dev libmail-sendmail-perl libmailtools-perl lxqt-notificationd lynx mate-notification-daemon node-request nodejs-doc notification-daemon notify-osd phosh plasma-workspace python3-jarabe wget xdg-user-dirs xfce4-notifyd 0 packages upgraded, 221 newly installed, 0 to remove and 0 not upgraded. Need to get 36.8 MB of archives. After unpacking 153 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main amd64 bsdextrautils amd64 2.36.1-8+deb11u1 [145 kB] Get: 2 http://deb.debian.org/debian bullseye/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get: 3 http://deb.debian.org/debian bullseye/main amd64 groff-base amd64 1.22.4-6 [936 kB] Get: 4 http://deb.debian.org/debian bullseye/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get: 5 http://deb.debian.org/debian bullseye/main amd64 man-db amd64 2.9.4-2 [1354 kB] Get: 6 http://deb.debian.org/debian bullseye/main amd64 netbase all 6.3 [19.9 kB] Get: 7 http://deb.debian.org/debian bullseye/main amd64 sensible-utils all 0.0.14 [14.8 kB] Get: 8 http://deb.debian.org/debian bullseye/main amd64 openssl amd64 1.1.1n-0+deb11u4 [853 kB] Get: 9 http://deb.debian.org/debian bullseye/main amd64 ca-certificates all 20210119 [158 kB] Get: 10 http://deb.debian.org/debian bullseye/main amd64 libmagic-mgc amd64 1:5.39-3 [273 kB] Get: 11 http://deb.debian.org/debian bullseye/main amd64 libmagic1 amd64 1:5.39-3 [126 kB] Get: 12 http://deb.debian.org/debian bullseye/main amd64 file amd64 1:5.39-3 [69.1 kB] Get: 13 http://deb.debian.org/debian bullseye/main amd64 gettext-base amd64 0.21-4 [175 kB] Get: 14 http://deb.debian.org/debian bullseye/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB] Get: 15 http://deb.debian.org/debian bullseye/main amd64 m4 amd64 1.4.18-5 [204 kB] Get: 16 http://deb.debian.org/debian bullseye/main amd64 autoconf all 2.69-14 [313 kB] Get: 17 http://deb.debian.org/debian bullseye/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 18 http://deb.debian.org/debian bullseye/main amd64 automake all 1:1.16.3-2 [814 kB] Get: 19 http://deb.debian.org/debian bullseye/main amd64 autopoint all 0.21-4 [510 kB] Get: 20 http://deb.debian.org/debian bullseye/main amd64 libdebhelper-perl all 13.3.4 [189 kB] Get: 21 http://deb.debian.org/debian bullseye/main amd64 libtool all 2.4.6-15 [513 kB] Get: 22 http://deb.debian.org/debian bullseye/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 23 http://deb.debian.org/debian bullseye/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 24 http://deb.debian.org/debian bullseye/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get: 25 http://deb.debian.org/debian bullseye/main amd64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 26 http://deb.debian.org/debian bullseye/main amd64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 27 http://deb.debian.org/debian bullseye/main amd64 libelf1 amd64 0.183-1 [165 kB] Get: 28 http://deb.debian.org/debian bullseye/main amd64 dwz amd64 0.13+20210201-1 [175 kB] Get: 29 http://deb.debian.org/debian bullseye/main amd64 libicu67 amd64 67.1-7 [8622 kB] Get: 30 http://deb.debian.org/debian bullseye/main amd64 libxml2 amd64 2.9.10+dfsg-6.7+deb11u4 [693 kB] Get: 31 http://deb.debian.org/debian bullseye/main amd64 gettext amd64 0.21-4 [1311 kB] Get: 32 http://deb.debian.org/debian bullseye/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 33 http://deb.debian.org/debian bullseye/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 34 http://deb.debian.org/debian bullseye/main amd64 debhelper all 13.3.4 [1049 kB] Get: 35 http://deb.debian.org/debian bullseye/main amd64 libarray-unique-perl all 0.08-2.1 [11.4 kB] Get: 36 http://deb.debian.org/debian bullseye/main amd64 libbrotli1 amd64 1.0.9-2+b2 [279 kB] Get: 37 http://deb.debian.org/debian bullseye/main amd64 libc-ares2 amd64 1.17.1-1+deb11u2 [102 kB] Get: 38 http://deb.debian.org/debian bullseye/main amd64 libsub-name-perl amd64 0.26-1+b1 [13.8 kB] Get: 39 http://deb.debian.org/debian bullseye/main amd64 libclass-accessor-perl all 0.51-1 [23.2 kB] Get: 40 http://deb.debian.org/debian bullseye/main amd64 libio-stringy-perl all 2.111-3 [56.5 kB] Get: 41 http://deb.debian.org/debian bullseye/main amd64 libencode-locale-perl all 1.05-1.1 [13.2 kB] Get: 42 http://deb.debian.org/debian bullseye/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 43 http://deb.debian.org/debian bullseye/main amd64 libhttp-date-perl all 6.05-1 [10.4 kB] Get: 44 http://deb.debian.org/debian bullseye/main amd64 libfile-listing-perl all 6.14-1 [12.4 kB] Get: 45 http://deb.debian.org/debian bullseye/main amd64 libhtml-tagset-perl all 3.20-4 [13.0 kB] Get: 46 http://deb.debian.org/debian bullseye/main amd64 liburi-perl all 5.08-1 [90.6 kB] Get: 47 http://deb.debian.org/debian bullseye/main amd64 libhtml-parser-perl amd64 3.75-1+b1 [105 kB] Get: 48 http://deb.debian.org/debian bullseye/main amd64 libhtml-tree-perl all 5.07-2 [213 kB] Get: 49 http://deb.debian.org/debian bullseye/main amd64 libio-html-perl all 1.004-2 [16.1 kB] Get: 50 http://deb.debian.org/debian bullseye/main amd64 liblwp-mediatypes-perl all 6.04-1 [19.9 kB] Get: 51 http://deb.debian.org/debian bullseye/main amd64 libhttp-message-perl all 6.28-1 [79.6 kB] Get: 52 http://deb.debian.org/debian bullseye/main amd64 libhttp-cookies-perl all 6.10-1 [19.6 kB] Get: 53 http://deb.debian.org/debian bullseye/main amd64 libhttp-negotiate-perl all 6.01-1 [12.8 kB] Get: 54 http://deb.debian.org/debian bullseye/main amd64 perl-openssl-defaults amd64 5 [7360 B] Get: 55 http://deb.debian.org/debian bullseye/main amd64 libnet-ssleay-perl amd64 1.88-3+b1 [321 kB] Get: 56 http://deb.debian.org/debian bullseye/main amd64 libio-socket-ssl-perl all 2.069-1 [215 kB] Get: 57 http://deb.debian.org/debian bullseye/main amd64 libnet-http-perl all 6.20-1 [25.1 kB] Get: 58 http://deb.debian.org/debian bullseye/main amd64 liblwp-protocol-https-perl all 6.10-1 [12.2 kB] Get: 59 http://deb.debian.org/debian bullseye/main amd64 libtry-tiny-perl all 0.30-1 [23.3 kB] Get: 60 http://deb.debian.org/debian bullseye/main amd64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 61 http://deb.debian.org/debian bullseye/main amd64 libwww-perl all 6.52-1 [192 kB] Get: 62 http://deb.debian.org/debian bullseye/main amd64 liberror-perl all 0.17029-1 [31.0 kB] Get: 63 http://deb.debian.org/debian bullseye/main amd64 libexporter-lite-perl all 0.08-1 [11.1 kB] Get: 64 http://deb.debian.org/debian bullseye/main amd64 libparse-debcontrol-perl all 2.005-4.1 [22.4 kB] Get: 65 http://deb.debian.org/debian bullseye/main amd64 libtie-ixhash-perl all 1.23-2.1 [11.8 kB] Get: 66 http://deb.debian.org/debian bullseye/main amd64 libdebian-copyright-perl all 0.2-4 [25.2 kB] Get: 67 http://deb.debian.org/debian bullseye/main amd64 libdeflate0 amd64 1.7-1 [53.1 kB] Get: 68 http://deb.debian.org/debian bullseye/main amd64 libgdk-pixbuf2.0-common all 2.42.2+dfsg-1+deb11u1 [320 kB] Get: 69 http://deb.debian.org/debian bullseye/main amd64 libglib2.0-0 amd64 2.66.8-1 [1370 kB] Get: 70 http://deb.debian.org/debian bullseye/main amd64 shared-mime-info amd64 2.0-1 [701 kB] Get: 71 http://deb.debian.org/debian bullseye/main amd64 libjpeg62-turbo amd64 1:2.0.6-4 [151 kB] Get: 72 http://deb.debian.org/debian bullseye/main amd64 libpng16-16 amd64 1.6.37-3 [294 kB] Get: 73 http://deb.debian.org/debian bullseye/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB] Get: 74 http://deb.debian.org/debian bullseye/main amd64 libwebp6 amd64 0.6.1-2.1 [258 kB] Get: 75 http://deb.debian.org/debian bullseye/main amd64 libtiff5 amd64 4.2.0-1+deb11u4 [290 kB] Get: 76 http://deb.debian.org/debian bullseye/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.2+dfsg-1+deb11u1 [147 kB] Get: 77 http://deb.debian.org/debian bullseye/main amd64 libio-pty-perl amd64 1:1.15-2 [37.0 kB] Get: 78 http://deb.debian.org/debian bullseye/main amd64 libipc-run-perl all 20200505.0-1 [102 kB] Get: 79 http://deb.debian.org/debian bullseye/main amd64 libjs-inherits all 2.0.4-1 [3228 B] Get: 80 http://deb.debian.org/debian bullseye/main amd64 libjs-psl all 1.8.0+ds-4 [67.4 kB] Get: 81 http://deb.debian.org/debian bullseye/main amd64 libjs-sprintf-js all 1.1.2+ds1-2 [12.3 kB] Get: 82 http://deb.debian.org/debian bullseye/main amd64 libnghttp2-14 amd64 1.43.0-1 [77.1 kB] Get: 83 http://deb.debian.org/debian bullseye/main amd64 libuv1 amd64 1.40.0-2 [132 kB] Get: 84 http://deb.debian.org/debian bullseye/main amd64 libnode72 amd64 12.22.12~dfsg-1~deb11u3 [8330 kB] Get: 85 http://deb.debian.org/debian bullseye/main amd64 nodejs amd64 12.22.12~dfsg-1~deb11u3 [148 kB] Get: 86 http://deb.debian.org/debian bullseye/main amd64 node-inherits all 2.0.4-1 [4204 B] Get: 87 http://deb.debian.org/debian bullseye/main amd64 libjs-util all 0.10.3-4 [9620 B] Get: 88 http://deb.debian.org/debian bullseye/main amd64 libjson-perl all 4.03000-1 [88.6 kB] Get: 89 http://deb.debian.org/debian bullseye/main amd64 libnotify4 amd64 0.7.9-3 [23.7 kB] Get: 90 http://deb.debian.org/debian bullseye/main amd64 libnotify-bin amd64 0.7.9-3 [14.2 kB] Get: 91 http://deb.debian.org/debian bullseye/main amd64 node-ansi-colors all 4.1.1-2 [13.2 kB] Get: 92 http://deb.debian.org/debian bullseye/main amd64 node-browser-stdout all 1.3.1-2 [3268 B] Get: 93 http://deb.debian.org/debian bullseye/main amd64 node-camelcase all 6.2.0-2 [5512 B] Get: 94 http://deb.debian.org/debian bullseye/main amd64 node-color-name all 1.1.4+~1.1.1-1 [5788 B] Get: 95 http://deb.debian.org/debian bullseye/main amd64 node-color-convert all 1.9.3-1 [10.2 kB] Get: 96 http://deb.debian.org/debian bullseye/main amd64 node-ansi-styles all 4.2.1-1 [7600 B] Get: 97 http://deb.debian.org/debian bullseye/main amd64 node-escape-string-regexp all 4.0.0-1 [4116 B] Get: 98 http://deb.debian.org/debian bullseye/main amd64 node-has-flag all 4.0.0-1 [4076 B] Get: 99 http://deb.debian.org/debian bullseye/main amd64 node-supports-color all 8.1.0+~7.2.0-1 [6736 B] Get: 100 http://deb.debian.org/debian bullseye/main amd64 node-chalk all 4.1.0-1 [15.0 kB] Get: 101 http://deb.debian.org/debian bullseye/main amd64 node-is-extglob all 2.1.1-1 [4128 B] Get: 102 http://deb.debian.org/debian bullseye/main amd64 node-is-glob all 4.0.1-1 [6312 B] Get: 103 http://deb.debian.org/debian bullseye/main amd64 node-binary-extensions all 2.2.0-1 [4352 B] Get: 104 http://deb.debian.org/debian bullseye/main amd64 node-is-binary-path all 2.1.0-1 [3432 B] Get: 105 http://deb.debian.org/debian bullseye/main amd64 node-normalize-path all 3.0.0-2 [5752 B] Get: 106 http://deb.debian.org/debian bullseye/main amd64 node-anymatch all 3.1.1+~2.2.2-1 [28.5 kB] Get: 107 http://deb.debian.org/debian bullseye/main amd64 node-graceful-fs all 4.2.4+repack-1 [13.1 kB] Get: 108 http://deb.debian.org/debian bullseye/main amd64 node-set-immediate-shim all 2.0.0-1 [3600 B] Get: 109 http://deb.debian.org/debian bullseye/main amd64 node-readdirp all 3.5.0-2 [11.3 kB] Get: 110 http://deb.debian.org/debian bullseye/main amd64 node-async-each all 1.0.3-1 [4024 B] Get: 111 http://deb.debian.org/debian bullseye/main amd64 node-is-buffer all 2.0.5-1 [4048 B] Get: 112 http://deb.debian.org/debian bullseye/main amd64 node-kind-of all 6.0.3+dfsg-1 [10.0 kB] Get: 113 http://deb.debian.org/debian bullseye/main amd64 node-is-number all 7.0.0-1.1 [5860 B] Get: 114 http://deb.debian.org/debian bullseye/main amd64 node-repeat-string all 1.6.1-1 [5180 B] Get: 115 http://deb.debian.org/debian bullseye/main amd64 node-to-regex-range all 5.0.1-2 [10.2 kB] Get: 116 http://deb.debian.org/debian bullseye/main amd64 node-fill-range all 7.0.1-2 [7872 B] Get: 117 http://deb.debian.org/debian bullseye/main amd64 node-braces all 3.0.2+~3.0.0-1 [20.6 kB] Get: 118 http://deb.debian.org/debian bullseye/main amd64 node-path-is-absolute all 2.0.0-1 [3864 B] Get: 119 http://deb.debian.org/debian bullseye/main amd64 node-path-dirname all 1.0.2-1.1 [3972 B] Get: 120 http://deb.debian.org/debian bullseye/main amd64 node-glob-parent all 5.1.1+~5.1.0-2 [6672 B] Get: 121 http://deb.debian.org/debian bullseye/main amd64 node-chokidar all 3.4.3-3 [32.0 kB] Get: 122 http://deb.debian.org/debian bullseye/main amd64 node-ms all 2.1.3+~cs0.7.31-1 [5612 B] Get: 123 http://deb.debian.org/debian bullseye/main amd64 node-debug all 4.3.1+~cs4.1.5-1 [17.3 kB] Get: 124 http://deb.debian.org/debian bullseye/main amd64 node-decamelize all 4.0.0-1 [3944 B] Get: 125 http://deb.debian.org/debian bullseye/main amd64 node-diff all 4.0.2~dfsg-2 [65.0 kB] Get: 126 http://deb.debian.org/debian bullseye/main amd64 node-p-limit all 3.1.0+~cs2.3.0-1 [6904 B] Get: 127 http://deb.debian.org/debian bullseye/main amd64 node-p-locate all 5.0.0-1 [5080 B] Get: 128 http://deb.debian.org/debian bullseye/main amd64 node-path-exists all 4.0.0-2 [3840 B] Get: 129 http://deb.debian.org/debian bullseye/main amd64 node-locate-path all 6.0.0-1 [5264 B] Get: 130 http://deb.debian.org/debian bullseye/main amd64 node-find-up all 5.0.0-1 [5840 B] Get: 131 http://deb.debian.org/debian bullseye/main amd64 node-fs.realpath all 1.0.0-1.1 [5780 B] Get: 132 http://deb.debian.org/debian bullseye/main amd64 node-wrappy all 1.0.2-1.1 [3352 B] Get: 133 http://deb.debian.org/debian bullseye/main amd64 node-once all 1.4.0-3 [4344 B] Get: 134 http://deb.debian.org/debian bullseye/main amd64 node-inflight all 1.0.6-1.1 [3568 B] Get: 135 http://deb.debian.org/debian bullseye/main amd64 node-balanced-match all 1.0.0-1 [4528 B] Get: 136 http://deb.debian.org/debian bullseye/main amd64 node-brace-expansion all 2.0.0-1 [7184 B] Get: 137 http://deb.debian.org/debian bullseye/main amd64 node-minimatch all 3.0.4+~3.0.3-1+deb11u2 [16.1 kB] Get: 138 http://deb.debian.org/debian bullseye/main amd64 node-glob all 7.1.6+~7.1.3-1 [129 kB] Get: 139 http://deb.debian.org/debian bullseye/main amd64 node-growl all 1.10.5-2 [7356 B] Get: 140 http://deb.debian.org/debian bullseye/main amd64 node-he all 1.2.0-1 [36.7 kB] Get: 141 http://deb.debian.org/debian bullseye/main amd64 node-is-plain-obj all 3.0.0-1 [3916 B] Get: 142 http://deb.debian.org/debian bullseye/main amd64 node-sprintf-js all 1.1.2+ds1-2 [1836 B] Get: 143 http://deb.debian.org/debian bullseye/main amd64 node-argparse all 2.0.1-1 [34.5 kB] Get: 144 http://deb.debian.org/debian bullseye/main amd64 node-esprima all 4.0.1+ds+~4.0.2-2 [69.0 kB] Get: 145 http://deb.debian.org/debian bullseye/main amd64 node-js-yaml all 3.14.1+dfsg+~3.12.6-2 [44.8 kB] Get: 146 http://deb.debian.org/debian bullseye/main amd64 node-safe-buffer all 5.2.1+~cs2.1.2-1 [15.5 kB] Get: 147 http://deb.debian.org/debian bullseye/main amd64 node-randombytes all 2.1.0-1 [4104 B] Get: 148 http://deb.debian.org/debian bullseye/main amd64 node-serialize-javascript all 5.0.1-2 [11.5 kB] Get: 149 http://deb.debian.org/debian bullseye/main amd64 node-strip-json-comments all 3.1.1-1 [5168 B] Get: 150 http://deb.debian.org/debian bullseye/main amd64 node-isexe all 2.0.0-5 [4632 B] Get: 151 http://deb.debian.org/debian bullseye/main amd64 node-which all 2.0.2+~cs1.3.2-1 [8436 B] Get: 152 http://deb.debian.org/debian bullseye/main amd64 node-ansi-regex all 5.0.1-1~deb11u1 [4704 B] Get: 153 http://deb.debian.org/debian bullseye/main amd64 node-strip-ansi all 6.0.0-2 [4044 B] Get: 154 http://deb.debian.org/debian bullseye/main amd64 node-clone all 2.1.2-2 [8132 B] Get: 155 http://deb.debian.org/debian bullseye/main amd64 node-defaults all 1.0.3-2 [3612 B] Get: 156 http://deb.debian.org/debian bullseye/main amd64 node-wcwidth.js all 1.0.0-1.1 [6652 B] Get: 157 http://deb.debian.org/debian bullseye/main amd64 node-string-width all 4.2.0-1 [9716 B] Get: 158 http://deb.debian.org/debian bullseye/main amd64 node-wide-align all 1.1.3-1 [3896 B] Get: 159 http://deb.debian.org/debian bullseye/main amd64 node-require-directory all 2.1.1-1.1 [5596 B] Get: 160 http://deb.debian.org/debian bullseye/main amd64 node-get-caller-file all 1.0.2-1.1 [3056 B] Get: 161 http://deb.debian.org/debian bullseye/main amd64 node-set-blocking all 2.0.0-1.1 [4036 B] Get: 162 http://deb.debian.org/debian bullseye/main amd64 node-require-main-filename all 2.0.0-1 [4108 B] Get: 163 http://deb.debian.org/debian bullseye/main amd64 node-wrap-ansi all 4.0.0-2 [5540 B] Get: 164 http://deb.debian.org/debian bullseye/main amd64 node-cliui all 4.1.0-2 [7964 B] Get: 165 http://deb.debian.org/debian bullseye/main amd64 node-which-module all 2.0.0-1 [3792 B] Get: 166 http://deb.debian.org/debian bullseye/main amd64 node-end-of-stream all 1.4.4-1 [4356 B] Get: 167 http://deb.debian.org/debian bullseye/main amd64 node-pump all 3.0.0-4 [4936 B] Get: 168 http://deb.debian.org/debian bullseye/main amd64 node-get-stream all 6.0.0-1 [7172 B] Get: 169 http://deb.debian.org/debian bullseye/main amd64 node-is-stream all 2.0.0-1 [4004 B] Get: 170 http://deb.debian.org/debian bullseye/main amd64 node-merge-stream all 2.0.0+~1.1.2-1 [5036 B] Get: 171 http://deb.debian.org/debian bullseye/main amd64 node-mimic-fn all 3.1.0-1 [5180 B] Get: 172 http://deb.debian.org/debian bullseye/main amd64 node-npm-run-path all 2.0.2-2 [4412 B] Get: 173 http://deb.debian.org/debian bullseye/main amd64 node-shebang-regex all 3.0.0-1 [3352 B] Get: 174 http://deb.debian.org/debian bullseye/main amd64 node-shebang-command all 1.2.0-1.1 [3132 B] Get: 175 http://deb.debian.org/debian bullseye/main amd64 node-signal-exit all 3.0.3-1 [6172 B] Get: 176 http://deb.debian.org/debian bullseye/main amd64 node-execa all 4.1.0+dfsg+~cs19.3.6-5 [28.1 kB] Get: 177 http://deb.debian.org/debian bullseye/main amd64 node-invert-kv all 3.0.1-1 [3904 B] Get: 178 http://deb.debian.org/debian bullseye/main amd64 node-lcid all 3.1.1-1 [5280 B] Get: 179 http://deb.debian.org/debian bullseye/main amd64 node-mem all 1.1.0-1.1 [4308 B] Get: 180 http://deb.debian.org/debian bullseye/main amd64 node-os-locale all 5.0.0-1 [4876 B] Get: 181 http://deb.debian.org/debian bullseye/main amd64 node-y18n all 4.0.0-4 [6256 B] Get: 182 http://deb.debian.org/debian bullseye/main amd64 node-yargs-parser all 18.1.3+~15.0.0-1 [24.0 kB] Get: 183 http://deb.debian.org/debian bullseye/main amd64 node-yargs all 15.3.1+repack-2 [109 kB] Get: 184 http://deb.debian.org/debian bullseye/main amd64 mocha all 8.2.1+ds1+~cs29.4.27-3 [157 kB] Get: 185 http://deb.debian.org/debian bullseye/main amd64 node-abab all 2.0.5-1 [6984 B] Get: 186 http://deb.debian.org/debian bullseye/main amd64 node-yallist all 4.0.0-1 [6576 B] Get: 187 http://deb.debian.org/debian bullseye/main amd64 node-lru-cache all 5.1.1-5 [8356 B] Get: 188 http://deb.debian.org/debian bullseye/main amd64 node-semver all 7.3.4-1 [42.1 kB] Get: 189 http://deb.debian.org/debian bullseye/main amd64 node-agent-base all 6.0.2-2 [16.3 kB] Get: 190 http://deb.debian.org/debian bullseye/main amd64 node-array-from all 2.1.1-2 [7796 B] Get: 191 http://deb.debian.org/debian bullseye/main amd64 node-commander all 6.2.1-2 [38.3 kB] Get: 192 http://deb.debian.org/debian bullseye/main amd64 node-cssom all 0.4.4-1 [13.6 kB] Get: 193 http://deb.debian.org/debian bullseye/main amd64 node-cssstyle all 0.2.14-3 [17.1 kB] Get: 194 http://deb.debian.org/debian bullseye/main amd64 node-es6-symbol all 3.1.3+~cs3.5.0-1 [18.5 kB] Get: 195 http://deb.debian.org/debian bullseye/main amd64 node-es6-iterator all 2.0.3-2 [7876 B] Get: 196 http://deb.debian.org/debian bullseye/main amd64 node-es5-ext all 0.10.53+~1.1.0-1 [88.4 kB] Get: 197 http://deb.debian.org/debian bullseye/main amd64 node-d all 1.0.1-1 [13.0 kB] Get: 198 http://deb.debian.org/debian bullseye/main amd64 node-event-emitter all 0.3.5-2 [7280 B] Get: 199 http://deb.debian.org/debian bullseye/main amd64 node-function-bind all 1.1.1+repack-1 [5000 B] Get: 200 http://deb.debian.org/debian bullseye/main amd64 node-iconv-lite all 0.5.1-3 [128 kB] Get: 201 http://deb.debian.org/debian bullseye/main amd64 node-is-object all 1.0.2-1 [8916 B] Get: 202 http://deb.debian.org/debian bullseye/main amd64 node-jquery all 3.5.1+dfsg+~3.5.5-7 [159 kB] Get: 203 http://deb.debian.org/debian bullseye/main amd64 node-lodash-packages all 4.17.21+dfsg+~cs8.31.173-1 [124 kB] Get: 204 http://deb.debian.org/debian bullseye/main amd64 node-stealthy-require all 1.1.1-4 [7040 B] Get: 205 http://deb.debian.org/debian bullseye/main amd64 node-punycode all 2.1.1-3 [9396 B] Get: 206 http://deb.debian.org/debian bullseye/main amd64 node-psl all 1.8.0+ds-4 [37.6 kB] Get: 207 http://deb.debian.org/debian bullseye/main amd64 node-universalify all 2.0.0-2 [4208 B] Get: 208 http://deb.debian.org/debian bullseye/main amd64 node-tough-cookie all 4.0.0-2 [31.7 kB] Get: 209 http://deb.debian.org/debian bullseye/main amd64 node-webidl-conversions all 6.1.0~1.1.0+~2.0.1~ds+~6.1.0+~0~20180821-1 [24.9 kB] Get: 210 http://deb.debian.org/debian bullseye/main amd64 node-mute-stream all 0.0.8-2 [5136 B] Get: 211 http://deb.debian.org/debian bullseye/main amd64 node-read all 1.0.7-2 [5264 B] Get: 212 http://deb.debian.org/debian bullseye/main amd64 node-tinycolor all 0.0.1-2 [3704 B] Get: 213 http://deb.debian.org/debian bullseye/main amd64 node-ws amd64 7.4.2+~cs18.0.8-2 [47.8 kB] Get: 214 http://deb.debian.org/debian bullseye/main amd64 node-jsdom all 16.4.0+~cs77.17.35-3 [499 kB] Get: 215 http://deb.debian.org/debian bullseye/main amd64 node-merge-descriptors all 1.0.1-2 [4336 B] Get: 216 http://deb.debian.org/debian bullseye/main amd64 node-object-assign all 4.1.1-3 [4460 B] Get: 217 http://deb.debian.org/debian bullseye/main amd64 node-path-to-regexp all 6.2.0-1 [19.6 kB] Get: 218 http://deb.debian.org/debian bullseye/main amd64 node-resolve all 1.19.0+~cs5.20.8-2 [17.8 kB] Get: 219 http://deb.debian.org/debian bullseye/main amd64 node-type-detect all 4.0.8-2 [10.7 kB] Get: 220 http://deb.debian.org/debian bullseye/main amd64 node-util all 0.10.3-4 [2960 B] Get: 221 http://deb.debian.org/debian bullseye/main amd64 pkg-js-tools all 0.9.65 [38.0 kB] Fetched 36.8 MB in 1s (28.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19707 files and directories currently installed.) Preparing to unpack .../000-bsdextrautils_2.36.1-8+deb11u1_amd64.deb ... Unpacking bsdextrautils (2.36.1-8+deb11u1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../001-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../002-groff-base_1.22.4-6_amd64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../003-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package netbase. Preparing to unpack .../005-netbase_6.3_all.deb ... Unpacking netbase (6.3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../006-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package openssl. Preparing to unpack .../007-openssl_1.1.1n-0+deb11u4_amd64.deb ... Unpacking openssl (1.1.1n-0+deb11u4) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../008-ca-certificates_20210119_all.deb ... Unpacking ca-certificates (20210119) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../009-libmagic-mgc_1%3a5.39-3_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../010-libmagic1_1%3a5.39-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../011-file_1%3a5.39-3_amd64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../012-gettext-base_0.21-4_amd64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../013-libsigsegv2_2.13-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../019-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../020-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../021-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../022-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../023-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../024-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../025-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../026-libelf1_0.183-1_amd64.deb ... Unpacking libelf1:amd64 (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../027-dwz_0.13+20210201-1_amd64.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../028-libicu67_67.1-7_amd64.deb ... Unpacking libicu67:amd64 (67.1-7) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../029-libxml2_2.9.10+dfsg-6.7+deb11u4_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.7+deb11u4) ... Selecting previously unselected package gettext. Preparing to unpack .../030-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../031-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../032-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../033-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libarray-unique-perl. Preparing to unpack .../034-libarray-unique-perl_0.08-2.1_all.deb ... Unpacking libarray-unique-perl (0.08-2.1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../035-libbrotli1_1.0.9-2+b2_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2+b2) ... Selecting previously unselected package libc-ares2:amd64. Preparing to unpack .../036-libc-ares2_1.17.1-1+deb11u2_amd64.deb ... Unpacking libc-ares2:amd64 (1.17.1-1+deb11u2) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../037-libsub-name-perl_0.26-1+b1_amd64.deb ... Unpacking libsub-name-perl (0.26-1+b1) ... Selecting previously unselected package libclass-accessor-perl. Preparing to unpack .../038-libclass-accessor-perl_0.51-1_all.deb ... Unpacking libclass-accessor-perl (0.51-1) ... Selecting previously unselected package libio-stringy-perl. Preparing to unpack .../039-libio-stringy-perl_2.111-3_all.deb ... Unpacking libio-stringy-perl (2.111-3) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../040-libencode-locale-perl_1.05-1.1_all.deb ... Unpacking libencode-locale-perl (1.05-1.1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../041-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../042-libhttp-date-perl_6.05-1_all.deb ... Unpacking libhttp-date-perl (6.05-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../043-libfile-listing-perl_6.14-1_all.deb ... Unpacking libfile-listing-perl (6.14-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../044-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../045-liburi-perl_5.08-1_all.deb ... Unpacking liburi-perl (5.08-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../046-libhtml-parser-perl_3.75-1+b1_amd64.deb ... Unpacking libhtml-parser-perl (3.75-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../047-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../048-libio-html-perl_1.004-2_all.deb ... Unpacking libio-html-perl (1.004-2) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../049-liblwp-mediatypes-perl_6.04-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../050-libhttp-message-perl_6.28-1_all.deb ... Unpacking libhttp-message-perl (6.28-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../051-libhttp-cookies-perl_6.10-1_all.deb ... Unpacking libhttp-cookies-perl (6.10-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../052-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../053-perl-openssl-defaults_5_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (5) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../054-libnet-ssleay-perl_1.88-3+b1_amd64.deb ... Unpacking libnet-ssleay-perl (1.88-3+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../055-libio-socket-ssl-perl_2.069-1_all.deb ... Unpacking libio-socket-ssl-perl (2.069-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../056-libnet-http-perl_6.20-1_all.deb ... Unpacking libnet-http-perl (6.20-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../057-liblwp-protocol-https-perl_6.10-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.10-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../058-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../059-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../060-libwww-perl_6.52-1_all.deb ... Unpacking libwww-perl (6.52-1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../061-liberror-perl_0.17029-1_all.deb ... Unpacking liberror-perl (0.17029-1) ... Selecting previously unselected package libexporter-lite-perl. Preparing to unpack .../062-libexporter-lite-perl_0.08-1_all.deb ... Unpacking libexporter-lite-perl (0.08-1) ... Selecting previously unselected package libparse-debcontrol-perl. Preparing to unpack .../063-libparse-debcontrol-perl_2.005-4.1_all.deb ... Unpacking libparse-debcontrol-perl (2.005-4.1) ... Selecting previously unselected package libtie-ixhash-perl. Preparing to unpack .../064-libtie-ixhash-perl_1.23-2.1_all.deb ... Unpacking libtie-ixhash-perl (1.23-2.1) ... Selecting previously unselected package libdebian-copyright-perl. Preparing to unpack .../065-libdebian-copyright-perl_0.2-4_all.deb ... Unpacking libdebian-copyright-perl (0.2-4) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../066-libdeflate0_1.7-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.7-1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../067-libgdk-pixbuf2.0-common_2.42.2+dfsg-1+deb11u1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.2+dfsg-1+deb11u1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../068-libglib2.0-0_2.66.8-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.66.8-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../069-shared-mime-info_2.0-1_amd64.deb ... Unpacking shared-mime-info (2.0-1) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../070-libjpeg62-turbo_1%3a2.0.6-4_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.0.6-4) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../071-libpng16-16_1.6.37-3_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-3) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../072-libjbig0_2.1-3.1+b2_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../073-libwebp6_0.6.1-2.1_amd64.deb ... Unpacking libwebp6:amd64 (0.6.1-2.1) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../074-libtiff5_4.2.0-1+deb11u4_amd64.deb ... Unpacking libtiff5:amd64 (4.2.0-1+deb11u4) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. Preparing to unpack .../075-libgdk-pixbuf-2.0-0_2.42.2+dfsg-1+deb11u1_amd64.deb ... Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.2+dfsg-1+deb11u1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../076-libio-pty-perl_1%3a1.15-2_amd64.deb ... Unpacking libio-pty-perl (1:1.15-2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../077-libipc-run-perl_20200505.0-1_all.deb ... Unpacking libipc-run-perl (20200505.0-1) ... Selecting previously unselected package libjs-inherits. Preparing to unpack .../078-libjs-inherits_2.0.4-1_all.deb ... Unpacking libjs-inherits (2.0.4-1) ... Selecting previously unselected package libjs-psl. Preparing to unpack .../079-libjs-psl_1.8.0+ds-4_all.deb ... Unpacking libjs-psl (1.8.0+ds-4) ... Selecting previously unselected package libjs-sprintf-js. Preparing to unpack .../080-libjs-sprintf-js_1.1.2+ds1-2_all.deb ... Unpacking libjs-sprintf-js (1.1.2+ds1-2) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../081-libnghttp2-14_1.43.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.43.0-1) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../082-libuv1_1.40.0-2_amd64.deb ... Unpacking libuv1:amd64 (1.40.0-2) ... Selecting previously unselected package libnode72:amd64. Preparing to unpack .../083-libnode72_12.22.12~dfsg-1~deb11u3_amd64.deb ... Unpacking libnode72:amd64 (12.22.12~dfsg-1~deb11u3) ... Selecting previously unselected package nodejs. Preparing to unpack .../084-nodejs_12.22.12~dfsg-1~deb11u3_amd64.deb ... Unpacking nodejs (12.22.12~dfsg-1~deb11u3) ... Selecting previously unselected package node-inherits. Preparing to unpack .../085-node-inherits_2.0.4-1_all.deb ... Unpacking node-inherits (2.0.4-1) ... Selecting previously unselected package libjs-util. Preparing to unpack .../086-libjs-util_0.10.3-4_all.deb ... Unpacking libjs-util (0.10.3-4) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../087-libjson-perl_4.03000-1_all.deb ... Unpacking libjson-perl (4.03000-1) ... Selecting previously unselected package libnotify4:amd64. Preparing to unpack .../088-libnotify4_0.7.9-3_amd64.deb ... Unpacking libnotify4:amd64 (0.7.9-3) ... Selecting previously unselected package libnotify-bin. Preparing to unpack .../089-libnotify-bin_0.7.9-3_amd64.deb ... Unpacking libnotify-bin (0.7.9-3) ... Selecting previously unselected package node-ansi-colors. Preparing to unpack .../090-node-ansi-colors_4.1.1-2_all.deb ... Unpacking node-ansi-colors (4.1.1-2) ... Selecting previously unselected package node-browser-stdout. Preparing to unpack .../091-node-browser-stdout_1.3.1-2_all.deb ... Unpacking node-browser-stdout (1.3.1-2) ... Selecting previously unselected package node-camelcase. Preparing to unpack .../092-node-camelcase_6.2.0-2_all.deb ... Unpacking node-camelcase (6.2.0-2) ... Selecting previously unselected package node-color-name. Preparing to unpack .../093-node-color-name_1.1.4+~1.1.1-1_all.deb ... Unpacking node-color-name (1.1.4+~1.1.1-1) ... Selecting previously unselected package node-color-convert. Preparing to unpack .../094-node-color-convert_1.9.3-1_all.deb ... Unpacking node-color-convert (1.9.3-1) ... Selecting previously unselected package node-ansi-styles. Preparing to unpack .../095-node-ansi-styles_4.2.1-1_all.deb ... Unpacking node-ansi-styles (4.2.1-1) ... Selecting previously unselected package node-escape-string-regexp. Preparing to unpack .../096-node-escape-string-regexp_4.0.0-1_all.deb ... Unpacking node-escape-string-regexp (4.0.0-1) ... Selecting previously unselected package node-has-flag. Preparing to unpack .../097-node-has-flag_4.0.0-1_all.deb ... Unpacking node-has-flag (4.0.0-1) ... Selecting previously unselected package node-supports-color. Preparing to unpack .../098-node-supports-color_8.1.0+~7.2.0-1_all.deb ... Unpacking node-supports-color (8.1.0+~7.2.0-1) ... Selecting previously unselected package node-chalk. Preparing to unpack .../099-node-chalk_4.1.0-1_all.deb ... Unpacking node-chalk (4.1.0-1) ... Selecting previously unselected package node-is-extglob. Preparing to unpack .../100-node-is-extglob_2.1.1-1_all.deb ... Unpacking node-is-extglob (2.1.1-1) ... Selecting previously unselected package node-is-glob. Preparing to unpack .../101-node-is-glob_4.0.1-1_all.deb ... Unpacking node-is-glob (4.0.1-1) ... Selecting previously unselected package node-binary-extensions. Preparing to unpack .../102-node-binary-extensions_2.2.0-1_all.deb ... Unpacking node-binary-extensions (2.2.0-1) ... Selecting previously unselected package node-is-binary-path. Preparing to unpack .../103-node-is-binary-path_2.1.0-1_all.deb ... Unpacking node-is-binary-path (2.1.0-1) ... Selecting previously unselected package node-normalize-path. Preparing to unpack .../104-node-normalize-path_3.0.0-2_all.deb ... Unpacking node-normalize-path (3.0.0-2) ... Selecting previously unselected package node-anymatch. Preparing to unpack .../105-node-anymatch_3.1.1+~2.2.2-1_all.deb ... Unpacking node-anymatch (3.1.1+~2.2.2-1) ... Selecting previously unselected package node-graceful-fs. Preparing to unpack .../106-node-graceful-fs_4.2.4+repack-1_all.deb ... Unpacking node-graceful-fs (4.2.4+repack-1) ... Selecting previously unselected package node-set-immediate-shim. Preparing to unpack .../107-node-set-immediate-shim_2.0.0-1_all.deb ... Unpacking node-set-immediate-shim (2.0.0-1) ... Selecting previously unselected package node-readdirp. Preparing to unpack .../108-node-readdirp_3.5.0-2_all.deb ... Unpacking node-readdirp (3.5.0-2) ... Selecting previously unselected package node-async-each. Preparing to unpack .../109-node-async-each_1.0.3-1_all.deb ... Unpacking node-async-each (1.0.3-1) ... Selecting previously unselected package node-is-buffer. Preparing to unpack .../110-node-is-buffer_2.0.5-1_all.deb ... Unpacking node-is-buffer (2.0.5-1) ... Selecting previously unselected package node-kind-of. Preparing to unpack .../111-node-kind-of_6.0.3+dfsg-1_all.deb ... Unpacking node-kind-of (6.0.3+dfsg-1) ... Selecting previously unselected package node-is-number. Preparing to unpack .../112-node-is-number_7.0.0-1.1_all.deb ... Unpacking node-is-number (7.0.0-1.1) ... Selecting previously unselected package node-repeat-string. Preparing to unpack .../113-node-repeat-string_1.6.1-1_all.deb ... Unpacking node-repeat-string (1.6.1-1) ... Selecting previously unselected package node-to-regex-range. Preparing to unpack .../114-node-to-regex-range_5.0.1-2_all.deb ... Unpacking node-to-regex-range (5.0.1-2) ... Selecting previously unselected package node-fill-range. Preparing to unpack .../115-node-fill-range_7.0.1-2_all.deb ... Unpacking node-fill-range (7.0.1-2) ... Selecting previously unselected package node-braces. Preparing to unpack .../116-node-braces_3.0.2+~3.0.0-1_all.deb ... Unpacking node-braces (3.0.2+~3.0.0-1) ... Selecting previously unselected package node-path-is-absolute. Preparing to unpack .../117-node-path-is-absolute_2.0.0-1_all.deb ... Unpacking node-path-is-absolute (2.0.0-1) ... Selecting previously unselected package node-path-dirname. Preparing to unpack .../118-node-path-dirname_1.0.2-1.1_all.deb ... Unpacking node-path-dirname (1.0.2-1.1) ... Selecting previously unselected package node-glob-parent. Preparing to unpack .../119-node-glob-parent_5.1.1+~5.1.0-2_all.deb ... Unpacking node-glob-parent (5.1.1+~5.1.0-2) ... Selecting previously unselected package node-chokidar. Preparing to unpack .../120-node-chokidar_3.4.3-3_all.deb ... Unpacking node-chokidar (3.4.3-3) ... Selecting previously unselected package node-ms. Preparing to unpack .../121-node-ms_2.1.3+~cs0.7.31-1_all.deb ... Unpacking node-ms (2.1.3+~cs0.7.31-1) ... Selecting previously unselected package node-debug. Preparing to unpack .../122-node-debug_4.3.1+~cs4.1.5-1_all.deb ... Unpacking node-debug (4.3.1+~cs4.1.5-1) ... Selecting previously unselected package node-decamelize. Preparing to unpack .../123-node-decamelize_4.0.0-1_all.deb ... Unpacking node-decamelize (4.0.0-1) ... Selecting previously unselected package node-diff. Preparing to unpack .../124-node-diff_4.0.2~dfsg-2_all.deb ... Unpacking node-diff (4.0.2~dfsg-2) ... Selecting previously unselected package node-p-limit. Preparing to unpack .../125-node-p-limit_3.1.0+~cs2.3.0-1_all.deb ... Unpacking node-p-limit (3.1.0+~cs2.3.0-1) ... Selecting previously unselected package node-p-locate. Preparing to unpack .../126-node-p-locate_5.0.0-1_all.deb ... Unpacking node-p-locate (5.0.0-1) ... Selecting previously unselected package node-path-exists. Preparing to unpack .../127-node-path-exists_4.0.0-2_all.deb ... Unpacking node-path-exists (4.0.0-2) ... Selecting previously unselected package node-locate-path. Preparing to unpack .../128-node-locate-path_6.0.0-1_all.deb ... Unpacking node-locate-path (6.0.0-1) ... Selecting previously unselected package node-find-up. Preparing to unpack .../129-node-find-up_5.0.0-1_all.deb ... Unpacking node-find-up (5.0.0-1) ... Selecting previously unselected package node-fs.realpath. Preparing to unpack .../130-node-fs.realpath_1.0.0-1.1_all.deb ... Unpacking node-fs.realpath (1.0.0-1.1) ... Selecting previously unselected package node-wrappy. Preparing to unpack .../131-node-wrappy_1.0.2-1.1_all.deb ... Unpacking node-wrappy (1.0.2-1.1) ... Selecting previously unselected package node-once. Preparing to unpack .../132-node-once_1.4.0-3_all.deb ... Unpacking node-once (1.4.0-3) ... Selecting previously unselected package node-inflight. Preparing to unpack .../133-node-inflight_1.0.6-1.1_all.deb ... Unpacking node-inflight (1.0.6-1.1) ... Selecting previously unselected package node-balanced-match. Preparing to unpack .../134-node-balanced-match_1.0.0-1_all.deb ... Unpacking node-balanced-match (1.0.0-1) ... Selecting previously unselected package node-brace-expansion. Preparing to unpack .../135-node-brace-expansion_2.0.0-1_all.deb ... Unpacking node-brace-expansion (2.0.0-1) ... Selecting previously unselected package node-minimatch. Preparing to unpack .../136-node-minimatch_3.0.4+~3.0.3-1+deb11u2_all.deb ... Unpacking node-minimatch (3.0.4+~3.0.3-1+deb11u2) ... Selecting previously unselected package node-glob. Preparing to unpack .../137-node-glob_7.1.6+~7.1.3-1_all.deb ... Unpacking node-glob (7.1.6+~7.1.3-1) ... Selecting previously unselected package node-growl. Preparing to unpack .../138-node-growl_1.10.5-2_all.deb ... Unpacking node-growl (1.10.5-2) ... Selecting previously unselected package node-he. Preparing to unpack .../139-node-he_1.2.0-1_all.deb ... Unpacking node-he (1.2.0-1) ... Selecting previously unselected package node-is-plain-obj. Preparing to unpack .../140-node-is-plain-obj_3.0.0-1_all.deb ... Unpacking node-is-plain-obj (3.0.0-1) ... Selecting previously unselected package node-sprintf-js. Preparing to unpack .../141-node-sprintf-js_1.1.2+ds1-2_all.deb ... Unpacking node-sprintf-js (1.1.2+ds1-2) ... Selecting previously unselected package node-argparse. Preparing to unpack .../142-node-argparse_2.0.1-1_all.deb ... Unpacking node-argparse (2.0.1-1) ... Selecting previously unselected package node-esprima. Preparing to unpack .../143-node-esprima_4.0.1+ds+~4.0.2-2_all.deb ... Unpacking node-esprima (4.0.1+ds+~4.0.2-2) ... Selecting previously unselected package node-js-yaml. Preparing to unpack .../144-node-js-yaml_3.14.1+dfsg+~3.12.6-2_all.deb ... Unpacking node-js-yaml (3.14.1+dfsg+~3.12.6-2) ... Selecting previously unselected package node-safe-buffer. Preparing to unpack .../145-node-safe-buffer_5.2.1+~cs2.1.2-1_all.deb ... Unpacking node-safe-buffer (5.2.1+~cs2.1.2-1) ... Selecting previously unselected package node-randombytes. Preparing to unpack .../146-node-randombytes_2.1.0-1_all.deb ... Unpacking node-randombytes (2.1.0-1) ... Selecting previously unselected package node-serialize-javascript. Preparing to unpack .../147-node-serialize-javascript_5.0.1-2_all.deb ... Unpacking node-serialize-javascript (5.0.1-2) ... Selecting previously unselected package node-strip-json-comments. Preparing to unpack .../148-node-strip-json-comments_3.1.1-1_all.deb ... Unpacking node-strip-json-comments (3.1.1-1) ... Selecting previously unselected package node-isexe. Preparing to unpack .../149-node-isexe_2.0.0-5_all.deb ... Unpacking node-isexe (2.0.0-5) ... Selecting previously unselected package node-which. Preparing to unpack .../150-node-which_2.0.2+~cs1.3.2-1_all.deb ... Unpacking node-which (2.0.2+~cs1.3.2-1) ... Selecting previously unselected package node-ansi-regex. Preparing to unpack .../151-node-ansi-regex_5.0.1-1~deb11u1_all.deb ... Unpacking node-ansi-regex (5.0.1-1~deb11u1) ... Selecting previously unselected package node-strip-ansi. Preparing to unpack .../152-node-strip-ansi_6.0.0-2_all.deb ... Unpacking node-strip-ansi (6.0.0-2) ... Selecting previously unselected package node-clone. Preparing to unpack .../153-node-clone_2.1.2-2_all.deb ... Unpacking node-clone (2.1.2-2) ... Selecting previously unselected package node-defaults. Preparing to unpack .../154-node-defaults_1.0.3-2_all.deb ... Unpacking node-defaults (1.0.3-2) ... Selecting previously unselected package node-wcwidth.js. Preparing to unpack .../155-node-wcwidth.js_1.0.0-1.1_all.deb ... Unpacking node-wcwidth.js (1.0.0-1.1) ... Selecting previously unselected package node-string-width. Preparing to unpack .../156-node-string-width_4.2.0-1_all.deb ... Unpacking node-string-width (4.2.0-1) ... Selecting previously unselected package node-wide-align. Preparing to unpack .../157-node-wide-align_1.1.3-1_all.deb ... Unpacking node-wide-align (1.1.3-1) ... Selecting previously unselected package node-require-directory. Preparing to unpack .../158-node-require-directory_2.1.1-1.1_all.deb ... Unpacking node-require-directory (2.1.1-1.1) ... Selecting previously unselected package node-get-caller-file. Preparing to unpack .../159-node-get-caller-file_1.0.2-1.1_all.deb ... Unpacking node-get-caller-file (1.0.2-1.1) ... Selecting previously unselected package node-set-blocking. Preparing to unpack .../160-node-set-blocking_2.0.0-1.1_all.deb ... Unpacking node-set-blocking (2.0.0-1.1) ... Selecting previously unselected package node-require-main-filename. Preparing to unpack .../161-node-require-main-filename_2.0.0-1_all.deb ... Unpacking node-require-main-filename (2.0.0-1) ... Selecting previously unselected package node-wrap-ansi. Preparing to unpack .../162-node-wrap-ansi_4.0.0-2_all.deb ... Unpacking node-wrap-ansi (4.0.0-2) ... Selecting previously unselected package node-cliui. Preparing to unpack .../163-node-cliui_4.1.0-2_all.deb ... Unpacking node-cliui (4.1.0-2) ... Selecting previously unselected package node-which-module. Preparing to unpack .../164-node-which-module_2.0.0-1_all.deb ... Unpacking node-which-module (2.0.0-1) ... Selecting previously unselected package node-end-of-stream. Preparing to unpack .../165-node-end-of-stream_1.4.4-1_all.deb ... Unpacking node-end-of-stream (1.4.4-1) ... Selecting previously unselected package node-pump. Preparing to unpack .../166-node-pump_3.0.0-4_all.deb ... Unpacking node-pump (3.0.0-4) ... Selecting previously unselected package node-get-stream. Preparing to unpack .../167-node-get-stream_6.0.0-1_all.deb ... Unpacking node-get-stream (6.0.0-1) ... Selecting previously unselected package node-is-stream. Preparing to unpack .../168-node-is-stream_2.0.0-1_all.deb ... Unpacking node-is-stream (2.0.0-1) ... Selecting previously unselected package node-merge-stream. Preparing to unpack .../169-node-merge-stream_2.0.0+~1.1.2-1_all.deb ... Unpacking node-merge-stream (2.0.0+~1.1.2-1) ... Selecting previously unselected package node-mimic-fn. Preparing to unpack .../170-node-mimic-fn_3.1.0-1_all.deb ... Unpacking node-mimic-fn (3.1.0-1) ... Selecting previously unselected package node-npm-run-path. Preparing to unpack .../171-node-npm-run-path_2.0.2-2_all.deb ... Unpacking node-npm-run-path (2.0.2-2) ... Selecting previously unselected package node-shebang-regex. Preparing to unpack .../172-node-shebang-regex_3.0.0-1_all.deb ... Unpacking node-shebang-regex (3.0.0-1) ... Selecting previously unselected package node-shebang-command. Preparing to unpack .../173-node-shebang-command_1.2.0-1.1_all.deb ... Unpacking node-shebang-command (1.2.0-1.1) ... Selecting previously unselected package node-signal-exit. Preparing to unpack .../174-node-signal-exit_3.0.3-1_all.deb ... Unpacking node-signal-exit (3.0.3-1) ... Selecting previously unselected package node-execa. Preparing to unpack .../175-node-execa_4.1.0+dfsg+~cs19.3.6-5_all.deb ... Unpacking node-execa (4.1.0+dfsg+~cs19.3.6-5) ... Selecting previously unselected package node-invert-kv. Preparing to unpack .../176-node-invert-kv_3.0.1-1_all.deb ... Unpacking node-invert-kv (3.0.1-1) ... Selecting previously unselected package node-lcid. Preparing to unpack .../177-node-lcid_3.1.1-1_all.deb ... Unpacking node-lcid (3.1.1-1) ... Selecting previously unselected package node-mem. Preparing to unpack .../178-node-mem_1.1.0-1.1_all.deb ... Unpacking node-mem (1.1.0-1.1) ... Selecting previously unselected package node-os-locale. Preparing to unpack .../179-node-os-locale_5.0.0-1_all.deb ... Unpacking node-os-locale (5.0.0-1) ... Selecting previously unselected package node-y18n. Preparing to unpack .../180-node-y18n_4.0.0-4_all.deb ... Unpacking node-y18n (4.0.0-4) ... Selecting previously unselected package node-yargs-parser. Preparing to unpack .../181-node-yargs-parser_18.1.3+~15.0.0-1_all.deb ... Unpacking node-yargs-parser (18.1.3+~15.0.0-1) ... Selecting previously unselected package node-yargs. Preparing to unpack .../182-node-yargs_15.3.1+repack-2_all.deb ... Unpacking node-yargs (15.3.1+repack-2) ... Selecting previously unselected package mocha. Preparing to unpack .../183-mocha_8.2.1+ds1+~cs29.4.27-3_all.deb ... Unpacking mocha (8.2.1+ds1+~cs29.4.27-3) ... Selecting previously unselected package node-abab. Preparing to unpack .../184-node-abab_2.0.5-1_all.deb ... Unpacking node-abab (2.0.5-1) ... Selecting previously unselected package node-yallist. Preparing to unpack .../185-node-yallist_4.0.0-1_all.deb ... Unpacking node-yallist (4.0.0-1) ... Selecting previously unselected package node-lru-cache. Preparing to unpack .../186-node-lru-cache_5.1.1-5_all.deb ... Unpacking node-lru-cache (5.1.1-5) ... Selecting previously unselected package node-semver. Preparing to unpack .../187-node-semver_7.3.4-1_all.deb ... Unpacking node-semver (7.3.4-1) ... Selecting previously unselected package node-agent-base. Preparing to unpack .../188-node-agent-base_6.0.2-2_all.deb ... Unpacking node-agent-base (6.0.2-2) ... Selecting previously unselected package node-array-from. Preparing to unpack .../189-node-array-from_2.1.1-2_all.deb ... Unpacking node-array-from (2.1.1-2) ... Selecting previously unselected package node-commander. Preparing to unpack .../190-node-commander_6.2.1-2_all.deb ... Unpacking node-commander (6.2.1-2) ... Selecting previously unselected package node-cssom. Preparing to unpack .../191-node-cssom_0.4.4-1_all.deb ... Unpacking node-cssom (0.4.4-1) ... Selecting previously unselected package node-cssstyle. Preparing to unpack .../192-node-cssstyle_0.2.14-3_all.deb ... Unpacking node-cssstyle (0.2.14-3) ... Selecting previously unselected package node-es6-symbol. Preparing to unpack .../193-node-es6-symbol_3.1.3+~cs3.5.0-1_all.deb ... Unpacking node-es6-symbol (3.1.3+~cs3.5.0-1) ... Selecting previously unselected package node-es6-iterator. Preparing to unpack .../194-node-es6-iterator_2.0.3-2_all.deb ... Unpacking node-es6-iterator (2.0.3-2) ... Selecting previously unselected package node-es5-ext. Preparing to unpack .../195-node-es5-ext_0.10.53+~1.1.0-1_all.deb ... Unpacking node-es5-ext (0.10.53+~1.1.0-1) ... Selecting previously unselected package node-d. Preparing to unpack .../196-node-d_1.0.1-1_all.deb ... Unpacking node-d (1.0.1-1) ... Selecting previously unselected package node-event-emitter. Preparing to unpack .../197-node-event-emitter_0.3.5-2_all.deb ... Unpacking node-event-emitter (0.3.5-2) ... Selecting previously unselected package node-function-bind. Preparing to unpack .../198-node-function-bind_1.1.1+repack-1_all.deb ... Unpacking node-function-bind (1.1.1+repack-1) ... Selecting previously unselected package node-iconv-lite. Preparing to unpack .../199-node-iconv-lite_0.5.1-3_all.deb ... Unpacking node-iconv-lite (0.5.1-3) ... Selecting previously unselected package node-is-object. Preparing to unpack .../200-node-is-object_1.0.2-1_all.deb ... Unpacking node-is-object (1.0.2-1) ... Selecting previously unselected package node-jquery. Preparing to unpack .../201-node-jquery_3.5.1+dfsg+~3.5.5-7_all.deb ... Unpacking node-jquery (3.5.1+dfsg+~3.5.5-7) ... Selecting previously unselected package node-lodash-packages. Preparing to unpack .../202-node-lodash-packages_4.17.21+dfsg+~cs8.31.173-1_all.deb ... Unpacking node-lodash-packages (4.17.21+dfsg+~cs8.31.173-1) ... Selecting previously unselected package node-stealthy-require. Preparing to unpack .../203-node-stealthy-require_1.1.1-4_all.deb ... Unpacking node-stealthy-require (1.1.1-4) ... Selecting previously unselected package node-punycode. Preparing to unpack .../204-node-punycode_2.1.1-3_all.deb ... Unpacking node-punycode (2.1.1-3) ... Selecting previously unselected package node-psl. Preparing to unpack .../205-node-psl_1.8.0+ds-4_all.deb ... Unpacking node-psl (1.8.0+ds-4) ... Selecting previously unselected package node-universalify. Preparing to unpack .../206-node-universalify_2.0.0-2_all.deb ... Unpacking node-universalify (2.0.0-2) ... Selecting previously unselected package node-tough-cookie. Preparing to unpack .../207-node-tough-cookie_4.0.0-2_all.deb ... Unpacking node-tough-cookie (4.0.0-2) ... Selecting previously unselected package node-webidl-conversions. Preparing to unpack .../208-node-webidl-conversions_6.1.0~1.1.0+~2.0.1~ds+~6.1.0+~0~20180821-1_all.deb ... Unpacking node-webidl-conversions (6.1.0~1.1.0+~2.0.1~ds+~6.1.0+~0~20180821-1) ... Selecting previously unselected package node-mute-stream. Preparing to unpack .../209-node-mute-stream_0.0.8-2_all.deb ... Unpacking node-mute-stream (0.0.8-2) ... Selecting previously unselected package node-read. Preparing to unpack .../210-node-read_1.0.7-2_all.deb ... Unpacking node-read (1.0.7-2) ... Selecting previously unselected package node-tinycolor. Preparing to unpack .../211-node-tinycolor_0.0.1-2_all.deb ... Unpacking node-tinycolor (0.0.1-2) ... Selecting previously unselected package node-ws. Preparing to unpack .../212-node-ws_7.4.2+~cs18.0.8-2_amd64.deb ... Unpacking node-ws (7.4.2+~cs18.0.8-2) ... Selecting previously unselected package node-jsdom. Preparing to unpack .../213-node-jsdom_16.4.0+~cs77.17.35-3_all.deb ... Unpacking node-jsdom (16.4.0+~cs77.17.35-3) ... Selecting previously unselected package node-merge-descriptors. Preparing to unpack .../214-node-merge-descriptors_1.0.1-2_all.deb ... Unpacking node-merge-descriptors (1.0.1-2) ... Selecting previously unselected package node-object-assign. Preparing to unpack .../215-node-object-assign_4.1.1-3_all.deb ... Unpacking node-object-assign (4.1.1-3) ... Selecting previously unselected package node-path-to-regexp. Preparing to unpack .../216-node-path-to-regexp_6.2.0-1_all.deb ... Unpacking node-path-to-regexp (6.2.0-1) ... Selecting previously unselected package node-resolve. Preparing to unpack .../217-node-resolve_1.19.0+~cs5.20.8-2_all.deb ... Unpacking node-resolve (1.19.0+~cs5.20.8-2) ... Selecting previously unselected package node-type-detect. Preparing to unpack .../218-node-type-detect_4.0.8-2_all.deb ... Unpacking node-type-detect (4.0.8-2) ... Selecting previously unselected package node-util. Preparing to unpack .../219-node-util_0.10.3-4_all.deb ... Unpacking node-util (0.10.3-4) ... Selecting previously unselected package pkg-js-tools. Preparing to unpack .../220-pkg-js-tools_0.9.65_all.deb ... Unpacking pkg-js-tools (0.9.65) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up libtie-ixhash-perl (1.23-2.1) ... Setting up libjs-sprintf-js (1.1.2+ds1-2) ... Setting up libjs-inherits (2.0.4-1) ... Setting up bsdextrautils (2.36.1-8+deb11u1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:amd64 (67.1-7) ... Setting up libio-pty-perl (1:1.15-2) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:amd64 (2.66.8-1) ... No schema files found: doing nothing. Setting up libio-stringy-perl (2.111-3) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libbrotli1:amd64 (1.0.9-2+b2) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libgdk-pixbuf2.0-common (2.42.2+dfsg-1+deb11u1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libnghttp2-14:amd64 (1.43.0-1) ... Setting up libmagic1:amd64 (1:5.39-3) ... Setting up libdeflate0:amd64 (1.7-1) ... Setting up perl-openssl-defaults:amd64 (5) ... Setting up gettext-base (0.21-4) ... Setting up node-color-name (1.1.4+~1.1.1-1) ... Setting up libencode-locale-perl (1.05-1.1) ... Setting up libc-ares2:amd64 (1.17.1-1+deb11u2) ... Setting up file (1:5.39-3) ... Setting up libjbig0:amd64 (2.1-3.1+b2) ... Setting up node-type-detect (4.0.8-2) ... Setting up liberror-perl (0.17029-1) ... Setting up libjs-psl (1.8.0+ds-4) ... Setting up node-universalify (2.0.0-2) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libuv1:amd64 (1.40.0-2) ... Setting up libjpeg62-turbo:amd64 (1:2.0.6-4) ... Setting up node-sprintf-js (1.1.2+ds1-2) ... Setting up node-shebang-regex (3.0.0-1) ... Setting up node-is-object (1.0.2-1) ... Setting up node-is-stream (2.0.0-1) ... Setting up libsigsegv2:amd64 (2.13-1) ... Setting up libarray-unique-perl (0.08-2.1) ... Setting up libpng16-16:amd64 (1.6.37-3) ... Setting up libio-html-perl (1.004-2) ... Setting up autopoint (0.21-4) ... Setting up libwebp6:amd64 (0.6.1-2.1) ... Setting up libipc-run-perl (20200505.0-1) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libexporter-lite-perl (0.08-1) ... Setting up libsub-name-perl (0.26-1+b1) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libjson-perl (4.03000-1) ... Setting up node-esprima (4.0.1+ds+~4.0.2-2) ... Setting up libsub-override-perl (0.09-2) ... Setting up netbase (6.3) ... Setting up libtiff5:amd64 (4.2.0-1+deb11u4) ... Setting up libclass-accessor-perl (0.51-1) ... Setting up openssl (1.1.1n-0+deb11u4) ... Setting up libelf1:amd64 (0.183-1) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.7+deb11u4) ... Setting up node-path-to-regexp (6.2.0-1) ... Setting up node-is-buffer (2.0.5-1) ... Setting up liburi-perl (5.08-1) ... Setting up node-jquery (3.5.1+dfsg+~3.5.5-7) ... Setting up node-is-plain-obj (3.0.0-1) ... Setting up libnet-ssleay-perl (1.88-3+b1) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up libhttp-date-perl (6.05-1) ... Setting up gettext (0.21-4) ... Setting up libfile-listing-perl (6.14-1) ... Setting up libtool (2.4.6-15) ... Setting up libnet-http-perl (6.20-1) ... Setting up m4 (1.4.18-5) ... Setting up libnode72:amd64 (12.22.12~dfsg-1~deb11u3) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 129 added, 0 removed; done. Setting up shared-mime-info (2.0-1) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up libhtml-parser-perl (3.75-1+b1) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.2+dfsg-1+deb11u1) ... Setting up libio-socket-ssl-perl (2.069-1) ... Setting up libhttp-message-perl (6.28-1) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libhttp-negotiate-perl (6.01-1) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up nodejs (12.22.12~dfsg-1~deb11u3) ... update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up node-abab (2.0.5-1) ... Setting up node-argparse (2.0.1-1) ... Setting up node-he (1.2.0-1) ... Setting up node-function-bind (1.1.1+repack-1) ... Setting up node-clone (2.1.2-2) ... Setting up node-has-flag (4.0.0-1) ... Setting up node-lodash-packages (4.17.21+dfsg+~cs8.31.173-1) ... Setting up dh-autoreconf (20) ... Setting up node-inherits (2.0.4-1) ... Setting up node-path-is-absolute (2.0.0-1) ... Setting up node-iconv-lite (0.5.1-3) ... Setting up node-safe-buffer (5.2.1+~cs2.1.2-1) ... Setting up node-y18n (4.0.0-4) ... Setting up node-balanced-match (1.0.0-1) ... Setting up node-brace-expansion (2.0.0-1) ... Setting up libnotify4:amd64 (0.7.9-3) ... Setting up node-cssom (0.4.4-1) ... Setting up node-set-blocking (2.0.0-1.1) ... Setting up node-repeat-string (1.6.1-1) ... Setting up node-signal-exit (3.0.3-1) ... Setting up node-randombytes (2.1.0-1) ... Setting up node-wrappy (1.0.2-1.1) ... Setting up node-require-directory (2.1.1-1.1) ... Setting up node-punycode (2.1.1-3) ... Setting up libnotify-bin (0.7.9-3) ... Setting up node-defaults (1.0.3-2) ... Setting up node-mute-stream (0.0.8-2) ... Setting up node-commander (6.2.1-2) ... Setting up node-graceful-fs (4.2.4+repack-1) ... Setting up node-merge-stream (2.0.0+~1.1.2-1) ... Setting up node-binary-extensions (2.2.0-1) ... Setting up node-mimic-fn (3.1.0-1) ... Setting up node-path-dirname (1.0.2-1.1) ... Setting up node-stealthy-require (1.1.1-4) ... Setting up node-minimatch (3.0.4+~3.0.3-1+deb11u2) ... Setting up node-set-immediate-shim (2.0.0-1) ... Setting up node-js-yaml (3.14.1+dfsg+~3.12.6-2) ... Setting up node-read (1.0.7-2) ... Setting up node-npm-run-path (2.0.2-2) ... Setting up node-color-convert (1.9.3-1) ... Setting up node-array-from (2.1.1-2) ... Setting up node-webidl-conversions (6.1.0~1.1.0+~2.0.1~ds+~6.1.0+~0~20180821-1) ... Setting up node-async-each (1.0.3-1) ... Setting up node-is-extglob (2.1.1-1) ... Setting up node-ms (2.1.3+~cs0.7.31-1) ... Setting up node-shebang-command (1.2.0-1.1) ... Setting up node-ansi-colors (4.1.1-2) ... Setting up node-fs.realpath (1.0.0-1.1) ... Setting up node-diff (4.0.2~dfsg-2) ... Setting up node-object-assign (4.1.1-3) ... Setting up node-is-glob (4.0.1-1) ... Setting up node-mem (1.1.0-1.1) ... Setting up node-supports-color (8.1.0+~7.2.0-1) ... Setting up node-invert-kv (3.0.1-1) ... Setting up node-p-limit (3.1.0+~cs2.3.0-1) ... Setting up node-yallist (4.0.0-1) ... Setting up node-ansi-regex (5.0.1-1~deb11u1) ... Setting up node-strip-json-comments (3.1.1-1) ... Setting up node-once (1.4.0-3) ... Setting up node-browser-stdout (1.3.1-2) ... Setting up node-psl (1.8.0+ds-4) ... Setting up node-get-caller-file (1.0.2-1.1) ... Setting up node-require-main-filename (2.0.0-1) ... Setting up node-serialize-javascript (5.0.1-2) ... Setting up node-merge-descriptors (1.0.1-2) ... Setting up node-isexe (2.0.0-5) ... Setting up node-resolve (1.19.0+~cs5.20.8-2) ... Setting up node-path-exists (4.0.0-2) ... Setting up node-escape-string-regexp (4.0.0-1) ... Setting up node-p-locate (5.0.0-1) ... Setting up node-which-module (2.0.0-1) ... Setting up node-decamelize (4.0.0-1) ... Setting up node-normalize-path (3.0.0-2) ... Setting up node-kind-of (6.0.3+dfsg-1) ... Setting up node-growl (1.10.5-2) ... Setting up debhelper (13.3.4) ... Setting up node-is-binary-path (2.1.0-1) ... Setting up node-debug (4.3.1+~cs4.1.5-1) ... Setting up libjs-util (0.10.3-4) ... Setting up node-camelcase (6.2.0-2) ... Setting up node-tinycolor (0.0.1-2) ... Setting up node-yargs-parser (18.1.3+~15.0.0-1) ... Setting up node-wcwidth.js (1.0.0-1.1) ... Setting up node-cssstyle (0.2.14-3) ... Setting up node-locate-path (6.0.0-1) ... Setting up node-ansi-styles (4.2.1-1) ... Setting up node-strip-ansi (6.0.0-2) ... Setting up node-chalk (4.1.0-1) ... Setting up node-which (2.0.2+~cs1.3.2-1) ... Setting up node-lcid (3.1.1-1) ... Setting up node-inflight (1.0.6-1.1) ... Setting up node-glob-parent (5.1.1+~5.1.0-2) ... Setting up node-tough-cookie (4.0.0-2) ... Setting up node-anymatch (3.1.1+~2.2.2-1) ... Setting up node-string-width (4.2.0-1) ... Setting up node-lru-cache (5.1.1-5) ... Setting up node-is-number (7.0.0-1.1) ... Setting up node-end-of-stream (1.4.4-1) ... Setting up node-pump (3.0.0-4) ... Setting up node-find-up (5.0.0-1) ... Setting up node-util (0.10.3-4) ... Setting up node-wrap-ansi (4.0.0-2) ... Setting up node-glob (7.1.6+~7.1.3-1) ... Setting up node-readdirp (3.5.0-2) ... Setting up node-get-stream (6.0.0-1) ... Setting up node-wide-align (1.1.3-1) ... Setting up node-cliui (4.1.0-2) ... Setting up node-semver (7.3.4-1) ... Setting up node-to-regex-range (5.0.1-2) ... Setting up node-execa (4.1.0+dfsg+~cs19.3.6-5) ... Setting up node-agent-base (6.0.2-2) ... Setting up node-os-locale (5.0.0-1) ... Setting up node-ws (7.4.2+~cs18.0.8-2) ... Setting up node-jsdom (16.4.0+~cs77.17.35-3) ... Setting up node-fill-range (7.0.1-2) ... Setting up node-yargs (15.3.1+repack-2) ... Setting up node-braces (3.0.2+~3.0.0-1) ... Setting up node-chokidar (3.4.3-3) ... Setting up mocha (8.2.1+ds1+~cs29.4.27-3) ... Setting up liblwp-protocol-https-perl (6.10-1) ... Setting up node-es6-symbol (3.1.3+~cs3.5.0-1) ... Setting up libwww-perl (6.52-1) ... Setting up node-es5-ext (0.10.53+~1.1.0-1) ... Setting up libparse-debcontrol-perl (2.005-4.1) ... Setting up node-d (1.0.1-1) ... Setting up node-event-emitter (0.3.5-2) ... Setting up libdebian-copyright-perl (0.2-4) ... Setting up node-es6-iterator (2.0.3-2) ... Setting up pkg-js-tools (0.9.65) ... Processing triggers for libc-bin (2.31-13+deb11u6) ... Processing triggers for ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/node-sinon-9.2.4+ds+~cs58.20.26/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../node-sinon_9.2.4+ds+~cs58.20.26-1_source.changes dpkg-buildpackage: info: source package node-sinon dpkg-buildpackage: info: source version 9.2.4+ds+~cs58.20.26-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Xavier Guimard dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_auto_clean --buildsystem=nodejs rm -rf ./node_modules/.cache rm -rf bane/node_modules/.cache rm -rf just-extend/node_modules/.cache rm -rf nise/node_modules/.cache rm -rf sinonjscommons/node_modules/.cache rm -rf sinonjsfake-timers/node_modules/.cache rm -rf sinonjsformatio/node_modules/.cache rm -rf sinonjsreferee/node_modules/.cache rm -rf sinonjsreferee-sinon/node_modules/.cache rm -rf sinonjssamsam/node_modules/.cache rm -rf sinonjstext-encoding/node_modules/.cache rm -rf typessinon/node_modules/.cache rm -rf typessinonjs-fake-timers/node_modules/.cache dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure --buildsystem=nodejs mkdir node_modules ln -s ../bane node_modules/bane ln -s ../just-extend node_modules/just-extend ln -s ../nise node_modules/nise mkdir -p node_modules/\@sinonjs ln -s ../../sinonjscommons node_modules/\@sinonjs/commons ln -s ../../sinonjsfake-timers node_modules/\@sinonjs/fake-timers ln -s ../../sinonjsformatio node_modules/\@sinonjs/formatio ln -s ../../sinonjsreferee node_modules/\@sinonjs/referee ln -s ../../sinonjsreferee-sinon node_modules/\@sinonjs/referee-sinon ln -s ../../sinonjssamsam node_modules/\@sinonjs/samsam ln -s ../../sinonjstext-encoding node_modules/\@sinonjs/text-encoding mkdir -p node_modules/\@types ln -s ../../typessinon node_modules/\@types/sinon ln -s ../../typessinonjs-fake-timers node_modules/\@types/sinonjs__fake-timers dh_auto_build --buildsystem=nodejs No build command found, searching known files No build command found, searching known files No build command found, searching known files No build command found, searching known files No build command found, searching known files No build command found, searching known files dh_auto_test --buildsystem=nodejs ln -s ../debian/tests/test_modules/typify-parser node_modules/typify-parser ln -s ../debian/tests/test_modules/trampa node_modules/trampa ln -s ../debian/tests/test_modules/rc4 node_modules/rc4 ln -s ../debian/tests/test_modules/proxyquire node_modules/proxyquire ln -s ../debian/tests/test_modules/native-promise-only node_modules/native-promise-only ln -s ../debian/tests/test_modules/module-not-found-error node_modules/module-not-found-error ln -s ../debian/tests/test_modules/lazy-seq node_modules/lazy-seq ln -s ../debian/tests/test_modules/knuth-shuffle node_modules/knuth-shuffle ln -s ../debian/tests/test_modules/jsverify node_modules/jsverify ln -s ../debian/tests/test_modules/jsdom-global node_modules/jsdom-global ln -s ../debian/tests/test_modules/fill-keys node_modules/fill-keys ln -s ../. node_modules/sinon cd ./sinonjscommons && sh -ex ../debian/nodejs/sinonjscommons/test + mocha --recursive lib/**/*.test.js calledInOrder given single array argument when stubs were called in expected order ✓ returns true when stubs were called in unexpected order ✓ returns false given multiple arguments when stubs were called in expected order ✓ returns true when stubs were called in unexpected order ✓ returns false className ✓ returns the class name of an instance ✓ returns 'Object' for {} ✓ returns null for an object that has no prototype ✓ returns null for an object whose prototype was mangled deprecated defaultMsg ✓ should return a string printWarning when `process.emitWarning` is defined ✓ should call process.emitWarning with a msg when `process.emitWarning` is undefined when `console.info` is defined ✓ should call `console.info` with a message when `console.info` is undefined ✓ should call `console.log` with a message wrap ✓ should return a wrapper function ✓ should assign the prototype of the passed method when the passed method has falsy prototype ✓ should not be assigned to the wrapped method when invoking the wrapped function ✓ should call `printWarning` before invoking ✓ should invoke the passed method with the given arguments util/core/every ✓ returns true when the callback function returns true for every element in an iterable ✓ returns false when the callback function returns false for any element in an iterable ✓ calls the given callback once for each item in an iterable until it returns false function-name ✓ should return empty string if func is falsy ✓ should use displayName by default ✓ should use name if displayName is not available ✓ should fallback to string parsing ✓ should not fail when a name cannot be found ✓ should not fail when toString is undefined ✓ should not fail when toString throws global ✓ is same as global package ✓ should export a method named calledInOrder ✓ should export a method named className ✓ should export a method named every ✓ should export a method named functionName ✓ should export a method named orderByFirstCall ✓ should export a method named typeOf ✓ should export a method named valueToString ✓ should export an object property named deprecated ✓ should export an object property named prototypes orderByFirstCall ✓ should order an Array of spies by the callId of the first call, ascending prototypes .array ✓ should have all the methods of the origin prototype .function ✓ should have all the methods of the origin prototype .map ✓ should have all the methods of the origin prototype .object ✓ should have all the methods of the origin prototype .set ✓ should have all the methods of the origin prototype .string ✓ should have all the methods of the origin prototype typeOf ✓ returns boolean ✓ returns string ✓ returns number ✓ returns object ✓ returns function ✓ returns undefined ✓ returns null ✓ returns array ✓ returns regexp ✓ returns date util/core/valueToString ✓ returns string representation of an object ✓ returns 'null' for literal null' ✓ returns 'undefined' for literal undefined 57 passing (280ms) cd ./sinonjsfake-timers && sh -ex ../debian/nodejs/sinonjsfake-timers/test + mocha test/ integration-test/ --check-leaks issue #59 ✓ should install and uninstall the clock on a custom target issue #73 ✓ should install with date object issue #67 ✓ should overflow to 1 on very big timeouts ✓ should overflow to interval 1 on very big timeouts ✓ should execute setTimeout smaller than 1 ✓ executes setTimeout with negative duration as if it has zero delay issue sinon#1852 ✓ throws when creating a clock and global has no Date issue #207 - nanosecond round-off errors on high-res timer ✓ should not round off nanosecond arithmetic on hrtime - case 1 ✓ should not round off nanosecond arithmetic on hrtime - case 2 ✓ should truncate sub-nanosecond ticks ✓ should always set 'now' to an integer value when ticking with sub-millisecond precision ✓ should adjust adjust the 'now' value when the nano-remainder overflows ✓ should floor negative now values ✓ should floor start times ✓ should floor negative start times ✓ should handle ticks on the negative side of the Epoch ✓ should handle multiple non-integer ticks FakeTimers setTimeout ✓ throws if no arguments ✓ returns numeric id or object with numeric id ✓ returns unique id ✓ sets timers on instance ✓ parses numeric string times ✓ parses no-numeric string times ✓ evals non-function callbacks ✓ only evals on global scope ✓ passes setTimeout parameters ✓ calls correct timeout on recursive tick ✓ does not depend on this ✓ is not influenced by forward system clock changes ✓ is not influenced by forward system clock changes during process.nextTick() ✓ is not influenced by backward system clock changes ✓ should work when called from a process.nextTick() ✓ should work when called from a process.nextTick() (across the tick()) ✓ should work when called from setTimeout(() => process.nextTick()) ✓ handles Infinity and negative Infinity correctly when util.promisified ✓ sets timers on instance ✓ resolves with the first additional argument to setTimeout setImmediate ✓ returns numeric id or object with numeric id ✓ calls the given callback immediately ✓ throws if no arguments ✓ manages separate timers per clock instance ✓ passes extra parameters through to the callback ✓ calls the given callback before setTimeout ✓ does not stuck next tick even if nested when util.promisified ✓ calls the given callback immediately ✓ resolves with the first argument to setImmediate clearImmediate ✓ removes immediate callbacks ✓ does not remove timeout ✓ does not remove interval countTimers ✓ return zero for a fresh clock ✓ counts remaining timers ✓ counts microtasks tick ✓ triggers immediately without specified delay ✓ does not trigger without sufficient delay ✓ triggers after sufficient delay ✓ triggers simultaneous timers ✓ triggers multiple simultaneous timers ✓ triggers multiple simultaneous timers with zero callAt ✓ waits after setTimeout was called ✓ mini integration test ✓ triggers even when some throw ✓ calls function with global object or null (strict mode) as this ✓ triggers in the order scheduled ✓ creates updated Date while ticking ✓ fires timer in intervals of 13 ✓ fires timer in intervals of '13' ✓ fires timers in correct order ✓ triggers timeouts and intervals in the order scheduled ✓ does not fire canceled intervals ✓ passes 8 seconds ✓ passes 1 minute ✓ passes 2 hours, 34 minutes and 10 seconds (118ms) ✓ throws for invalid format ✓ throws for invalid minutes ✓ throws for negative minutes ✓ treats missing argument as 0 ✓ fires nested setTimeout calls properly ✓ does not silently catch errors ✓ returns the current now value ✓ is not influenced by forward system clock changes ✓ is not influenced by forward system clock changes ✓ is not influenced by forward system clock changes when an error is thrown ✓ is not influenced by forward system clock changes when an error is thrown ✓ throws on negative ticks tickAsync ✓ triggers immediately without specified delay ✓ does not trigger without sufficient delay ✓ triggers after sufficient delay ✓ triggers simultaneous timers ✓ triggers multiple simultaneous timers ✓ triggers multiple simultaneous timers with zero callAt ✓ triggers multiple simultaneous timers with zero callAt created in promises ✓ waits after setTimeout was called ✓ mini integration test ✓ triggers even when some throw ✓ calls function with global object or null (strict mode) as this ✓ triggers in the order scheduled ✓ creates updated Date while ticking ✓ creates updated Date while ticking promises ✓ fires timer in intervals of 13 ✓ fires timers in correct order ✓ fires promise timers in correct order ✓ triggers timeouts and intervals in the order scheduled ✓ does not fire canceled intervals ✓ does not fire intervals canceled in a promise ✓ passes 8 seconds ✓ passes 1 minute ✓ passes 2 hours, 34 minutes and 10 seconds ✓ throws for invalid format ✓ throws for invalid minutes ✓ throws for negative minutes ✓ treats missing argument as 0 ✓ fires nested setTimeout calls properly ✓ fires nested setTimeout calls in user-created promises properly ✓ does not silently catch errors ✓ returns the current now value ✓ is not influenced by forward system clock changes ✓ is not influenced by forward system clock changes in promises ✓ is not influenced by forward system clock changes when an error is thrown ✓ should settle user-created promises ✓ should settle chained user-created promises ✓ should settle multiple user-created promises ✓ should settle nested user-created promises ✓ should settle user-created promises even if some throw ✓ should settle user-created promises before calling more timeouts ✓ should settle local promises before calling timeouts ✓ should settle local nested promises before calling timeouts next ✓ triggers the next timer ✓ does not trigger simultaneous timers ✓ subsequent calls trigger simultaneous timers ✓ subsequent calls triggers simultaneous timers with zero callAt ✓ throws exception thrown by timer ✓ calls function with global object or null (strict mode) as this ✓ subsequent calls trigger in the order scheduled ✓ subsequent calls create updated Date ✓ subsequent calls trigger timeouts and intervals in the order scheduled ✓ subsequent calls do not fire canceled intervals ✓ advances the clock based on when the timer was supposed to be called ✓ returns the current now value nextAsync ✓ triggers the next timer (43ms) ✓ does not trigger simultaneous timers ✓ subsequent calls trigger simultaneous timers ✓ subsequent calls triggers simultaneous timers with zero callAt ✓ subsequent calls in promises triggers simultaneous timers with zero callAt ✓ throws exception thrown by timer ✓ calls function with global object or null (strict mode) as this ✓ subsequent calls trigger in the order scheduled ✓ subsequent calls create updated Date ✓ subsequent calls in promises create updated Date ✓ subsequent calls trigger timeouts and intervals in the order scheduled ✓ subsequent calls do not fire canceled intervals ✓ subsequent calls do not fire intervals canceled in promises ✓ advances the clock based on when the timer was supposed to be called ✓ returns the current now value ✓ should settle user-created promises ✓ should settle nested user-created promises ✓ should settle local promises before firing timers runAll ✓ if there are no timers just return ✓ runs all timers ✓ new timers added while running are also run ✓ throws before allowing infinite recursion (79ms) ✓ the loop limit can be set when creating a clock ✓ the loop limit can be set when installing a clock runAllAsync ✓ if there are no timers just return ✓ runs all timers ✓ new timers added while running are also run ✓ new timers added in promises while running are also run ✓ throws before allowing infinite recursion ✓ throws before allowing infinite recursion from promises ✓ the loop limit can be set when creating a clock ✓ the loop limit can be set when installing a clock ✓ should settle user-created promises ✓ should settle nested user-created promises ✓ should settle local promises before firing timers ✓ should settle user-created promises before firing more timers runToLast ✓ returns current time when there are no timers ✓ runs all existing timers ✓ returns time of the last timer ✓ runs all existing timers when two timers are matched for being last ✓ new timers added with a call time later than the last existing timer are NOT run ✓ new timers added with a call time earlier than the last existing timer are run ✓ new timers cannot cause an infinite loop ✓ should support clocks with start time runToLastAsync ✓ returns current time when there are no timers ✓ runs all existing timers ✓ returns time of the last timer ✓ runs all existing timers when two timers are matched for being last ✓ new timers added with a call time later than the last existing timer are NOT run ✓ new timers added from a promise with a call time later than the last existing timerare NOT run ✓ new timers added with a call time ealier than the last existing timer are run ✓ new timers added from a promise with a call time ealier than the last existing timerare run ✓ new timers cannot cause an infinite loop ✓ new timers created from promises cannot cause an infinite loop ✓ should settle user-created promises ✓ should settle nested user-created promises ✓ should settle local promises before firing timers ✓ should settle user-created promises before firing more timers clearTimeout ✓ removes timeout ✓ removes interval ✓ removes interval with undefined interval ✓ does not remove immediate ✓ ignores null argument reset ✓ empties timeouts queue ✓ resets to the time install with - issue #183 ✓ resets hrTime - issue #206 setInterval ✓ throws if no arguments ✓ returns numeric id or object with numeric id ✓ returns unique id ✓ schedules recurring timeout ✓ is not influenced by forward system clock changes ✓ is not influenced by backward system clock changes ✓ does not schedule recurring timeout when cleared ✓ passes setTimeout parameters clearInterval ✓ removes interval ✓ removes interval with undefined interval ✓ removes timeout ✓ does not remove immediate ✓ ignores null argument date ✓ provides date constructor ✓ creates real Date objects ✓ returns date as string when called as function ✓ creates real Date objects when Date constructor is gone ✓ creates Date objects representing clock time ✓ returns date as string representing clock time ✓ listens to ticking clock ✓ listens to system clock changes ✓ creates regular date when passing timestamp ✓ creates regular date when passing a date as string ✓ creates regular date when passing a date as RFC 2822 string ✓ creates regular date when passing year, month ✓ creates regular date when passing y, m, d ✓ creates regular date when passing y, m, d, h ✓ creates regular date when passing y, m, d, h, m ✓ creates regular date when passing y, m, d, h, m, s ✓ creates regular date when passing y, m, d, h, m, s, ms ✓ returns date as string when calling with arguments ✓ returns date as string when calling with timestamp ✓ mirrors native Date.prototype ✓ supports now method if present ✓ mirrors parse method ✓ mirrors UTC method ✓ mirrors toUTCString method ✓ mirrors toString now ✓ returns clock.now unsupported toSource ✓ is undefined stubTimers ✓ returns clock object ✓ has clock property ✓ takes an object parameter ✓ throws a TypeError on a number parameter ✓ sets initial timestamp ✓ replaces global setTimeout ✓ global fake setTimeout should return id ✓ global fake setTimeout().ref() should return timer ✓ global fake setTimeout().unref() should return timer ✓ global fake setTimeout().refresh() should return timer ✓ replaces global clearTimeout ✓ uninstalls global setTimeout ✓ uninstalls global clearTimeout ✓ replaces global setInterval ✓ replaces global clearInterval ✓ uninstalls global setInterval ✓ uninstalls global clearInterval ✓ replaces global process.hrtime ✓ uninstalls global process.hrtime ✓ deletes global property on uninstall if it was inherited onto the global object ✓ uninstalls global property on uninstall if it is present on the global object itself ✓ fakes Date constructor ✓ fake Date constructor should mirror Date's properties ✓ decide on Date.now support at call-time when supported ✓ decide on Date.now support at call-time when unsupported ✓ mirrors custom Date properties ✓ uninstalls Date constructor ✓ fakes provided methods ✓ resets faked methods ✓ does not fake methods not provided shouldAdvanceTime ✓ should create an auto advancing timer (43ms) ✓ should test setImmediate ✓ should test setInterval (65ms) requestAnimationFrame ✓ throws if no arguments ✓ returns numeric id or object with numeric id ✓ returns unique id ✓ should run every 16ms ✓ should be called with current time ✓ should call callback once ✓ should schedule two callbacks before the next frame at the same time ✓ should properly schedule callback for 3rd frame ✓ should schedule for next frame if on current frame cancelAnimationFrame ✓ removes animation frame ✓ does not remove timeout ✓ does not remove interval ✓ does not remove immediate ✓ ignores null argument runToFrame ✓ should tick next frame performance.now() - should start at 0 - should run along with clock.tick - should listen to multiple ticks in performance.now - should run with ticks with timers set process.hrtime() ✓ should start at 0 ✓ should run along with clock.tick ✓ should run along with clock.tick when timers set ✓ should not move with setSystemTime ✓ should move with timeouts ✓ should handle floating point process.hrtime.bigint() ✓ should start at 0n ✓ should run along with clock.tick ✓ should run along with clock.tick when timers set ✓ should not move with setSystemTime ✓ should move with timeouts queueMicrotask semantics ✓ runs without timers ✓ runs when runMicrotasks is called on the clock ✓ runs with timers and before them nextTick semantics ✓ runs without timers ✓ runs when runMicrotasks is called on the clock ✓ respects loopLimit from below in runMicrotasks ✓ respects loopLimit from above in runMicrotasks ✓ detects infinite nextTick cycles ✓ runs with timers - and before them ✓ runs when time is progressed ✓ runs between timers ✓ installs with microticks ✓ installs with microticks and timers in order ✓ uninstalls ✓ returns an empty list of timers on immediate uninstall ✓ returns a timer if uninstalling before it's called ✓ does not return already executed timers on uninstall ✓ returns multiple timers on uninstall if created ✓ passes arguments when installed - GitHub#122 ✓ does not install by default - GitHub#126 requestIdleCallback ✓ throws if no arguments ✓ returns numeric id ✓ returns unique id ✓ runs after all timers ✓ runs immediately with timeout option if there isn't any timer ✓ runs no later than timeout option even if there are any timers ✓ doesn't runs if there are any timers and no timeout option cancelIdleCallback ✓ removes idle callback #276 - remove config.target ✓ should throw on using `config.target` issue #315 - praseInt if delay is not a number ✓ should successfully execute the timer #187 - Support timeout.refresh in node environments ✓ calls the stub again after refreshing the timeout ✓ assigns a new id to the refreshed timer withGlobal ✓ matches the normal FakeTimers API ✓ should support basic setTimeout ✓ Date is instanceof itself globally configured browser objects ✓ correctly instantiates and tears down (70ms) 339 passing (2s) 4 pending cd ./sinonjsformatio && sh -ex ../debian/nodejs/sinonjsformatio/test + mocha lib/**/*.test.js formatio.ascii ✓ formats strings with quotes ✓ formats 0-length strings in a special way ✓ formats booleans without quotes ✓ formats null and undefined without quotes ✓ formats numbers without quotes ✓ formats regexp using toString ✓ formats functions with name ✓ formats functions without name ✓ formats functions with display name ✓ shortens functions with long bodies ✓ formats functions with no name or display name ✓ formats arrays ✓ does not trip on circular arrays ✓ formats object ✓ formats short object on one line ✓ formats object with a non-function toString ✓ formats nested object ✓ includes constructor if known and not Object ✓ does not include one letter constructors ✓ includes one letter constructors when configured so ✓ excludes constructors when configured to do so ✓ excludes constructors by pattern when configured so ✓ excludes constructors when run on other objects ✓ excludes default constructors when run on other objects ✓ does not trip on circular formatting ✓ does not trip on indirect circular formatting ✓ formats nested array nicely ✓ does not rely on object's hasOwnProperty ✓ handles cyclic structures ✓ formats symbol limit formatted array length ✓ should stop at given limit ✓ should only format as many elements as exists ✓ should format all array elements if no config is used limit count of formatted object properties ✓ should stop at given limit ✓ should only format as many properties as exists ✓ should format all properties if no config is used sets ✓ formats sets ✓ limits the number of set members maps ✓ formats maps ✓ limits the number of map members unquoted strings ✓ does not quote strings ✓ quotes string properties numbers ✓ formats object with 0 ✓ formats object with -0 DOM elements ✓ formats dom element ✓ formats dom element with attributes ✓ formats dom element with content ✓ truncates dom element content ✓ includes attributes and truncated content ✓ strips out if attribute contenteditable is set to inherit ✓ strips out attribute that have no value ✓ formats document object as toString ✓ formats window object as toString global object ✓ formats global object as toString BigInt ✓ formats 0n ✓ formats positive values ✓ formats negative values arguments ✓ excludes the values method formatio.constructorName ✓ should return the constructors name 59 passing (106ms) cd ./sinonjsreferee && sh -ex ../debian/nodejs/sinonjsreferee/test + TZ=UTC mocha lib/**/*.test.js actualForMatch ✓ should return actual if actual is not an object ✓ should return actual if match is not an object ✓ should return diff add when passed an invalid name argument ✓ should throw a TypeError when passed an invalid options argument ✓ should throw a TypeError when called with invalid assert option ✓ should throw a TypeError when called with invalid refute option ✓ should throw a TypeError when called with invalid assertMessage option ✓ should throw a TypeError when called with invalid refuteMessage option ✓ should throw a TypeError with assert returning a promise ✓ returns a promise and calls referee.pass when resolved assertArgNum when number of arguments is equal to expected ✓ should return true ✓ should not call `defaultFail` argument when number of arguments is greater than expected ✓ should return true when number of arguments is smaller than expected ✓ should call defaultFail with message assert.exception unexpected exception ✓ fails with custom message ✓ fails with custom message when message is wrong assert ✓ allows true ✓ allows truthy values ✓ allows true with message ✓ does not allow false ✓ does not allow falsy values ✓ does not allow false with message ✓ fails with generated message ✓ fails with custom message ✓ fails if not passed arguments ✓ does not throw if not configured to when called with wrong number of arguments ✓ throws an Error when calling .toString() ✓ should return 'referee.assert()' assert.className ✓ should fail without arguments ✓ should fail without class name ✓ should fail if object does not have className property ✓ should fail with custom message ✓ should pass when element's class name matches ✓ should pass when element includes class name ✓ should fail when element does not include all class names ✓ should pass when element includes all class names ✓ should pass when element includes all class names in different order ✓ should pass when class names as array refute.className ✓ should fail without arguments ✓ should fail without class name ✓ should fail if object does not have className property ✓ should fail with custom message ✓ should pass when element does not include class name ✓ should fail when element's class name matches ✓ should fail with custom message when element's class name matches ✓ should fail when element includes class name ✓ should pass when element does not include all class names ✓ should fail when element includes all class names ✓ should fail when element includes all class names in different order ✓ should fail with class names as array ✓ should pass with class names as array assert.contains ✓ should pass when array contains value ✓ should fail when array does not contain value ✓ should fail with custom message ✓ should pass when array contains the actual object ✓ should fail when array contains an equivalent object refute.contains ✓ should fail when array contains value ✓ should fail with a custom message ✓ should pass when array does not contain the value ✓ should fail when array contains the actual object ✓ should not fail when array contains an equivalent object assert.equals ✓ should pass when comparing object to itself ✓ should pass when comparing strings ✓ should pass when comparing numbers ✓ should pass when comparing booleans ✓ should pass when comparing null ✓ should fail when comparing undefined ✓ should pass when comparing function to itself ✓ should fail when comparing functions ✓ should pass when comparing array to itself ✓ should pass when comparing date objects with same date ✓ should fail when comparing date objects with different dates ✓ should fail when comparing date objects to null ✓ should fail when comparing strings and numbers with coercion ✓ should fail when comparing numbers and strings with coercion ✓ should fail when comparing number object with coercion ✓ should fail when comparing number object reverse with coercion ✓ should fail when comparing falsy values with coercion ✓ should fail when comparing falsy values reverse with coercion ✓ should fail when comparing string boxing with coercion ✓ should fail when comparing string boxing reverse with coercion ✓ should pass when comparing NaN to NaN ✓ should fail when comparing -0 to +0 ✓ should fail when comparing objects with different own properties ✓ should fail when comparing objects with different own properties #2 ✓ should fail when comparing objects with different own properties #3 ✓ should pass when comparing objects with one property ✓ should pass when comparing objects with one object property ✓ should fail when comparing objects with one property with different values ✓ should pass when comparing complex objects ✓ should pass when comparing arrays ✓ should pass when comparing regexp literals ✓ should pass when comparing regexp objects ✓ should fail when comparing nested array with shallow array ✓ should fail when comparing regexp objects with custom properties ✓ should fail when comparing different objects ✓ should fail when comparing object to null ✓ should fail when comparing object to undefined ✓ should fail when comparing object to false ✓ should fail when comparing false to object ✓ should fail when comparing object to true ✓ should fail when comparing true to object ✓ should fail when comparing 'empty' object to date ✓ should fail when comparing 'empty' object to string object ✓ should fail when comparing 'empty' object to number object ✓ should fail when comparing 'empty' object to empty array ✓ should pass when comparing empty arguments to empty array ✓ should fail when comparing empty array to empty arguments ✓ should pass when comparing arguments with elements to array with equal elements ✓ should pass when comparing arguments to array like object ✓ should fail fail with understandable message ✓ should fail fail with custom message ✓ should fail fail for multi-line strings ✓ should fail fail for multi-line strings with more than one newline ✓ should fail fail with regular message for one-line strings ✓ should fail when comparing strings with correct error properties ✓ should fail when comparing different objects with correct error properties refute.equals ✓ should fail when comparing object to itself ✓ should fail when comparing strings ✓ should fail when comparing numbers ✓ should fail when comparing booleans ✓ should fail when comparing null ✓ should fail when comparing undefined ✓ should fail when comparing function to itself ✓ should pass when comparing functions ✓ should fail when comparing array to itself ✓ should fail when comparing date objects with same date ✓ should pass when comparing date objects with different dates ✓ should pass when comparing date objects to null ✓ should pass when comparing string with number with coercion ✓ should pass when comparing number with string with coercion ✓ should pass when comparing with coercion ✓ should pass when comparing objects with different own properties ✓ should pass when comparing objects with different own properties #2 ✓ should pass when comparing objects with different own properties #3 ✓ should fail when comparing objects with one property ✓ should fail when comparing objects with one object property ✓ should pass when comparing objects with one property with different values ✓ should fail when comparing NaN to NaN ✓ should pass when comparing -0 to +0 ✓ should fail when comparing complex objects ✓ should fail when comparing arrays ✓ should fail when comparing regexp literals ✓ should fail when comparing regexp objects ✓ should pass when comparing regexp objects with custom properties ✓ should pass when comparing different objects ✓ should pass when comparing object to null ✓ should pass when comparing null to object ✓ should fail when comparing object to undefined ✓ should pass when comparing undefined to object ✓ should pass when comparing object to false ✓ should pass when comparing false to object ✓ should pass when comparing object to true ✓ should pass when comparing true to object ✓ should pass when comparing 'empty' object to date ✓ should pass when comparing 'empty' object to string object ✓ should pass when comparing 'empty' object to number object ✓ should pass when comparing 'empty' object to empty array ✓ should pass when comparing multi-line strings ✓ should fail when comparing arguments with elements to array with equal elements ✓ should fail when comparing empty arguments to empty array ✓ should pass when comparing empty array to empty arguments ✓ should fail when comparing arguments to array like object ✓ should fail fail with understandable message ✓ should fail fail with custom message ✓ should fail when comparing strings with correct error properties ✓ should fail when comparing multi-line strings with correct error properties ✓ should fail when comparing different objects with correct error properties assert.exception ✓ should pass when callback throws ✓ should fail when callback does not throw ✓ should fail fail with message ✓ should pass when callback throws expected name ✓ should fail when callback does not throw expected name ✓ should fail when thrown message does not match ✓ should pass when message and type matches ✓ should fail when callback does not throw and specific type is expected ✓ should fail fail with message when not throwing ✓ should fail fail with custom message ✓ should fail fail with matcher and custom message ✓ should pass when matcher function returns true ✓ should fail when matcher function returns truthy ✓ should fail when matcher function returns false ✓ should fail when matcher function fails ✓ should fail if not passed arguments ✓ should pass when matcher regexp matches ✓ should fail when matcher regexp does not match ✓ should pass when non own property of object does not match refute.exception ✓ should fail when callback throws ✓ should pass when callback does not throw ✓ should pass with message when callback does not throw ✓ should fail fail with message ✓ should fail fail with custom message ✓ should fail fail if not passed arguments assert.greater ✓ should pass greater than ✓ should fail when equal ✓ should fail when less ✓ should fail with custom message refute.greater ✓ should fail when greater ✓ should fail with a custom message ✓ should pass when equal ✓ should pass when less hasArity assertion integration ✓ should be available as hasArity assert.hasArity ✓ should accept function with matching arity ✓ should refuse function with mismatching arity when actual is not a Function ✓ should throw a TypeError when arity is not a non-negative Number ✓ should throw a TypeError assert.hasPrototype ✓ should fail when object does not inherit from prototype ✓ should fail when primitive does not inherit from prototype ✓ should fail with no arguments ✓ should fail with only one object ✓ should pass when object has other object on prototype chain ✓ should pass when object has other object as ancestor ✓ should fail with custom message refute.hasPrototype ✓ should fail with no arguments ✓ should fail with only one object ✓ should fail when object inherits from prototype ✓ should fail when object has prototype as ancestor ✓ should pass when primitive does not inherit from prototype ✓ should pass when object does not inherit ✓ should fail with custom message assert.isArrayBuffer when called with an ArrayBuffer instance ✓ should pass when called with Array ✓ should fail when called with Object ✓ should fail when called with arguments ✓ should fail refute.isArrayBuffer when called with an ArrayBuffer instance ✓ should fail when called with Array ✓ should pass when called with Object ✓ should pass when called with arguments ✓ should pass assert.isArrayLike ✓ should pass for array ✓ should pass for arguments ✓ should pass for array like ✓ should fail for object ✓ should fail with custom message refute.isArrayLike ✓ should fail for array ✓ should fail for arguments ✓ should fail for array like ✓ should fail with custom message ✓ should pass for object assert.isArray ✓ should pass for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail for array like ✓ should fail with custom message refute.isArray ✓ should fail for Array ✓ should pass for Object ✓ should pass for arguments ✓ should pass for array like ✓ should fail with custome message assert.isBoolean ✓ should pass for Boolean ✓ should fail for Function ✓ should fail for null ✓ should fail with custom message refute.isBoolean ✓ should fail for Boolean ✓ should pass for Function ✓ should pass for null ✓ should fail with custom message assert.isDataView ✓ should pass for DataView ✓ should fail for ArrayBuffer ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isDataView ✓ should fail for DataView ✓ should pass for ArrayBuffer ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isDate ✓ should pass for Date ✓ should fail for RegExp ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isDate ✓ should fail for Date ✓ should pass for RegExp ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isError ✓ should pass for Error ✓ should pass for EvalError ✓ should pass for RangeError ✓ should pass for ReferenceError ✓ should pass for SyntaxError ✓ should pass for TypeError ✓ should pass for URIError ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with a custom message refute.isError ✓ should fail for Error ✓ should fail for EvalError ✓ should fail for RangeError ✓ should fail for ReferenceError ✓ should fail for SyntaxError ✓ should fail for TypeError ✓ should fail for URIError ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with a custom message assert.isEvalError ✓ should fail for Error ✓ should pass for EvalError ✓ should fail for RangeError ✓ should fail for ReferenceError ✓ should fail for SyntaxError ✓ should fail for TypeError ✓ should fail for URIError ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isEvalError ✓ should pass for Error ✓ should fail for EvalError ✓ should pass for RangeError ✓ should pass for ReferenceError ✓ should pass for SyntaxError ✓ should pass for TypeError ✓ should pass for URIError ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isFalse ✓ should pass for false ✓ should fail for true ✓ should fail for empty string ✓ should fail for zero ✓ should fail for NaN ✓ should fail for null ✓ should fail for undefined ✓ should fail with custom message refute.isFalse ✓ should fail for false ✓ should pass for true ✓ should pass for empty string ✓ should pass for zero ✓ should pass for NaN ✓ should pass for null ✓ should pass for undefined ✓ should fail with custom message assert.isFloat32Array ✓ should pass for Float32Array ✓ should fail for Float64Array ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isFloat32Array ✓ should fail for Float32Array ✓ should pass for Float64Array ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isFloat64Array ✓ should fail for Float32Array ✓ should pass for isFloat64Array ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isFloat64Array ✓ should pass for Float32Array ✓ should fail for Float64Array ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isFunction ✓ should pass for Function ✓ should fail for Object ✓ should fail with custom message refute.isFunction ✓ should fail for Function ✓ should pass for Object ✓ should fail with custom message assert.isInfinity ✓ should pass for Infinity ✓ should fail for -Infinity ✓ should fail for NaN ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isInfinity ✓ should fail for Infinity ✓ should pass for -Infinity ✓ should pass for NaN ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isInt16Array ✓ should fail for Int8Array ✓ should pass for Int16Array ✓ should fail for Int32Array ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isInt16Array ✓ should pass for Int8Array ✓ should fail for Int16Array ✓ should pass for Int32Array ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isInt32Array ✓ should fail for Int8Array ✓ should fail for Int16Array ✓ should pass for Int32Array ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isInt32Array ✓ should pass for Int8Array ✓ should pass for Int16Array ✓ should fail for Int32Array ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isInt8Array ✓ should pass for Int8Array ✓ should fail for Int16Array ✓ should fail for Int32Array ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isInt8Array ✓ should fail for Int8Array ✓ should pass for Int16Array ✓ should pass for Int32Array ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isIntlCollator ✓ should pass for Intl.Collator ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isIntlCollator ✓ should fail for Intl.Collator ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isIntlDateTimeFormat ✓ should pass for Intl.DateTimeFormat ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isIntlDateTimeFormat ✓ should fail for Intl.DateTimeFormat ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isIntlNumberFormat ✓ should pass for Intl.NumberFormat ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isIntlNumberFormat ✓ should fail for Intl.NumberFormat ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message isMap factory ✓ calls referee.add with 'isMap' as name .assert when actual is an instance of Map ✓ returns true when actual is not an instance of Map ✓ returns false .assertMessage ✓ is '${customMessage}Expected ${actual} to be a Map' .refuteMessage ✓ is '${customMessage}Expected ${actual} not to be a Map' .expectation ✓ is 'toBeMap' .values ✓ delegates to '../actual-message-values' assert.isNaN ✓ should pass for NaN ✓ should fail for null ✓ should fail for undefined ✓ should fail for Infinity ✓ should fail for -Infinity ✓ should fail for zero ✓ should fail for Number ✓ should fail for String ✓ should fail for Function ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom error refute.isNaN ✓ should fail for NaN ✓ should pass for null ✓ should pass for undefined ✓ should pass for Infinity ✓ should pass for -Infinity ✓ should pass for zero ✓ should pass for Number ✓ should pass for String ✓ should pass for Function ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom error assert.isNegativeInfinity ✓ should pass for -Infinity ✓ should fail for Infinity ✓ should fail for NaN ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isNegativeInfinity ✓ should fail for Infinity ✓ should pass for Infinity ✓ should pass for NaN ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isNull ✓ should pass for null ✓ should fail for undefined ✓ should fail for zero ✓ should fail for false ✓ should fail for empty string ✓ should fail for Function ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isNull ✓ should fail for null ✓ should pass for undefined ✓ should pass for zero ✓ should pass for false ✓ should pass for empty string ✓ should pass for Function ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isNumber ✓ should pass for Number ✓ should pass for Infinity ✓ should pass for -Infinity ✓ should pass for Number.MAX_VALUE ✓ should pass for Number.MIN_VALUE ✓ should fail for NaN ✓ should fail for String ✓ should fail for Function ✓ should fail for arguments ✓ should fail for null ✓ should fail with custom message refute.isNumber ✓ should fail for Number ✓ should fail for Infinity ✓ should fail for -Infinity ✓ should fail for Number.MAX_VALUE ✓ should fail for Number.MIN_VALUE ✓ should pass for NaN ✓ should pass for String ✓ should pass for Function ✓ should pass for arguments ✓ should pass for null ✓ should fail with custom message assert.isObject ✓ should pass for Object ✓ should fail for Function ✓ should fail for null ✓ should fail with custom message refute.isObject ✓ should fail for Object ✓ should pass for Function ✓ should pass for null ✓ should fail with custom message assert.isPromise ✓ should pass for Promise ✓ should fail for String ✓ should fail for Array ✓ should fail for Function ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isPromise ✓ should fail for Promise ✓ should pass for String ✓ should pass for Array ✓ should pass for Function ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isRangeError ✓ should fail for Error ✓ should fail for EvalError ✓ should pass for RangeError ✓ should fail for ReferenceError ✓ should fail for SyntaxError ✓ should fail for TypeError ✓ should fail for URIError ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isRangeError ✓ should pass for Error ✓ should pass for EvalError ✓ should fail for RangeError ✓ should pass for ReferenceError ✓ should pass for SyntaxError ✓ should pass for TypeError ✓ should pass for URIError ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isReferenceError ✓ should fail for Error ✓ should fail for EvalError ✓ should fal for RangeError ✓ should fail for ReferenceError ✓ should fail for SyntaxError ✓ should fail for TypeError ✓ should fail for URIError ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isReferenceError ✓ should pass for Error ✓ should pass for EvalError ✓ should pass for RangeError ✓ should fail for ReferenceError ✓ should pass for SyntaxError ✓ should pass for TypeError ✓ should pass for URIError ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isRegExp ✓ should pass for RegExp ✓ should pass for RegExp literal ✓ should fail for string ✓ should fail for arguments ✓ should fail for object with custom message ✓ should fail for array assert.isSet ✓ should pass for set ✓ should fail for string ✓ should fail for array ✓ should fail for object ✓ should fail for arguments ✓ should fail with custom message isString ✓ should pass for string ✓ should fail for object ✓ should fail for array ✓ should fail for number ✓ should fail for boolean assert.isSymbol ✓ should pass for Symbol ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom error refute.isSymbol ✓ should fail for Symbol ✓ should fail with custom error ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments assert.isSyntaxError ✓ should fail for Error ✓ should fail for EvalError ✓ should fal for RangeError ✓ should fail for ReferenceError ✓ should pass for SyntaxError ✓ should fail for TypeError ✓ should fail for URIError ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isSyntaxError ✓ should pass for Error ✓ should pass for EvalError ✓ should pass for RangeError ✓ should pass for ReferenceError ✓ should fail for SyntaxError ✓ should fail for TypeError ✓ should pass for URIError ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message isTrue ✓ should pass for true ✓ should fail for false ✓ should fail for object ✓ should fail for array ✓ should fail for string ✓ should fail for number ✓ should fail if not passed arguments assert.isTypeError ✓ should fail for Error ✓ should fail for EvalError ✓ should fal for RangeError ✓ should fail for ReferenceError ✓ should fail for SyntaxError ✓ should pass for TypeError ✓ should fail for URIError ✓ should fail for String ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isTypeError ✓ should pass for Error ✓ should pass for EvalError ✓ should pass for RangeError ✓ should pass for ReferenceError ✓ should pass for SyntaxError ✓ should fail for TypeError ✓ should pass for URIError ✓ should pass for String ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments ✓ should fail with custom message assert.isUint16Array ✓ should pass for isUint16Array ✓ should fail for Uint32Array ✓ should fail for Uint8Array ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isUint16Array ✓ should fail for isUint16Array ✓ should fail with custom message ✓ should pass for Uint32Array ✓ should pass for Uint8Array ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments assert.isUint32Array ✓ should pass for Uint32Array ✓ should fail for Uint16Array ✓ should fail for Uint8Array ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isUint32Array ✓ should fail for isUint32Array ✓ should fail with custom message ✓ should pass for Uint16Array ✓ should pass for Uint8Array ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments assert.isUint8Array ✓ should pass for Uint8Array ✓ should fail for Uint16Array ✓ should fail for Uint32Array ✓ should fail for Array ✓ should fail for Object ✓ should fail for arguments ✓ should fail with custom message refute.isUint8Array ✓ should fail for isUint8Array ✓ should fail with custom message ✓ should pass for Uint16Array ✓ should pass for Uint32Array ✓ should pass for Array ✓ should pass for Object ✓ should pass for arguments isUint8ClampedArray factory ✓ calls referee.add with 'isUint8ClampedArray' as name .assert when actual is an instance of Uint8ClampedArray ✓ returns true when actual is not an instance of Uint8ClampedArray ✓ returns false .assertMessage ✓ is '${customMessage}Expected ${actual} to be a Uint8ClampedArray' .refuteMessage ✓ is '${customMessage}Expected ${actual} not to be a Uint8ClampedArray' .expectation ✓ is 'toBeUint8ClampedArray' .values ✓ delegates to '../actual-message-values' assert.isUndefined ✓ should pass for undefined ✓ should fail for array ✓ should fail for boolean ✓ should fail for function ✓ should fail for null ✓ should fail for number ✓ should fail for object ✓ should fail for string with custom message ✓ should handle objects without prototype isURIError factory ✓ calls referee.add with 'isURIError' as name .assert when called with a URIError instance ✓ returns true when called with a non-URIError instance ✓ retunrns false .assertMessage ✓ is '${customMessage}Expected ${actual} to be a URIError' .refuteMessage ✓ is '${customMessage}Expected ${actual} not to be a URIError' .expectation ✓ is 'toBeURIError' .values ✓ delegates to '../actual-message-values' isWeakMap factory ✓ calls referee.add with 'isWeakMap' as name .assert when called with a WeakMap instance ✓ returns true when called with a non-WeakMap instance ✓ retunrns false .assertMessage ✓ is '${customMessage}Expected ${actual} to be a WeakMap' .refuteMessage ✓ is '${customMessage}Expected ${actual} not to be a WeakMap' .expectation ✓ is 'toBeWeakMap' .values ✓ delegates to '../actual-message-values' isWeakSet factory ✓ calls referee.add with 'isWeakSet' as name .assert when called with a WeakSet instance ✓ returns true when called with a non-WeakSet instance ✓ retunrns false .assertMessage ✓ is '${customMessage}Expected ${actual} to be a WeakSet' .refuteMessage ✓ is '${customMessage}Expected ${actual} not to be a WeakSet' .expectation ✓ is 'toBeWeakSet' .values ✓ delegates to '../actual-message-values' json factory ✓ calls referee.add with 'json' as name .assert when json string is parsable ✓ returns the result of calling samsam.deepEqual with the parsed string and the matcher when json string cannot be parsed ✓ it calls the fail helper .assertMessage ✓ is '${customMessage}Expected ${actual} to equal ${expected}' .refuteMessage ✓ is '${customMessage}Expected ${actual} not to equal ${expected}' .expectation ✓ is 'toEqualJson' .values ✓ is a ternary function ✓ returns a values object ✓ returns actual argument as actualRaw property ✓ returns expected argument as expected property ✓ returns message argument as customMessage property when actual argument can be parsed as JSON ✓ returns the parsed value of actual argument as actual property when actual argument cannot be parsed as JSON ✓ returns actual argument as actual property keys factory ✓ calls referee.add with 'keys' as name .assert ✓ ignores prototype methods ✓ allows overriding prototype methods when keys are exact ✓ returns true when there are no keys ✓ returns true when values are special ✓ returns true when keys are missing ✓ returns false when there are excess keys ✓ returns false when keys are not exact ✓ returns false .assertMessage ✓ is '${customMessage}Expected ${actualObject} to have exact keys ${expected}' .refuteMessage ✓ is '${customMessage}Expected not to have exact keys ${expected}' .expectation ✓ is 'toHaveKeys' .values ✓ is a ternary function ✓ returns a values object ✓ returns the actual argument as the actualObject property ✓ returns the keys of actual argument as the actual property ✓ returns the keys argument as the expected property ✓ returns the message argument as the customMessage property less factory ✓ calls referee.add with 'less' as name .assert when less than ✓ returns true when greater than ✓ returns false when equal ✓ returns false .assertMessage ✓ is '${customMessage}Expected ${actual} to be less than ${expected}' .refuteMessage ✓ is '${customMessage}Expected ${actual} to be greater than or equal to ${expected}' .expectation ✓ is 'toBeLessThan' .values ✓ delegates to '../actual-and-expected-message-values' matchJson factory ✓ calls referee.add with 'matchJson' as name .assert when json string is parsable ✓ returns the result of calling samsam.match with the parsed string and the matcher when json string cannot be parsed ✓ it calls the fail helper .assertMessage ✓ is '${customMessage}Expected ${actual} to match ${expected}' .refuteMessage ✓ is '${customMessage}Expected ${actual} not to match ${expected}' .expectation ✓ is 'toMatchJson' .values ✓ is a ternary function ✓ returns a values object ✓ returns actual argument as actualRaw property ✓ returns matcher argument as expected property ✓ returns message argument as customMessage property when actualForMatch returns a truthy value ✓ returns the result of actualForMatch as the actual property when actualForMatch returns a falsy value ✓ returns actual argument as the actual property assert.match ✓ calls referee.add with 'match' as name .assert ✓ calls samsam.match with `actual` and `matcher` arguments ✓ returns the return value of samsam.match .assertMessage ✓ is '${customMessage}${actual} expected to match ${expected} .refuteMessage ✓ is '${customMessage}${actual} expected not to match ${expected} .expectation ✓ is 'toMatch' .values ✓ is a ternary function ✓ returns a values object ✓ calls actualForMatch with `actual`, `matcher` arguments ✓ returns the return value of actualForMatch as the `actual` property ✓ returns `matcher` argument as `expected` property ✓ returns `message` argument as `customMessage` property near factory ✓ calls referee.add with 'near' as name .assert when called with equal numbers ✓ should return true when called with numbers in delta range ✓ should return true when called with numbers out of delta range ✓ should return false .assertMessage ✓ is '${customMessage}Expected ${actual} to be equal to ${expected} +/- ${delta}' .refuteMessage ✓ is '${customMessage}Expected ${actual} not to be equal to ${expected} +/- ${delta}' .expectation ✓ is 'toBeNear' .values ✓ is function with an arity of 4 ✓ returns a values object ✓ returns the actual argument as the actual property ✓ returns the expected argument as the expected property ✓ returns the delta argument as the delta property ✓ returns the message argument as the customMessage property rejects factory ✓ calls referee.add with 'rejects' as name .assert ✓ should return a promise when called without expectation ✓ should pass if promise is rejected when promise argument rejects to value argument ✓ should resolve the returned promise ✓ should pass for equal object ✓ should pass for matching matcher when promise argument does not reject to value argument ✓ should reject the returned promise ✓ should fail for different object ✓ should fail for non-matching matcher when promise argument is not a promise ✓ should reject the returned promise when promise argument does not reject ✓ should reject the returned promise .refute ✓ should return a promise when called without expectation ✓ should fail if promise is rejected when promise argument does not rejects to value argument ✓ should resolve the returned promise ✓ should pass for different object ✓ should pass for non-matching matcher when promise argument rejects to value argument ✓ should reject the returned promise ✓ should fail for equal object ✓ should fail for matching matcher when promise argument is not a promise ✓ should reject the returned promise when promise argument does not reject ✓ should reject the returned promise .assertMessage ✓ is '${actual} is not equal to ${expected}' .refuteMessage ✓ is '${actual} is equal to ${expected}' .expectation ✓ is 'toRejectWith' .values ✓ does not define a values property resolves factory ✓ calls referee.add with 'resolves' as name .assert ✓ returns a promise when called without expectation ✓ should pass if promise is resolved when promise argument resolves to value argument ✓ should resolve the returned promise ✓ should pass for equal object ✓ should pass for matching matcher when promise argument does not resolves to value argument ✓ should reject the returned promise ✓ should fail for different object ✓ should fail for non-matching matcher when promise argument is not a promise ✓ should reject the returned promise when promise argument does not resolve ✓ should reject the returned promise .refute ✓ returns a promise when called without expectation ✓ should fail if promise is resolved when promise argument does not resolve to value argument ✓ resolves the returned promise ✓ should pass for different object ✓ should pass for non-matching matcher when promise argument resolves to value argument ✓ rejects the returned promise ✓ should fail for equal object ✓ should fail for matching matcher when promise argument is not a promise ✓ should reject the returned promise when promise argument does not resolve ✓ should reject the returned promise .assertMessage ✓ is '${actual} is not equal to ${expected}' .refuteMessage ✓ is '${actual} is equal to ${expected}' .expectation ✓ is 'toResolveWith' .values ✓ does not define a values property same factory ✓ calls referee.add with 'same' as name .assert when comparing object to itself ✓ returns true when comparing strings ✓ returns true when comparing booleans ✓ returns true when comparing Infinity ✓ returns true when comparing numbers ✓ returns true when comparing null with null ✓ returns true when comparing undefined with undefined ✓ returns true when comparing NaN with NaN ✓ returns true when comparing different objects ✓ returns false when comparing without coercion ✓ returns false when comparing -0 to +0 ✓ returns false .assertMessage ✓ is '${customMessage}${actual} expected to be the same object as ${expected}' .refuteMessage ✓ is '${customMessage}${actual} expected not to be the same object as ${expected}' .expectation ✓ is 'toBe' .values ✓ delegates to '../actual-and-expected-message-values' tagName factory ✓ calls referee.add with 'isMap' as name .assert with object missing tagName ✓ invokes fail with 'no tag name' message with matching tag names ✓ returns true with case-insensitive matching tag names ✓ returns true with case-insensitive matching tag names #2 ✓ returns true with uppercase matching tag names ✓ returns true with mismatched tag names ✓ returns false .assertMessage ✓ is '${customMessage}Expected tagName to be ${expected} but was ${actual}' .refuteMessage ✓ is '${customMessage}Expected tagName not to be ${actual}' .expectation ✓ is 'toHaveTagName' .values ✓ is a ternary function ✓ returns a values object ✓ returns the element argument as the actualElement property ✓ returns the element argument's tagName as the actual property ✓ returns the tagName argument as the expected property ✓ returns the message argument as the customMessage property createAsyncAssertion ✓ should return a Function ✓ should result in a promise ✓ should fail when input is not a promise applyCallback ✓ should apply and call the given `thenCallback` ✓ should apply and call the given `catchCallback` custom assertions ✓ should expose properties on this as message values ✓ should format interpolated property ✓ should not expose fail property ✓ should not leak properties between calls ✓ should interpolate same property multiple times ✓ should interpolate numeric placeholders multiple times ✓ should not escape ! placeholders with string values ✓ should interpolate ... placeholders with array value ✓ should interpolate ... placeholders with object value ✓ should add expectation if expect property is set ✓ should not throw if Promise is not defined ✓ should not throw if values function throws equals ✓ should be deepEqual from @sinonjs/samsam expect ✓ should be function ✓ should bind assert.equals to argument ✓ should fail assertion if a not equals b ✓ should fail assertion by calling buster.assert.fail ✓ should emit assertion pass event ✓ should emit assertion fail event ✓ should expose refutation as expectation too ✓ should expose all assertions format when called with an instance of Error ✓ returns the name property when called with other values ✓ formats the result using `util.inspect` match ✓ should be createMatcher from @sinonjs/samsam with assert.equals ✓ should pass match.string in object ✓ should fail match.string in object with refute.equals ✓ should pass match.string in object ✓ should fail match.string in object API ✓ should only have expected properties .add ✓ should be a binary Function named 'add' .assert ✓ should be a binary Function named 'assert' .refute ✓ should be a binary Function named 'refute' .expect ✓ should be a zero-arity Function named 'expect' .fail ✓ should be a binary Function named 'fail' .pass ✓ should be a unary Function named 'pass' .verifier ✓ should be a zero-arity Function named 'verifier' .equals ✓ should be a binary Function named 'equals' .match ✓ should be a binary Function named 'match' assertions ✓ has 'isMap' assertion ✓ has 'isUint8ClampedArray' assertion ✓ has 'isURIError' assertion ✓ has 'isWeakMap' assertion ✓ has 'isWeakSet' assertion ✓ has 'json' assertion ✓ has 'keys' assertion ✓ has 'less' assertion ✓ has 'matchJson' assertion ✓ has 'match' assertion ✓ has 'near' assertion ✓ has 'rejects' assertion ✓ has 'resolves' assertion ✓ has 'same' assertion ✓ has 'tagName' assertion refute ✓ allows false ✓ allows falsy values ✓ allows false with message ✓ does not allow true ✓ does not allow truthy values ✓ does not allow true with message ✓ fails with generated message ✓ fails with custom message ✓ fails if not passed arguments ✓ does not throw if not configured to when called with wrong number of arguments ✓ throws an Error when calling .toString() ✓ should return 'referee.refute()' verifier ✓ should increment verify.count on pass ✓ should increment verify.count on failure after call ✓ should not increment verify.count on assert ✓ should not increment verify.count on refute when called with zero expected argument ✓ should throw an error when called with non-number expected argument ✓ should throw an error when no assertions have been made ✓ should throw an Error when called without an expected value ✓ should not throw when called with an expected value when expected === verify.count ✓ should not throw when expected !== verify.count ✓ should throw an error 1029 passing (2s) cd ./sinonjsreferee-sinon && sh -ex ../debian/nodejs/sinonjsreferee-sinon/test + mocha lib/**/*.test.js referee-sinon sinon ✓ exposes sinon mapping ✓ should map 'callOrder' from sinon.assert ✓ should map 'callCount' from sinon.assert ✓ should map 'match' from sinon.assert ✓ should map 'called' from sinon.assert ✓ should map 'calledOnce' from sinon.assert ✓ should map 'calledTwice' from sinon.assert ✓ should map 'calledThrice' from sinon.assert ✓ should map 'calledOn' from sinon.assert ✓ should map 'alwaysCalledOn' from sinon.assert ✓ should map 'calledWithNew' from sinon.assert ✓ should map 'alwaysCalledWithNew' from sinon.assert ✓ should map 'calledWith' from sinon.assert ✓ should map 'calledWithMatch' from sinon.assert ✓ should map 'alwaysCalledWith' from sinon.assert ✓ should map 'alwaysCalledWithMatch' from sinon.assert ✓ should map 'calledWithExactly' from sinon.assert ✓ should map 'calledOnceWithExactly' from sinon.assert ✓ should map 'calledOnceWithMatch' from sinon.assert ✓ should map 'alwaysCalledWithExactly' from sinon.assert ✓ should map 'threw' from sinon.assert ✓ should map 'alwaysThrew' from sinon.assert ✓ must not map disallowed 'expose' from sinon.assert ✓ must not map disallowed 'fail' from sinon.assert ✓ must not map disallowed 'neverCalledWith' from sinon.assert ✓ must not map disallowed 'neverCalledWithMatch' from sinon.assert ✓ must not map disallowed 'notCalled' from sinon.assert ✓ must not map disallowed 'pass' from sinon.assert ✓ must not map disallowed 'createAssertObject' from sinon.assert assertions calledWith ✓ fails when not called with spy ✓ passes when spy is explicitly passed null ✓ formats message nicely ✓ works with spy calls ✓ works with fakes ✓ formats error argument calledWithExactly ✓ fails when not called with spy ✓ passes when spy is explicitly passed null ✓ formats message nicely ✓ works with spy calls calledWithMatch ✓ fails when not called with spy ✓ passes when spy is passed matching object ✓ formats message nicely ✓ works with spy calls calledOnceWithMatch ✓ fails when not called with spy ✓ passes when spy is passed matching object ✓ fails when spy is passes non-matching object ✓ fails when spy was called more than once ✓ formats message nicely when called more than once with same arguments ✓ fails alwaysCalledWithMatch ✓ fails when not called with spy ✓ passes when spy is always passed matching object ✓ formats message nicely calledOnce ✓ fails when not called with spy ✓ passes when called once ✓ formats message nicely calledTwice ✓ fails when not called with spy ✓ passes when called twice ✓ formats message nicely calledThrice ✓ fails when not called with spy ✓ passes when called thrice ✓ formats message nicely callCount ✓ fails when not called with spy ✓ passes as callCount changes (68ms) ✓ formats message nicely called ✓ fails when not called with spy ✓ passes when called once ✓ formats message calledWithNew ✓ fails when not called with spy ✓ passes when called with new ✓ formats message ✓ works with spy calls alwaysCalledWithNew ✓ fails when not called with spy ✓ passes when always called with new ✓ formats message callOrder ✓ fails when not called with spy ✓ passes when called in order ✓ passes when called in order using an array ✓ formats message calledOn ✓ fails when not called with spy ✓ passes when called on object ✓ formats message ✓ works with spy calls alwaysCalledOn ✓ fails when not called with spy ✓ passes when called on object ✓ formats message alwaysCalledWith ✓ fails when not called with spy ✓ passes when always called with same value ✓ formats message alwaysCalledWithExactly ✓ fails when not called with spy ✓ fails when spy is explicitly passed null ✓ formats message nicely calledOnceWithExactly ✓ fails when not called with spy ✓ fails when spy is explicitly passed null ✓ formats message nicely when called more than once with same arguments ✓ fails threw ✓ fails when not called with spy ✓ passes when spy threw ✓ formats message nicely ✓ works with spy calls alwaysThrew ✓ fails when not called with spy ✓ passes when spy always threw ✓ formats message nicely calledOnceWith ✓ fails when not called with spy ✓ passes when called once with object ✓ fails when not called ✓ fails when not called with argument ✓ fails when called twice ✓ formats message expectations ✓ toHaveBeenCalledWithMatch ✓ toHaveAlwaysBeenCalledWithMatch sinon assert failures ✓ delegates to referee.assert.fail sinon assert pass ✓ emits pass event through referee.assert sinon mock expectation failures ✓ delegates to referee.assert.fail sinon mock expectation pass ✓ emits pass event through referee.assert 114 passing (407ms) cd ./sinonjssamsam && sh -ex ../debian/nodejs/sinonjssamsam/test + mocha ./lib/create-matcher.test.js ./lib/create-set.test.js ./lib/deep-equal.test.js ./lib/identical.test.js ./lib/is-arguments.test.js ./lib/is-array-type.test.js ./lib/is-element.test.js ./lib/is-neg-zero.test.js ./lib/is-object.test.js ./lib/issues.test.js ./lib/iterable-to-string.test.js ./lib/match.test.js ./lib/matcher-integration.test.js ./lib/samsam.test.js matcher ✓ returns matcher ✓ throws for non-string message arguments ✓ throws for superfluous arguments ✓ exposes test function ✓ returns true if properties are equal ✓ returns true if properties are deep equal ✓ returns false if a property is not equal ✓ returns false if a property is missing ✓ returns true if array is equal ✓ returns false if array is not equal ✓ returns false if array is not equal (even if the contents would match (deep equal)) ✓ returns true if number objects are equal ✓ returns true if test matches ✓ returns false if test does not match ✓ returns true if deep test matches ✓ returns false if deep test does not match ✓ returns false if tested value is null or undefined ✓ returns true if error message matches ✓ returns true if string property matches ✓ returns true if number property matches ✓ returns true for string match ✓ returns true for substring match ✓ returns false for string mismatch ✓ returns true for regexp match ✓ returns false for regexp string mismatch ✓ returns false for regexp type mismatch ✓ returns true for number match ✓ returns false for number mismatch ✓ returns true for Symbol match ✓ returns false for Symbol mismatch ✓ returns true for Symbol inside object ✓ returns true for Symbol key ✓ returns false for Symbol key mismatch ✓ returns true if test function in object returns true ✓ returns false if test function in object returns false ✓ returns false if test function in object returns nothing ✓ passes actual value to test function in object ✓ uses matcher .toString ✓ returns message ✓ defaults to match(functionName) .any ✓ is matcher ✓ returns true when tested .defined ✓ is matcher ✓ returns false if test is called with null ✓ returns false if test is called with undefined ✓ returns true if test is called with any value ✓ returns true if test is called with any object .truthy ✓ is matcher ✓ returns true if test is called with trueish value ✓ returns false if test is called falsy value .falsy ✓ is matcher ✓ returns true if test is called falsy value ✓ returns false if test is called with trueish value .same ✓ returns matcher ✓ returns true if test is called with same argument ✓ returns true if test is called with same symbol ✓ returns false if test is not called with same argument .in ✓ returns matcher ✓ throws if given argument is not an array when given argument is an array ✓ returns true if the tested value in the given array ✓ returns false if the tested value not in the given array .typeOf ✓ throws if given argument is not a string ✓ returns matcher ✓ returns true if test is called with string ✓ returns false if test is not called with string ✓ returns true if test is called with symbol ✓ returns true if test is called with regexp ✓ returns false if test is not called with regexp .instanceOf ✓ throws if given argument is not a function ✓ does not throw if given argument defines Symbol.hasInstance ✓ returns matcher ✓ returns true if test is called with instance of argument ✓ returns false if test is not called with instance of argument when Symbol is not defined ✓ should call assertType and return a matcher .has ✓ returns matcher ✓ throws if first argument is not string ✓ returns false if value is undefined or null ✓ returns true if object has property ✓ returns false if object value is not equal to given value ✓ returns true if object value is equal to given value ✓ returns true if string property matches ✓ allows to expect undefined ✓ compares value deeply ✓ compares with matcher .hasOwn ✓ returns matcher ✓ throws if first argument is not string ✓ returns false if value is undefined or null ✓ returns true if object has property ✓ returns false if object value is not equal to given value ✓ returns true if object value is equal to given value ✓ returns true if string property matches ✓ allows to expect undefined ✓ compares value deeply ✓ compares with matcher .hasNested ✓ returns matcher ✓ throws if first argument is not string ✓ returns false if value is undefined or null ✓ returns true if object has property ✓ returns false if object value is not equal to given value ✓ returns true if object value is equal to given value ✓ returns true if string property matches ✓ allows to expect undefined ✓ compares value deeply ✓ compares with matcher ✓ compares nested value ✓ compares nested array value .json ✓ throws if argument cannot be the result of JSON.parse ✓ returns matcher ✓ returns false if actual cannot be parsed ✓ returns true for null match ✓ returns false for null mismatch ✓ returns true for boolean match ✓ returns false for boolean mismatch ✓ returns true for number match ✓ returns false for number mismatch ✓ returns true for string match ✓ returns false for string mismatch ✓ returns true for object match ✓ returns false for object mismatch ✓ returns true for array match ✓ returns false for array mismatch ✓ wraps the given value with "json()" .hasSpecial ✓ returns true if object has inherited property ✓ only includes property in message ✓ includes property and value in message ✓ returns true if string function matches ✓ returns true if number function matches ✓ returns true if object has Symbol ✓ returns true if embedded object has Symbol .hasOwnSpecial ✓ returns false if object has inherited property ✓ only includes property in message ✓ includes property and value in message .every ✓ throws if given argument is not a matcher ✓ returns matcher ✓ wraps the given matcher message with an "every()" ✓ fails to match anything that is not an object or an iterable ✓ matches an object if the predicate is true for every property ✓ fails if the predicate is false for some of the object properties ✓ matches an array if the predicate is true for every element ✓ fails if the predicate is false for some of the array elements ✓ matches an iterable if the predicate is true for every element ✓ fails if the predicate is false for some of the iterable elements .some ✓ throws if given argument is not a matcher ✓ returns matcher ✓ wraps the given matcher message with an "some()" ✓ fails to match anything that is not an object or an iterable ✓ matches an object if the predicate is true for some of the properties ✓ fails if the predicate is false for all of the object properties ✓ matches an array if the predicate is true for some element ✓ fails if the predicate is false for all of the array elements ✓ matches an iterable if the predicate is true for some element ✓ fails if the predicate is false for all of the iterable elements .bool ✓ is typeOf boolean matcher .number ✓ is typeOf number matcher .string ✓ is typeOf string matcher .object ✓ is typeOf object matcher .func ✓ is typeOf function matcher .array ✓ is typeOf array matcher array.deepEquals ✓ has a .deepEquals matcher ✓ fails when passed a non-array object one-dimensional arrays ✓ matches arrays with the exact same elements nested arrays ✓ matches nested arrays with the exact same elements ✓ fails when nested arrays are not in the same order ✓ fails when nested arrays don't have same count ✓ matches nested, empty arrays array.startsWith ✓ has a .startsWith matcher ✓ matches arrays starting with the same elements ✓ fails when passed a non-array object array.endsWith ✓ has an .endsWith matcher ✓ matches arrays ending with the same elements ✓ fails when passed a non-array object array.contains ✓ has a .contains matcher ✓ matches arrays containing all the expected elements ✓ fails when passed a non-array object .map ✓ is typeOf map matcher map.deepEquals ✓ has a .deepEquals matcher ✓ matches maps with the exact same elements ✓ fails when maps have the same keys but different values ✓ fails when passed a non-map object map.contains ✓ has a .contains matcher ✓ matches maps containing the given elements ✓ fails when maps contain the same keys but different values ✓ fails when passed a non-map object .set ✓ is typeOf set matcher set.deepEquals ✓ has a .deepEquals matcher ✓ matches sets with the exact same elements ✓ fails when passed a non-set object set.contains ✓ has a .contains matcher ✓ matches sets containing the given elements ✓ fails when passed a non-set object .regexp ✓ is typeOf regexp matcher .date ✓ is typeOf regexp matcher .symbol ✓ is typeOf symbol matcher .or ✓ is matcher ✓ requires matcher argument ✓ will coerce argument to matcher ✓ returns true if either matcher matches ✓ returns false if neither matcher matches ✓ can be used with undefined .and ✓ is matcher ✓ requires matcher argument ✓ will coerce to matcher ✓ returns true if both matchers match ✓ returns false if either matcher does not match ✓ can be used with undefined nested ✓ returns true for an object with nested matcher ✓ returns true for an array of nested matchers ✓ returns true for an object containing a matching array of nested matchers ✓ returns false for an object containing a non matching array of nested matchers createSet when called without arguments ✓ returns an empty Set when called with a non-empty Array ✓ returns a Set with the same (distinct) members when called with non-Array or empty Array argument ✓ throws a TypeError deepEqual ✓ returns true if object to itself ✓ returns true if strings ✓ returns true if numbers ✓ returns true if boolean ✓ returns true if null ✓ returns true if undefined ✓ returns true if function to itself ✓ returns false if different functions ✓ returns true if array to itself ✓ returns true if date objects with same date ✓ returns false if date objects with different dates ✓ returns false if strings and numbers with coercion ✓ returns false if numbers and strings with coercion ✓ returns false if number object with coercion ✓ returns false if number object reverse with coercion ✓ returns false if falsy values with coercion ✓ returns false if falsy values reverse with coercion ✓ returns false if string boxing with coercion ✓ returns false if string boxing reverse with coercion ✓ returns true if NaN to Nan ✓ returns false if -0 to +0 ✓ returns false if -0 to 0 ✓ returns false if objects with different own properties ✓ returns false if objects with different own properties values ✓ returns false if objects with one property with different values ✓ returns true if complex objects ✓ returns true object without prototype compared to equal object with prototype ✓ returns true object with prototype compared to equal object without prototype ✓ returns true equal objects without prototypes ✓ returns true equal objects that override hasOwnProperty ✓ returns false for error and object ✓ returns true if regexp literals ✓ returns true if regexp objects ✓ returns false if regexp objects with custom properties ✓ returns true equal regexps with same ignoreCase flags ✓ returns false unequal regexps with different ignoreCase flags ✓ returns true equal regexps with same multiline flags ✓ returns false unequal regexps with different multiline flags ✓ returns true equal regexps with same global flags ✓ returns false unequal regexps with different global flags ✓ returns true equal regexps with multiple flags ✓ returns false unequal regexps with multiple flags ✓ returns false for errors created with different constructors ✓ returns false for errors with different message properties ✓ returns false for errors with different stack properties ✓ returns false for regexp and object ✓ returns false if different objects ✓ returns false when comparing two similar matchers to each other ✓ returns true if comparing the same instance of a matcher to itself ✓ returns false if object to null ✓ returns false if object to undefined ✓ returns false if object to false ✓ returns false if false to object ✓ returns false if object to true ✓ returns false if true to object ✓ returns false if 'empty' object to date ✓ returns false if 'empty' object to string object ✓ returns false if 'empty' object to number object ✓ returns false if 'empty' object to empty array ✓ returns true if arguments to array ✓ returns true if arguments to array like object ✓ returns false if arguments to array have not same length ✓ returns true for same error ✓ return false if empty object to empty instance ✓ fails unequal errors ✓ returns true if set with the same content ✓ returns false if set with the different content ✓ returns false on set compared with something else with symbol properties ✓ returns false if object has different symbolic properties ✓ returns true if object has same symbolic properties ✓ returns false if object missing expected symbolic properties ✓ returns true if object contains additional symbolic properties with arguments expectation ✓ returns false if array to arguments ✓ returns false if array like object to arguments DOM ✓ passes same DOM elements ✓ fails different DOM elements ✓ does not modify DOM elements when comparing them when called with Set ✓ should return `false` for different sized sets ✓ should return `false` for different custom properties ✓ should return `true` for equal sets ✓ should return `false` for un-equal sets when called with equal Map ✓ should return false when other value is not a Map ✓ should return false for different sized maps ✓ should return false for different custom properties ✓ should return true for equal values ✓ should return false for unequal values deepEqual (cyclic objects) ✓ returns true if equal cyclic objects (cycle on 2nd level) ✓ returns false if different cyclic objects (cycle on 2nd level) ✓ returns true if equal cyclic objects (cycle on 3rd level) ✓ returns false if different cyclic objects (cycle on 3rd level) ✓ returns true if equal objects even though only one object is cyclic ✓ returns true if referencing different but equal cyclic objects ✓ returns false if referencing different and unequal cyclic objects arrays Array ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types Int8Array ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types Uint8Array ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types Uint8ClampedArray ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types Int16Array ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types Uint16Array ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types Int32Array ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types Uint32Array ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types Float32Array ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types Float64Array ✓ returns true on same typed array ✓ returns true on identical content ✓ returns false on different content ✓ returns false if arrays with different custom properties ✓ returns false on different types with complex content ✓ returns true if nested matcher inside array ✓ returns true if arrays ✓ returns false if nested array with shallow array identical ✓ returns true if strings are identical ✓ returns true if objects are identical ✓ returns true if NaN ✓ returns false if equal but different type ✓ returns false on -0 and 0 isArguments ✓ returns true if arguments ✓ returns false if number ✓ returns false if empty object ✓ returns false if arguments is an array ✓ returns false if string ✓ returns true if arguments object from strict-mode function isArrayType given Array ✓ returns true given Int8Array ✓ returns true given Uint8Array ✓ returns true given Uint8ClampedArray ✓ returns true given Int16Array ✓ returns true given Uint16Array ✓ returns true given Int32Array ✓ returns true given Uint32Array ✓ returns true given Float32Array ✓ returns true given Float64Array ✓ returns true given other types ✓ returns false isElement when called with a DOM element node ✓ returns true when called with a DOM text node ✓ returns false when called with a node like object ✓ returns false when called with a number ✓ returns false when called with an object ✓ returns false isNegZero ✓ returns true if negative zero ✓ returns false if zero ✓ returns false if object ✓ returns false if String isObject ✓ returns true for plain instances ✓ returns false for Boolean instances ✓ returns false for Date instances ✓ returns false for Error instances ✓ returns false for Number instances ✓ returns false for RegExp instances ✓ returns false for String instances issues issue #71 when comparing jQuery objects - should not throw when comparing different jQuery objects - should return false when comparing the same jQuery object - should return true iterableToString ✓ returns an String representation of Array objects ✓ returns an String representation of Map objects ✓ returns an String representation of Set objects match ✓ returns true if matching regexp ✓ returns true if generic object and test method returning true ✓ returns false if non matching regexp ✓ returns true if matching booleans ✓ returns false if mismatching booleans ✓ returns false if generic object with test method returning false ✓ returns false if match object === null ✓ returns false if match object === false ✓ returns false if matching number against string ✓ returns false if matching number against similar string ✓ returns true if matching number against itself ✓ returns true if matcher function returns true ✓ returns false if matcher function returns false ✓ returns false if matcher function returns falsy ✓ returns false if matcher does not return explicit true ✓ returns true if matcher is substring of matchee ✓ returns true if matcher is string equal to matchee ✓ returns true if matcher is strings ignoring case ✓ returns false if match string is not substring of matchee ✓ returns false if match string is not substring of object ✓ returns false if matcher is not substring of object.toString ✓ returns false if null and empty string ✓ returns false if null and empty object ✓ returns false if null and object with properties ✓ returns false if undefined and empty string ✓ returns false if undefined and empty object ✓ returns false if false and empty string ✓ returns false if false and empty object ✓ returns false if 0 and empty string ✓ returns false if 0 and empty object ✓ returns false if NaN and empty string ✓ returns false if NaN and empty object ✓ returns true if object containing all properties in matcher ✓ returns false if nested array has more properties ✓ returns true if nested matcher ✓ returns true if empty strings ✓ returns true if empty strings as object properties ✓ returns true if objects with empty arrays ✓ returns false if nested objects with different depth ✓ returns true if dom elements with matching data attributes ✓ returns false if dom elements with not matching data attributes ✓ returns true if equal null properties ✓ returns false if unmatched null property ✓ returns false if matcher with unmatched null property ✓ returns true if equal undefined properties ✓ returns false if matcher with unmatched undefined property ✓ returns true if unmatched undefined property ✓ returns true if same object matches self ✓ returns true if null to null ✓ returns false if null to undefined ✓ returns true if undefined to undefined ✓ returns false if undefined to null ✓ returns true if date objects with same date ✓ returns false if date objects with different dates ✓ returns true if sets with same content ✓ returns true if subsets ✓ returns true if subset complex types ✓ returns false if sets with dissimilar content ✓ returns false if sets with different complex member ✓ returns true if differently sorted complex objects ✓ returns false on set compared with something else arrays Array ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length Int8Array ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length Uint8Array ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length Uint8ClampedArray ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length Int16Array ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length Uint16Array ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length Int32Array ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length Uint32Array ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length Float32Array ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length Float64Array ✓ returns true if similar arrays ✓ returns true if array subset ✓ returns true if single-element array subset ✓ returns false if subset array does not include a match ✓ returns false if mis-matching array 'subset' ✓ returns false if mis-ordered array 'subset' ✓ returns true if empty arrays ✓ returns false if subset length is more than array length with complex content ✓ returns true if matching array subset ✓ returns false if mis-ordered, but similar arrays of objects Map when engine cannot compare Map instances - throws an error when engine can compare Map instances ✓ returns true for same content in map ✓ returns true for same complex content in map ✓ returns true for a supset of map ✓ returns false for content in different order ✓ returns false for maps with dissimilar content ✓ returns false if the subset has more entries ✓ returns false on map compared with something else BigInt ✓ returns true if comparing the same value ✓ returns false if comparing different values ✓ returns false if comparing BigInt with a value of another type symbol ✓ returns true if comparing the same symbol ✓ returns false if comparing two differnt symbols ✓ returns false if two symbols with the same value matcher-integration samsam.match returns true ✓ if matching custom matcher ✓ if matching boolean ✓ if matching number ✓ if matching string ✓ when matching nested matcher returns false ✓ if not matching custom matcher ✓ if not matching boolean ✓ if not matching number ✓ if not matching string ✓ when not matching nested matcher samsam.deepEqual returns true ✓ if matching boolean ✓ when matching nested matcher returns false ✓ when not matching nested matcher samsam API ✓ should have a binary method named `createMatcher` ✓ should have a binary method named `deepEqual` ✓ should have a binary method named `identical` ✓ should have a unary method named `isArguments` ✓ should have a unary method named `isElement` ✓ should have a unary method named `isMap` ✓ should have a unary method named `isNegZero` ✓ should have a unary method named `isSet` ✓ should have a binary method named `match` 577 passing (1s) 4 pending /bin/sh -ex debian/tests/pkg-js/test + NODE_PATH=node_modules:debian/tests/test_modules mocha --recursive -R spec test/**/*-test.js assert ✓ is object ✓ supports proxy property .fail ✓ throws exception ✓ throws configured exception type with stubs .match ✓ fails when arguments to not match ✓ passes when argumens match .called ✓ should fail with non-function fake ✓ fails when method does not exist ✓ fails when method is not stub ✓ fails when method was not called ✓ fails when called with more than one argument ✓ does not fail when method was called ✓ calls pass callback .notCalled ✓ should fail with non-function fake ✓ fails when method does not exist ✓ fails when method is not stub ✓ fails when method was called ✓ fails when called with more than one argument ✓ passes when method was not called ✓ should call pass callback .calledOnce ✓ should fail with non-function fake ✓ fails when method does not exist ✓ fails when method is not stub ✓ fails when method was not called ✓ fails when called with more than one argument ✓ passes when method was called ✓ fails when method was called more than once ✓ calls pass callback .calledTwice ✓ should fail with non-function fake ✓ fails if called once ✓ fails when called with more than one argument ✓ passes if called twice ✓ calls pass callback .calledThrice ✓ should fail with non-function fake ✓ fails if called once ✓ fails when called with more than one argument ✓ passes if called thrice ✓ calls pass callback .callOrder ✓ passes when calls were done in right order ✓ fails when calls were done in wrong order ✓ passes when many calls were done in right order ✓ fails when one of many calls were done in wrong order ✓ calls pass callback ✓ passes for multiple calls to same spy ✓ fails if first spy was not called ✓ fails if second spy was not called .calledOn ✓ fails when method does not exist ✓ fails when method is not stub ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback ✓ works with spyCall ✓ fails when spyCall failed .calledWithNew ✓ should fail with non-function fake ✓ fails when method does not exist ✓ fails when method is not stub ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback ✓ works with spyCall ✓ fails when spyCall failed .alwaysCalledWithNew ✓ should fail with non-function fake ✓ fails when method does not exist ✓ fails when method is not stub ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback .calledWith ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback ✓ works with spyCall ✓ fails when spyCall failed .calledWithExactly ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback ✓ works with spyCall ✓ fails when spyCall failed .calledOnceWithExactly ✓ should fail with non-function fake ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback ✓ fails when method does not exist ✓ fails when method is not stub ✓ fails when method was not called ✓ fails when called with more than one argument ✓ passes when method was called ✓ fails when method was called more than once .calledOnceWithMatch ✓ should fail with non-function fake ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback ✓ fails when method does not exist ✓ fails when method is not stub ✓ fails when method was not called ✓ fails when called with more than one argument ✓ passes when method was called ✓ fails when method was called more than once .neverCalledWith ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback .threw ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback ✓ works with spyCall ✓ fails when spyCall failed .callCount ✓ should fail with non-function fake ✓ fails when method fails ✓ passes when method doesn't fail ✓ calls pass callback .alwaysCalledOn ✓ fails if method is missing ✓ fails if method is not fake ✓ fails if stub returns false ✓ passes if stub returns true ✓ calls pass callback .alwaysCalledWith ✓ fails if method is missing ✓ fails if method is not fake ✓ fails if stub returns false ✓ passes if stub returns true ✓ calls pass callback .alwaysCalledWithExactly ✓ fails if stub returns false ✓ passes if stub returns true ✓ calls pass callback .expose ✓ exposes asserts into object ✓ exposes asserts into global ✓ fails exposed asserts without errors ✓ exposes asserts into object without prefixes ✓ does not expose 'expose' ✓ throws if target is undefined ✓ throws if target is null message ✓ assert.called exception message ✓ assert.notCalled exception message one call ✓ assert.notCalled exception message four calls ✓ assert.notCalled exception message with calls with arguments ✓ assert.callOrder exception message ✓ assert.callOrder with missing first call exception message ✓ assert.callOrder with missing last call exception message ✓ assert.callCount exception message ✓ assert.calledOnce exception message ✓ assert.calledTwice exception message ✓ assert.calledThrice exception message ✓ assert.calledOn exception message ✓ assert.alwaysCalledOn exception message ✓ assert.calledWithNew exception message ✓ assert.alwaysCalledWithNew exception message ✓ assert.calledWith exception message ✓ assert.calledWith exception message with multiple calls ✓ assert.calledWith exception message with large object arguments ✓ assert.calledWith exception message with a missing argument ✓ assert.calledWith exception message with an excess argument ✓ assert.calledWith match.any exception message ✓ assert.calledWith match.defined exception message ✓ assert.calledWith match.truthy exception message ✓ assert.calledWith match.falsy exception message ✓ assert.calledWith match.same exception message ✓ assert.calledWith match.typeOf exception message ✓ assert.calledWith match.instanceOf exception message ✓ assert.calledWith match object exception message ✓ assert.calledWith match boolean exception message ✓ assert.calledWith match number exception message ✓ assert.calledWith match string exception message ✓ assert.calledWith match regexp exception message ✓ assert.calledWith match test function exception message ✓ assert.calledWithMatch exception message ✓ assert.alwaysCalledWith exception message ✓ assert.alwaysCalledWithMatch exception message ✓ assert.calledWithExactly exception message ✓ assert.calledOnceWithExactly exception messages ✓ assert.calledWith exception message with equal string representations ✓ assert.alwaysCalledWithExactly exception message ✓ assert.neverCalledWith exception message ✓ assert.neverCalledWithMatch exception message ✓ assert.threw exception message ✓ assert.alwaysThrew exception message ✓ assert.match exception message with symbol method names ✓ should use the symbol's description in exception messages ✓ should indicate that an assertion failure with a symbol method name occured in exception messages, even if the symbol has no description behaviors ✓ adds and uses a custom behavior extend ✓ should return unaltered target when only one argument ✓ should copy all (own) properties into first argument, from all subsequent arguments ✓ should copy toString method into target ✓ must copy the last occurring property into the target ✓ copies all properties when 'name' property is not writable ✓ does not attempt to write to the property fake ✓ should reject non-Function argument module ✓ should return a unary Function named 'fake' when passed a Function ✓ should return a Sinon proxy ✓ should keep the `this` context of the wrapped function when passed no value ✓ should return a Sinon proxy .callback ✓ it should be a reference for the callback in the last call .displayName ✓ should be 'fake' .id ✓ should start with 'fake#' .firstArg ✓ should be the first argument from the last call .lastArg ✓ should be the last argument from the last call .returns ✓ should return a function that returns the argument ✓ should return a Sinon proxy .throws ✓ should return a function that throws an Error, that is the argument ✓ should return a Sinon proxy ✓ should return the same error type as it is passed when passed a String ✓ should throw an Error .resolves ✓ should return a function that resolves to the argument ✓ should return a Sinon proxy .rejects ✓ should return a function that rejects to the argument ✓ should return a Sinon proxy ✓ should return the same error type as it is passed ✓ should reject with an Error when passed a String .yields ✓ should return a Sinon proxy ✓ should call a callback with the provided values ✓ should call the last function argument ✓ should throw if the last argument is not a function .yieldsAsync ✓ should return a Sinon proxy ✓ should call the callback asynchronously with the provided values ✓ should call the last function argument ✓ should throw if the last argument is not a function .named ✓ should set the name of the fake to the given string .calledBefore/After ✓ should return true if called before ✓ should return false if not called before ✓ should return true if called after ✓ should return false if not called after ✓ should pass sinon.assert.callOrder ✓ should fail sinon.assert.callOrder ✓ should return true if called immediately before ✓ should return false if not called immediately before ✓ should return true if called immediately after ✓ should return false if not called immediately after .printf ✓ is delegated to proxy .usingPromise ✓ should exist and be a function ✓ should set the promise used by resolve ✓ should set the promise used by reject issues ✓ #283 #458 on node ✓ stub out fs.readFileSync #624 - useFakeTimers should be idempotent #852 - createStubInstance on intherited constructors ✓ must not throw error #852(2) - createStubInstance should on same constructor ✓ must be idempotent #950 - first execution of a spy as a method renames that spy ✓ should not rename spies #1026 ✓ should stub `watch` method on any Object #1154 ✓ Ensures different matchers will not be tested against each other #1372 - sandbox.resetHistory ✓ should reset spies #1398 ✓ Call order takes into account both calledBefore and callCount #1474 - promise library should be propagated through fakes and behaviors ✓ stub.onCall ✓ stub.withArgs #1487 - withArgs() returnValue ✓ sets correct firstCall.returnValue ✓ sets correct lastCall.returnValue #1512 - sandbox.stub(obj,protoMethod) ✓ can stub methods on the prototype #1521 - stubbing Array.prototype.filter ✓ should be possible stub filter #1531 - some copied functions on root sinon module throw ✓ should create a fake server without throwing ✓ should create a fake server with clock without throwing #1442 - callThrough with a mock expectation ✓ should call original method #1648 - resetHistory ✓ should reset property spies #1775 - sinon.restore ✓ should restore all stubs ✓ should restore all spies ✓ should restore all mocks #1801 - sinon.restore spied fakeTimers ✓ should restore spied fake timers #1840 - sinon.restore useFakeXMLHttpRequest ✓ should restore XMLHttpRequest and ActiveXObject #1709 - deepEqual fails on cyclic references ✓ should not blow up #1796 - cannot stub Array.prototype.sort ✓ it should not fail with RangeError #1900 - calledWith returns false positive ✓ should return false when call args don't match #1882 ✓ should use constructor name when checking deepEquality #1887 ✓ should not break stub behavior using multiple `match.any` #1986 ✓ should not set `lastArg` to undefined when last argument is `false` #1964 ✓ should allow callThrough on a withArgs fake #2016 called on individual stub method ✓ should clear 'called' status on stub called on module ✓ should clear 'called' status on all stubs #2073 - sinon.createStubInstance() ✓ should override the method ✓ should support calling without object binding #2065 ✓ should restore the state of lastArg on the stub when resetting the sandbox #2226 - props on prototype are not restored correctly ✓ should restore fakes shadowing prototype props correctly ✓ should restore stubs shadowing prototype props correctly sinonMock ✓ creates anonymous mock functions ✓ creates named anonymous mock functions .create ✓ returns function with expects method ✓ throws without object .expects ✓ throws without method ✓ returns expectation ✓ throws if expecting a non-existent method .expectation ✓ creates unnamed expectation ✓ uses 'anonymous mock expectation' for unnamed expectation ✓ call expectation ✓ is invokable .returns ✓ returns configured return value call ✓ is called with correct this value .callCount ✓ onlys be invokable once by default ✓ throw readable error .callCountNever ✓ is not callable ✓ returns expectation for chaining .callCountOnce ✓ allows one call ✓ returns expectation for chaining .callCountTwice ✓ allows two calls ✓ returns expectation for chaining .callCountThrice ✓ allows three calls ✓ returns expectation for chaining .callCountExactly ✓ allows specified number of calls ✓ returns expectation for chaining ✓ throws without argument ✓ throws without number ✓ throws with Symbol .atLeast ✓ throws without argument ✓ throws without number ✓ throws with Symbol ✓ returns expectation for chaining ✓ allows any number of calls ✓ should not be met with too few calls ✓ is met with exact calls ✓ is met with excessive calls ✓ should not throw when exceeding at least expectation ✓ should not throw when exceeding at least expectation and withargs .atMost ✓ throws without argument ✓ throws without number ✓ throws with Symbol ✓ returns expectation for chaining ✓ allows fewer calls ✓ is met with fewer calls ✓ is met with exact calls ✓ should not be met with excessive calls .atMostAndAtLeast ✓ should not be met with too few calls ✓ is met with minimum calls ✓ is met with maximum calls ✓ throws with excessive calls .met ✓ should not be met when not called enough times ✓ is met when called enough times ✓ should not be met when called too many times .withArgs ✓ returns expectation for chaining ✓ accepts call with expected args ✓ throws when called without args ✓ throws when called with too few args ✓ throws when called with wrong args ✓ allows excessive args ✓ calls accept with no args ✓ allows no args called with excessive args ✓ works with sinon matchers ✓ throws when sinon matchers fail ✓ should not throw when expectation withArgs using matcher .withExactArgs ✓ returns expectation for chaining ✓ accepts call with expected args ✓ throws when called without args ✓ throws when called with too few args ✓ throws when called with wrong args ✓ should not allow excessive args ✓ accepts call with no expected args ✓ does not allow excessive args with no expected args .on ✓ returns expectation for chaining ✓ allows calls on object ✓ throws if called on wrong object ✓ throws if calls on wrong Symbol .verify ✓ pass if met ✓ throws if not called enough times ✓ throws readable error .verify ✓ restores mocks ✓ passes verified mocks ✓ restores if not met ✓ includes all calls in error message ✓ includes exact expected arguments in error message ✓ includes received call count in error message ✓ includes unexpected calls in error message ✓ includes met expectations in error message ✓ includes met expectations in error message from verify ✓ reports min calls in error message ✓ reports max calls in error message ✓ reports min calls in met expectation ✓ reports max and min calls in error messages ✓ fails even if the original expectation exception was caught ✓ does not call pass if no expectations .usingPromise ✓ must be a function ✓ must return the mock ✓ must set all expectations with mockPromise mock object ✓ mocks object method ✓ reverts mocked method ✓ reverts expectation ✓ reverts mock ✓ verifies mock ✓ verifies mock with unmet expectations mock method multiple times ✓ queues expectations ✓ starts on next expectation when first is met ✓ fails on last expectation ✓ allows mock calls in any order mock function ✓ returns mock method ✓ returns mock object .yields ✓ invokes only argument as callback ✓ throws understandable error if no callback is passed sinonSpy.call ✓ captures a stack trace call object ✓ gets call object ✓ stores given call id ✓ throws if callId is undefined ✓ records ascending call id's ✓ exposes thisValue property ✓ has methods to test relative ordering call calledOn ✓ calledOn should return true ✓ calledOn should return false call.calledWith ✓ returns true if all args match ✓ returns true if first args match ✓ returns true if first arg match ✓ returns true for no args ✓ returns false for too many args ✓ returns false for wrong arg call.calledWithMatch ✓ returns true if all args match ✓ returns true if first args match ✓ returns true if first arg match ✓ returns true for no args ✓ returns false for too many args ✓ returns false for wrong arg call.notCalledWith ✓ returns false if all args match ✓ returns false if first args match ✓ returns false if first arg match ✓ returns false for no args ✓ returns true for too many args ✓ returns true for wrong arg call.notCalledWithMatch ✓ returns false if all args match ✓ returns false if first args match ✓ returns false if first arg match ✓ returns false for no args ✓ returns true for too many args ✓ returns true for wrong arg call.calledWithExactly ✓ returns true when all args match ✓ returns false for too many args ✓ returns false for too few args ✓ returns false for unmatching args ✓ returns true for no arguments ✓ returns false when called with no args but matching one call.callArg ✓ calls argument at specified index ✓ throws if argument at specified index is not callable ✓ throws if no index is specified ✓ returns callbacks return value ✓ throws if index is not number call.callArgOn ✓ calls argument at specified index ✓ throws if argument at specified index is not callable ✓ returns callbacks return value ✓ throws if index is not number call.callArgWith ✓ calls argument at specified index with provided args ✓ calls callback without args ✓ calls callback wit multiple args ✓ returns callbacks return value ✓ throws if no index is specified ✓ throws if index is not number call.callArgOnWith ✓ calls argument at specified index with provided args ✓ calls callback without args ✓ calls callback with multiple args ✓ returns callbacks return value ✓ throws if argument at specified index is not callable ✓ throws if index is not number .callback ✓ it should be a reference for the callback .firstArg ✓ should be the first argument from the call .lastArg ✓ should be the last argument from the call call.yieldTest ✓ invokes only argument as callback ✓ throws understandable error if no callback is passed ✓ includes stub name and actual arguments in error ✓ invokes last argument as callback ✓ invokes first of two callbacks ✓ invokes callback with arguments ✓ returns callbacks return value ✓ throws if callback throws call.invokeCallback ✓ is alias for yield call.yieldOnTest ✓ invokes only argument as callback ✓ throws understandable error if no callback is passed ✓ includes stub name and actual arguments in error ✓ invokes last argument as callback ✓ invokes first of two callbacks ✓ invokes callback with arguments ✓ returns callbacks return value ✓ throws if callback throws call.yieldTo ✓ invokes only argument as callback ✓ throws understandable error if no callback is passed ✓ includes stub name and actual arguments in error ✓ invokes property on last argument as callback ✓ invokes first of two possible callbacks ✓ invokes callback with arguments ✓ returns callbacks return value ✓ throws if callback throws call.yieldToOn ✓ invokes only argument as callback ✓ throws understandable error if no callback is passed ✓ throws understandable error if symbol prop is not found ✓ includes stub name and actual arguments in error ✓ invokes property on last argument as callback ✓ invokes first of two possible callbacks ✓ invokes callback with arguments ✓ returns callbacks return value ✓ throws if callback throws call.toString ✓ includes spy name ✓ includes single argument ✓ includes all arguments ✓ includes explicit return value ✓ includes empty string return value ✓ includes exception ✓ includes exception message if any ✓ formats arguments with sinonFormat ✓ formats return value with sinonFormat ✓ does not throw when the call stack is empty constructor ✓ creates original object ✓ does not interfere with instanceof ✓ records usage functions ✓ throws if spying on non-existent property ✓ throws if spying on non-existent object ✓ haves toString method ✓ toString should say 'spy' when unable to infer name ✓ toString should report name of spied function ✓ toString should prefer displayName property if available ✓ toString should prefer property name if possible .reset ✓ resets spy state ✓ resets call order state ✓ resets fakes returned by withArgs .withArgs ✓ defines withArgs method ✓ records single call ✓ records non-matching call on original spy ✓ records non-matching call with several arguments separately ✓ records for partial argument match ✓ records filtered spy when original throws ✓ returns existing override for arguments ✓ chains withArgs calls on original spy ✓ initializes filtered spy with callCount ✓ initializes filtered spy with first, second, third and last call ✓ initializes filtered spy with arguments ✓ initializes filtered spy with thisValues ✓ initializes filtered spy with return values ✓ initializes filtered spy with call order ✓ initializes filtered spy with exceptions proxy .printf ✓ count ✓ thisValues ✓ unmatched ✓ * name ✓ named ✓ anon calls ✓ oneLine ✓ multiline arguments ✓ no calls ✓ single call with arguments ✓ single call without arguments ✓ multiple calls with arguments ✓ multiple calls without arguments restore-object ✓ is defined ✓ throws on falsy input ✓ throws with no spies or stubs ✓ works with mixed spies and stubs ✓ restores entire spied object ✓ restores entire stubbed object Sandbox ✓ exposes match ✓ can be reset without failing when pre-configured to use a fake server ✓ can be reset without failing when configured to use a fake server .mock ✓ returns a mock ✓ adds mock to fake array ✓ appends mocks to fake array stub and mock test ✓ appends mocks and stubs to fake array .spy ✓ should return a spy ✓ should add a spy to the internal collection .createStubInstance ✓ stubs existing methods ✓ should require a function ✓ resets all stub methods on reset() ✓ doesn't stub fake methods ✓ doesn't call the constructor ✓ retains non function values ✓ has no side effects on the prototype ✓ throws exception for non function params ✓ allows providing optional overrides ✓ allows providing optional returned values ✓ allows providing null as a return value ✓ throws an exception when trying to override non-existing property .stub ✓ fails if stubbing property on null ✓ fails if stubbing symbol on null ✓ creates a stub ✓ adds stub to fake array ✓ appends stubs to fake array ✓ adds all object methods to fake array ✓ returns a stubbed object ✓ returns a stubbed method on node ✓ stubs environment property stub anything ✓ stubs number property ✓ restores number property ✓ fails if property does not exist ✓ fails if Symbol does not exist .fake ✓ should return a fake ✓ should add a fake to the internal collection .returns ✓ should return a fake behavior ✓ should add a fake behavior to the internal collection .throws ✓ should return a fake behavior ✓ should add a fake behavior to the internal collection .resolves ✓ should return a fake behavior ✓ should add a fake behavior to the internal collection .rejects ✓ should return a fake behavior ✓ should add a fake behavior to the internal collection .yields ✓ should return a fake behavior ✓ should add a fake behavior to the internal collection .yieldsAsync ✓ should return a fake behavior ✓ should add a fake behavior to the internal collection .verifyAndRestore ✓ calls verify and restore ✓ throws when restore throws ✓ calls restore when restore throws .replace ✓ should replace a function property ✓ should replace a non-function property ✓ should replace an inherited property ✓ should error on missing descriptor ✓ should error on missing replacement ✓ should refuse to replace a non-function with a function ✓ should refuse to replace a function with a non-function ✓ should refuse to replace a fake twice ✓ should refuse to replace a string twice ✓ should return the replacement argument when asked to replace a getter ✓ should throw an Error when asked to replace a setter ✓ should throw an Error .replaceGetter ✓ should replace getters ✓ should return replacement ✓ should replace an inherited property ✓ should error on missing descriptor ✓ should error when descriptor has no getter ✓ allows restoring getters ✓ should refuse to replace a getter twice when called with a non-function replacement argument ✓ should throw a TypeError .replaceSetter ✓ should replace setter ✓ should return replacement ✓ should replace an inherited property ✓ should error on missing descriptor ✓ should error when descriptor has no setter ✓ allows restoring setters ✓ should refuse to replace a setter twice when called with a non-function replacement argument ✓ should throw a TypeError .reset ✓ calls reset on all fakes ✓ calls resetHistory on all fakes ✓ resets fake behaviours .resetBehavior ✓ calls resetBehavior on all fakes .resetHistory ✓ resets the history on all fakes ✓ calls reset on fake that does not have a resetHistory .useFakeTimers ✓ returns clock object ✓ exposes clock property ✓ uses restorable clock ✓ passes arguments to sinon.useFakeTimers ✓ restores the fakeTimer clock created by the sandbox when the sandbox is restored ✓ restores spied fake timers when then sanddox is restored .usingPromise ✓ must be a function ✓ must return the sandbox ✓ must set all stubs created from sandbox with mockPromise ✓ must set all stubs created from sandbox with mockPromise ✓ must set all mocks created from sandbox with mockPromise .inject ✓ injects spy, stub, mock, fake, replace, replaceSetter, createStubInstance ✓ should inject callable functions ✓ does not define clock, server and requests objects ✓ defines clock when using fake time ✓ should return object .verify ✓ calls verify on all fakes .restore ✓ throws when passed arguments ✓ restores all fields of a spied object ✓ restores all fields of a stubbed object configurable sandbox ✓ yields stub, mock as arguments ✓ yields spy, stub, mock as arguments ✓ does not yield server when not faking xhr ✓ does not inject properties if they are already present ✓ fakes specified timers ✓ injects sandbox ✓ injects match getters and setters ✓ allows stubbing getters ✓ allows restoring getters ✓ allows stubbing setters ✓ allows restoring setters .assert ✓ allows rebinding of .fail on a per-sandbox level sinon module exports default sandbox ✓ should be an instance of Sandbox createSandbox ✓ should be a unary Function named 'createSandbox' fakeServer ✓ should be the fakeServer export from nise createFakeServer ✓ should be fakeServer.create from nise fakeServerWithClock ✓ should be the fakeServerWithClock export from nise createFakeServerWithClock ✓ should be fakeServerWithClock.create from nise xhr ✓ should be the fakeXhr.xhr export from nise FakeXMLHttpRequest ✓ should be the fakeXhr.FakeXMLHttpRequest export from nise useFakeXMLHttpRequest ✓ should be the fakeXhr.useFakeXMLHttpRequest export from nise spy ✓ does not throw if called without function ✓ does not throw when calling anonymous spy ✓ returns spy function ✓ mirrors custom properties on function ✓ does not define create method ✓ does not overwrite original create property ✓ sets up logging arrays ✓ works with getters ✓ works with setters ✓ works with setters and getters combined ✓ should work with combination of withArgs arguments and order of calling withArgs global.Error ✓ creates a spy for Error .named ✓ sets name and displayName call ✓ calls underlying function ✓ passes 'new' to underlying function ✓ passs arguments to function ✓ maintains this binding ✓ returns function's return value ✓ throws if function throws ✓ retains function name ✓ retains function length 0 ✓ retains function length 1 ✓ retains function length 2 ✓ retains function length 3 ✓ retains function length 4 ✓ retains function length 12 .called ✓ is false prior to calling the spy ✓ is true after calling the spy once ✓ is true after calling the spy twice .notCalled ✓ is true prior to calling the spy ✓ is false after calling the spy once .calledOnce ✓ is false prior to calling the spy ✓ is true after calling the spy once ✓ is false after calling the spy twice .calledTwice ✓ is false prior to calling the spy ✓ is false after calling the spy once ✓ is true after calling the spy twice ✓ is false after calling the spy thrice .calledThrice ✓ is false prior to calling the spy ✓ is false after calling the spy twice ✓ is true after calling the spy thrice ✓ is false after calling the spy four times .callCount ✓ reports 0 calls ✓ records one call ✓ records two calls ✓ increases call count for each call .calledOn ✓ is false if spy wasn't called ✓ is true if called with thisValue ✓ returns false if not called on object ✓ is true if called with matcher that returns true ✓ is false if called with matcher that returns false ✓ invokes matcher.test with given object in browser - is true if called on object at least once .alwaysCalledOn ✓ is false prior to calling the spy ✓ is true if called with thisValue once ✓ is true if called with thisValue many times ✓ is false if called with another object atleast once ✓ is false if never called with expected object .calledWithNew ✓ is false if spy wasn't called ✓ is true if called with new ✓ is true if called with new on custom constructor ✓ is false if called as function ✓ is true newed constructor returns object in browser - is true if called with new at least once spied native function ✓ is false when called on spied native function .alwaysCalledWithNew ✓ is false if spy wasn't called ✓ is true if always called with new ✓ is false if called as function once .thisValues ✓ contains one object ✓ stacks up objects .calledWith ✓ returns false if spy was not called ✓ returns true if spy was called with args ✓ returns true if called with args at least once ✓ returns false if not called with args ✓ returns false if not called with undefined ✓ returns true for partial match ✓ matchs all arguments individually, not as array ✓ uses matcher ✓ uses matcher in object when called with an Object without a prototype ✓ must not throw .calledWithMatch ✓ returns false if spy was not called ✓ returns true if spy was called with args ✓ returns true if called with args at least once ✓ returns false if not called with args ✓ returns false if not called with undefined ✓ returns true for partial match ✓ matchs all arguments individually, not as array ✓ uses matcher ✓ uses matcher in object when called with an Object without a prototype ✓ must not throw .calledWithMatchSpecial ✓ checks substring match ✓ checks for regexp match ✓ checks for partial object match .alwaysCalledWith ✓ returns false if spy was not called ✓ returns true if spy was called with args ✓ returns false if called with args only once ✓ returns false if not called with args ✓ returns true for partial match ✓ returns true for partial match on many calls ✓ matchs all arguments individually, not as array .alwaysCalledWithMatch ✓ returns false if spy was not called ✓ returns true if spy was called with args ✓ returns false if called with args only once ✓ returns false if not called with args ✓ returns true for partial match ✓ returns true for partial match on many calls ✓ matchs all arguments individually, not as array .alwaysCalledWithMatchSpecial ✓ checks true ✓ checks false ✓ checks substring match ✓ checks regexp match ✓ checks partial object match .neverCalledWith ✓ returns true if spy was not called ✓ returns false if spy was called with args ✓ returns false if called with args at least once ✓ returns true if not called with args ✓ returns false for partial match ✓ matchs all arguments individually, not as array .neverCalledWithMatch ✓ returns true if spy was not called ✓ returns false if spy was called with args ✓ returns false if called with args at least once ✓ returns true if not called with args ✓ returns false for partial match ✓ matchs all arguments individually, not as array .neverCalledWithMatchSpecial ✓ checks substring match ✓ checks regexp match ✓ checks partial object match .args ✓ contains real arrays ✓ contains empty array when no arguments ✓ contains array with first call's arguments ✓ stacks up arguments in nested array .calledWithExactly ✓ returns false for partial match ✓ returns false for missing arguments ✓ returns true for exact match ✓ matchs by strict comparison ✓ returns true for one exact match ✓ returns true when all properties of an object argument match ✓ returns false when a property of an object argument is set to undefined ✓ returns false when a property of an object argument is set to a different value ✓ returns false when an object argument has a different property/value pair ✓ returns false when property of Object argument is set to undefined and has a different name ✓ returns false when any properties of an object argument aren't present ✓ returns false when an object argument has extra properties .calledOnceWith ✓ returns true for not exact match ✓ returns false for matching calls but called more then once ✓ return false for one mismatched call ✓ return false for one mismatched call with some other .calledOnceWithExactly ✓ returns true for exact match ✓ returns false for exact parameters but called more then once ✓ return false for one mismatched call ✓ return false for one mismatched call with some other .calledOnceWithMatch ✓ returns true for exact match ✓ returns true for partial match ✓ returns false for exact parameters but called more then once ✓ return false for one mismatched call ✓ return false for one mismatched call with some other .alwaysCalledWithExactly ✓ returns false for partial match ✓ returns false for missing arguments ✓ returns true for exact match ✓ returns false for excess arguments ✓ returns false for one exact match ✓ returns true for only exact matches ✓ returns false for no exact matches .threw ✓ returns exception thrown by function ✓ returns false if spy did not throw ✓ returns true if spy threw ✓ returns true if string type matches ✓ returns false if string did not match ✓ returns false if spy did not throw specified error ✓ returns true if string matches ✓ returns false if strings do not match .alwaysThrew ✓ returns true when spy threw ✓ returns false if spy did not throw ✓ returns true if spy threw ✓ returns true if string type matches ✓ returns false if string did not match ✓ returns false if spy did not throw specified error ✓ returns false if some calls did not throw ✓ returns true if all calls threw ✓ returns true if all calls threw same type .exceptions ✓ contains exception thrown by function ✓ contains undefined entry when function did not throw ✓ stacks up exceptions and undefined .returned ✓ returns true when no argument ✓ returns true for undefined when no explicit return ✓ returns true when returned value once ✓ returns false when value is never returned ✓ returns true when value is returned several times ✓ compares values deeply ✓ compares values strictly using match.same .returnValues ✓ contains undefined when function does not return explicitly ✓ contains return value ✓ contains undefined when function throws ✓ contains the created object for spied constructors ✓ contains the return value for spied constructors that explicitly return objects ✓ contains the created object for spied constructors that explicitly return primitive values ✓ stacks up return values .calledBefore ✓ is function ✓ returns true if first call to A was before first to B ✓ compares call order of calls directly ✓ returns false if not called ✓ returns true if other not called ✓ returns false if other called first .calledAfter ✓ is function ✓ returns true if first call to A was after first to B ✓ compares calls directly ✓ returns false if not called ✓ returns false if other not called ✓ returns true if called anytime after other .calledImmediatelyAfter ✓ is function ✓ returns true if first call to A was immediately after first to B ✓ compares calls directly ✓ returns false if not called ✓ returns false if other not called ✓ returns false if other called last ✓ returns false if another spy called between .calledImmediatelyBefore ✓ is function ✓ returns true if first call to A was immediately after first to B ✓ compares calls directly ✓ returns false if not called ✓ returns false if other not called ✓ returns false if other called last ✓ returns false if another spy called between .firstCall ✓ is undefined by default ✓ is equal to getCall(0) result after first call ✓ is equal to getCall(0) after first call when control flow has continued after invocation ✓ is tracked even if exceptions are thrown ✓ has correct returnValue ✓ has correct exception .secondCall ✓ is null by default ✓ stills be null after first call ✓ is equal to getCall(1) result after second call .thirdCall ✓ is undefined by default ✓ stills be undefined after second call ✓ is equal to getCall(1) result after second call .getCall ✓ is null for indexes >= length ✓ is null for indexes < -length ✓ is same as last call when passed index -1 ✓ is same as n-1th call when passed index -2 .lastCall ✓ is undefined by default ✓ is same as firstCall after first call ✓ is same as secondCall after second call ✓ is same as thirdCall after third call ✓ is equal to getCall(3) result after fourth call ✓ is equal to getCall(4) result after fifth call .getCalls ✓ returns an empty Array by default ✓ is analogous to using getCall(n) .callArg ✓ is function ✓ invokes argument at index for all calls ✓ throws if argument at index is not a function ✓ throws if spy was not yet invoked ✓ includes spy name in error message ✓ throws if index is not a number ✓ passs additional arguments ✓ returns callbacks return values for all calls .callArgOn ✓ is function ✓ invokes argument at index for all calls ✓ throws if argument at index is not a function ✓ throws if spy was not yet invoked ✓ includes spy name in error message ✓ throws if index is not a number ✓ pass additional arguments ✓ returns callbacks return values for all calls .callArgWith ✓ is alias for callArg .callArgOnWith ✓ is alias for callArgOn .yield ✓ is function ✓ invokes first function arg for all calls ✓ throws if spy was not yet invoked ✓ includes spy name in error message ✓ passs additional arguments ✓ returns callbacks return values for all calls .invokeCallback ✓ is alias for yield .yieldOn ✓ is function ✓ invokes first function arg for all calls ✓ throws if spy was not yet invoked ✓ includes spy name in error message ✓ pass additional arguments ✓ returns callbacks return values for all calls .yieldTo ✓ is function ✓ invokes first function arg for all calls ✓ throws if spy was not yet invoked ✓ includes spy name in error message ✓ throws readable message for symbol when spy was not yet invoked ✓ pass additional arguments ✓ returns callbacks return values for all calls .yieldToOn ✓ is function ✓ invokes first function arg for all calls ✓ throws if spy was not yet invoked ✓ includes spy name in error message ✓ throws readable message for symbol when spy was not yet invoked ✓ pass additional arguments ✓ returns callbacks return values for all calls .throwArg ✓ should be a function ✓ should throw if spy hasn't been called ✓ should throw if there aren't enough arguments in the previous spy call ✓ should throw specified argument .resetHistory ✓ return same object ✓ throws if called during spy invocation .length ✓ is zero by default ✓ matches the function length .matchingFakes ✓ is function ✓ returns an empty array by default ✓ returns one matched fake ✓ return some matched fake .id ✓ should start with 'spy#' non enumerable properties ✓ create and call spy apis ✓ create spy from function .printf ✓ is delegated to proxy everything ✓ replaces all methods of an object when no property is given ✓ replaces prototype methods ✓ returns object ✓ only replaces functions ✓ handles non-enumerable properties ✓ handles non-enumerable properties on prototypes ✓ does not replace non-enumerable properties from Object.prototype ✓ does not fail on overrides ✓ throws on non-existent property stub ✓ is spy ✓ does not define create method ✓ fails if stubbing property on null ✓ throws a readable error if stubbing Symbol on null ✓ should contain asynchronous versions of callsArg*, and yields* methods ✓ should allow overriding async behavior with sync behavior ✓ should works with combination of withArgs arguments ✓ should work with combination of withArgs arguments ✓ retains function name non enumerable properties ✓ create and call spy apis ✓ create stub from function on object .returns ✓ returns specified value ✓ returns should return stub ✓ returns undefined ✓ supersedes previous throws ✓ throws only on the first call .resolves ✓ returns a promise to the specified value ✓ should return the same stub ✓ supersedes previous throws ✓ supersedes previous rejects ✓ can be superseded by returns ✓ does not invoke Promise.resolve when the behavior is added to the stub .rejects ✓ returns a promise which rejects for the specified reason ✓ should return the same stub ✓ specifies exception message ✓ does not specify exception message if not provided ✓ rejects for a generic reason ✓ can be superseded by returns ✓ does not invoke Promise.reject when the behavior is added to the stub .resolvesThis ✓ returns a promise resolved with this ✓ returns a promise resolved with the context bound with stub#call ✓ returns a promise resolved with the context bound with stub#apply ✓ returns the stub itself, allowing to chain function calls ✓ overrides throws behavior for error objects ✓ overrides throws behavior for dynamically created errors .resolvesArg ✓ returns a promise to the argument at specified index ✓ returns a promise to the argument at another specified index ✓ should return the same stub ✓ supersedes previous throws ✓ supersedes previous rejects ✓ does not invoke Promise.resolve when the behavior is added to the stub ✓ throws if index is not a number ✓ throws without enough arguments .returnsArg ✓ returns argument at specified index ✓ returns stub ✓ throws if no index is specified ✓ should throw without enough arguments .throwsArg ✓ throws argument at specified index ✓ returns stub ✓ throws TypeError if no index is specified ✓ should throw without enough arguments ✓ should work with call-based behavior ✓ should be reset by .resetBeahvior .returnsThis ✓ stub returns this ✓ stub returns undefined when detached ✓ stub respects call/apply ✓ returns stub .usingPromise ✓ should exist and be a function ✓ should return the current stub ✓ should set the promise used by resolve ✓ should set the promise used by reject .throws ✓ throws specified exception ✓ returns stub ✓ sets type of exception to throw ✓ specifies exception message ✓ does not specify exception message if not provided ✓ throws generic error ✓ throws an exception created using a function ✓ resets 'invoking' flag lazy instantiation of exceptions ✓ uses a lazily created exception for the generic error ✓ uses a lazily created exception for the named error ✓ uses a lazily created exception provided by a function ✓ does not use a lazily created exception if the error object is provided .callsArg ✓ calls argument at specified index ✓ returns stub ✓ throws if argument at specified index is not callable ✓ throws if no index is specified ✓ throws if index is not number ✓ should throw without enough arguments ✓ returns result of invocant .callsArgWith ✓ calls argument at specified index with provided args ✓ returns function ✓ calls callback without args ✓ calls callback with multiple args ✓ throws if no index is specified ✓ throws if index is not number ✓ returns result of invocant .callsArgOn ✓ calls argument at specified index ✓ calls argument at specified index with undefined context ✓ calls argument at specified index with number context ✓ returns stub ✓ throws if argument at specified index is not callable ✓ throws if no index is specified ✓ throws if index is not number ✓ returns result of invocant .callsArgOnWith ✓ calls argument at specified index with provided args ✓ calls argument at specified index with provided args and undefined context ✓ calls argument at specified index with provided args and number context ✓ calls argument at specified index with provided args with undefined context ✓ calls argument at specified index with provided args with number context ✓ returns function ✓ calls callback without args ✓ calls callback with multiple args ✓ throws if no index is specified ✓ throws if index is not number ✓ returns result of invocant .callsFake ✓ uses provided function as stub ✓ is overwritten by subsequent stub behavior .objectMethod ✓ throws when third argument is provided ✓ stubbed method should be proper stub ✓ stub should be spy ✓ stub should affect spy ✓ handles threw properly for lazily instantiated Errors ✓ returns standalone stub without arguments ✓ successfully stubs falsy properties ✓ does not stub string everything ✓ replaces all methods of an object when no property is given ✓ replaces prototype methods ✓ returns object ✓ only replaces functions ✓ handles non-enumerable properties ✓ handles non-enumerable properties on prototypes ✓ does not replace non-enumerable properties from Object.prototype ✓ does not fail on overrides ✓ throws on non-existent property ✓ returns function ✓ stubs methods of function ✓ does not call getter during restore stubbed function ✓ has toString method ✓ toString should say 'stub' when unable to infer name ✓ toString should prefer property name if possible .yields ✓ invokes only argument as callback ✓ throws understandable error if no callback is passed ✓ includes stub name and actual arguments in error ✓ invokes last argument as callback ✓ invokes first of two callbacks ✓ invokes callback with arguments ✓ throws if callback throws ✓ throws takes precedent over yielded return value ✓ returns takes precedent over yielded return value ✓ returnsArg takes precedent over yielded return value ✓ returnsThis takes precedent over yielded return value ✓ returns the result of the yielded callback .yieldsRight ✓ invokes only argument as callback ✓ throws understandable error if no callback is passed ✓ includes stub name and actual arguments in error ✓ invokes last argument as callback ✓ invokes the last of two callbacks ✓ invokes callback with arguments ✓ throws if callback throws ✓ throws takes precedent over yielded return value ✓ returns takes precedent over yielded return value ✓ returnsArg takes precedent over yielded return value ✓ returnsThis takes precedent over yielded return value ✓ returns the result of the yielded callback .yieldsOn ✓ invokes only argument as callback ✓ throws if no context is specified ✓ throws understandable error if no callback is passed ✓ includes stub name and actual arguments in error ✓ invokes last argument as callback ✓ invokes first of two callbacks ✓ invokes callback with arguments ✓ throws if callback throws ✓ throws takes precedent over yielded return value ✓ returns takes precedent over yielded return value ✓ returnsArg takes precedent over yielded return value ✓ returnsThis takes precedent over yielded return value ✓ returns the result of the yielded callback .yieldsTo ✓ yields to property of object argument ✓ throws understandable error if no object with callback is passed ✓ throws understandable error if failing to yield callback by symbol ✓ includes stub name and actual arguments in error ✓ invokes property on last argument as callback ✓ invokes first of two possible callbacks ✓ invokes callback with arguments ✓ throws if callback throws ✓ throws takes precedent over yielded return value ✓ returns takes precedent over yielded return value ✓ returnsArg takes precedent over yielded return value ✓ returnsThis takes precedent over yielded return value ✓ returns the result of the yielded callback .yieldsToOn ✓ yields to property of object argument ✓ yields to property of object argument with undefined context ✓ yields to property of object argument with number context ✓ throws understandable error if no object with callback is passed ✓ includes stub name and actual arguments in error ✓ invokes property on last argument as callback ✓ invokes first of two possible callbacks ✓ invokes callback with arguments ✓ throws if callback throws ✓ throws takes precedent over yielded return value ✓ returns takes precedent over yielded return value ✓ returnsArg takes precedent over yielded return value ✓ returnsThis takes precedent over yielded return value ✓ returns the result of the yielded callback .withArgs ✓ defines withArgs method ✓ creates filtered stub ✓ filters return values based on arguments ✓ filters exceptions based on arguments ✓ ensure stub recognizes samsam match fuzzy arguments ✓ ensure stub uses last matching arguments ✓ ensure stub uses last matching samsam match arguments .callsArgAsync ✓ asynchronously calls argument at specified index .callsArgWithAsync ✓ asynchronously calls callback at specified index with multiple args .callsArgOnAsync ✓ asynchronously calls argument at specified index with specified context .callsArgOnWithAsync ✓ asynchronously calls argument at specified index with provided context and args .yieldsAsync ✓ asynchronously invokes only argument as callback .yieldsOnAsync ✓ asynchronously invokes only argument as callback with given context .yieldsToAsync ✓ asynchronously yields to property of object argument .yieldsToOnAsync ✓ asynchronously yields to property of object argument with given context .onCall ✓ can be used with returns to produce sequence ✓ can be used with returnsArg to produce sequence ✓ can be used with returnsThis to produce sequence ✓ can be used with throwsException to produce sequence ✓ supports chained declaration of behavior ✓ can be used with yields* to produce a sequence ✓ can be used with callsArg* to produce a sequence ✓ can be used with yields* and callsArg* in combination to produce a sequence ✓ should interact correctly with assertions (GH-231) in combination with withArgs ✓ can produce a sequence for a fake ✓ falls back to stub default behaviour if fake does not have its own default behaviour ✓ falls back to stub behaviour for call if fake does not have its own behaviour for call ✓ defaults to undefined behaviour once no more calls have been defined ✓ does not create undefined behaviour just by calling onCall ✓ works with fakes and reset ✓ throws an understandable error when trying to use withArgs on behavior .reset ✓ resets behavior ✓ resets call history .resetHistory ✓ resets history ✓ doesn't reset behavior defined using withArgs ✓ doesn't reset behavior .resetBehavior ✓ clears yields* and callsArg* sequence ✓ cleans 'returns' behavior ✓ cleans behavior of fakes returned by withArgs ✓ does not clean parents' behavior when called on a fake returned by withArgs ✓ cleans 'returnsArg' behavior ✓ cleans 'returnsThis' behavior ✓ cleans 'resolvesThis' behavior, so the stub does not resolve nor returns anything does not touch properties that are reset by 'reset' ✓ .calledOnce ✓ called multiple times ✓ call order state ✓ fakes returned by withArgs .length ✓ is zero by default ✓ retains function length 0 ✓ retains function length 1 ✓ retains function length 2 ✓ retains function length 3 ✓ retains function length 4 ✓ retains function length 12 .createStubInstance ✓ stubs existing methods ✓ throws with no methods to stub ✓ doesn't call the constructor ✓ retains non function values ✓ has no side effects on the prototype ✓ throws exception for non function params ✓ allows providing optional overrides ✓ allows providing optional returned values ✓ allows providing null as a return value ✓ throws an exception when trying to override non-existing property .callThrough ✓ does not call original function when arguments match conditional stub ✓ calls original function when arguments do not match conditional stub ✓ calls original function with same arguments when call does not match conditional stub ✓ calls original function with same `this` reference when call does not match conditional stub .callThroughWithNew ✓ does not call original function with new when arguments match conditional stub ✓ calls original function with new with same arguments when call does not match conditional stub .get ✓ allows users to stub getter functions for properties ✓ allows users to stub getter functions for functions ✓ replaces old getters ✓ can restore stubbed setters for functions ✓ can restore stubbed getters for properties .set ✓ allows users to stub setter functions for properties ✓ allows users to stub setter functions for functions ✓ replaces old setters ✓ can restore stubbed setters for functions ✓ can restore stubbed setters for properties .value ✓ allows stubbing property descriptor values ✓ allows restoring stubbed property descriptor values ✓ allows stubbing function static properties ✓ allows restoring function static properties ✓ allows stubbing object props with configurable false .id ✓ should start with 'stub#' .printf ✓ is delegated to proxy .wrappedMethod ✓ should return the original method being stubbed ✓ should not exist for accessors color when environment supports color bold ✓ should return a colored string cyan ✓ should return a colored string green ✓ should return a colored string red ✓ should return a colored string white ✓ should return a colored string when environment does not support color bold ✓ should return a regular string cyan ✓ should return a regular string green ✓ should return a regular string red ✓ should return a regular string white ✓ should return a regular string util/core/exportAsyncBehaviors for methods with names starting with 'callsArg' or 'yields' ✓ should create an async version for methods with names not starting with 'callsArg' or 'yields' ✓ should not add any new methods util/core/format format.setFormatter ✓ sets custom formatter ✓ throws if custom formatter is not a function ✓ exposes method on sinon util/core/functionToString ✓ returns function's displayName property ✓ guesses name from last call's this object ✓ guesses name from any call where property can be located ✓ ignores errors thrown by property accessors on thisValue core/util/getConfig .getConfig ✓ gets copy of default config ✓ should override specified properties util/core/get-next-tick ✓ should use process.nextTick when available ✓ should use setImmediate when process.nextTick is not available ✓ should fallback to setTimeout util/core/next-tick browser environment - should use fallback modern node environment ✓ should use process.nextTick old node environment - should use setImmediate util/core/restore ✓ restores all methods of supplied object ✓ only restores restorable methods ✓ restores a single stubbed method util/core/timesInWords ✓ should return "once" for input of 1 ✓ should return "twice" for input of 2 ✓ should return "thrice" for input of 3 ✓ should return "n times" for n larger than 3 ✓ should return "0 times" for falsy input util/core/walk-object without function.name support ✓ should still identify functions in environments ✓ should work with anonymous functions util/core/walk ✓ should call iterator with value, key, and obj, with context as the receiver ✓ should work with non-enumerable properties ✓ should walk the prototype chain of an object ✓ should not invoke getters on the original receiving object ✓ should fall back to for..in if getOwnPropertyNames is not available ✓ does not walk the same property twice util/core/wrapMethod ✓ is function ✓ throws if first argument is not object ✓ throws if object defines property but is not function ✓ throws Symbol() if object defines property but is not function ✓ throws if object does not define property ✓ throws if third argument is missing ✓ throws if third argument is not a function or a property descriptor ✓ replaces object method ✓ replaces getter ✓ replaces setter ✓ throws if method is already wrapped ✓ throws Symbol if method is already wrapped ✓ throws if property descriptor is already wrapped ✓ throws if method is already a spy ✓ throws if Symbol method is already a spy ✓ mirrors function properties ✓ does not mirror and overwrite existing properties originating stack traces ✓ throws with stack trace showing original wrapMethod call in browser - does not throw if object is window object wrapped method ✓ defines restore method ✓ returns wrapper ✓ restore brings back original method wrapped prototype method ✓ wrap adds owned property ✓ restore removes owned property fakeTimers.clock .setTimeout ✓ throws if no arguments ✓ returns numeric id or object with numeric id ✓ returns unique id ✓ sets timers on instance ✓ evals non-function callbacks ✓ passes setTimeout parameters ✓ calls correct timeout on recursive tick .setImmediate ✓ returns numeric id or object with numeric id ✓ calls the given callback immediately ✓ throws if no arguments ✓ manages separate timers per clock instance ✓ passes extra parameters through to the callback .clearImmediate ✓ removes immediate callbacks .tick ✓ triggers immediately without specified delay ✓ does not trigger without sufficient delay ✓ triggers after sufficient delay ✓ triggers simultaneous timers ✓ triggers multiple simultaneous timers ✓ triggers multiple simultaneous timers with zero callAt ✓ waits after setTimeout was called ✓ mini integration test ✓ triggers even when some throw ✓ calls function with global object or null (strict mode) as this ✓ triggers in the order scheduled ✓ creates updated Date while ticking ✓ fires timer in intervals of 13 ✓ fires timers in correct order ✓ triggers timeouts and intervals in the order scheduled ✓ does not fire canceled intervals ✓ passes 6 seconds ✓ passes 1 minute ✓ passes 2 hours, 34 minutes and 12 seconds (57ms) ✓ throws for invalid format ✓ throws for invalid minutes ✓ throws for negative minutes ✓ treats missing argument as 0 ✓ fires nested setTimeout calls properly ✓ does not silently catch exceptions ✓ returns the current now value .clearTimeout ✓ removes timeout ✓ ignores null argument .reset ✓ empties timeouts queue .setInterval ✓ throws if no arguments ✓ returns numeric id or object with numeric id ✓ returns unique id ✓ schedules recurring timeout ✓ does not schedule recurring timeout when cleared ✓ passes setTimeout parameters .date ✓ provides date constructor ✓ creates real Date objects ✓ creates date strings when called as function ✓ creates real Date objects when Date constructor is gone ✓ creates Date objects representing clock time ✓ listens to ticking clock ✓ creates regular date when passing timestamp ✓ creates regular date when passing year, month ✓ creates regular date when passing y, m, d ✓ creates regular date when passing y, m, d, h ✓ creates regular date when passing y, m, d, h, m ✓ creates regular date when passing y, m, d, h, m, s ✓ creates regular date when passing y, m, d, h, m, s, ms ✓ mirrors native Date.prototype ✓ supports now method if present ✓ mirrors parse method ✓ mirrors UTC method ✓ mirrors toUTCString method ✓ mirrors toString .now ✓ returns clock.now unsupported now - is undefined .toSource - is mirrored unsupported toSource ✓ is undefined .useFakeTimers ✓ returns clock object ✓ has clock property ✓ sets initial timestamp ✓ replaces global setTimeout ✓ global fake setTimeout should return id ✓ replaces global clearTimeout ✓ restores global setTimeout ✓ restores global clearTimeout ✓ replaces global setInterval ✓ replaces global clearInterval ✓ restores global setInterval ✓ restores global clearInterval ✓ restores global setImmediate - does not install global setImmediate ✓ restores global clearImmediate - does not install global clearImmediate ✓ deletes global property on restore if it was inherited onto the global object ✓ restores global property on restore if it is present on the global object itself ✓ fakes Date constructor ✓ fake Date constructor should mirror Date's properties ✓ decide on Date.now support at call-time when supported ✓ decide on Date.now support at call-time when unsupported ✓ mirrors custom Date properties ✓ restores Date constructor ✓ fakes provided methods ✓ resets faked methods ✓ does not fake methods not provided ✓ installs clock in advancing mode and triggers setTimeout ✓ installs clock in advancing mode and triggers setInterval (47ms) ✓ installs clock in advancing mode and triggers setImmediate ✓ throws on old useFakeTimers signatures ✓ supports a way to pass the global context with nextTick ✓ installs by default without nextTick ✓ installs with nextTick 1421 passing (2s) 10 pending Removing node_modules/typify-parser Removing node_modules/trampa Removing node_modules/rc4 Removing node_modules/proxyquire Removing node_modules/native-promise-only Removing node_modules/module-not-found-error Removing node_modules/lazy-seq Removing node_modules/knuth-shuffle Removing node_modules/jsverify Removing node_modules/jsdom-global Removing node_modules/fill-keys Removing node_modules/sinon create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --buildsystem=nodejs dh_auto_install: warning: ./package.json#files: pkg does not exists dh_auto_install: warning: ./package.json#files: scripts/support-sinon.js does not exists dh_auto_install: warning: ### Missing ./pkg, skipping dh_auto_install: warning: ### Missing ./scripts/support-sinon.js, skipping dh_auto_install: warning: ### Missing ./build/config.gypi, skipping Found "files" field in ./package.json, using it mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib cp --reflink=auto -a ./lib/sinon.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/ cp --reflink=auto -a ./lib/sinon-esm.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon cp --reflink=auto -a ./lib/sinon/throw-on-falsy-object.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/stub.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/spy.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/spy-formatters.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/sandbox.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/restore-object.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/proxy.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/proxy-invoke.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/proxy-call.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/proxy-call-util.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/mock.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/mock-expectation.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/fake.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/default-behaviors.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/create-sandbox.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/color.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/collect-own-methods.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/blob.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/behavior.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ cp --reflink=auto -a ./lib/sinon/assert.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util cp --reflink=auto -a ./lib/sinon/util/fake-timers.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core cp --reflink=auto -a ./lib/sinon/util/core/wrap-method.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/walk.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/walk-object.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/use-promise-library.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/times-in-words.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/restore.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/next-tick.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/is-restorable.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/is-property-configurable.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/is-non-existent-property.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/is-es-module.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/get-property-descriptor.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/get-next-tick.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/get-config.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/function-to-string.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/format.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/extend.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/export-async-behaviors.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./lib/sinon/util/core/default-config.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon/lib/sinon/util/core/ cp --reflink=auto -a ./package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon// cp --reflink=auto -a ./package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/sinon// mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/node_modules/bane/ cp --reflink=auto -a bane/autolint.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/node_modules/bane/ cp --reflink=auto -a bane/buster.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/node_modules/bane/ cp --reflink=auto -a bane/lib /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/node_modules/bane/ cp --reflink=auto -a bane/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/node_modules/bane/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/node_modules/just-extend/ cp --reflink=auto -a just-extend/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/node_modules/just-extend/ cp --reflink=auto -a just-extend/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/node_modules/just-extend/ dh_auto_install: warning: nise/package.json#files: nise.js does not exists dh_auto_install: warning: ### Missing nise/nise.js, skipping dh_auto_install: warning: ### Missing nise/build/config.gypi, skipping Found "files" field in nise/package.json, using it Parsing expression nise/lib/**/*.js Line nise/lib/**/*.js becomes: ^nise/lib/.*(?<=/)[^/]*\.js$ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib cp --reflink=auto -a nise/lib/index.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/ cp --reflink=auto -a nise/lib/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-xhr cp --reflink=auto -a nise/lib/fake-xhr/index.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-xhr/ cp --reflink=auto -a nise/lib/fake-xhr/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-xhr/ cp --reflink=auto -a nise/lib/fake-xhr/blob.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-xhr/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-server cp --reflink=auto -a nise/lib/fake-server/log.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-server/ cp --reflink=auto -a nise/lib/fake-server/log.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-server/ cp --reflink=auto -a nise/lib/fake-server/index.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-server/ cp --reflink=auto -a nise/lib/fake-server/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-server/ cp --reflink=auto -a nise/lib/fake-server/fake-server-with-clock.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-server/ cp --reflink=auto -a nise/lib/fake-server/fake-server-with-clock.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/fake-server/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/event cp --reflink=auto -a nise/lib/event/progress-event.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/event/ cp --reflink=auto -a nise/lib/event/index.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/event/ cp --reflink=auto -a nise/lib/event/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/event/ cp --reflink=auto -a nise/lib/event/event.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/event/ cp --reflink=auto -a nise/lib/event/event-target.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/event/ cp --reflink=auto -a nise/lib/event/custom-event.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/event/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/configure-logger cp --reflink=auto -a nise/lib/configure-logger/index.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/configure-logger/ cp --reflink=auto -a nise/lib/configure-logger/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise/lib/configure-logger/ cp --reflink=auto -a nise/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise// cp --reflink=auto -a nise/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/nise// dh_auto_install: warning: sinonjscommons/package.json#files: sinonjscommons/./types/index.d.ts does not exists dh_auto_install: warning: # /! "types" field should be replaced by "typings" in sinonjscommons/package.json Please report this bug dh_auto_install: warning: ### Missing sinonjscommons/sinonjscommons/./types/index.d.ts, skipping dh_auto_install: warning: ### Missing sinonjscommons/build/config.gypi, skipping Found "files" field in sinonjscommons/package.json, using it Found "types" field in sinonjscommons/package.json, using it mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib cp --reflink=auto -a sinonjscommons/lib/value-to-string.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/value-to-string.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/type-of.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/type-of.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/order-by-first-call.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/order-by-first-call.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/index.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/global.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/global.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/function-name.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/function-name.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/every.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/every.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/deprecated.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/deprecated.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/class-name.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/class-name.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/called-in-order.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ cp --reflink=auto -a sinonjscommons/lib/called-in-order.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes cp --reflink=auto -a sinonjscommons/lib/prototypes/string.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes/ cp --reflink=auto -a sinonjscommons/lib/prototypes/set.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes/ cp --reflink=auto -a sinonjscommons/lib/prototypes/object.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes/ cp --reflink=auto -a sinonjscommons/lib/prototypes/map.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes/ cp --reflink=auto -a sinonjscommons/lib/prototypes/index.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes/ cp --reflink=auto -a sinonjscommons/lib/prototypes/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes/ cp --reflink=auto -a sinonjscommons/lib/prototypes/function.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes/ cp --reflink=auto -a sinonjscommons/lib/prototypes/copy-prototype.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes/ cp --reflink=auto -a sinonjscommons/lib/prototypes/array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/lib/prototypes/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types cp --reflink=auto -a sinonjscommons/types/value-to-string.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ cp --reflink=auto -a sinonjscommons/types/type-of.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ cp --reflink=auto -a sinonjscommons/types/order-by-first-call.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ cp --reflink=auto -a sinonjscommons/types/index.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ cp --reflink=auto -a sinonjscommons/types/global.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ cp --reflink=auto -a sinonjscommons/types/function-name.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ cp --reflink=auto -a sinonjscommons/types/every.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ cp --reflink=auto -a sinonjscommons/types/deprecated.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ cp --reflink=auto -a sinonjscommons/types/class-name.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ cp --reflink=auto -a sinonjscommons/types/called-in-order.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/prototypes cp --reflink=auto -a sinonjscommons/types/prototypes/string.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/prototypes/ cp --reflink=auto -a sinonjscommons/types/prototypes/set.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/prototypes/ cp --reflink=auto -a sinonjscommons/types/prototypes/object.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/prototypes/ cp --reflink=auto -a sinonjscommons/types/prototypes/map.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/prototypes/ cp --reflink=auto -a sinonjscommons/types/prototypes/index.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/prototypes/ cp --reflink=auto -a sinonjscommons/types/prototypes/function.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/prototypes/ cp --reflink=auto -a sinonjscommons/types/prototypes/copy-prototype.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/prototypes/ cp --reflink=auto -a sinonjscommons/types/prototypes/array.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons/types/prototypes/ cp --reflink=auto -a sinonjscommons/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons// cp --reflink=auto -a sinonjscommons/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/commons// dh_auto_install: warning: sinonjsfake-timers/package.json#files: types does not exists dh_auto_install: warning: sinonjsfake-timers/package.json#files: sinonjsfake-timers/./types/fake-timers-src.d.ts does not exists dh_auto_install: warning: # /! "types" field should be replaced by "typings" in sinonjsfake-timers/package.json Please report this bug dh_auto_install: warning: ### Missing sinonjsfake-timers/types, skipping dh_auto_install: warning: ### Missing sinonjsfake-timers/sinonjsfake-timers/./types/fake-timers-src.d.ts, skipping dh_auto_install: warning: ### Missing sinonjsfake-timers/build/config.gypi, skipping Found "files" field in sinonjsfake-timers/package.json, using it Found "types" field in sinonjsfake-timers/package.json, using it mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/fake-timers/src cp --reflink=auto -a sinonjsfake-timers/src/fake-timers-src.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/fake-timers/src/ cp --reflink=auto -a sinonjsfake-timers/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/fake-timers// cp --reflink=auto -a sinonjsfake-timers/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/fake-timers// mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/formatio/lib cp --reflink=auto -a sinonjsformatio/lib/formatio.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/formatio/lib/ cp --reflink=auto -a sinonjsformatio/lib/formatio.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/formatio/lib/ cp --reflink=auto -a sinonjsformatio/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/formatio// cp --reflink=auto -a sinonjsformatio/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/formatio// mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib cp --reflink=auto -a sinonjsreferee/lib/verifier.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/refute.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/referee.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/referee.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/match.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/interpolate-properties.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/interpolate-pos-arg.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/format.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/format.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/expect.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/expect.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/equals.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/define-assertion.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/custom-assertions.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/create-verifier.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/create-refute.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/create-pass.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/create-fail.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/create-expect.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/create-async-assertion.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/create-async-assertion.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/create-assert.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/create-add.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/capture-exception.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/assert.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/assert-exception-unexpected-exception.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/assert-equals-host-objects.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/assert-arg-num.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/assert-arg-num.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/add.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/actual-message-values.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/actual-for-match.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/actual-for-match.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/actual-and-type-of-message-values.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ cp --reflink=auto -a sinonjsreferee/lib/actual-and-expected-message-values.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/test-helper cp --reflink=auto -a sinonjsreferee/lib/test-helper/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/test-helper/ cp --reflink=auto -a sinonjsreferee/lib/test-helper/get-array-like.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/test-helper/ cp --reflink=auto -a sinonjsreferee/lib/test-helper/capture-args.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/test-helper/ cp --reflink=auto -a sinonjsreferee/lib/test-helper/anonymous-function-string.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/test-helper/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions cp --reflink=auto -a sinonjsreferee/lib/assertions/tag-name.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/tag-name.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/same.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/same.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/resolves.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/resolves.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/rejects.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/rejects.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/near.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/near.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/match.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/match.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/match-json.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/match-json.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/less.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/less.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/keys.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/keys.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/json.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/json.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-weak-set.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-weak-set.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-weak-map.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-weak-map.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-uri-error.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-uri-error.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-undefined.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-undefined.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-u-int-8-clamped-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-u-int-8-clamped-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-u-int-8-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-u-int-8-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-u-int-32-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-u-int-32-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-u-int-16-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-u-int-16-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-type-error.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-type-error.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-true.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-true.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-syntax-error.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-syntax-error.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-symbol.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-symbol.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-string.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-string.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-set.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-set.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-reg-exp.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-reg-exp.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-reference-error.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-reference-error.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-range-error.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-range-error.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-promise.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-promise.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-object.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-object.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-number.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-number.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-null.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-null.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-negative-infinity.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-negative-infinity.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-nan.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-nan.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-map.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-map.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-intl-number-format.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-intl-number-format.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-intl-date-time-format.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-intl-date-time-format.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-intl-collator.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-intl-collator.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-int-8-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-int-8-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-int-32-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-int-32-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-int-16-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-int-16-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-infinity.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-infinity.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-function.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-function.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-float-64-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-float-64-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-float-32-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-float-32-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-false.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-false.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-eval-error.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-eval-error.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-error.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-error.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-date.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-date.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-data-view.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-data-view.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-boolean.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-boolean.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-array.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-array.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-array-like.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-array-like.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-array-buffer.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/is-array-buffer.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/has-prototype.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/has-prototype.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/has-arity.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/has-arity.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/greater.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/greater.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/exception.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/exception.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/equals.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/equals.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/contains.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/contains.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/class-name.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/lib/assertions/class-name.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee/lib/assertions/ cp --reflink=auto -a sinonjsreferee/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee// cp --reflink=auto -a sinonjsreferee/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee// mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee-sinon/lib cp --reflink=auto -a sinonjsreferee-sinon/lib/referee-sinon.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee-sinon/lib/ cp --reflink=auto -a sinonjsreferee-sinon/lib/referee-sinon.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee-sinon/lib/ cp --reflink=auto -a sinonjsreferee-sinon/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee-sinon// cp --reflink=auto -a sinonjsreferee-sinon/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/referee-sinon// mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib cp --reflink=auto -a sinonjssamsam/lib/samsam.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/samsam.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/matcher-integration.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/match.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/match.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/iterable-to-string.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/iterable-to-string.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/issues.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-subset.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-set.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-object.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-object.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-neg-zero.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-neg-zero.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-nan.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-map.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-element.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-element.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-date.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-array-type.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-array-type.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-arguments.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/is-arguments.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/identical.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/identical.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/get-class.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/deep-equal.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/deep-equal.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/deep-equal-benchmark.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/create-set.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/create-set.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/create-matcher.test.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/create-matcher.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ cp --reflink=auto -a sinonjssamsam/lib/array-types.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/ mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/create-matcher cp --reflink=auto -a sinonjssamsam/lib/create-matcher/type-map.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/create-matcher/ cp --reflink=auto -a sinonjssamsam/lib/create-matcher/matcher-prototype.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/create-matcher/ cp --reflink=auto -a sinonjssamsam/lib/create-matcher/match-object.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/create-matcher/ cp --reflink=auto -a sinonjssamsam/lib/create-matcher/is-matcher.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/create-matcher/ cp --reflink=auto -a sinonjssamsam/lib/create-matcher/is-iterable.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/create-matcher/ cp --reflink=auto -a sinonjssamsam/lib/create-matcher/assert-type.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/create-matcher/ cp --reflink=auto -a sinonjssamsam/lib/create-matcher/assert-method-exists.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/create-matcher/ cp --reflink=auto -a sinonjssamsam/lib/create-matcher/assert-matcher.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam/lib/create-matcher/ cp --reflink=auto -a sinonjssamsam/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam// cp --reflink=auto -a sinonjssamsam/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/samsam// dh_auto_install: warning: ### Missing sinonjstext-encoding/build/config.gypi, skipping Found "files" field in sinonjstext-encoding/package.json, using it mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/text-encoding/ cp --reflink=auto -a sinonjstext-encoding/index.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/text-encoding// mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/text-encoding/lib/ cp --reflink=auto -a sinonjstext-encoding/lib/encoding.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/text-encoding/lib// cp --reflink=auto -a sinonjstext-encoding/lib/encoding-indexes.js /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/text-encoding/lib// cp --reflink=auto -a sinonjstext-encoding/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/text-encoding// cp --reflink=auto -a sinonjstext-encoding/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@sinonjs/text-encoding// dh_auto_install: warning: ### Missing typessinon/build/config.gypi, skipping No "files" field in typessinon/package.json, install all files mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@types/sinon/ cp --reflink=auto -a typessinon/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@types/sinon// cp --reflink=auto -a typessinon/index.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@types/sinon// cp --reflink=auto -a typessinon/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@types/sinon// dh_auto_install: warning: ### Missing typessinonjs-fake-timers/build/config.gypi, skipping No "files" field in typessinonjs-fake-timers/package.json, install all files mkdir -p /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@types/sinonjs__fake-timers/ cp --reflink=auto -a typessinonjs-fake-timers/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@types/sinonjs__fake-timers// cp --reflink=auto -a typessinonjs-fake-timers/index.d.ts /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@types/sinonjs__fake-timers// cp --reflink=auto -a typessinonjs-fake-timers/package.json /build/node-sinon-9.2.4\+ds\+\~cs58.20.26/debian/node-sinon//usr/share/nodejs/\@types/sinonjs__fake-timers// Populate ${nodejs:Provides}: + node-nise (= 4.0.4) + node-sinonjs-commons (= 1.8.2) + node-sinonjs-fake-timers (= 7.0.2) + node-sinonjs-formatio (= 6.0.0) + node-sinonjs-referee (= 7.0.0) + node-sinonjs-referee-sinon (= 8.0.1) + node-sinonjs-samsam (= 5.3.1) + node-sinonjs-text-encoding (= 0.7.1) + node-types-sinon (= 9.0.10) + node-types-sinonjs-fake-timers (= 6.0.2) Set ${nodejs:Version} to 12.22.12~dfsg dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dpkg-gencontrol: warning: package node-sinon: substitution variable ${nodejs:Version} unused, but is defined dh_md5sums dh_builddeb dpkg-deb: building package 'node-sinon' in '../node-sinon_9.2.4+ds+~cs58.20.26-1_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1884411 and its subdirectories I: Current time: Tue Sep 3 09:41:38 -12 2024 I: pbuilder-time-stamp: 1725399698 Wed Aug 2 15:18:37 UTC 2023 I: 1st build successful. Starting 2nd build on remote node ionos11-amd64.debian.net. Wed Aug 2 15:18:37 UTC 2023 I: Preparing to do remote build '2' on ionos11-amd64.debian.net. Wed Aug 2 15:19:38 UTC 2023 I: Deleting $TMPDIR on ionos11-amd64.debian.net. Wed Aug 2 15:19:38 UTC 2023 I: node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.changes: Format: 1.8 Date: Tue, 26 Jan 2021 15:47:09 +0100 Source: node-sinon Binary: node-sinon Architecture: all Version: 9.2.4+ds+~cs58.20.26-1 Distribution: unstable Urgency: medium Maintainer: Debian Javascript Maintainers Changed-By: Xavier Guimard Description: node-sinon - JavaScript test spies, stubs and mocks Changes: node-sinon (9.2.4+ds+~cs58.20.26-1) unstable; urgency=medium . * Team upload * New upstream version 9.2.4+ds+~cs58.20.26 Updates: + sinon 9.2.4 + @sinonjs/commons 1.8.2 + @sinonjs/fake-timer 7.0.2 + @sinonjs/formation 6.0.0 + @sinonjs/referee-sinon 8.0.1 + @sinonjs/samsam 5.3.1 * Update copyright Checksums-Sha1: 41305fa65f594f1138879ec15b3a4ecb54926f43 284028 node-sinon_9.2.4+ds+~cs58.20.26-1_all.deb e96c0a6be49301dd2e353f2f0a137c7ab2688a7a 11172 node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.buildinfo Checksums-Sha256: 5abd96ca1aa611b961c503fe78a1cc9ef3515eaf8a1a7d3b459809d3b332e11f 284028 node-sinon_9.2.4+ds+~cs58.20.26-1_all.deb 15463d76d0d4326e594d8a7268ae57c371c1d4e4579995ac449cdb2605cbf607 11172 node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.buildinfo Files: 537f243a38044333ec0f9137c6c343b4 284028 javascript optional node-sinon_9.2.4+ds+~cs58.20.26-1_all.deb a9c96628beb1b19fb9aa1a7d3788445b 11172 javascript optional node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.buildinfo Wed Aug 2 15:19:39 UTC 2023 I: diffoscope 243 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.sk8tp0KW/node-sinon_9.2.4+ds+~cs58.20.26-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.sk8tp0KW/node-sinon_9.2.4+ds+~cs58.20.26-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.sk8tp0KW/node-sinon_9.2.4+ds+~cs58.20.26-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.sk8tp0KW/b1/node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.sk8tp0KW/b2/node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.219s) 0.218s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.016s) 0.016s 12 calls diffoscope.comparators.binary.FilesystemFile 0.000s 10 calls abc.DotChangesFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Wed Aug 2 15:19:40 UTC 2023 I: diffoscope 243 found no differences in the changes files, and a .buildinfo file also exists. Wed Aug 2 15:19:40 UTC 2023 I: node-sinon from bullseye built successfully and reproducibly on amd64. Wed Aug 2 15:19:41 UTC 2023 I: Submitting .buildinfo files to external archives: Wed Aug 2 15:19:41 UTC 2023 I: Submitting 12K b1/node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.buildinfo.asc Wed Aug 2 15:19:42 UTC 2023 I: Submitting 12K b2/node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.buildinfo.asc Wed Aug 2 15:19:43 UTC 2023 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Wed Aug 2 15:19:43 UTC 2023 I: Done submitting .buildinfo files. Wed Aug 2 15:19:43 UTC 2023 I: Removing signed node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.buildinfo.asc files: removed './b1/node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.buildinfo.asc' removed './b2/node-sinon_9.2.4+ds+~cs58.20.26-1_amd64.buildinfo.asc'