Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/n/node-request/node-request_2.88.1-5_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/node-request-2.88.1-5cfzs8onp/node-request_2.88.1-5_all.buildinfo Get source package info: node-request=2.88.1-5 Source URL: http://snapshot.notset.fr/mr/package/node-request/2.88.1-5/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11.1 automake=1:1.16.3-1 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1~rc3-1 binutils=2.35.1-4 binutils-common=2.35.1-4 binutils-x86-64-linux-gnu=2.35.1-4 bsdextrautils=2.36.1-2 bsdutils=1:2.36.1-2 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.0-23 dash=0.5.11+git20200708+dd9ef66-2 debconf=1.5.74 debhelper=13.3 debianutils=4.11.2 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13+20201015-2 file=1:5.39-3 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.0-23 gcc=4:10.2.0-1 gcc-10=10.2.0-23 gcc-10-base=10.2.0-23 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.59 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libarray-unique-perl=0.08-2 libasan6=10.2.0-23 libatomic1=10.2.0-23 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1 libbinutils=2.35.1-4 libblkid1=2.36.1-2 libbrotli1=1.0.9-2+b1 libbz2-1.0=1.0.8-4 libc-ares2=1.17.1-1 libc-bin=2.31-5 libc-dev-bin=2.31-5 libc6=2.31-5 libc6-dev=2.31-5 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.0-23 libclass-accessor-perl=0.51-1 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-4 libctf0=2.35.1-4 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.3 libdebian-copyright-perl=0.2-4 libdpkg-perl=1.20.5 libelf1=0.182-1 libencode-locale-perl=1.05-1 liberror-perl=0.17029-1 libexporter-lite-perl=0.08-1 libffi7=3.3-5 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.0-23 libgcc-s1=10.2.0-23 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libglib2.0-0=2.66.3-2 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.0-23 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.09-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.26-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-4 libio-html-perl=1.001-1 libio-pty-perl=1:1.15-2 libio-socket-ssl-perl=2.068-1 libio-stringy-perl=2.111-3 libipc-run-perl=20200505.0-1 libisl23=0.23-1 libitm1=10.2.0-23 libjs-inherits=2.0.4-1 libjs-is-typedarray=1.0.0-3 libjs-psl=1.8.0+ds-1 libjson-perl=4.02000-2 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.0-23 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.09-1 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-2 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3+b1 libnghttp2-14=1.42.0-1 libnode72=12.19.0~dfsg-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libparse-debcontrol-perl=2.005-4 libpcre2-8-0=10.35-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-5 libpipeline1=1.5.3-1 libquadmath0=10.2.0-23 libseccomp2=2.5.0-3 libselinux1=3.1-2+b1 libsigsegv2=2.12-2 libsmartcols1=2.36.1-2 libssl1.1=1.1.1h-1 libstdc++-10-dev=10.2.0-23 libstdc++6=10.2.0-23 libsub-name-perl=0.26-1+b1 libsub-override-perl=0.09-2 libsystemd0=247.1-3 libtie-ixhash-perl=1.23-2 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.0-23 libubsan1=10.2.0-23 libuchardet0=0.0.7-1 libudev1=247.1-3 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36.1-2 libwww-perl=6.49-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-6.3 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.11-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 netbase=6.2 node-ajv=6.12.6-2 node-arrify=2.0.1-1 node-asn1=0.2.3-2 node-assert-plus=1.0.0-2 node-asynckit=0.4.0-3 node-aws-sign2=0.7.1-2 node-aws4=1.10.1-1 node-balanced-match=1.0.0-1 node-bcrypt-pbkdf=1.0.2-1 node-bluebird=3.7.2+dfsg1-4 node-brace-expansion=2.0.0-1 node-buffer-equal=1.0.0-2 node-caseless=0.12.1-1 node-combined-stream=1.0.8-1 node-core-util-is=1.0.2-2 node-dashdash=2.0.0-1 node-deep-equal=1.0.1-2 node-defined=1.0.0-2 node-delayed-stream=1.0.0-4 node-ecc-jsbn=0.2.0-2 node-extend=3.0.2-1 node-extsprintf=1.3.0-1 node-fast-deep-equal=1.1.0-1 node-forever-agent=0.6.1-2 node-form-data=3.0.0-2 node-fs.realpath=1.0.0-1 node-function-bind=1.1.1+repack-1 node-getpass=0.1.7-1 node-glob=7.1.6+~7.1.3-1 node-har-schema=2.0.0-3 node-har-validator=5.1.5-1 node-http-signature=1.3.2-2 node-inflight=1.0.6-1 node-inherits=2.0.4-1 node-is-buffer=1.1.6-1 node-is-plain-obj=1.1.0-1 node-is-typedarray=1.0.0-3 node-isstream=0.1.2+dfsg-1 node-jsbn=1.1.0-1 node-json-schema=0.2.3-1 node-json-schema-traverse=0.4.1-1 node-json-stable-stringify=1.0.1+~cs5.1.32-1 node-json-stringify-safe=5.0.1+repack-2 node-jsonify=0.0.0-1 node-jsprim=2.0.0-1 node-kind-of=6.0.3+dfsg-1 node-lodash-packages=4.17.20+dfsg+~cs8.31.170-1 node-mime=2.4.5+dfsg+~cs3.90.0-1 node-mime-types=2.1.27-1 node-minimatch=3.0.4+~3.0.3-1 node-minimist=1.2.5+~cs5.3.1-2 node-oauth-sign=0.9.0-2 node-object-inspect=1.5.0-2 node-once=1.4.0-3 node-path-is-absolute=2.0.0-1 node-performance-now=2.1.0+debian-1 node-psl=1.8.0+ds-1 node-punycode=2.1.1-3 node-qs=6.9.4+ds-1 node-resolve=1.19.0+~cs4.20.2-1 node-resumer=0.0.0-3 node-rimraf=3.0.2-1 node-safe-buffer=5.2.1+~cs2.1.2-1 node-sshpk=1.16.1+dfsg-2 node-tape=4.9.1-1 node-through=2.3.8-1 node-tough-cookie=4.0.0-2 node-tunnel-agent=0.6.1-2 node-tweetnacl=1.0.3+dfsg-1 node-universalify=2.0.0-2 node-uri-js=4.4.0+dfsg-1 node-uuid=3.4.0+~3.4.9-1 node-verror=1.10.0-1 node-wrappy=1.0.2-1 nodejs=12.19.0~dfsg-1 openssl=1.1.1h-1 patch=2.7.6-6 perl=5.32.0-5 perl-base=5.32.0-5 perl-modules-5.32=5.32.0-5 perl-openssl-defaults=5 pkg-js-tools=0.9.54 po-debconf=1.0.21 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 util-linux=2.36.1-2 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201207T144442Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d node-request=2.88.1-5 && mkdir -p /build/node-request-mKEaFx && dpkg-source --no-check -x /*.dsc /build/node-request-mKEaFx/node-request-2.88.1 && chown -R builduser:builduser /build/node-request-mKEaFx" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-request-mKEaFx/node-request-2.88.1 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1607363445" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/node-request-mKEaFx /tmp/node-request-2.88.1-5cfzs8onp bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201207T144442Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.TLIKcfRVct as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.TLIKcfRVct Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201207T144442Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201207T144442Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1059 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4614 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-5) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201207T144442Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.TLIKcfRVct Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20201207T144442Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 19s (1214 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.TLIKcfRVct I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d node-request=2.88.1-5 && mkdir -p /build/node-request-mKEaFx && dpkg-source --no-check -x /*.dsc /build/node-request-mKEaFx/node-request-2.88.1 && chown -R builduser:builduser /build/node-request-mKEaFx"' exec /tmp/mmdebstrap.TLIKcfRVct Reading package lists... NOTICE: 'node-request' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/js-team/node-request.git Please use: git clone https://salsa.debian.org/js-team/node-request.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 164 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-request 2.88.1-5 (dsc) [2838 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-request 2.88.1-5 (tar) [154 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-request 2.88.1-5 (diff) [7508 B] Fetched 164 kB in 0s (899 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'node-request_2.88.1-5.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting node-request in /build/node-request-mKEaFx/node-request-2.88.1 dpkg-source: info: unpacking node-request_2.88.1.orig.tar.gz dpkg-source: info: unpacking node-request_2.88.1-5.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying disable-network-test.diff dpkg-source: info: applying uuid-8-compat.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-request-mKEaFx/node-request-2.88.1 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1607363445" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.TLIKcfRVct dpkg-buildpackage: info: source package node-request dpkg-buildpackage: info: source version 2.88.1-5 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . debian/rules clean dh clean --with nodejs dh_auto_clean --buildsystem=nodejs rm -rf ./node_modules/.cache dh_clean debian/rules binary-indep dh binary-indep --with nodejs dh_update_autotools_config -i dh_autoreconf -i dh_auto_configure --buildsystem=nodejs -i dh_auto_build --buildsystem=nodejs -i No build command found, searching known files dh_auto_test --buildsystem=nodejs -i mkdir -p node_modules ln -s ../debian/tests/test_modules/server-destroy node_modules/server-destroy ln -s ../. node_modules/request /bin/sh -ex debian/tests/pkg-js/test + grep -v -f debian/tests/excluded + ls tests/test-agent.js tests/test-agentOptions.js tests/test-api.js tests/test-aws.js tests/test-baseUrl.js tests/test-basic-auth.js tests/test-bearer-auth.js tests/test-body.js tests/test-cookies.js tests/test-defaults.js tests/test-digest-auth.js tests/test-emptyBody.js tests/test-errors.js tests/test-event-forwarding.js tests/test-follow-all-303.js tests/test-follow-all.js tests/test-form-data-error.js tests/test-form-data.js tests/test-form-urlencoded.js tests/test-form.js tests/test-gzip.js tests/test-har.js tests/test-hawk.js tests/test-headers.js tests/test-http-signature.js tests/test-httpModule.js tests/test-https.js tests/test-isUrl.js tests/test-json-request.js tests/test-localAddress.js tests/test-multipart-encoding.js tests/test-multipart.js tests/test-node-debug.js tests/test-oauth.js tests/test-onelineproxy.js tests/test-option-reuse.js tests/test-options-convenience-method.js tests/test-params.js tests/test-piped-redirect.js tests/test-pipes.js tests/test-pool.js tests/test-promise.js tests/test-proxy-connect.js tests/test-proxy.js tests/test-qs.js tests/test-redirect-auth.js tests/test-redirect-complex.js tests/test-redirect.js tests/test-rfc3986.js tests/test-stream.js tests/test-timeout.js tests/test-timing.js tests/test-toJSON.js tests/test-tunnel.js tests/test-unix.js + NODE_PATH=debian/tests/test_modules tape tests/test-agent.js tests/test-api.js tests/test-aws.js tests/test-baseUrl.js tests/test-basic-auth.js tests/test-bearer-auth.js tests/test-body.js tests/test-cookies.js tests/test-defaults.js tests/test-digest-auth.js tests/test-emptyBody.js tests/test-errors.js tests/test-event-forwarding.js tests/test-follow-all-303.js tests/test-follow-all.js tests/test-form-data-error.js tests/test-form-data.js tests/test-form-urlencoded.js tests/test-form.js tests/test-gzip.js tests/test-har.js tests/test-hawk.js tests/test-headers.js tests/test-http-signature.js tests/test-isUrl.js tests/test-json-request.js tests/test-multipart-encoding.js tests/test-multipart.js tests/test-node-debug.js tests/test-oauth.js tests/test-onelineproxy.js tests/test-option-reuse.js tests/test-options-convenience-method.js tests/test-params.js tests/test-piped-redirect.js tests/test-pipes.js tests/test-pool.js tests/test-promise.js tests/test-proxy-connect.js tests/test-proxy.js tests/test-qs.js tests/test-rfc3986.js tests/test-stream.js tests/test-timeout.js tests/test-timing.js tests/test-toJSON.js tests/test-unix.js TAP version 13 # setup # options.agent ok 1 is http.Agent ok 2 is keepAlive ok 3 1 socket name ok 4 1 open socket ok 5 0 open sockets # options.agentClass + options.agentOptions ok 6 is http.Agent ok 7 is keepAlive ok 8 1 socket name ok 9 1 open socket ok 10 0 open sockets # options.forever = true ok 11 is http.Agent ok 12 is keepAlive ok 13 1 socket name ok 14 1 open socket ok 15 0 open sockets # forever() method ok 16 is http.Agent ok 17 is keepAlive ok 18 1 socket name ok 19 1 open socket ok 20 0 open sockets # cleanup # setup # callback option ok 21 null ok 22 should be equal # cleanup # setup # default behaviour: aws-sign2 without sign_version key ok 23 null ok 24 should be truthy ok 25 should be falsy # aws-sign4 options ok 26 null ok 27 should be truthy ok 28 should be truthy ok 29 should be falsy # aws-sign4 options with session token ok 30 null ok 31 should be truthy ok 32 should be truthy ok 33 should be truthy # aws-sign4 options with service ok 34 null ok 35 should be truthy # aws-sign4 with additional headers ok 36 null ok 37 should be truthy # cleanup # setup # baseUrl ok 38 should be equal ok 39 should be equal # baseUrl defaults ok 40 should be equal ok 41 should be equal # baseUrl and redirects ok 42 should be equal ok 43 should be equal ok 44 should be equal # error when baseUrl is not a String ok 45 should not be equal ok 46 should be equal # error when uri is not a String ok 47 should not be equal ok 48 should be equal # error on baseUrl and uri with scheme ok 49 should not be equal ok 50 should be equal # error on baseUrl and uri with scheme-relative url ok 51 should not be equal ok 52 should be equal # setup # sendImmediately - false ok 53 null ok 54 should be equal ok 55 should be equal ok 56 should be equal # sendImmediately - true ok 57 null ok 58 should be equal ok 59 should be equal ok 60 should be equal # credentials in url ok 61 null ok 62 should be equal ok 63 should be equal ok 64 should be equal # POST request ok 65 null ok 66 should be equal ok 67 should be equal ok 68 should be equal # user - empty string ok 69 should not throw ok 70 null ok 71 should be equal ok 72 should be equal ok 73 should be equal # pass - undefined ok 74 should not throw ok 75 null ok 76 should be equal ok 77 should be equal ok 78 should be equal # pass - utf8 ok 79 should not throw ok 80 null ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal # auth method ok 85 should be equal ok 86 should be equal ok 87 should be equal # get method ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # cleanup # setup # bearer auth ok 92 null ok 93 should be equal ok 94 should be equal # bearer auth with default sendImmediately ok 95 null ok 96 should be equal ok 97 should be equal # (anonymous) ok 98 null ok 99 should be equal ok 100 should be equal # using .auth, sendImmediately = false ok 101 should be equal ok 102 should be equal # using .auth, sendImmediately = true ok 103 should be equal ok 104 should be equal # bearer is a function ok 105 null ok 106 should be equal ok 107 should be equal # bearer is a function, path = test2 ok 108 null ok 109 should be equal ok 110 should be equal # no auth method ok 111 should be equal # null bearer ok 112 null ok 113 should be equal ok 114 should be equal # cleanup # setup # test testGet ok 115 should be equal ok 116 should be equivalent # test testGetChunkBreak ok 117 should be equal ok 118 should be equivalent # test testGetBuffer ok 119 should be equal ok 120 should be equivalent # test testGetEncoding ok 121 should be equal ok 122 should be equivalent # test testGetUTF ok 123 should be equal ok 124 should be equivalent # test testGetJSON ok 125 should be equal ok 126 should be equivalent # test testPutString ok 127 should be equal # test testPutBuffer ok 128 should be equal # test testPutJSON ok 129 should be equal # test testPutMultipart ok 130 should be equal # test testPutMultipartPreambleCRLF ok 131 should be equal # test testPutMultipartPostambleCRLF ok 132 should be equal # typed array ok 133 null ok 134 should be equivalent # cleanup # setup # simple cookie creation ok 135 should be equal ok 136 should be equal # simple malformed cookie creation ok 137 should be equal ok 138 should be equal # after server sends a cookie ok 139 should be equal ok 140 should be equal ok 141 should be equal ok 142 should be equal ok 143 should be equal ok 144 should be equal # after server sends a malformed cookie ok 145 should be equal ok 146 should be equal ok 147 should be equal ok 148 should be equal ok 149 should be equal ok 150 should be equal # after server sends a cookie for a different domain ok 151 should be equal ok 152 should be equal ok 153 should be equivalent ok 154 should be equal # make sure setCookie works ok 155 should be equal ok 156 should be equal ok 157 should be equal ok 158 should be equal # custom store ok 159 should be equal # cleanup # setup # get(string, function) ok 160 should be equal ok 161 should be equal # merge headers ok 162 should be equal ok 163 should be equal # deep extend ok 164 should be equivalent ok 165 should be equivalent # default undefined header ok 166 should be equal ok 167 should be equal ok 168 should be equal # post(string, object, function) ok 169 should be equal ok 170 should be equal ok 171 should be equal # patch(string, object, function) ok 172 should be equal ok 173 should be equal ok 174 should be equal # post(string, object, function) with body ok 175 should be equal ok 176 should be equal ok 177 should be equal # del(string, function) ok 178 should be equal ok 179 should be equal # delete(string, function) ok 180 should be equal ok 181 should be equal # head(object, function) ok 182 should be equal ok 183 should be equal # recursive defaults ok 184 should be equal ok 185 should be equal ok 186 should be equal ok 187 should be equal ok 188 should be equal ok 189 should be equal ok 190 should be equal ok 191 should be equal ok 192 should be equal ok 193 should be equal ok 194 should be equal # recursive defaults requester ok 195 should be equal ok 196 should be equal ok 197 should be equal ok 198 should be equal ok 199 should be equal # test custom request handler function ok 200 should throw ok 201 should be equal ok 202 should be equal # test custom request handler function without options ok 203 should be equal ok 204 should be equal # test only setting undefined properties ok 205 should be equal ok 206 should be equal ok 207 should be equal ok 208 should be equivalent # test only function ok 209 should not throw ok 210 should be equal # invoke defaults ok 211 should be equal ok 212 should be equal # invoke convenience method from defaults ok 213 should be equal ok 214 should be equal # defaults without options ok 215 should be equal # cleanup # setup # with sendImmediately = false ok 216 should be equal ok 217 should be equal ok 218 should be equal ok 219 should be equal # with MD5-sess algorithm ok 220 should be equal ok 221 should be equal ok 222 should be equal ok 223 should be equal # without sendImmediately = false ok 224 should be equal ok 225 should be equal ok 226 should be equal # with different credentials ok 227 should be equal ok 228 should be equal ok 229 should be equal ok 230 should be equal # cleanup # setup # empty body with encoding ok 231 should be equal ok 232 should be equal ok 233 should be equal # empty body without encoding ok 234 should be equal ok 235 should be equal ok 236 should be equivalent # empty JSON body ok 237 should be equal ok 238 should be equal ok 239 should be equal # cleanup # without uri ok 240 should throw # invalid uri 1 ok 241 should throw # invalid uri 2 ok 242 should throw # invalid uri + NO_PROXY ok 243 should throw # deprecated unix URL ok 244 should throw # invalid body ok 245 should throw # invalid multipart ok 246 should throw # multipart without body 1 ok 247 should throw # multipart without body 2 ok 248 should throw # head method with a body ok 249 should throw # head method with a body 2 ok 250 should throw # setup # should emit socket event ok 251 should be equal ok 252 should be equal ok 253 should be equal ok 254 should be equal # cleanup # setup # followAllRedirects with 303 ok 255 should be equal ok 256 should be equal ok 257 should be equal # cleanup # setup # followAllRedirects ok 258 should be equal ok 259 should be equal ok 260 should be equal # cleanup # setup # re-emit formData errors ok 261 should be equal # omit content-length header if the value is set to NaN ok 262 request failed # form-data should throw on null value ok 263 should throw # cleanup # multipart formData ok 264 should be truthy ok 265 should be truthy ok 266 should be truthy ok 267 should be truthy ok 268 should be truthy ok 269 should be truthy ok 270 should be truthy ok 271 should be truthy ok 272 should be truthy ok 273 should be truthy ok 274 should be truthy ok 275 should be truthy ok 276 should be truthy ok 277 should be truthy ok 278 should be truthy ok 279 should be truthy ok 280 should be truthy ok 281 should be truthy ok 282 should be equal ok 283 should be equal ok 284 should be equivalent # multipart formData + JSON ok 285 should be truthy ok 286 should be truthy ok 287 should be truthy ok 288 should be truthy ok 289 should be truthy ok 290 should be truthy ok 291 should be truthy ok 292 should be truthy ok 293 should be truthy ok 294 should be truthy ok 295 should be truthy ok 296 should be truthy ok 297 should be truthy ok 298 should be truthy ok 299 should be truthy ok 300 should be truthy ok 301 should be truthy ok 302 should be truthy ok 303 should be equal ok 304 should be equal ok 305 should be equivalent # multipart formData + basic auth ok 306 should be truthy ok 307 should be truthy ok 308 should be truthy ok 309 should be truthy ok 310 should be truthy ok 311 should be truthy ok 312 should be truthy ok 313 should be truthy ok 314 should be truthy ok 315 should be truthy ok 316 should be truthy ok 317 should be truthy ok 318 should be truthy ok 319 should be truthy ok 320 should be truthy ok 321 should be truthy ok 322 should be truthy ok 323 should be truthy ok 324 should be truthy ok 325 should be equal ok 326 should be equal ok 327 should be equivalent # application/x-www-form-urlencoded 0 ok 328 should be equal ok 329 should be equal ok 330 should be equal ok 331 should be equal ok 332 should be equal ok 333 should be equal ok 334 should be equal # application/x-www-form-urlencoded 1 ok 335 should be equal ok 336 should be equal ok 337 should be equal ok 338 should be equal ok 339 should be equal ok 340 should be equal ok 341 should be equal # application/x-www-form-urlencoded 2 ok 342 should be equal ok 343 should be equal ok 344 should be equal ok 345 should be equal ok 346 should be equal ok 347 should be equal ok 348 should be equal # application/x-www-form-urlencoded 3 ok 349 should be equal ok 350 should be equal ok 351 should be equal ok 352 should be equal ok 353 should be equal ok 354 should be equal ok 355 should be equal # multipart form append ok 356 should be equal ok 357 should be truthy ok 358 should be truthy ok 359 should be truthy ok 360 should be truthy ok 361 should be truthy ok 362 should be truthy ok 363 should be truthy ok 364 should be truthy ok 365 should be truthy ok 366 should be truthy ok 367 should be truthy ok 368 should be truthy ok 369 should be truthy ok 370 should be truthy ok 371 should be equal ok 372 should be equal ok 373 should be equal ok 374 should be equal # setup ok 375 should be equal ok 376 should be equal # transparently supports gzip decoding to callbacks ok 377 should be equal ok 378 should be equal ok 379 should be equal # supports slightly invalid gzip content ok 380 should be equal ok 381 should be equal ok 382 should be equal # transparently supports gzip decoding to pipes ok 383 should be equal # does not request gzip if user specifies Accepted-Encodings ok 384 should be equal ok 385 should be equal ok 386 should be equal # does not decode user-requested encoding by default ok 387 should be equal ok 388 should be equal ok 389 should be equal # supports character encoding with gzip encoding ok 390 should be equal ok 391 should be equal # transparently supports gzip error to callbacks ok 392 should be equal ok 393 should be equal ok 394 should be equal # transparently supports gzip error to pipes ok 395 should be equal # pause when streaming from a gzip request object ok 396 Only receive data when not paused ok 397 Only receive data when not paused ok 398 Received multiple chunks ok 399 Expected content # pause before streaming from a gzip request object ok 400 Only receive data when not paused ok 401 should be equal # transparently supports deflate decoding to callbacks ok 402 should be equal ok 403 should be equal ok 404 should be equal # do not try to pipe HEAD request responses ok 405 should be equal ok 406 should be equal # do not try to pipe responses with no body ok 407 should be equal ok 408 should be equal ok 409 should be equal ok 410 should be equal ok 411 should be equal ok 412 should be equal # cleanup # setup # application-form-encoded ok 413 should be equal ok 414 should be equal # application-json ok 415 should be equal ok 416 should be equal # cookies ok 417 should be equal ok 418 should be equal # custom-method ok 419 should be equal ok 420 should be equal # headers ok 421 should be equal ok 422 should be equal # multipart-data ok 423 should be equal ok 424 should be truthy ok 425 should be truthy # multipart-file ok 426 should be equal ok 427 should be truthy ok 428 should be truthy # multipart-form-data ok 429 should be equal ok 430 should be truthy ok 431 should be truthy # query ok 432 should be equal ok 433 should be equal # text/plain ok 434 should be equal ok 435 should be equal ok 436 should be equal # cleanup # setup # hawk-get ok 437 should be equal ok 438 should be equal ok 439 should be equal # hawk-post ok 440 should be equal ok 441 should be equal ok 442 should be equal # hawk-ext ok 443 should be equal ok 444 should be equal ok 445 should be equal # hawk-app ok 446 should be equal ok 447 should be equal ok 448 should be equal # hawk-app+dlg ok 449 should be equal ok 450 should be equal ok 451 should be equal # hawk-missing-creds ok 452 should be equal ok 453 should be equal ok 454 should be equal # hawk-missing-creds-id ok 455 should be equal ok 456 should be equal ok 457 should be equal # hawk-missing-creds-key ok 458 should be equal ok 459 should be equal ok 460 should be equal # hawk-missing-creds-algo ok 461 should be equal ok 462 should be equal ok 463 should be equal # hawk-invalid-creds-algo ok 464 should be equal ok 465 should be equal ok 466 should be equal # cleanup # setup # upper-case Host header and redirect ok 467 should be equal ok 468 Expected "Host: 127.0.0.1" in data "GET /redirect/from HTTP/1.1\nHost: 127.0.0.1\nConnection: close" ok 469 should be equal ok 470 should be equal ok 471 should be equal ok 472 should be equal ok 473 Expected "Host: localhost:46059" in data "GET /redirect/to HTTP/1.1\nreferer: http://localhost:46059/redirect/from\nHost: localhost:46059\nConnection: close" # undefined headers ok 474 should be equal ok 475 should be equal ok 476 should be equal # preserve port in host header if non-standard port ok 477 should be equal ok 478 should be equal # strip port in host header if explicit standard port (:80) & protocol (HTTP) ok 479 should be equal # strip port in host header if explicit standard port (:443) & protocol (HTTPS) ok 480 should be equal # strip port in host header if implicit standard port & protocol (HTTP) ok 481 should be equal # strip port in host header if implicit standard port & protocol (HTTPS) ok 482 should be equal # catch invalid characters error - GET ok 483 should be truthy ok 484 should be truthy # catch invalid characters error - POST ok 485 should be truthy ok 486 should be truthy # setup # correct key (node:1490770) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. ok 487 should be equal ok 488 should be equal # incorrect key ok 489 should be equal ok 490 should be equal # cleanup # setup # lowercase ok 491 should be equal ok 492 should be equal # uppercase ok 493 should be equal ok 494 should be equal # mixedcase ok 495 should be equal ok 496 should be equal # hostname and port ok 497 should be equal ok 498 should be equal # hostname and port 1 ok 499 should be equal ok 500 should be equal # hostname and port 2 ok 501 should be equal ok 502 should be equal # hostname and port 3 ok 503 should not be equal ok 504 should be equal ok 505 should be equal # hostname and query string ok 506 should be equal ok 507 should be equal # cleanup # setup # test jsonNull ok 508 should be equal ok 509 should be equal ok 510 should be equivalent # test jsonTrue ok 511 should be equal ok 512 should be equal ok 513 should be equivalent # test jsonFalse ok 514 should be equal ok 515 should be equal ok 516 should be equivalent # test jsonNumber ok 517 should be equal ok 518 should be equal ok 519 should be equivalent # test jsonString ok 520 should be equal ok 521 should be equal ok 522 should be equivalent # test jsonArray ok 523 should be equal ok 524 should be equal ok 525 should be equivalent # test jsonObject ok 526 should be equal ok 527 should be equal ok 528 should be equivalent # test jsonReviver ok 529 should be equal ok 530 should be equal ok 531 should be equivalent # test jsonReviverInvalid ok 532 should be equal ok 533 should be equal ok 534 should be equivalent # test jsonReplacer ok 535 should be equal ok 536 should be equal ok 537 should be equivalent # test jsonReplacerInvalid ok 538 should be equal ok 539 should be equal ok 540 should be equivalent # test jsonReplacerObject ok 541 should be equal ok 542 should be equal ok 543 should be equivalent # missing body ok 544 should be equal # cleanup # multipart-encoding +array -stream ok 545 should be truthy ok 546 should be truthy ok 547 should be falsy ok 548 should be truthy ok 549 should be truthy ok 550 should be equal ok 551 should be equal # multipart-encoding +array +stream ok 552 should be truthy ok 553 should be truthy ok 554 should be falsy ok 555 should be truthy ok 556 should be truthy ok 557 should be equal ok 558 should be equal # multipart-encoding +array +encoding ok 559 should be truthy ok 560 should be truthy ok 561 should be falsy ok 562 should be truthy ok 563 should be truthy ok 564 should be equal ok 565 should be equal # multipart-encoding +object -stream ok 566 should be truthy ok 567 should be truthy ok 568 should be falsy ok 569 should be truthy ok 570 should be truthy ok 571 should be equal ok 572 should be equal # multipart-encoding +object +stream ok 573 should be truthy ok 574 should be truthy ok 575 should be falsy ok 576 should be truthy ok 577 should be truthy ok 578 should be equal ok 579 should be equal # multipart-encoding +object +encoding ok 580 should be truthy ok 581 should be truthy ok 582 should be falsy ok 583 should be truthy ok 584 should be truthy ok 585 should be equal ok 586 should be equal # multipart-encoding +object -chunked -stream ok 587 should be truthy ok 588 should be truthy ok 589 should be falsy ok 590 should be truthy ok 591 should be truthy ok 592 should be equal ok 593 should be equal # multipart-encoding +object -chunked +stream ok 594 should be truthy ok 595 should be truthy ok 596 should be falsy ok 597 should be truthy ok 598 should be truthy ok 599 should be equal ok 600 should be equal # multipart-encoding +object +chunked -stream ok 601 should be truthy ok 602 should be truthy ok 603 should be falsy ok 604 should be truthy ok 605 should be truthy ok 606 should be equal ok 607 should be equal # multipart-encoding +object +encoding -chunked ok 608 should be truthy ok 609 should be truthy ok 610 should be falsy ok 611 should be truthy ok 612 should be truthy ok 613 should be equal ok 614 should be equal # multipart-related POST default +json ok 615 should be truthy ok 616 should be truthy ok 617 should be truthy ok 618 should be truthy ok 619 should be truthy ok 620 should be truthy ok 621 should be truthy ok 622 should be truthy ok 623 should be truthy ok 624 should be truthy ok 625 should be truthy ok 626 should be equal ok 627 should be equal ok 628 should be equivalent # multipart-related POST default -json ok 629 should be truthy ok 630 should be truthy ok 631 should be truthy ok 632 should be truthy ok 633 should be truthy ok 634 should be truthy ok 635 should be truthy ok 636 should be truthy ok 637 should be truthy ok 638 should be truthy ok 639 should be truthy ok 640 should be equal ok 641 should be equal ok 642 should be equivalent # multipart-related POST multipart/mixed +json ok 643 should be truthy ok 644 should be truthy ok 645 should be truthy ok 646 should be truthy ok 647 should be truthy ok 648 should be truthy ok 649 should be truthy ok 650 should be truthy ok 651 should be truthy ok 652 should be truthy ok 653 should be truthy ok 654 should be equal ok 655 should be equal ok 656 should be equivalent # multipart-related POST multipart/mixed -json ok 657 should be truthy ok 658 should be truthy ok 659 should be truthy ok 660 should be truthy ok 661 should be truthy ok 662 should be truthy ok 663 should be truthy ok 664 should be truthy ok 665 should be truthy ok 666 should be truthy ok 667 should be truthy ok 668 should be equal ok 669 should be equal ok 670 should be equivalent # multipart-related POST multipart/related; boundary=XXX; type=text/xml; start="" +json ok 671 should be truthy ok 672 should be truthy ok 673 should be truthy ok 674 should be truthy ok 675 should be truthy ok 676 should be truthy ok 677 should be truthy ok 678 should be truthy ok 679 should be truthy ok 680 should be truthy ok 681 should be truthy ok 682 should be truthy ok 683 should be equal ok 684 should be equal ok 685 should be equivalent # multipart-related POST multipart/related; boundary=XXX; type=text/xml; start="" -json ok 686 should be truthy ok 687 should be truthy ok 688 should be truthy ok 689 should be truthy ok 690 should be truthy ok 691 should be truthy ok 692 should be truthy ok 693 should be truthy ok 694 should be truthy ok 695 should be truthy ok 696 should be truthy ok 697 should be truthy ok 698 should be equal ok 699 should be equal ok 700 should be equivalent # multipart-related GET default +json ok 701 should be truthy ok 702 should be truthy ok 703 should be truthy ok 704 should be truthy ok 705 should be truthy ok 706 should be truthy ok 707 should be truthy ok 708 should be truthy ok 709 should be truthy ok 710 should be truthy ok 711 should be truthy ok 712 should be equal ok 713 should be equal ok 714 should be equivalent # multipart-related GET default -json ok 715 should be truthy ok 716 should be truthy ok 717 should be truthy ok 718 should be truthy ok 719 should be truthy ok 720 should be truthy ok 721 should be truthy ok 722 should be truthy ok 723 should be truthy ok 724 should be truthy ok 725 should be truthy ok 726 should be equal ok 727 should be equal ok 728 should be equivalent # multipart-related GET multipart/mixed +json ok 729 should be truthy ok 730 should be truthy ok 731 should be truthy ok 732 should be truthy ok 733 should be truthy ok 734 should be truthy ok 735 should be truthy ok 736 should be truthy ok 737 should be truthy ok 738 should be truthy ok 739 should be truthy ok 740 should be equal ok 741 should be equal ok 742 should be equivalent # multipart-related GET multipart/mixed -json ok 743 should be truthy ok 744 should be truthy ok 745 should be truthy ok 746 should be truthy ok 747 should be truthy ok 748 should be truthy ok 749 should be truthy ok 750 should be truthy ok 751 should be truthy ok 752 should be truthy ok 753 should be truthy ok 754 should be equal ok 755 should be equal ok 756 should be equivalent # multipart-related GET multipart/related; boundary=XXX; type=text/xml; start="" +json ok 757 should be truthy ok 758 should be truthy ok 759 should be truthy ok 760 should be truthy ok 761 should be truthy ok 762 should be truthy ok 763 should be truthy ok 764 should be truthy ok 765 should be truthy ok 766 should be truthy ok 767 should be truthy ok 768 should be truthy ok 769 should be equal ok 770 should be equal ok 771 should be equivalent # multipart-related GET multipart/related; boundary=XXX; type=text/xml; start="" -json ok 772 should be truthy ok 773 should be truthy ok 774 should be truthy ok 775 should be truthy ok 776 should be truthy ok 777 should be truthy ok 778 should be truthy ok 779 should be truthy ok 780 should be truthy ok 781 should be truthy ok 782 should be truthy ok 783 should be truthy ok 784 should be equal ok 785 should be equal ok 786 should be equivalent # setup # a simple request should not fail with debugging enabled ok 787 request.debug sets request.Request.debug ok 788 request.debug gets request.Request.debug ok 789 the request did not fail ok 790 the request did not fail ok 791 stderr has some messages ok 792 a log message matches /^REQUEST { uri: / ok 793 a log message matches /^REQUEST make request http:\/\/localhost:40295\/\n$/ ok 794 a log message matches /^REQUEST onRequestResponse / ok 795 a log message matches /^REQUEST finish init / ok 796 a log message matches /^REQUEST response end / ok 797 a log message matches /^REQUEST end event / ok 798 a log message matches /^REQUEST emitting complete / # there should be no further lookups on process.env ok 799 the request did not fail ok 800 the request did not fail ok 801 env.NODE_DEBUG is not retested # it should be possible to disable debugging at runtime ok 802 request.debug sets request.Request.debug ok 803 request.debug gets request.Request.debug ok 804 the request did not fail ok 805 the request did not fail ok 806 debugging can be disabled # cleanup # reqsign ok 807 should be equal # reqsign256 ok 808 should be equal # reqsignRSA ok 809 should be equal # accsign ok 810 should be equal # accsign256 ok 811 should be equal # accsignRSA ok 812 should be equal # upsign ok 813 should be equal # upsign256 ok 814 should be equal # upsignRSA ok 815 should be equal # rsign ok 816 should be equal # rsign_rsa ok 817 should be equal # raccsign ok 818 should be equal # raccsignRSA ok 819 should be equal # rupsign ok 820 should be equal # rupsignRSA ok 821 should be equal # rfc5849 example ok 822 should be equal # rfc5849 RSA example ok 823 should be equal # plaintext signature method ok 824 should be equal # invalid transport_method ok 825 should throw # invalid method while using transport_method 'body' ok 826 should throw # invalid content-type while using transport_method 'body' ok 827 should throw # query transport_method ok 828 oauth Authorization header should not be present with transport_method 'query' ok 829 r.uri.path should equal r.path ok 830 path should contain path + query ok 831 should be equivalent # query transport_method + form option + url params ok 832 oauth Authorization header should not be present with transport_method 'query' ok 833 r.uri.path should equal r.path ok 834 path should contain path + query ok 835 should be equivalent # query transport_method + qs option + url params ok 836 oauth Authorization header should not be present with transport_method 'query' ok 837 r.uri.path should equal r.path ok 838 path should contain path + query ok 839 should be equivalent # body transport_method ok 840 oauth Authorization header should not be present with transport_method 'body' ok 841 should be equivalent # body transport_method + form option + url params ok 842 oauth Authorization header should not be present with transport_method 'body' ok 843 should be equivalent # body_hash manually set ok 844 should be equal # body_hash automatically built for string ok 845 should be equal # body_hash automatically built for JSON ok 846 should be equal # body_hash PLAINTEXT signature_method ok 847 should throw # refresh oauth_nonce on redirect ok 848 should be equal ok 849 should not be equal # no credentials on external redirect ok 850 should be equal ok 851 should be equal # setup # chained one-line proxying ok 852 should be equal ok 853 should be equal ok 854 should be equal # cleanup # setup # options object is not mutated ok 855 should be equal ok 856 should be equal ok 857 should be equal ok 858 should be equal ok 859 should be equal ok 860 should be equal ok 861 should be equal ok 862 should be equal ok 863 should be equal ok 864 should be equal # cleanup # setup # options(string, function) ok 865 should be equal ok 866 should be equal ok 867 should be equal # options(object, function) ok 868 should be equal ok 869 should be equal ok 870 should be equal # cleanup # setup # testGet ok 871 should be equal ok 872 should be equivalent # testGetChunkBreak ok 873 should be equal ok 874 should be equivalent # testGetBuffer ok 875 should be equal ok 876 should be equal # testGetJSON ok 877 should be equal ok 878 should be equivalent # testPutString ok 879 should be equal # testPutBuffer ok 880 should be equal # testPutJSON ok 881 should be equal # testPutMultipart ok 882 should be equal # cleanup # setup # piped redirect ok 883 should be equal ok 884 should be equal # cleanup # setup # piping to a request object ok 885 should be equal ok 886 should be equal ok 887 should be equal # piping to a request object with invalid uri ok 888 should be truthy ok 889 should be equal # piping to a request object with a json body ok 890 should be equal ok 891 should be equal ok 892 should be equivalent # piping from a request object ok 893 should be equal # pause when piping from a request object ok 894 Only receive data when not paused ok 895 should be equal ok 896 Only receive data when not paused ok 897 should be equal # pause before piping from a request object ok 898 Only receive data when not paused ok 899 should be equal # piping from a file ok 900 should be equal ok 901 should be equal ok 902 should be equal # piping from a file with content-length ok 903 should be equal ok 904 should be equal ok 905 should be equal # piping to and from same URL ok 906 should be equal ok 907 should be equal ok 908 should be equal # piping between urls ok 909 should be equal ok 910 should be equal ok 911 should be equal # writing to file ok 912 should be equivalent # one-line proxy ok 913 should be equal ok 914 should be equal # piping after response ok 915 should be equal # piping through a redirect ok 916 should be equal # pipe options # request.pipefilter is called correctly ok 917 should be equal ok 918 should be equal ok 919 should be equal # cleanup # setup # pool ok 920 should be equal ok 921 should be equal ok 922 should be equal ok 923 should be equal # forever ok 924 should be equal ok 925 should be equal ok 926 should be equal ok 927 should be equal # forever, should use same agent in sequential requests ok 928 should be equal # forever, should use same agent in sequential requests(with pool.maxSockets) ok 929 should be equal ok 930 should be equal # forever, should use same agent in request() and request.verb ok 931 should be equal ok 932 should be equal # should use different agent if pool option specified ok 933 should be equal ok 934 should be equal ok 935 should not be equal # cleanup # setup # promisify convenience method ok 936 should be equal # promisify request function ok 937 should be equal # promisify all methods ok 938 should be equal # cleanup # setup # proxy ok 939 should be equal ok 940 should be equal ok 941 should be equal ok 942 should be equal ok 943 the request must be made to the proxy server # cleanup # setup # adding a querystring - using qs ok 944 should be equal # adding a querystring - using querystring ok 945 should be equal # replacing a querystring value - using qs ok 946 should be equal # replacing a querystring value - using querystring ok 947 should be equal # appending a querystring value to the ones present in the uri - using qs ok 948 should be equal # appending a querystring value to the ones present in the uri - using querystring ok 949 should be equal # leaving a querystring alone - using qs ok 950 should be equal # leaving a querystring alone - using querystring ok 951 should be equal # giving empty qs property - using qs ok 952 should be equal # giving empty qs property - using querystring ok 953 should be equal # modifying the qs after creating the request - using qs ok 954 should be equal # modifying the qs after creating the request - using querystring ok 955 should be equal # a query with an object for a value - using qs ok 956 should be equal # a query with an object for a value - using querystring ok 957 should be equal # a query with an array for a value - using qs ok 958 should be equal # a query with an array for a value - using querystring ok 959 should be equal # pass options to the qs module via the qsParseOptions key - using qs ok 960 should be equal # pass options to the qs module via the qsParseOptions key - using querystring ok 961 should be equal # pass options to the qs module via the qsStringifyOptions key - using qs ok 962 should be equal # pass options to the qs module via the qsStringifyOptions key - using querystring ok 963 should be equal # pass options to the querystring module via the qsParseOptions key - using qs ok 964 should be equal # pass options to the querystring module via the qsParseOptions key - using querystring ok 965 should be equal # pass options to the querystring module via the qsStringifyOptions key - using qs ok 966 should be equal # pass options to the querystring module via the qsStringifyOptions key - using querystring ok 967 should be equal # qs rfc3986 qs ok 968 should be equal ok 969 should be equal ok 970 should be equal # qs rfc3986 qs + json ok 971 should be equal ok 972 should be equal ok 973 should be equal # qs rfc3986 form ok 974 should be equal ok 975 should be equal # qs rfc3986 form + json ok 976 should be equal ok 977 should be equal # qs rfc3986 qs + form ok 978 should be equal ok 979 should be equal ok 980 should be equal # qs rfc3986 qs + form + json ok 981 should be equal ok 982 should be equal ok 983 should be equal # qs rfc3986 body + header + json ok 984 should be equal ok 985 should be equal # qs rfc3986 body + json ok 986 should be equal ok 987 should be equal # qs rfc3986 json object ok 988 should be equal ok 989 should be equal # querystring rfc3986 qs ok 990 should be equal ok 991 should be equal ok 992 should be equal # querystring rfc3986 qs + json ok 993 should be equal ok 994 should be equal ok 995 should be equal # querystring rfc3986 form ok 996 should be equal ok 997 should be equal # querystring rfc3986 form + json ok 998 should be equal ok 999 should be equal # querystring rfc3986 qs + form ok 1000 should be equal ok 1001 should be equal ok 1002 should be equal # querystring rfc3986 qs + form + json ok 1003 should be equal ok 1004 should be equal ok 1005 should be equal # querystring rfc3986 body + header + json ok 1006 should be equal ok 1007 should be equal # querystring rfc3986 body + json ok 1008 should be equal ok 1009 should be equal # querystring rfc3986 json object ok 1010 should be equal ok 1011 should be equal # before # request body stream ok 1012 null ok 1013 should be equal # after # setup # should timeout ok 1014 should not be equal ok 1015 Error ETIMEDOUT or ESOCKETTIMEDOUT # should set connect to false ok 1016 should not be equal ok 1017 Error ETIMEDOUT or ESOCKETTIMEDOUT ok 1018 Read Timeout Error should set 'connect' property to false # should timeout with events ok 1019 should be equal ok 1020 should not be equal ok 1021 Error ETIMEDOUT or ESOCKETTIMEDOUT # should not timeout ok 1022 should be equal ok 1023 should be equal ok 1024 Connect listener should not exist # no timeout ok 1025 should be equal ok 1026 should be equal # negative timeout ok 1027 should not be equal ok 1028 Error ETIMEDOUT or ESOCKETTIMEDOUT # float timeout ok 1029 should not be equal ok 1030 Error ETIMEDOUT or ESOCKETTIMEDOUT # connect timeout with non-timeout error ok 1031 should not be equal ok 1032 Connect listener should not exist # request timeout with keep-alive connection ok 1033 Socket should be new ok 1034 should be equal ok 1035 Socket should already be connected ok 1036 should not be equal ok 1037 Error ETIMEDOUT or ESOCKETTIMEDOUT ok 1038 Error should have been a request timeout error # cleanup # setup # non-redirected request is timed ok 1039 should be equal ok 1040 should be equal ok 1041 should be equal ok 1042 should be equal ok 1043 should be equal ok 1044 should be equal ok 1045 should be equal ok 1046 should be equal ok 1047 should be equal ok 1048 should be equal ok 1049 should be equal ok 1050 should be equal ok 1051 should be equal ok 1052 should be equal ok 1053 should be equal ok 1054 should be equal ok 1055 should be equal ok 1056 should be equal ok 1057 should be equal ok 1058 should be equal ok 1059 should be equal ok 1060 should be equal ok 1061 should be equivalent ok 1062 should be equivalent # redirected request is timed with rollup ok 1063 should be equal ok 1064 should be equal ok 1065 should be equal ok 1066 should be equal ok 1067 should be equal ok 1068 should be equal ok 1069 should be equal # keepAlive is timed ok 1070 should be equal ok 1071 should be equal ok 1072 should be equal ok 1073 should be equal ok 1074 should be equal ok 1075 should be equal ok 1076 should be equal ok 1077 should be equal ok 1078 should be equal ok 1079 should be equal ok 1080 should be equal ok 1081 should be equal # cleanup # setup # request().toJSON() ok 1082 should be equal ok 1083 should be equal ok 1084 should be equal ok 1085 should be equal ok 1086 should be equal ok 1087 should be equal ok 1088 should be equal # cleanup # setup # unix socket connection ok 1089 no error in connection ok 1090 got HTTP 200 OK response ok 1091 expected response body is received # unix socket connection with qs ok 1092 no error in connection ok 1093 got HTTP 200 OK response ok 1094 expected response body is received # cleanup # test baseurl="http://localhost:37577" uri="" ok 1095 should be equal ok 1096 should be equal ok 1097 should be equal # test baseurl="http://localhost:37577/" uri="" ok 1098 should be equal ok 1099 should be equal ok 1100 should be equal # test baseurl="http://localhost:37577" uri="/" ok 1101 should be equal ok 1102 should be equal ok 1103 should be equal # test baseurl="http://localhost:37577/" uri="/" ok 1104 should be equal ok 1105 should be equal ok 1106 should be equal # test baseurl="http://localhost:37577/api" uri="" ok 1107 should be equal ok 1108 should be equal ok 1109 should be equal # test baseurl="http://localhost:37577/api/" uri="" ok 1110 should be equal ok 1111 should be equal ok 1112 should be equal # test baseurl="http://localhost:37577/api" uri="/" ok 1113 should be equal ok 1114 should be equal ok 1115 should be equal # test baseurl="http://localhost:37577/api/" uri="/" ok 1116 should be equal ok 1117 should be equal ok 1118 should be equal # test baseurl="http://localhost:37577/api" uri="resource" ok 1119 should be equal ok 1120 should be equal ok 1121 should be equal # test baseurl="http://localhost:37577/api/" uri="resource" ok 1122 should be equal ok 1123 should be equal ok 1124 should be equal # test baseurl="http://localhost:37577/api" uri="/resource" ok 1125 should be equal ok 1126 should be equal ok 1127 should be equal # test baseurl="http://localhost:37577/api/" uri="/resource" ok 1128 should be equal ok 1129 should be equal ok 1130 should be equal # test baseurl="http://localhost:37577/api" uri="resource/" ok 1131 should be equal ok 1132 should be equal ok 1133 should be equal # test baseurl="http://localhost:37577/api/" uri="resource/" ok 1134 should be equal ok 1135 should be equal ok 1136 should be equal # test baseurl="http://localhost:37577/api" uri="/resource/" ok 1137 should be equal ok 1138 should be equal ok 1139 should be equal # test baseurl="http://localhost:37577/api/" uri="/resource/" ok 1140 should be equal ok 1141 should be equal ok 1142 should be equal # cleanup # #125: headers.cookie with no cookie jar ok 1143 should be equal ok 1144 should be equal ok 1145 should be equal # #125: headers.cookie + cookie jar ok 1146 should be equal ok 1147 should be equal ok 1148 should be equal # #794: ignore cookie parsing and domain errors ok 1149 should be equal ok 1150 should be equal ok 1151 should be equal # #784: override content-type when json is used ok 1152 should be equal ok 1153 should be equal ok 1154 should be equal # neither headers.cookie nor a cookie jar is specified ok 1155 should be equal ok 1156 should be equal ok 1157 should be equal # cleanup # basic proxy ok 1158 should be equal ok 1159 should be equal ok 1160 should be equal ok 1161 should be equal ok 1162 should be equal # proxy auth without uri auth ok 1163 should be equal ok 1164 should be equal ok 1165 should be equal ok 1166 should be equal ok 1167 should be equal # HTTP_PROXY environment variable and http: url ok 1168 should be equal ok 1169 should be equal ok 1170 should be equal ok 1171 should be equal # http_proxy environment variable and http: url ok 1172 should be equal ok 1173 should be equal ok 1174 should be equal ok 1175 should be equal # HTTP_PROXY environment variable and https: url ok 1176 should be equal ok 1177 should be equal ok 1178 should be equal ok 1179 should be equal # http_proxy environment variable and https: url ok 1180 should be equal ok 1181 should be equal ok 1182 should be equal ok 1183 should be equal # HTTPS_PROXY environment variable and https: url ok 1184 should be equal ok 1185 should be equal ok 1186 should be equal ok 1187 should be equal # https_proxy environment variable and https: url ok 1188 should be equal ok 1189 should be equal ok 1190 should be equal ok 1191 should be equal # multiple environment variables and https: url ok 1192 should be equal ok 1193 should be equal ok 1194 should be equal ok 1195 should be equal # NO_PROXY ignored with explicit proxy passed ok 1196 should be equal ok 1197 should be equal ok 1198 should be equal ok 1199 should be equal # NO_PROXY does not override HTTP_PROXY if no hostnames match ok 1200 should be equal ok 1201 should be equal ok 1202 should be equal ok 1203 should be equal # NO_PROXY only overrides HTTP_PROXY if the port matches ok 1204 should be equal ok 1205 should be equal ok 1206 should be equal ok 1207 should be equal # http_proxy with length of one more than the URL ok 1208 should be equal ok 1209 should be equal ok 1210 should be equal ok 1211 should be equal # uri auth without proxy auth ok 1212 should be equal ok 1213 should be equal ok 1214 should be equal ok 1215 should be equal ok 1216 should be equal ok 1217 should be equal # cleanup 1..1217 # tests 1217 # pass 1217 # ok Removing node_modules/server-destroy Removing node_modules/request create-stamp debian/debhelper-build-stamp dh_prep -i dh_auto_install --buildsystem=nodejs -i dh_auto_install: warning: ### Missing ./build/config.gypi, skipping Found "files" field in ./package.json, using it mkdir -p /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib cp --reflink=auto -a ./lib/multipart.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/cookies.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/tunnel.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/har.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/querystring.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/hawk.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/oauth.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/auth.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/helpers.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/getProxyFromURI.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./lib/redirect.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request/lib/ cp --reflink=auto -a ./index.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request// cp --reflink=auto -a ./request.js /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request// cp --reflink=auto -a ./package.json /build/node-request-mKEaFx/node-request-2.88.1/debian/node-request//usr/share/nodejs/request// Set ${nodejs:Version} to 12.19.0~dfsg dh_installdocs -i dh_installchangelogs -i dh_perl -i dh_link -i dh_strip_nondeterminism -i dh_compress -i dh_fixperms -i dh_missing -i dh_installdeb -i dh_gencontrol -i dpkg-gencontrol: warning: package node-request: substitution variable ${nodejs:Version} unused, but is defined dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'node-request' in '../node-request_2.88.1-5_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../node-request_2.88.1-5_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/node-request-mKEaFx /tmp/node-request-2.88.1-5cfzs8onp I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.TLIKcfRVct... I: success in 324.3484 seconds md5: node-request_2.88.1-5_all.deb: OK sha1: node-request_2.88.1-5_all.deb: OK sha256: node-request_2.88.1-5_all.deb: OK Checksums: OK