Mon Dec 14 01:33:37 UTC 2020 I: starting to build node-semver/buster/amd64 on jenkins on '2020-12-14 01:33' Mon Dec 14 01:33:37 UTC 2020 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_17/40703/console.log Mon Dec 14 01:33:37 UTC 2020 I: Downloading source for buster/node-semver=5.5.1-1 --2020-12-14 01:33:38-- http://deb.debian.org/debian/pool/main/n/node-semver/node-semver_5.5.1-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2034 (2.0K) Saving to: ‘node-semver_5.5.1-1.dsc’ 0K . 100% 204M=0s 2020-12-14 01:33:38 (204 MB/s) - ‘node-semver_5.5.1-1.dsc’ saved [2034/2034] Mon Dec 14 01:33:38 UTC 2020 I: node-semver_5.5.1-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: node-semver Binary: node-semver Architecture: all Version: 5.5.1-1 Maintainer: Debian Javascript Maintainers Uploaders: Jérémy Lal Homepage: https://github.com/isaacs/node-semver Standards-Version: 4.2.1 Vcs-Browser: https://salsa.debian.org/js-team/node-semver Vcs-Git: https://salsa.debian.org/js-team/node-semver.git Testsuite: autopkgtest Testsuite-Triggers: node-tap Build-Depends: debhelper (>= 11~), node-marked-man, node-tap Package-List: node-semver deb javascript optional arch=all Checksums-Sha1: ec4855ea1b1dab8e5f992b71b2ae7cc578c726a1 40404 node-semver_5.5.1.orig.tar.gz 746c7683ca9ee73dab5a802be0798fa3383395d8 3148 node-semver_5.5.1-1.debian.tar.xz Checksums-Sha256: 99f3852eaf519842210ae4cf1ecb885d4eb404b728746c5e9df92625c8d7610e 40404 node-semver_5.5.1.orig.tar.gz acebf81d542b6a8e310c4b6462adde6db507ca3f5e66c440d8d5e2af143bb8ca 3148 node-semver_5.5.1-1.debian.tar.xz Files: 9246cd129362411ae0c274b8eb6e315c 40404 node-semver_5.5.1.orig.tar.gz 333d909f379f671a798d807b2bc23dec 3148 node-semver_5.5.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKnl0ri/BUtd4Z9pKzh+cZ0USwioFAlucr7YACgkQzh+cZ0US wioi7w//cvrvzQWjBsZ07iRfs2Jp7eeq8mZASf5OAJQ9AflZhG4SKVIHQr7l2dup IgI2QwQbqas9pCfGYSu6ZSzAGKEKzgxHoCywl7ABHTt6ZA+RrWkH6NVArqbjnfY7 ze2aUaWozCwXRK7x5fGtic2hqVTY3k5/va+FPkF6EK1QBhUvzxnU1vabSuSiaOe7 1Km+f61NaXxALPecVfYrpzySdm+05et4GaZLdErGJT5Ud+TGFxzFjkNsFvc1mIbh Dwjz/6tsKYkwv8YHT+c22xjnVWN8L8iJnGsj+YXRqFB/nVzVUUy0mnSyEGB6ia8s 5m+uqzO6dWZ4w1n5F2ZU0xPxj9L7QQos5KzSkWjEyPvoF4Y2ks7BaX1aIX2i62Ue XxQeDuWfwR8y7qmgXF7QXpU1HadWIvLTvV2caYEOiZ/9ZTFXyLpSdcGI63pO6hM+ V0d9G7DCub2ryvxLk6MttUOTEqbJff5M3P+IVarl9Rt58r75PDlo935qSR4J+pnQ 8Ws9ji0A+OCxV7Zu+T/Qlf6YYYiIkW2EdlT7DR6QiY2QeQgbNDIduTV1tNG8lQjT IPBxeX17EFQLw61EUI4tWoC45/1KJwg7RGu6VRS/PkGJr5zNZWvSJHQp+XZn07cS C9uKTo/2MP2Iu7YruNR4Z8M5G/VMCJtXTdNpZQH3ZB3WYeIhGWQ= =JlE1 -----END PGP SIGNATURE----- Mon Dec 14 01:33:38 UTC 2020 I: Checking whether the package is not for us Mon Dec 14 01:33:38 UTC 2020 I: Starting 1st build on remote node ionos1-amd64.debian.net. Mon Dec 14 01:33:38 UTC 2020 I: Preparing to do remote build '1' on ionos1-amd64.debian.net. Mon Dec 14 01:34:24 UTC 2020 I: Deleting $TMPDIR on ionos1-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sun Dec 13 13:33:39 -12 2020 I: pbuilder-time-stamp: 1607909619 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration 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-semver_5.5.1-1.dsc] I: copying [./node-semver_5.5.1.orig.tar.gz] I: copying [./node-semver_5.5.1-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Fri Sep 14 19:07:34 2018 -12 gpgv: using RSA key 2A7974AE2FC152D77867DA4ACE1F9C674512C22A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./node-semver_5.5.1-1.dsc dpkg-source: info: extracting node-semver in node-semver-5.5.1 dpkg-source: info: unpacking node-semver_5.5.1.orig.tar.gz dpkg-source: info: unpacking node-semver_5.5.1-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 1001_require_semver.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/15890/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 parallel=15' DISTRIBUTION='' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='83e78d2f032f458e9c3b4dece07eb4d1' 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='15890' 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/tmp.8bXWg0TmLv/pbuilderrc_ZdOr --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.8bXWg0TmLv/b1 --logfile b1/build.log node-semver_5.5.1-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://78.137.99.97:3128' I: uname -a Linux ionos1-amd64 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 GNU/Linux I: ls -l /bin total 5116 -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash -rwxr-xr-x 1 root root 109408 Feb 28 2019 date -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd -rwxr-xr-x 1 root root 93744 Feb 28 2019 df -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 35424 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln -rwxr-xr-x 1 root root 56760 Jul 26 2018 login -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 43008 Jan 9 2019 more -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Dec 6 20:26 sh -> dash -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty -rwsr-xr-x 1 root root 63568 Jan 9 2019 su -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch -rwxr-xr-x 1 root root 35424 Feb 28 2019 true -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/15890/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 (>= 11~), node-marked-man, node-tap dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19195 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 (>= 11~); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on node-marked-man; however: Package node-marked-man is not installed. pbuilder-satisfydepends-dummy depends on node-tap; however: Package node-tap 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} bsdmainutils{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} libbrotli1{a} libbsd0{a} libc-ares2{a} libcroco3{a} libelf1{a} libfile-stripnondeterminism-perl{a} libglib2.0-0{a} libicu63{a} libjs-inherits{a} libjs-source-map{a} libjs-sprintf-js{a} libmagic-mgc{a} libmagic1{a} libncurses6{a} libnode64{a} libpipeline1{a} libsigsegv2{a} libssl1.1{a} libtool{a} libuchardet0{a} libuv1{a} libxml2{a} m4{a} man-db{a} node-ansi-regex{a} node-argparse{a} node-balanced-match{a} node-brace-expansion{a} node-clean-yaml-object{a} node-concat-map{a} node-cross-spawn{a} node-debug{a} node-diff{a} node-escape-string-regexp{a} node-esprima{a} node-foreground-child{a} node-fs.realpath{a} node-glob{a} node-graceful-fs{a} node-has-flag{a} node-imurmurhash{a} node-inflight{a} node-inherits{a} node-isexe{a} node-js-yaml{a} node-lru-cache{a} node-marked{a} node-marked-man{a} node-minimatch{a} node-mkdirp{a} node-ms{a} node-once{a} node-path-is-absolute{a} node-rimraf{a} node-shebang-command{a} node-shebang-regex{a} node-signal-exit{a} node-source-map{a} node-source-map-support{a} node-sprintf-js{a} node-stack-utils{a} node-strip-ansi{a} node-supports-color{a} node-tap{a} node-tap-mocha-reporter{a} node-tap-parser{a} node-tmatch{a} node-which{a} node-wrappy{a} node-write-file-atomic{a} node-yallist{a} nodejs{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl javascript-common libarchive-cpio-perl libglib2.0-data libgpm2 libltdl-dev libmail-sendmail-perl lynx node-coveralls node-opener nodejs-doc shared-mime-info wget xdg-user-dirs 0 packages upgraded, 89 newly installed, 0 to remove and 0 not upgraded. Need to get 27.4 MB of archives. After unpacking 101 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 0.9.1-2 [99.5 kB] Get: 2 http://deb.debian.org/debian buster/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get: 3 http://deb.debian.org/debian buster/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get: 4 http://deb.debian.org/debian buster/main amd64 groff-base amd64 1.22.4-3 [916 kB] Get: 5 http://deb.debian.org/debian buster/main amd64 libpipeline1 amd64 1.5.1-2 [31.2 kB] Get: 6 http://deb.debian.org/debian buster/main amd64 man-db amd64 2.8.5-2 [1274 kB] Get: 7 http://deb.debian.org/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB] Get: 8 http://deb.debian.org/debian buster/main amd64 libmagic-mgc amd64 1:5.35-4+deb10u1 [242 kB] Get: 9 http://deb.debian.org/debian buster/main amd64 libmagic1 amd64 1:5.35-4+deb10u1 [117 kB] Get: 10 http://deb.debian.org/debian buster/main amd64 file amd64 1:5.35-4+deb10u1 [66.4 kB] Get: 11 http://deb.debian.org/debian buster/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB] Get: 12 http://deb.debian.org/debian buster/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get: 13 http://deb.debian.org/debian buster/main amd64 m4 amd64 1.4.18-2 [203 kB] Get: 14 http://deb.debian.org/debian buster/main amd64 autoconf all 2.69-11 [341 kB] Get: 15 http://deb.debian.org/debian buster/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get: 16 http://deb.debian.org/debian buster/main amd64 automake all 1:1.16.1-4 [771 kB] Get: 17 http://deb.debian.org/debian buster/main amd64 autopoint all 0.19.8.1-9 [434 kB] Get: 18 http://deb.debian.org/debian buster/main amd64 libtool all 2.4.6-9 [547 kB] Get: 19 http://deb.debian.org/debian buster/main amd64 dh-autoreconf all 19 [16.9 kB] Get: 20 http://deb.debian.org/debian buster/main amd64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 21 http://deb.debian.org/debian buster/main amd64 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 22 http://deb.debian.org/debian buster/main amd64 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 23 http://deb.debian.org/debian buster/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get: 24 http://deb.debian.org/debian buster/main amd64 dwz amd64 0.12-3 [78.0 kB] Get: 25 http://deb.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-2+deb10u2 [1258 kB] Get: 26 http://deb.debian.org/debian buster/main amd64 libicu63 amd64 63.1-6+deb10u1 [8300 kB] Get: 27 http://deb.debian.org/debian buster/main amd64 libxml2 amd64 2.9.4+dfsg1-7+deb10u1 [689 kB] Get: 28 http://deb.debian.org/debian buster/main amd64 libcroco3 amd64 0.6.12-3 [145 kB] Get: 29 http://deb.debian.org/debian buster/main amd64 libncurses6 amd64 6.1+20181013-2+deb10u2 [102 kB] Get: 30 http://deb.debian.org/debian buster/main amd64 gettext amd64 0.19.8.1-9 [1303 kB] Get: 31 http://deb.debian.org/debian buster/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 32 http://deb.debian.org/debian buster/main amd64 po-debconf all 1.0.21 [248 kB] Get: 33 http://deb.debian.org/debian buster/main amd64 debhelper all 12.1.1 [1016 kB] Get: 34 http://deb.debian.org/debian buster/main amd64 libbrotli1 amd64 1.0.7-2 [270 kB] Get: 35 http://deb.debian.org/debian buster/main amd64 libc-ares2 amd64 1.14.0-1 [85.8 kB] Get: 36 http://deb.debian.org/debian buster/main amd64 libjs-inherits all 2.0.3-1 [2762 B] Get: 37 http://deb.debian.org/debian buster/main amd64 libjs-source-map all 0.7.0++dfsg2+really.0.6.1-1 [89.4 kB] Get: 38 http://deb.debian.org/debian buster/main amd64 libjs-sprintf-js all 1.1.2+ds1-1 [12.0 kB] Get: 39 http://deb.debian.org/debian buster/main amd64 libssl1.1 amd64 1.1.1d-0+deb10u3 [1538 kB] Get: 40 http://deb.debian.org/debian buster/main amd64 libuv1 amd64 1.24.1-1 [110 kB] Get: 41 http://deb.debian.org/debian buster/main amd64 libnode64 amd64 10.21.0~dfsg-1~deb10u1 [5629 kB] Get: 42 http://deb.debian.org/debian buster/main amd64 nodejs amd64 10.21.0~dfsg-1~deb10u1 [87.0 kB] Get: 43 http://deb.debian.org/debian buster/main amd64 node-ansi-regex all 3.0.0-1 [3658 B] Get: 44 http://deb.debian.org/debian buster/main amd64 node-sprintf-js all 1.1.2+ds1-1 [2028 B] Get: 45 http://deb.debian.org/debian buster/main amd64 node-argparse all 1.0.10-1 [32.1 kB] Get: 46 http://deb.debian.org/debian buster/main amd64 node-balanced-match all 0.4.2-1 [3982 B] Get: 47 http://deb.debian.org/debian buster/main amd64 node-concat-map all 0.0.1-1 [3462 B] Get: 48 http://deb.debian.org/debian buster/main amd64 node-brace-expansion all 1.1.8-1 [5798 B] Get: 49 http://deb.debian.org/debian buster/main amd64 node-clean-yaml-object all 0.1.0-3 [4424 B] Get: 50 http://deb.debian.org/debian buster/main amd64 node-yallist all 3.0.3-1 [6052 B] Get: 51 http://deb.debian.org/debian buster/main amd64 node-lru-cache all 5.1.1-4 [8320 B] Get: 52 http://deb.debian.org/debian buster/main amd64 node-isexe all 2.0.0-4 [4404 B] Get: 53 http://deb.debian.org/debian buster/main amd64 node-which all 1.3.0-2 [5804 B] Get: 54 http://deb.debian.org/debian buster/main amd64 node-shebang-regex all 2.0.0-1 [2742 B] Get: 55 http://deb.debian.org/debian buster/main amd64 node-shebang-command all 1.2.0-1 [2900 B] Get: 56 http://deb.debian.org/debian buster/main amd64 node-cross-spawn all 5.1.0-2 [8732 B] Get: 57 http://deb.debian.org/debian buster/main amd64 node-ms all 2.1.1-1 [4548 B] Get: 58 http://deb.debian.org/debian buster/main amd64 node-debug all 3.1.0-2 [20.4 kB] Get: 59 http://deb.debian.org/debian buster/main amd64 node-diff all 1.4.0~dfsg-1 [14.8 kB] Get: 60 http://deb.debian.org/debian buster/main amd64 node-escape-string-regexp all 1.0.5-1 [3218 B] Get: 61 http://deb.debian.org/debian buster/main amd64 node-esprima all 4.0.1+ds-1 [46.1 kB] Get: 62 http://deb.debian.org/debian buster/main amd64 node-signal-exit all 3.0.2-1 [5648 B] Get: 63 http://deb.debian.org/debian buster/main amd64 node-foreground-child all 1.5.6-6 [5648 B] Get: 64 http://deb.debian.org/debian buster/main amd64 node-fs.realpath all 1.0.0-1 [5522 B] Get: 65 http://deb.debian.org/debian buster/main amd64 node-minimatch all 3.0.4-3 [13.4 kB] Get: 66 http://deb.debian.org/debian buster/main amd64 node-inherits all 2.0.3-1 [3744 B] Get: 67 http://deb.debian.org/debian buster/main amd64 node-wrappy all 1.0.2-1 [3114 B] Get: 68 http://deb.debian.org/debian buster/main amd64 node-once all 1.4.0-3 [4344 B] Get: 69 http://deb.debian.org/debian buster/main amd64 node-inflight all 1.0.6-1 [3334 B] Get: 70 http://deb.debian.org/debian buster/main amd64 node-path-is-absolute all 1.0.0-1 [3266 B] Get: 71 http://deb.debian.org/debian buster/main amd64 node-glob all 7.1.3-2 [19.1 kB] Get: 72 http://deb.debian.org/debian buster/main amd64 node-graceful-fs all 4.1.11-1 [10.8 kB] Get: 73 http://deb.debian.org/debian buster/main amd64 node-has-flag all 2.0.0-1 [3172 B] Get: 74 http://deb.debian.org/debian buster/main amd64 node-imurmurhash all 0.1.4-1 [8154 B] Get: 75 http://deb.debian.org/debian buster/main amd64 node-js-yaml all 3.11.0+dfsg-1 [40.5 kB] Get: 76 http://deb.debian.org/debian buster/main amd64 node-marked all 0.5.1+dfsg-1 [16.7 kB] Get: 77 http://deb.debian.org/debian buster/main amd64 node-marked-man all 0.4.0-1 [8580 B] Get: 78 http://deb.debian.org/debian buster/main amd64 node-mkdirp all 0.5.1-1 [4708 B] Get: 79 http://deb.debian.org/debian buster/main amd64 node-rimraf all 2.6.2-1 [8112 B] Get: 80 http://deb.debian.org/debian buster/main amd64 node-source-map all 0.7.0++dfsg2+really.0.6.1-1 [37.0 kB] Get: 81 http://deb.debian.org/debian buster/main amd64 node-source-map-support all 0.5.10+ds-1 [11.9 kB] Get: 82 http://deb.debian.org/debian buster/main amd64 node-stack-utils all 1.0.2-1 [7392 B] Get: 83 http://deb.debian.org/debian buster/main amd64 node-strip-ansi all 4.0.0-1 [3078 B] Get: 84 http://deb.debian.org/debian buster/main amd64 node-supports-color all 4.4.0-2 [4742 B] Get: 85 http://deb.debian.org/debian buster/main amd64 node-tap-parser all 7.0.0+ds1-3 [18.5 kB] Get: 86 http://deb.debian.org/debian buster/main amd64 node-tap-mocha-reporter all 3.0.7+ds-1 [37.4 kB] Get: 87 http://deb.debian.org/debian buster/main amd64 node-tmatch all 4.0.0-2 [5436 B] Get: 88 http://deb.debian.org/debian buster/main amd64 node-write-file-atomic all 2.3.0-1 [4878 B] Get: 89 http://deb.debian.org/debian buster/main amd64 node-tap all 12.0.1+ds-1 [42.9 kB] Fetched 27.4 MB in 1s (26.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0: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 ... 19195 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../02-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3_amd64.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../04-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_amd64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../06-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../07-libmagic-mgc_1%3a5.35-4+deb10u1_amd64.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../08-libmagic1_1%3a5.35-4+deb10u1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../09-file_1%3a5.35-4+deb10u1_amd64.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../10-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../11-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.18-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../22-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../24-libglib2.0-0_2.58.3-2+deb10u2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../25-libicu63_63.1-6+deb10u1_amd64.deb ... Unpacking libicu63:amd64 (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../26-libxml2_2.9.4+dfsg1-7+deb10u1_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7+deb10u1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../27-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../28-libncurses6_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../29-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../30-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 .../31-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../32-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../33-libbrotli1_1.0.7-2_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.7-2) ... Selecting previously unselected package libc-ares2:amd64. Preparing to unpack .../34-libc-ares2_1.14.0-1_amd64.deb ... Unpacking libc-ares2:amd64 (1.14.0-1) ... Selecting previously unselected package libjs-inherits. Preparing to unpack .../35-libjs-inherits_2.0.3-1_all.deb ... Unpacking libjs-inherits (2.0.3-1) ... Selecting previously unselected package libjs-source-map. Preparing to unpack .../36-libjs-source-map_0.7.0++dfsg2+really.0.6.1-1_all.deb ... Unpacking libjs-source-map (0.7.0++dfsg2+really.0.6.1-1) ... Selecting previously unselected package libjs-sprintf-js. Preparing to unpack .../37-libjs-sprintf-js_1.1.2+ds1-1_all.deb ... Unpacking libjs-sprintf-js (1.1.2+ds1-1) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../38-libssl1.1_1.1.1d-0+deb10u3_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1d-0+deb10u3) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../39-libuv1_1.24.1-1_amd64.deb ... Unpacking libuv1:amd64 (1.24.1-1) ... Selecting previously unselected package libnode64:amd64. Preparing to unpack .../40-libnode64_10.21.0~dfsg-1~deb10u1_amd64.deb ... Unpacking libnode64:amd64 (10.21.0~dfsg-1~deb10u1) ... Selecting previously unselected package nodejs. Preparing to unpack .../41-nodejs_10.21.0~dfsg-1~deb10u1_amd64.deb ... Unpacking nodejs (10.21.0~dfsg-1~deb10u1) ... Selecting previously unselected package node-ansi-regex. Preparing to unpack .../42-node-ansi-regex_3.0.0-1_all.deb ... Unpacking node-ansi-regex (3.0.0-1) ... Selecting previously unselected package node-sprintf-js. Preparing to unpack .../43-node-sprintf-js_1.1.2+ds1-1_all.deb ... Unpacking node-sprintf-js (1.1.2+ds1-1) ... Selecting previously unselected package node-argparse. Preparing to unpack .../44-node-argparse_1.0.10-1_all.deb ... Unpacking node-argparse (1.0.10-1) ... Selecting previously unselected package node-balanced-match. Preparing to unpack .../45-node-balanced-match_0.4.2-1_all.deb ... Unpacking node-balanced-match (0.4.2-1) ... Selecting previously unselected package node-concat-map. Preparing to unpack .../46-node-concat-map_0.0.1-1_all.deb ... Unpacking node-concat-map (0.0.1-1) ... Selecting previously unselected package node-brace-expansion. Preparing to unpack .../47-node-brace-expansion_1.1.8-1_all.deb ... Unpacking node-brace-expansion (1.1.8-1) ... Selecting previously unselected package node-clean-yaml-object. Preparing to unpack .../48-node-clean-yaml-object_0.1.0-3_all.deb ... Unpacking node-clean-yaml-object (0.1.0-3) ... Selecting previously unselected package node-yallist. Preparing to unpack .../49-node-yallist_3.0.3-1_all.deb ... Unpacking node-yallist (3.0.3-1) ... Selecting previously unselected package node-lru-cache. Preparing to unpack .../50-node-lru-cache_5.1.1-4_all.deb ... Unpacking node-lru-cache (5.1.1-4) ... Selecting previously unselected package node-isexe. Preparing to unpack .../51-node-isexe_2.0.0-4_all.deb ... Unpacking node-isexe (2.0.0-4) ... Selecting previously unselected package node-which. Preparing to unpack .../52-node-which_1.3.0-2_all.deb ... Unpacking node-which (1.3.0-2) ... Selecting previously unselected package node-shebang-regex. Preparing to unpack .../53-node-shebang-regex_2.0.0-1_all.deb ... Unpacking node-shebang-regex (2.0.0-1) ... Selecting previously unselected package node-shebang-command. Preparing to unpack .../54-node-shebang-command_1.2.0-1_all.deb ... Unpacking node-shebang-command (1.2.0-1) ... Selecting previously unselected package node-cross-spawn. Preparing to unpack .../55-node-cross-spawn_5.1.0-2_all.deb ... Unpacking node-cross-spawn (5.1.0-2) ... Selecting previously unselected package node-ms. Preparing to unpack .../56-node-ms_2.1.1-1_all.deb ... Unpacking node-ms (2.1.1-1) ... Selecting previously unselected package node-debug. Preparing to unpack .../57-node-debug_3.1.0-2_all.deb ... Unpacking node-debug (3.1.0-2) ... Selecting previously unselected package node-diff. Preparing to unpack .../58-node-diff_1.4.0~dfsg-1_all.deb ... Unpacking node-diff (1.4.0~dfsg-1) ... Selecting previously unselected package node-escape-string-regexp. Preparing to unpack .../59-node-escape-string-regexp_1.0.5-1_all.deb ... Unpacking node-escape-string-regexp (1.0.5-1) ... Selecting previously unselected package node-esprima. Preparing to unpack .../60-node-esprima_4.0.1+ds-1_all.deb ... Unpacking node-esprima (4.0.1+ds-1) ... Selecting previously unselected package node-signal-exit. Preparing to unpack .../61-node-signal-exit_3.0.2-1_all.deb ... Unpacking node-signal-exit (3.0.2-1) ... Selecting previously unselected package node-foreground-child. Preparing to unpack .../62-node-foreground-child_1.5.6-6_all.deb ... Unpacking node-foreground-child (1.5.6-6) ... Selecting previously unselected package node-fs.realpath. Preparing to unpack .../63-node-fs.realpath_1.0.0-1_all.deb ... Unpacking node-fs.realpath (1.0.0-1) ... Selecting previously unselected package node-minimatch. Preparing to unpack .../64-node-minimatch_3.0.4-3_all.deb ... Unpacking node-minimatch (3.0.4-3) ... Selecting previously unselected package node-inherits. Preparing to unpack .../65-node-inherits_2.0.3-1_all.deb ... Unpacking node-inherits (2.0.3-1) ... Selecting previously unselected package node-wrappy. Preparing to unpack .../66-node-wrappy_1.0.2-1_all.deb ... Unpacking node-wrappy (1.0.2-1) ... Selecting previously unselected package node-once. Preparing to unpack .../67-node-once_1.4.0-3_all.deb ... Unpacking node-once (1.4.0-3) ... Selecting previously unselected package node-inflight. Preparing to unpack .../68-node-inflight_1.0.6-1_all.deb ... Unpacking node-inflight (1.0.6-1) ... Selecting previously unselected package node-path-is-absolute. Preparing to unpack .../69-node-path-is-absolute_1.0.0-1_all.deb ... Unpacking node-path-is-absolute (1.0.0-1) ... Selecting previously unselected package node-glob. Preparing to unpack .../70-node-glob_7.1.3-2_all.deb ... Unpacking node-glob (7.1.3-2) ... Selecting previously unselected package node-graceful-fs. Preparing to unpack .../71-node-graceful-fs_4.1.11-1_all.deb ... Unpacking node-graceful-fs (4.1.11-1) ... Selecting previously unselected package node-has-flag. Preparing to unpack .../72-node-has-flag_2.0.0-1_all.deb ... Unpacking node-has-flag (2.0.0-1) ... Selecting previously unselected package node-imurmurhash. Preparing to unpack .../73-node-imurmurhash_0.1.4-1_all.deb ... Unpacking node-imurmurhash (0.1.4-1) ... Selecting previously unselected package node-js-yaml. Preparing to unpack .../74-node-js-yaml_3.11.0+dfsg-1_all.deb ... Unpacking node-js-yaml (3.11.0+dfsg-1) ... Selecting previously unselected package node-marked. Preparing to unpack .../75-node-marked_0.5.1+dfsg-1_all.deb ... Unpacking node-marked (0.5.1+dfsg-1) ... Selecting previously unselected package node-marked-man. Preparing to unpack .../76-node-marked-man_0.4.0-1_all.deb ... Unpacking node-marked-man (0.4.0-1) ... Selecting previously unselected package node-mkdirp. Preparing to unpack .../77-node-mkdirp_0.5.1-1_all.deb ... Unpacking node-mkdirp (0.5.1-1) ... Selecting previously unselected package node-rimraf. Preparing to unpack .../78-node-rimraf_2.6.2-1_all.deb ... Unpacking node-rimraf (2.6.2-1) ... Selecting previously unselected package node-source-map. Preparing to unpack .../79-node-source-map_0.7.0++dfsg2+really.0.6.1-1_all.deb ... Unpacking node-source-map (0.7.0++dfsg2+really.0.6.1-1) ... Selecting previously unselected package node-source-map-support. Preparing to unpack .../80-node-source-map-support_0.5.10+ds-1_all.deb ... Unpacking node-source-map-support (0.5.10+ds-1) ... Selecting previously unselected package node-stack-utils. Preparing to unpack .../81-node-stack-utils_1.0.2-1_all.deb ... Unpacking node-stack-utils (1.0.2-1) ... Selecting previously unselected package node-strip-ansi. Preparing to unpack .../82-node-strip-ansi_4.0.0-1_all.deb ... Unpacking node-strip-ansi (4.0.0-1) ... Selecting previously unselected package node-supports-color. Preparing to unpack .../83-node-supports-color_4.4.0-2_all.deb ... Unpacking node-supports-color (4.4.0-2) ... Selecting previously unselected package node-tap-parser. Preparing to unpack .../84-node-tap-parser_7.0.0+ds1-3_all.deb ... Unpacking node-tap-parser (7.0.0+ds1-3) ... Selecting previously unselected package node-tap-mocha-reporter. Preparing to unpack .../85-node-tap-mocha-reporter_3.0.7+ds-1_all.deb ... Unpacking node-tap-mocha-reporter (3.0.7+ds-1) ... Selecting previously unselected package node-tmatch. Preparing to unpack .../86-node-tmatch_4.0.0-2_all.deb ... Unpacking node-tmatch (4.0.0-2) ... Selecting previously unselected package node-write-file-atomic. Preparing to unpack .../87-node-write-file-atomic_2.3.0-1_all.deb ... Unpacking node-write-file-atomic (2.3.0-1) ... Selecting previously unselected package node-tap. Preparing to unpack .../88-node-tap_12.0.1+ds-1_all.deb ... Unpacking node-tap (12.0.1+ds-1) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up libjs-sprintf-js (1.1.2+ds1-1) ... Setting up libjs-inherits (2.0.3-1) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:amd64 (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libssl1.1:amd64 (1.1.1d-0+deb10u3) ... Setting up libbrotli1:amd64 (1.0.7-2) ... Setting up libjs-source-map (0.7.0++dfsg2+really.0.6.1-1) ... Setting up libmagic1:amd64 (1:5.35-4+deb10u1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libc-ares2:amd64 (1.14.0-1) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libicu63:amd64 (63.1-6+deb10u1) ... Setting up autotools-dev (20180224.1) ... Setting up libuv1:amd64 (1.24.1-1) ... Setting up libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libnode64:amd64 (10.21.0~dfsg-1~deb10u1) ... Setting up autopoint (0.19.8.1-9) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up libbsd0:amd64 (0.9.1-2) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7+deb10u1) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libtool (2.4.6-9) ... Setting up m4 (1.4.18-2) ... Setting up nodejs (10.21.0~dfsg-1~deb10u1) ... update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode Setting up node-has-flag (2.0.0-1) ... Setting up node-inherits (2.0.3-1) ... Setting up node-path-is-absolute (1.0.0-1) ... Setting up node-sprintf-js (1.1.2+ds1-1) ... Setting up node-tmatch (4.0.0-2) ... Setting up node-shebang-regex (2.0.0-1) ... Setting up node-balanced-match (0.4.2-1) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up node-marked (0.5.1+dfsg-1) ... Setting up libcroco3:amd64 (0.6.12-3) ... Setting up node-signal-exit (3.0.2-1) ... Setting up node-source-map (0.7.0++dfsg2+really.0.6.1-1) ... Setting up node-wrappy (1.0.2-1) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up node-graceful-fs (4.1.11-1) ... Setting up groff-base (1.22.4-3) ... Setting up node-clean-yaml-object (0.1.0-3) ... Setting up node-esprima (4.0.1+ds-1) ... Setting up node-mkdirp (0.5.1-1) ... Setting up node-imurmurhash (0.1.4-1) ... Setting up node-ms (2.1.1-1) ... Setting up node-shebang-command (1.2.0-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up node-fs.realpath (1.0.0-1) ... Setting up node-diff (1.4.0~dfsg-1) ... Setting up gettext (0.19.8.1-9) ... Setting up node-supports-color (4.4.0-2) ... Setting up node-marked-man (0.4.0-1) ... Setting up node-yallist (3.0.3-1) ... Setting up node-ansi-regex (3.0.0-1) ... Setting up node-once (1.4.0-3) ... Setting up node-write-file-atomic (2.3.0-1) ... Setting up node-concat-map (0.0.1-1) ... Setting up node-isexe (2.0.0-4) ... Setting up node-escape-string-regexp (1.0.5-1) ... Setting up node-stack-utils (1.0.2-1) ... Setting up node-debug (3.1.0-2) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up node-argparse (1.0.10-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up node-source-map-support (0.5.10+ds-1) ... Setting up node-brace-expansion (1.1.8-1) ... Setting up node-strip-ansi (4.0.0-1) ... Setting up node-which (1.3.0-2) ... Setting up node-inflight (1.0.6-1) ... Setting up node-minimatch (3.0.4-3) ... Setting up node-js-yaml (3.11.0+dfsg-1) ... Setting up node-lru-cache (5.1.1-4) ... Setting up po-debconf (1.0.21) ... Setting up node-cross-spawn (5.1.0-2) ... Setting up node-glob (7.1.3-2) ... Setting up node-tap-parser (7.0.0+ds1-3) ... Setting up node-foreground-child (1.5.6-6) ... Setting up node-rimraf (2.6.2-1) ... Setting up node-tap-mocha-reporter (3.0.7+ds-1) ... Setting up node-tap (12.0.1+ds-1) ... Setting up debhelper (12.1.1) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/node-semver-5.5.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package node-semver dpkg-buildpackage: info: source version 5.5.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/node-semver-5.5.1' rm -f debian/semver.1 make[1]: Leaving directory '/build/node-semver-5.5.1' dh_clean debian/rules build dh build dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_build make[1]: Entering directory '/build/node-semver-5.5.1' marked-man README.md > debian/semver.1 make[1]: Leaving directory '/build/node-semver-5.5.1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/node-semver-5.5.1' tap test/*.js TAP version 13 # Subtest: test/big-numbers.js # Subtest: long version is too long ok 1 - expected to throw ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal 1..4 ok 1 - long version is too long # time=11.33ms # Subtest: big number is like too long version ok 1 - expected to throw ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal 1..4 ok 2 - big number is like too long version # time=4.554ms # Subtest: parsing null does not throw ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 ok 3 - parsing null does not throw # time=2.237ms 1..3 # time=45.247ms ok 1 - test/big-numbers.js # time=1186.502ms # Subtest: test/clean.js # Subtest: clean tests ok 1 - clean(1.2.3) = 1.2.3 ok 2 - clean( 1.2.3 ) = 1.2.3 ok 3 - clean( 1.2.3-4 ) = 1.2.3-4 ok 4 - clean( 1.2.3-pre ) = 1.2.3-pre ok 5 - clean( =v1.2.3 ) = 1.2.3 ok 6 - clean(v1.2.3) = 1.2.3 ok 7 - clean( v1.2.3 ) = 1.2.3 ok 8 - clean( 1.2.3) = 1.2.3 ok 9 - clean(>1.2.3) = null ok 10 - clean(~1.2.3) = null ok 11 - clean(<=1.2.3) = null ok 12 - clean(1.2.x) = null 1..12 ok 1 - clean tests # time=12.73ms 1..1 # time=28.308ms ok 2 - test/clean.js # time=1160.55ms # Subtest: test/coerce.js # Subtest: coerce tests ok 1 - coerce(null) should be null ok 2 - coerce([object Object]) should be null ok 3 - coerce(function () { return '1.2.3'; }) should be null ok 4 - coerce() should be null ok 5 - coerce(.) should be null ok 6 - coerce(version one) should be null ok 7 - coerce(9999999999999999) should be null ok 8 - coerce(11111111111111111) should be null ok 9 - coerce(a9999999999999999) should be null ok 10 - coerce(a11111111111111111) should be null ok 11 - coerce(9999999999999999a) should be null ok 12 - coerce(11111111111111111a) should be null ok 13 - coerce(9999999999999999.4.7.4) should be null ok 14 - coerce(9999999999999999.2222222222222222.3333333333333333) should be null ok 15 - coerce(1111111111111111.9999999999999999.3333333333333333) should be null ok 16 - coerce(1111111111111111.2222222222222222.9999999999999999) should be null ok 17 - coerce(1.2.3) should become 1.2.3 ok 18 - coerce(.1) should become 1.0.0 ok 19 - coerce(.1.) should become 1.0.0 ok 20 - coerce(..1) should become 1.0.0 ok 21 - coerce(.1.1) should become 1.1.0 ok 22 - coerce(1.) should become 1.0.0 ok 23 - coerce(1.0) should become 1.0.0 ok 24 - coerce(1.0.0) should become 1.0.0 ok 25 - coerce(0) should become 0.0.0 ok 26 - coerce(0.0) should become 0.0.0 ok 27 - coerce(0.0.0) should become 0.0.0 ok 28 - coerce(0.1) should become 0.1.0 ok 29 - coerce(0.0.1) should become 0.0.1 ok 30 - coerce(0.1.1) should become 0.1.1 ok 31 - coerce(1) should become 1.0.0 ok 32 - coerce(1.2) should become 1.2.0 ok 33 - coerce(1.2.3) should become 1.2.3 ok 34 - coerce(1.2.3.4) should become 1.2.3 ok 35 - coerce(13) should become 13.0.0 ok 36 - coerce(35.12) should become 35.12.0 ok 37 - coerce(35.12.18) should become 35.12.18 ok 38 - coerce(35.12.18.24) should become 35.12.18 ok 39 - coerce(v1) should become 1.0.0 ok 40 - coerce(v1.2) should become 1.2.0 ok 41 - coerce(v1.2.3) should become 1.2.3 ok 42 - coerce(v1.2.3.4) should become 1.2.3 ok 43 - coerce( 1) should become 1.0.0 ok 44 - coerce(1 ) should become 1.0.0 ok 45 - coerce(1 0) should become 1.0.0 ok 46 - coerce(1 1) should become 1.0.0 ok 47 - coerce(1.1 1) should become 1.1.0 ok 48 - coerce(1.1-1) should become 1.1.0 ok 49 - coerce(1.1-1) should become 1.1.0 ok 50 - coerce(a1) should become 1.0.0 ok 51 - coerce(a1a) should become 1.0.0 ok 52 - coerce(1a) should become 1.0.0 ok 53 - coerce(version 1) should become 1.0.0 ok 54 - coerce(version1) should become 1.0.0 ok 55 - coerce(version1.0) should become 1.0.0 ok 56 - coerce(version1.1) should become 1.1.0 ok 57 - coerce(42.6.7.9.3-alpha) should become 42.6.7 ok 58 - coerce(v2) should become 2.0.0 ok 59 - coerce(v3.4 replaces v3.3.1) should become 3.4.0 ok 60 - coerce(4.6.3.9.2-alpha2) should become 4.6.3 ok 61 - coerce(11111111111111111.2) should become 2.0.0 ok 62 - coerce(11111111111111111.2.3) should become 2.3.0 ok 63 - coerce(1.22222222222222222.3) should become 1.0.0 ok 64 - coerce(1.2.33333333333333333) should become 1.2.0 ok 65 - coerce(11111111111111111.2.3.4) should become 2.3.4 ok 66 - coerce(1.22222222222222222.3.4) should become 1.0.0 ok 67 - coerce(1.2.33333333333333333.4) should become 1.2.0 ok 68 - coerce(11111111111111111.2222222222222222.3333333333333333) should become 2222222222222222.3333333333333333.0 ok 69 - coerce(1111111111111111.22222222222222222.3333333333333333) should become 1111111111111111.0.0 ok 70 - coerce(1111111111111111.2222222222222222.33333333333333333) should become 1111111111111111.2222222222222222.0 ok 71 - coerce(11.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1) should become 11.1.1 ok 72 - coerce(1111111111111111) should become 1111111111111111.0.0 ok 73 - coerce(a1111111111111111) should become 1111111111111111.0.0 ok 74 - coerce(1111111111111111.2.3.4) should become 1111111111111111.2.3 ok 75 - coerce(1.2222222222222222.3.4) should become 1.2222222222222222.3 ok 76 - coerce(1.2.3333333333333333.4) should become 1.2.3333333333333333 ok 77 - coerce(1111111111111111.2222222222222222.3333333333333333) should become 1111111111111111.2222222222222222.3333333333333333 ok 78 - coerce(1.2.3.444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444.5) should become 1.2.3 ok 79 - coerce(1.2.3.4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444) should become 1.2.3 ok 80 - coerce(11111111111111111.4.7.4) should become 4.7.4 ok 81 - should be equivalent ok 82 - should be equivalent 1..82 ok 1 - coerce tests # time=58.015ms 1..1 # time=88.272ms ok 3 - test/coerce.js # time=1634.965ms # Subtest: test/gtr.js # Subtest: gtr tests ok 1 - gtr(1.3.0, ~1.2.2, false) ok 2 - gtr(0.7.1-1, ~0.6.1-1, false) ok 3 - gtr(2.0.1, 1.0.0 - 2.0.0, false) ok 4 - gtr(1.0.1-beta1, 1.0.0, false) ok 5 - gtr(2.0.0, 1.0.0, false) ok 6 - gtr(2.1.1, <=2.0.0, false) ok 7 - gtr(3.2.9, <=2.0.0, false) ok 8 - gtr(2.0.0, <2.0.0, false) ok 9 - gtr(1.2.5, 0.1.20 || 1.2.4, false) ok 10 - gtr(3.0.0, 2.x.x, false) ok 11 - gtr(1.3.0, 1.2.x, false) ok 12 - gtr(3.0.0, 1.2.x || 2.x, false) ok 13 - gtr(5.0.1, 2.*.*, false) ok 14 - gtr(1.3.3, 1.2.*, false) ok 15 - gtr(4.0.0, 1.2.* || 2.*, false) ok 16 - gtr(3.0.0, 2, false) ok 17 - gtr(2.4.2, 2.3, false) ok 18 - gtr(2.5.0, ~2.4, false) ok 19 - gtr(2.5.5, ~2.4, false) ok 20 - gtr(3.3.0, ~>3.2.1, false) ok 21 - gtr(2.2.3, ~1, false) ok 22 - gtr(2.2.4, ~>1, false) ok 23 - gtr(3.2.3, ~> 1, false) ok 24 - gtr(1.1.2, ~1.0, false) ok 25 - gtr(1.1.0, ~ 1.0, false) ok 26 - gtr(1.2.0, <1.2, false) ok 27 - gtr(1.2.1, < 1.2, false) ok 28 - gtr(2.0.0beta, 1, true) ok 29 - gtr(0.6.0, ~v0.5.4-pre, false) ok 30 - gtr(0.6.1-pre, ~v0.5.4-pre, false) ok 31 - gtr(0.8.0, =0.7.x, false) ok 32 - gtr(0.8.0-asdf, =0.7.x, false) ok 33 - gtr(0.7.0, <0.7.x, false) ok 34 - gtr(1.3.0, ~1.2.2, false) ok 35 - gtr(2.2.3, 1.0.0 - 2.0.0, false) ok 36 - gtr(1.0.1, 1.0.0, false) ok 37 - gtr(3.0.0, <=2.0.0, false) ok 38 - gtr(2.9999.9999, <=2.0.0, false) ok 39 - gtr(2.2.9, <=2.0.0, false) ok 40 - gtr(2.9999.9999, <2.0.0, false) ok 41 - gtr(2.2.9, <2.0.0, false) ok 42 - gtr(3.1.3, 2.x.x, false) ok 43 - gtr(1.3.3, 1.2.x, false) ok 44 - gtr(3.1.3, 1.2.x || 2.x, false) ok 45 - gtr(3.1.3, 2.*.*, false) ok 46 - gtr(1.3.3, 1.2.*, false) ok 47 - gtr(3.1.3, 1.2.* || 2.*, false) ok 48 - gtr(3.1.2, 2, false) ok 49 - gtr(2.4.1, 2.3, false) ok 50 - gtr(2.5.0, ~2.4, false) ok 51 - gtr(3.3.2, ~>3.2.1, false) ok 52 - gtr(2.2.3, ~1, false) ok 53 - gtr(2.2.3, ~>1, false) ok 54 - gtr(1.1.0, ~1.0, false) ok 55 - gtr(1.0.0, <1, false) ok 56 - gtr(2.0.0beta, 1, true) ok 57 - gtr(1.0.0beta, <1, true) ok 58 - gtr(1.0.0beta, < 1, true) ok 59 - gtr(0.8.2, =0.7.x, false) ok 60 - gtr(0.7.2, <0.7.x, false) 1..60 ok 1 - gtr tests # time=56.924ms # Subtest: negative gtr tests ok 1 - !gtr(0.6.1-1, ~0.6.1-1, false) ok 2 - !gtr(1.2.3, 1.0.0 - 2.0.0, false) ok 3 - !gtr(0.9.9, 1.0.0 - 2.0.0, false) ok 4 - !gtr(1.0.0, 1.0.0, false) ok 5 - !gtr(0.2.4, >=*, false) ok 6 - !gtr(1.0.0, , true) ok 7 - !gtr(1.2.3, *, false) ok 8 - !gtr(v1.2.3-foo, *, false) ok 9 - !gtr(1.0.0, >=1.0.0, false) ok 10 - !gtr(1.0.1, >=1.0.0, false) ok 11 - !gtr(1.1.0, >=1.0.0, false) ok 12 - !gtr(1.0.1, >1.0.0, false) ok 13 - !gtr(1.1.0, >1.0.0, false) ok 14 - !gtr(2.0.0, <=2.0.0, false) ok 15 - !gtr(1.9999.9999, <=2.0.0, false) ok 16 - !gtr(0.2.9, <=2.0.0, false) ok 17 - !gtr(1.9999.9999, <2.0.0, false) ok 18 - !gtr(0.2.9, <2.0.0, false) ok 19 - !gtr(1.0.0, >= 1.0.0, false) ok 20 - !gtr(1.0.1, >= 1.0.0, false) ok 21 - !gtr(1.1.0, >= 1.0.0, false) ok 22 - !gtr(1.0.1, > 1.0.0, false) ok 23 - !gtr(1.1.0, > 1.0.0, false) ok 24 - !gtr(2.0.0, <= 2.0.0, false) ok 25 - !gtr(1.9999.9999, <= 2.0.0, false) ok 26 - !gtr(0.2.9, <= 2.0.0, false) ok 27 - !gtr(1.9999.9999, < 2.0.0, false) ok 28 - !gtr(0.2.9, < 2.0.0, false) ok 29 - !gtr(v0.1.97, >=0.1.97, false) ok 30 - !gtr(0.1.97, >=0.1.97, false) ok 31 - !gtr(1.2.4, 0.1.20 || 1.2.4, false) ok 32 - !gtr(1.2.4, 0.1.20 || >1.2.4, false) ok 33 - !gtr(1.2.3, 0.1.20 || 1.2.4, false) ok 34 - !gtr(0.1.20, 0.1.20 || 1.2.4, false) ok 35 - !gtr(0.0.0, >=0.2.3 || <0.0.1, false) ok 36 - !gtr(0.2.3, >=0.2.3 || <0.0.1, false) ok 37 - !gtr(0.2.4, >=0.2.3 || <0.0.1, false) ok 38 - !gtr(1.3.4, ||, false) ok 39 - !gtr(2.1.3, 2.x.x, false) ok 40 - !gtr(1.2.3, 1.2.x, false) ok 41 - !gtr(2.1.3, 1.2.x || 2.x, false) ok 42 - !gtr(1.2.3, 1.2.x || 2.x, false) ok 43 - !gtr(1.2.3, x, false) ok 44 - !gtr(2.1.3, 2.*.*, false) ok 45 - !gtr(1.2.3, 1.2.*, false) ok 46 - !gtr(2.1.3, 1.2.* || 2.*, false) ok 47 - !gtr(1.2.3, 1.2.* || 2.*, false) ok 48 - !gtr(1.2.3, 1.2.* || 2.*, false) ok 49 - !gtr(1.2.3, *, false) ok 50 - !gtr(2.1.2, 2, false) ok 51 - !gtr(2.3.1, 2.3, false) ok 52 - !gtr(2.4.0, ~2.4, false) ok 53 - !gtr(2.4.5, ~2.4, false) ok 54 - !gtr(3.2.2, ~>3.2.1, false) ok 55 - !gtr(1.2.3, ~1, false) ok 56 - !gtr(1.2.3, ~>1, false) ok 57 - !gtr(1.2.3, ~> 1, false) ok 58 - !gtr(1.0.2, ~1.0, false) ok 59 - !gtr(1.0.2, ~ 1.0, false) ok 60 - !gtr(1.0.0, >=1, false) ok 61 - !gtr(1.0.0, >= 1, false) ok 62 - !gtr(1.1.1, <1.2, false) ok 63 - !gtr(1.1.1, < 1.2, false) ok 64 - !gtr(1.0.0beta, 1, true) ok 65 - !gtr(0.5.5, ~v0.5.4-pre, false) ok 66 - !gtr(0.5.4, ~v0.5.4-pre, false) ok 67 - !gtr(0.7.2, =0.7.x, false) ok 68 - !gtr(0.7.2, >=0.7.x, false) ok 69 - !gtr(0.7.0-asdf, =0.7.x, false) ok 70 - !gtr(0.7.0-asdf, >=0.7.x, false) ok 71 - !gtr(0.6.2, <=0.7.x, false) ok 72 - !gtr(0.2.5, >0.2.3 >0.2.4 <=0.2.5, false) ok 73 - !gtr(0.2.4, >=0.2.3 <=0.2.4, false) ok 74 - !gtr(2.0.0, 1.0.0 - 2.0.0, false) ok 75 - !gtr(0.0.0-0, ^1, false) ok 76 - !gtr(2.0.0, ^3.0.0, false) ok 77 - !gtr(2.0.0, ^1.0.0 || ~2.0.1, false) ok 78 - !gtr(3.2.0, ^0.1.0 || ~3.0.1 || 5.0.0, false) ok 79 - !gtr(1.0.0beta, ^0.1.0 || ~3.0.1 || 5.0.0, true) ok 80 - !gtr(5.0.0-0, ^0.1.0 || ~3.0.1 || 5.0.0, true) ok 81 - !gtr(3.5.0, ^0.1.0 || ~3.0.1 || >4 <=5.0.0, false) 1..81 ok 2 - negative gtr tests # time=48.387ms 1..2 # time=133.109ms ok 4 - test/gtr.js # time=1349.53ms # Subtest: test/index.js # Subtest: comparison tests ok 1 - gt('0.0.0', '0.0.0-foo') ok 2 - lt('0.0.0-foo', '0.0.0') ok 3 - !gt('0.0.0-foo', '0.0.0') ok 4 - !lt('0.0.0', '0.0.0-foo') ok 5 - eq('0.0.0', '0.0.0') ok 6 - eq('0.0.0-foo', '0.0.0-foo') ok 7 - neq('0.0.0', '0.0.0-foo') ok 8 - cmp('0.0.0-foo' == '0.0.0-foo') ok 9 - cmp('0.0.0' >= '0.0.0-foo') ok 10 - cmp('0.0.0-foo' <= '0.0.0') ok 11 - cmp('0.0.0' != '0.0.0-foo') ok 12 - gt('0.0.1', '0.0.0') ok 13 - lt('0.0.0', '0.0.1') ok 14 - !gt('0.0.0', '0.0.1') ok 15 - !lt('0.0.1', '0.0.0') ok 16 - eq('0.0.1', '0.0.1') ok 17 - eq('0.0.0', '0.0.0') ok 18 - neq('0.0.1', '0.0.0') ok 19 - cmp('0.0.0' == '0.0.0') ok 20 - cmp('0.0.1' >= '0.0.0') ok 21 - cmp('0.0.0' <= '0.0.1') ok 22 - cmp('0.0.1' != '0.0.0') ok 23 - gt('1.0.0', '0.9.9') ok 24 - lt('0.9.9', '1.0.0') ok 25 - !gt('0.9.9', '1.0.0') ok 26 - !lt('1.0.0', '0.9.9') ok 27 - eq('1.0.0', '1.0.0') ok 28 - eq('0.9.9', '0.9.9') ok 29 - neq('1.0.0', '0.9.9') ok 30 - cmp('0.9.9' == '0.9.9') ok 31 - cmp('1.0.0' >= '0.9.9') ok 32 - cmp('0.9.9' <= '1.0.0') ok 33 - cmp('1.0.0' != '0.9.9') ok 34 - gt('0.10.0', '0.9.0') ok 35 - lt('0.9.0', '0.10.0') ok 36 - !gt('0.9.0', '0.10.0') ok 37 - !lt('0.10.0', '0.9.0') ok 38 - eq('0.10.0', '0.10.0') ok 39 - eq('0.9.0', '0.9.0') ok 40 - neq('0.10.0', '0.9.0') ok 41 - cmp('0.9.0' == '0.9.0') ok 42 - cmp('0.10.0' >= '0.9.0') ok 43 - cmp('0.9.0' <= '0.10.0') ok 44 - cmp('0.10.0' != '0.9.0') ok 45 - gt('0.99.0', '0.10.0') ok 46 - lt('0.10.0', '0.99.0') ok 47 - !gt('0.10.0', '0.99.0') ok 48 - !lt('0.99.0', '0.10.0') ok 49 - eq('0.99.0', '0.99.0') ok 50 - eq('0.10.0', '0.10.0') ok 51 - neq('0.99.0', '0.10.0') ok 52 - cmp('0.10.0' == '0.10.0') ok 53 - cmp('0.99.0' >= '0.10.0') ok 54 - cmp('0.10.0' <= '0.99.0') ok 55 - cmp('0.99.0' != '0.10.0') ok 56 - gt('2.0.0', '1.2.3') ok 57 - lt('1.2.3', '2.0.0') ok 58 - !gt('1.2.3', '2.0.0') ok 59 - !lt('2.0.0', '1.2.3') ok 60 - eq('2.0.0', '2.0.0') ok 61 - eq('1.2.3', '1.2.3') ok 62 - neq('2.0.0', '1.2.3') ok 63 - cmp('1.2.3' == '1.2.3') ok 64 - cmp('2.0.0' >= '1.2.3') ok 65 - cmp('1.2.3' <= '2.0.0') ok 66 - cmp('2.0.0' != '1.2.3') ok 67 - gt('v0.0.0', '0.0.0-foo') ok 68 - lt('0.0.0-foo', 'v0.0.0') ok 69 - !gt('0.0.0-foo', 'v0.0.0') ok 70 - !lt('v0.0.0', '0.0.0-foo') ok 71 - eq('v0.0.0', 'v0.0.0') ok 72 - eq('0.0.0-foo', '0.0.0-foo') ok 73 - neq('v0.0.0', '0.0.0-foo') ok 74 - cmp('0.0.0-foo' == '0.0.0-foo') ok 75 - cmp('v0.0.0' >= '0.0.0-foo') ok 76 - cmp('0.0.0-foo' <= 'v0.0.0') ok 77 - cmp('v0.0.0' != '0.0.0-foo') ok 78 - gt('v0.0.1', '0.0.0') ok 79 - lt('0.0.0', 'v0.0.1') ok 80 - !gt('0.0.0', 'v0.0.1') ok 81 - !lt('v0.0.1', '0.0.0') ok 82 - eq('v0.0.1', 'v0.0.1') ok 83 - eq('0.0.0', '0.0.0') ok 84 - neq('v0.0.1', '0.0.0') ok 85 - cmp('0.0.0' == '0.0.0') ok 86 - cmp('v0.0.1' >= '0.0.0') ok 87 - cmp('0.0.0' <= 'v0.0.1') ok 88 - cmp('v0.0.1' != '0.0.0') ok 89 - gt('v1.0.0', '0.9.9') ok 90 - lt('0.9.9', 'v1.0.0') ok 91 - !gt('0.9.9', 'v1.0.0') ok 92 - !lt('v1.0.0', '0.9.9') ok 93 - eq('v1.0.0', 'v1.0.0') ok 94 - eq('0.9.9', '0.9.9') ok 95 - neq('v1.0.0', '0.9.9') ok 96 - cmp('0.9.9' == '0.9.9') ok 97 - cmp('v1.0.0' >= '0.9.9') ok 98 - cmp('0.9.9' <= 'v1.0.0') ok 99 - cmp('v1.0.0' != '0.9.9') ok 100 - gt('v0.10.0', '0.9.0') ok 101 - lt('0.9.0', 'v0.10.0') ok 102 - !gt('0.9.0', 'v0.10.0') ok 103 - !lt('v0.10.0', '0.9.0') ok 104 - eq('v0.10.0', 'v0.10.0') ok 105 - eq('0.9.0', '0.9.0') ok 106 - neq('v0.10.0', '0.9.0') ok 107 - cmp('0.9.0' == '0.9.0') ok 108 - cmp('v0.10.0' >= '0.9.0') ok 109 - cmp('0.9.0' <= 'v0.10.0') ok 110 - cmp('v0.10.0' != '0.9.0') ok 111 - gt('v0.99.0', '0.10.0') ok 112 - lt('0.10.0', 'v0.99.0') ok 113 - !gt('0.10.0', 'v0.99.0') ok 114 - !lt('v0.99.0', '0.10.0') ok 115 - eq('v0.99.0', 'v0.99.0') ok 116 - eq('0.10.0', '0.10.0') ok 117 - neq('v0.99.0', '0.10.0') ok 118 - cmp('0.10.0' == '0.10.0') ok 119 - cmp('v0.99.0' >= '0.10.0') ok 120 - cmp('0.10.0' <= 'v0.99.0') ok 121 - cmp('v0.99.0' != '0.10.0') ok 122 - gt('v2.0.0', '1.2.3') ok 123 - lt('1.2.3', 'v2.0.0') ok 124 - !gt('1.2.3', 'v2.0.0') ok 125 - !lt('v2.0.0', '1.2.3') ok 126 - eq('v2.0.0', 'v2.0.0') ok 127 - eq('1.2.3', '1.2.3') ok 128 - neq('v2.0.0', '1.2.3') ok 129 - cmp('1.2.3' == '1.2.3') ok 130 - cmp('v2.0.0' >= '1.2.3') ok 131 - cmp('1.2.3' <= 'v2.0.0') ok 132 - cmp('v2.0.0' != '1.2.3') ok 133 - gt('0.0.0', 'v0.0.0-foo') ok 134 - lt('v0.0.0-foo', '0.0.0') ok 135 - !gt('v0.0.0-foo', '0.0.0') ok 136 - !lt('0.0.0', 'v0.0.0-foo') ok 137 - eq('0.0.0', '0.0.0') ok 138 - eq('v0.0.0-foo', 'v0.0.0-foo') ok 139 - neq('0.0.0', 'v0.0.0-foo') ok 140 - cmp('v0.0.0-foo' == 'v0.0.0-foo') ok 141 - cmp('0.0.0' >= 'v0.0.0-foo') ok 142 - cmp('v0.0.0-foo' <= '0.0.0') ok 143 - cmp('0.0.0' != 'v0.0.0-foo') ok 144 - gt('0.0.1', 'v0.0.0') ok 145 - lt('v0.0.0', '0.0.1') ok 146 - !gt('v0.0.0', '0.0.1') ok 147 - !lt('0.0.1', 'v0.0.0') ok 148 - eq('0.0.1', '0.0.1') ok 149 - eq('v0.0.0', 'v0.0.0') ok 150 - neq('0.0.1', 'v0.0.0') ok 151 - cmp('v0.0.0' == 'v0.0.0') ok 152 - cmp('0.0.1' >= 'v0.0.0') ok 153 - cmp('v0.0.0' <= '0.0.1') ok 154 - cmp('0.0.1' != 'v0.0.0') ok 155 - gt('1.0.0', 'v0.9.9') ok 156 - lt('v0.9.9', '1.0.0') ok 157 - !gt('v0.9.9', '1.0.0') ok 158 - !lt('1.0.0', 'v0.9.9') ok 159 - eq('1.0.0', '1.0.0') ok 160 - eq('v0.9.9', 'v0.9.9') ok 161 - neq('1.0.0', 'v0.9.9') ok 162 - cmp('v0.9.9' == 'v0.9.9') ok 163 - cmp('1.0.0' >= 'v0.9.9') ok 164 - cmp('v0.9.9' <= '1.0.0') ok 165 - cmp('1.0.0' != 'v0.9.9') ok 166 - gt('0.10.0', 'v0.9.0') ok 167 - lt('v0.9.0', '0.10.0') ok 168 - !gt('v0.9.0', '0.10.0') ok 169 - !lt('0.10.0', 'v0.9.0') ok 170 - eq('0.10.0', '0.10.0') ok 171 - eq('v0.9.0', 'v0.9.0') ok 172 - neq('0.10.0', 'v0.9.0') ok 173 - cmp('v0.9.0' == 'v0.9.0') ok 174 - cmp('0.10.0' >= 'v0.9.0') ok 175 - cmp('v0.9.0' <= '0.10.0') ok 176 - cmp('0.10.0' != 'v0.9.0') ok 177 - gt('0.99.0', 'v0.10.0') ok 178 - lt('v0.10.0', '0.99.0') ok 179 - !gt('v0.10.0', '0.99.0') ok 180 - !lt('0.99.0', 'v0.10.0') ok 181 - eq('0.99.0', '0.99.0') ok 182 - eq('v0.10.0', 'v0.10.0') ok 183 - neq('0.99.0', 'v0.10.0') ok 184 - cmp('v0.10.0' == 'v0.10.0') ok 185 - cmp('0.99.0' >= 'v0.10.0') ok 186 - cmp('v0.10.0' <= '0.99.0') ok 187 - cmp('0.99.0' != 'v0.10.0') ok 188 - gt('2.0.0', 'v1.2.3') ok 189 - lt('v1.2.3', '2.0.0') ok 190 - !gt('v1.2.3', '2.0.0') ok 191 - !lt('2.0.0', 'v1.2.3') ok 192 - eq('2.0.0', '2.0.0') ok 193 - eq('v1.2.3', 'v1.2.3') ok 194 - neq('2.0.0', 'v1.2.3') ok 195 - cmp('v1.2.3' == 'v1.2.3') ok 196 - cmp('2.0.0' >= 'v1.2.3') ok 197 - cmp('v1.2.3' <= '2.0.0') ok 198 - cmp('2.0.0' != 'v1.2.3') ok 199 - gt('1.2.3', '1.2.3-asdf') ok 200 - lt('1.2.3-asdf', '1.2.3') ok 201 - !gt('1.2.3-asdf', '1.2.3') ok 202 - !lt('1.2.3', '1.2.3-asdf') ok 203 - eq('1.2.3', '1.2.3') ok 204 - eq('1.2.3-asdf', '1.2.3-asdf') ok 205 - neq('1.2.3', '1.2.3-asdf') ok 206 - cmp('1.2.3-asdf' == '1.2.3-asdf') ok 207 - cmp('1.2.3' >= '1.2.3-asdf') ok 208 - cmp('1.2.3-asdf' <= '1.2.3') ok 209 - cmp('1.2.3' != '1.2.3-asdf') ok 210 - gt('1.2.3', '1.2.3-4') ok 211 - lt('1.2.3-4', '1.2.3') ok 212 - !gt('1.2.3-4', '1.2.3') ok 213 - !lt('1.2.3', '1.2.3-4') ok 214 - eq('1.2.3', '1.2.3') ok 215 - eq('1.2.3-4', '1.2.3-4') ok 216 - neq('1.2.3', '1.2.3-4') ok 217 - cmp('1.2.3-4' == '1.2.3-4') ok 218 - cmp('1.2.3' >= '1.2.3-4') ok 219 - cmp('1.2.3-4' <= '1.2.3') ok 220 - cmp('1.2.3' != '1.2.3-4') ok 221 - gt('1.2.3', '1.2.3-4-foo') ok 222 - lt('1.2.3-4-foo', '1.2.3') ok 223 - !gt('1.2.3-4-foo', '1.2.3') ok 224 - !lt('1.2.3', '1.2.3-4-foo') ok 225 - eq('1.2.3', '1.2.3') ok 226 - eq('1.2.3-4-foo', '1.2.3-4-foo') ok 227 - neq('1.2.3', '1.2.3-4-foo') ok 228 - cmp('1.2.3-4-foo' == '1.2.3-4-foo') ok 229 - cmp('1.2.3' >= '1.2.3-4-foo') ok 230 - cmp('1.2.3-4-foo' <= '1.2.3') ok 231 - cmp('1.2.3' != '1.2.3-4-foo') ok 232 - gt('1.2.3-5-foo', '1.2.3-5') ok 233 - lt('1.2.3-5', '1.2.3-5-foo') ok 234 - !gt('1.2.3-5', '1.2.3-5-foo') ok 235 - !lt('1.2.3-5-foo', '1.2.3-5') ok 236 - eq('1.2.3-5-foo', '1.2.3-5-foo') ok 237 - eq('1.2.3-5', '1.2.3-5') ok 238 - neq('1.2.3-5-foo', '1.2.3-5') ok 239 - cmp('1.2.3-5' == '1.2.3-5') ok 240 - cmp('1.2.3-5-foo' >= '1.2.3-5') ok 241 - cmp('1.2.3-5' <= '1.2.3-5-foo') ok 242 - cmp('1.2.3-5-foo' != '1.2.3-5') ok 243 - gt('1.2.3-5', '1.2.3-4') ok 244 - lt('1.2.3-4', '1.2.3-5') ok 245 - !gt('1.2.3-4', '1.2.3-5') ok 246 - !lt('1.2.3-5', '1.2.3-4') ok 247 - eq('1.2.3-5', '1.2.3-5') ok 248 - eq('1.2.3-4', '1.2.3-4') ok 249 - neq('1.2.3-5', '1.2.3-4') ok 250 - cmp('1.2.3-4' == '1.2.3-4') ok 251 - cmp('1.2.3-5' >= '1.2.3-4') ok 252 - cmp('1.2.3-4' <= '1.2.3-5') ok 253 - cmp('1.2.3-5' != '1.2.3-4') ok 254 - gt('1.2.3-5-foo', '1.2.3-5-Foo') ok 255 - lt('1.2.3-5-Foo', '1.2.3-5-foo') ok 256 - !gt('1.2.3-5-Foo', '1.2.3-5-foo') ok 257 - !lt('1.2.3-5-foo', '1.2.3-5-Foo') ok 258 - eq('1.2.3-5-foo', '1.2.3-5-foo') ok 259 - eq('1.2.3-5-Foo', '1.2.3-5-Foo') ok 260 - neq('1.2.3-5-foo', '1.2.3-5-Foo') ok 261 - cmp('1.2.3-5-Foo' == '1.2.3-5-Foo') ok 262 - cmp('1.2.3-5-foo' >= '1.2.3-5-Foo') ok 263 - cmp('1.2.3-5-Foo' <= '1.2.3-5-foo') ok 264 - cmp('1.2.3-5-foo' != '1.2.3-5-Foo') ok 265 - gt('3.0.0', '2.7.2+asdf') ok 266 - lt('2.7.2+asdf', '3.0.0') ok 267 - !gt('2.7.2+asdf', '3.0.0') ok 268 - !lt('3.0.0', '2.7.2+asdf') ok 269 - eq('3.0.0', '3.0.0') ok 270 - eq('2.7.2+asdf', '2.7.2+asdf') ok 271 - neq('3.0.0', '2.7.2+asdf') ok 272 - cmp('2.7.2+asdf' == '2.7.2+asdf') ok 273 - cmp('3.0.0' >= '2.7.2+asdf') ok 274 - cmp('2.7.2+asdf' <= '3.0.0') ok 275 - cmp('3.0.0' != '2.7.2+asdf') ok 276 - gt('1.2.3-a.10', '1.2.3-a.5') ok 277 - lt('1.2.3-a.5', '1.2.3-a.10') ok 278 - !gt('1.2.3-a.5', '1.2.3-a.10') ok 279 - !lt('1.2.3-a.10', '1.2.3-a.5') ok 280 - eq('1.2.3-a.10', '1.2.3-a.10') ok 281 - eq('1.2.3-a.5', '1.2.3-a.5') ok 282 - neq('1.2.3-a.10', '1.2.3-a.5') ok 283 - cmp('1.2.3-a.5' == '1.2.3-a.5') ok 284 - cmp('1.2.3-a.10' >= '1.2.3-a.5') ok 285 - cmp('1.2.3-a.5' <= '1.2.3-a.10') ok 286 - cmp('1.2.3-a.10' != '1.2.3-a.5') ok 287 - gt('1.2.3-a.b', '1.2.3-a.5') ok 288 - lt('1.2.3-a.5', '1.2.3-a.b') ok 289 - !gt('1.2.3-a.5', '1.2.3-a.b') ok 290 - !lt('1.2.3-a.b', '1.2.3-a.5') ok 291 - eq('1.2.3-a.b', '1.2.3-a.b') ok 292 - eq('1.2.3-a.5', '1.2.3-a.5') ok 293 - neq('1.2.3-a.b', '1.2.3-a.5') ok 294 - cmp('1.2.3-a.5' == '1.2.3-a.5') ok 295 - cmp('1.2.3-a.b' >= '1.2.3-a.5') ok 296 - cmp('1.2.3-a.5' <= '1.2.3-a.b') ok 297 - cmp('1.2.3-a.b' != '1.2.3-a.5') ok 298 - gt('1.2.3-a.b', '1.2.3-a') ok 299 - lt('1.2.3-a', '1.2.3-a.b') ok 300 - !gt('1.2.3-a', '1.2.3-a.b') ok 301 - !lt('1.2.3-a.b', '1.2.3-a') ok 302 - eq('1.2.3-a.b', '1.2.3-a.b') ok 303 - eq('1.2.3-a', '1.2.3-a') ok 304 - neq('1.2.3-a.b', '1.2.3-a') ok 305 - cmp('1.2.3-a' == '1.2.3-a') ok 306 - cmp('1.2.3-a.b' >= '1.2.3-a') ok 307 - cmp('1.2.3-a' <= '1.2.3-a.b') ok 308 - cmp('1.2.3-a.b' != '1.2.3-a') ok 309 - gt('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.5.d.100') ok 310 - lt('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.10.d.5') ok 311 - !gt('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.10.d.5') ok 312 - !lt('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.5.d.100') ok 313 - eq('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.10.d.5') ok 314 - eq('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.5.d.100') ok 315 - neq('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.5.d.100') ok 316 - cmp('1.2.3-a.b.c.5.d.100' == '1.2.3-a.b.c.5.d.100') ok 317 - cmp('1.2.3-a.b.c.10.d.5' >= '1.2.3-a.b.c.5.d.100') ok 318 - cmp('1.2.3-a.b.c.5.d.100' <= '1.2.3-a.b.c.10.d.5') ok 319 - cmp('1.2.3-a.b.c.10.d.5' != '1.2.3-a.b.c.5.d.100') ok 320 - gt('1.2.3-r2', '1.2.3-r100') ok 321 - lt('1.2.3-r100', '1.2.3-r2') ok 322 - !gt('1.2.3-r100', '1.2.3-r2') ok 323 - !lt('1.2.3-r2', '1.2.3-r100') ok 324 - eq('1.2.3-r2', '1.2.3-r2') ok 325 - eq('1.2.3-r100', '1.2.3-r100') ok 326 - neq('1.2.3-r2', '1.2.3-r100') ok 327 - cmp('1.2.3-r100' == '1.2.3-r100') ok 328 - cmp('1.2.3-r2' >= '1.2.3-r100') ok 329 - cmp('1.2.3-r100' <= '1.2.3-r2') ok 330 - cmp('1.2.3-r2' != '1.2.3-r100') ok 331 - gt('1.2.3-r100', '1.2.3-R2') ok 332 - lt('1.2.3-R2', '1.2.3-r100') ok 333 - !gt('1.2.3-R2', '1.2.3-r100') ok 334 - !lt('1.2.3-r100', '1.2.3-R2') ok 335 - eq('1.2.3-r100', '1.2.3-r100') ok 336 - eq('1.2.3-R2', '1.2.3-R2') ok 337 - neq('1.2.3-r100', '1.2.3-R2') ok 338 - cmp('1.2.3-R2' == '1.2.3-R2') ok 339 - cmp('1.2.3-r100' >= '1.2.3-R2') ok 340 - cmp('1.2.3-R2' <= '1.2.3-r100') ok 341 - cmp('1.2.3-r100' != '1.2.3-R2') 1..341 ok 1 - comparison tests # time=215.839ms # Subtest: equality tests ok 1 - eq('1.2.3', 'v1.2.3') ok 2 - !neq('1.2.3', 'v1.2.3') ok 3 - cmp(1.2.3==v1.2.3) ok 4 - !cmp(1.2.3!=v1.2.3) ok 5 - !cmp(1.2.3===v1.2.3) ok 6 - cmp(1.2.3!==v1.2.3) ok 7 - !gt('1.2.3', 'v1.2.3') ok 8 - gte('1.2.3', 'v1.2.3') ok 9 - !lt('1.2.3', 'v1.2.3') ok 10 - lte('1.2.3', 'v1.2.3') ok 11 - eq('1.2.3', '=1.2.3') ok 12 - !neq('1.2.3', '=1.2.3') ok 13 - cmp(1.2.3===1.2.3) ok 14 - !cmp(1.2.3!==1.2.3) ok 15 - !cmp(1.2.3====1.2.3) ok 16 - cmp(1.2.3!===1.2.3) ok 17 - !gt('1.2.3', '=1.2.3') ok 18 - gte('1.2.3', '=1.2.3') ok 19 - !lt('1.2.3', '=1.2.3') ok 20 - lte('1.2.3', '=1.2.3') ok 21 - eq('1.2.3', 'v 1.2.3') ok 22 - !neq('1.2.3', 'v 1.2.3') ok 23 - cmp(1.2.3==v 1.2.3) ok 24 - !cmp(1.2.3!=v 1.2.3) ok 25 - !cmp(1.2.3===v 1.2.3) ok 26 - cmp(1.2.3!==v 1.2.3) ok 27 - !gt('1.2.3', 'v 1.2.3') ok 28 - gte('1.2.3', 'v 1.2.3') ok 29 - !lt('1.2.3', 'v 1.2.3') ok 30 - lte('1.2.3', 'v 1.2.3') ok 31 - eq('1.2.3', '= 1.2.3') ok 32 - !neq('1.2.3', '= 1.2.3') ok 33 - cmp(1.2.3=== 1.2.3) ok 34 - !cmp(1.2.3!== 1.2.3) ok 35 - !cmp(1.2.3==== 1.2.3) ok 36 - cmp(1.2.3!=== 1.2.3) ok 37 - !gt('1.2.3', '= 1.2.3') ok 38 - gte('1.2.3', '= 1.2.3') ok 39 - !lt('1.2.3', '= 1.2.3') ok 40 - lte('1.2.3', '= 1.2.3') ok 41 - eq('1.2.3', ' v1.2.3') ok 42 - !neq('1.2.3', ' v1.2.3') ok 43 - cmp(1.2.3== v1.2.3) ok 44 - !cmp(1.2.3!= v1.2.3) ok 45 - !cmp(1.2.3=== v1.2.3) ok 46 - cmp(1.2.3!== v1.2.3) ok 47 - !gt('1.2.3', ' v1.2.3') ok 48 - gte('1.2.3', ' v1.2.3') ok 49 - !lt('1.2.3', ' v1.2.3') ok 50 - lte('1.2.3', ' v1.2.3') ok 51 - eq('1.2.3', ' =1.2.3') ok 52 - !neq('1.2.3', ' =1.2.3') ok 53 - cmp(1.2.3== =1.2.3) ok 54 - !cmp(1.2.3!= =1.2.3) ok 55 - !cmp(1.2.3=== =1.2.3) ok 56 - cmp(1.2.3!== =1.2.3) ok 57 - !gt('1.2.3', ' =1.2.3') ok 58 - gte('1.2.3', ' =1.2.3') ok 59 - !lt('1.2.3', ' =1.2.3') ok 60 - lte('1.2.3', ' =1.2.3') ok 61 - eq('1.2.3', ' v 1.2.3') ok 62 - !neq('1.2.3', ' v 1.2.3') ok 63 - cmp(1.2.3== v 1.2.3) ok 64 - !cmp(1.2.3!= v 1.2.3) ok 65 - !cmp(1.2.3=== v 1.2.3) ok 66 - cmp(1.2.3!== v 1.2.3) ok 67 - !gt('1.2.3', ' v 1.2.3') ok 68 - gte('1.2.3', ' v 1.2.3') ok 69 - !lt('1.2.3', ' v 1.2.3') ok 70 - lte('1.2.3', ' v 1.2.3') ok 71 - eq('1.2.3', ' = 1.2.3') ok 72 - !neq('1.2.3', ' = 1.2.3') ok 73 - cmp(1.2.3== = 1.2.3) ok 74 - !cmp(1.2.3!= = 1.2.3) ok 75 - !cmp(1.2.3=== = 1.2.3) ok 76 - cmp(1.2.3!== = 1.2.3) ok 77 - !gt('1.2.3', ' = 1.2.3') ok 78 - gte('1.2.3', ' = 1.2.3') ok 79 - !lt('1.2.3', ' = 1.2.3') ok 80 - lte('1.2.3', ' = 1.2.3') ok 81 - eq('1.2.3-0', 'v1.2.3-0') ok 82 - !neq('1.2.3-0', 'v1.2.3-0') ok 83 - cmp(1.2.3-0==v1.2.3-0) ok 84 - !cmp(1.2.3-0!=v1.2.3-0) ok 85 - !cmp(1.2.3-0===v1.2.3-0) ok 86 - cmp(1.2.3-0!==v1.2.3-0) ok 87 - !gt('1.2.3-0', 'v1.2.3-0') ok 88 - gte('1.2.3-0', 'v1.2.3-0') ok 89 - !lt('1.2.3-0', 'v1.2.3-0') ok 90 - lte('1.2.3-0', 'v1.2.3-0') ok 91 - eq('1.2.3-0', '=1.2.3-0') ok 92 - !neq('1.2.3-0', '=1.2.3-0') ok 93 - cmp(1.2.3-0===1.2.3-0) ok 94 - !cmp(1.2.3-0!==1.2.3-0) ok 95 - !cmp(1.2.3-0====1.2.3-0) ok 96 - cmp(1.2.3-0!===1.2.3-0) ok 97 - !gt('1.2.3-0', '=1.2.3-0') ok 98 - gte('1.2.3-0', '=1.2.3-0') ok 99 - !lt('1.2.3-0', '=1.2.3-0') ok 100 - lte('1.2.3-0', '=1.2.3-0') ok 101 - eq('1.2.3-0', 'v 1.2.3-0') ok 102 - !neq('1.2.3-0', 'v 1.2.3-0') ok 103 - cmp(1.2.3-0==v 1.2.3-0) ok 104 - !cmp(1.2.3-0!=v 1.2.3-0) ok 105 - !cmp(1.2.3-0===v 1.2.3-0) ok 106 - cmp(1.2.3-0!==v 1.2.3-0) ok 107 - !gt('1.2.3-0', 'v 1.2.3-0') ok 108 - gte('1.2.3-0', 'v 1.2.3-0') ok 109 - !lt('1.2.3-0', 'v 1.2.3-0') ok 110 - lte('1.2.3-0', 'v 1.2.3-0') ok 111 - eq('1.2.3-0', '= 1.2.3-0') ok 112 - !neq('1.2.3-0', '= 1.2.3-0') ok 113 - cmp(1.2.3-0=== 1.2.3-0) ok 114 - !cmp(1.2.3-0!== 1.2.3-0) ok 115 - !cmp(1.2.3-0==== 1.2.3-0) ok 116 - cmp(1.2.3-0!=== 1.2.3-0) ok 117 - !gt('1.2.3-0', '= 1.2.3-0') ok 118 - gte('1.2.3-0', '= 1.2.3-0') ok 119 - !lt('1.2.3-0', '= 1.2.3-0') ok 120 - lte('1.2.3-0', '= 1.2.3-0') ok 121 - eq('1.2.3-0', ' v1.2.3-0') ok 122 - !neq('1.2.3-0', ' v1.2.3-0') ok 123 - cmp(1.2.3-0== v1.2.3-0) ok 124 - !cmp(1.2.3-0!= v1.2.3-0) ok 125 - !cmp(1.2.3-0=== v1.2.3-0) ok 126 - cmp(1.2.3-0!== v1.2.3-0) ok 127 - !gt('1.2.3-0', ' v1.2.3-0') ok 128 - gte('1.2.3-0', ' v1.2.3-0') ok 129 - !lt('1.2.3-0', ' v1.2.3-0') ok 130 - lte('1.2.3-0', ' v1.2.3-0') ok 131 - eq('1.2.3-0', ' =1.2.3-0') ok 132 - !neq('1.2.3-0', ' =1.2.3-0') ok 133 - cmp(1.2.3-0== =1.2.3-0) ok 134 - !cmp(1.2.3-0!= =1.2.3-0) ok 135 - !cmp(1.2.3-0=== =1.2.3-0) ok 136 - cmp(1.2.3-0!== =1.2.3-0) ok 137 - !gt('1.2.3-0', ' =1.2.3-0') ok 138 - gte('1.2.3-0', ' =1.2.3-0') ok 139 - !lt('1.2.3-0', ' =1.2.3-0') ok 140 - lte('1.2.3-0', ' =1.2.3-0') ok 141 - eq('1.2.3-0', ' v 1.2.3-0') ok 142 - !neq('1.2.3-0', ' v 1.2.3-0') ok 143 - cmp(1.2.3-0== v 1.2.3-0) ok 144 - !cmp(1.2.3-0!= v 1.2.3-0) ok 145 - !cmp(1.2.3-0=== v 1.2.3-0) ok 146 - cmp(1.2.3-0!== v 1.2.3-0) ok 147 - !gt('1.2.3-0', ' v 1.2.3-0') ok 148 - gte('1.2.3-0', ' v 1.2.3-0') ok 149 - !lt('1.2.3-0', ' v 1.2.3-0') ok 150 - lte('1.2.3-0', ' v 1.2.3-0') ok 151 - eq('1.2.3-0', ' = 1.2.3-0') ok 152 - !neq('1.2.3-0', ' = 1.2.3-0') ok 153 - cmp(1.2.3-0== = 1.2.3-0) ok 154 - !cmp(1.2.3-0!= = 1.2.3-0) ok 155 - !cmp(1.2.3-0=== = 1.2.3-0) ok 156 - cmp(1.2.3-0!== = 1.2.3-0) ok 157 - !gt('1.2.3-0', ' = 1.2.3-0') ok 158 - gte('1.2.3-0', ' = 1.2.3-0') ok 159 - !lt('1.2.3-0', ' = 1.2.3-0') ok 160 - lte('1.2.3-0', ' = 1.2.3-0') ok 161 - eq('1.2.3-1', 'v1.2.3-1') ok 162 - !neq('1.2.3-1', 'v1.2.3-1') ok 163 - cmp(1.2.3-1==v1.2.3-1) ok 164 - !cmp(1.2.3-1!=v1.2.3-1) ok 165 - !cmp(1.2.3-1===v1.2.3-1) ok 166 - cmp(1.2.3-1!==v1.2.3-1) ok 167 - !gt('1.2.3-1', 'v1.2.3-1') ok 168 - gte('1.2.3-1', 'v1.2.3-1') ok 169 - !lt('1.2.3-1', 'v1.2.3-1') ok 170 - lte('1.2.3-1', 'v1.2.3-1') ok 171 - eq('1.2.3-1', '=1.2.3-1') ok 172 - !neq('1.2.3-1', '=1.2.3-1') ok 173 - cmp(1.2.3-1===1.2.3-1) ok 174 - !cmp(1.2.3-1!==1.2.3-1) ok 175 - !cmp(1.2.3-1====1.2.3-1) ok 176 - cmp(1.2.3-1!===1.2.3-1) ok 177 - !gt('1.2.3-1', '=1.2.3-1') ok 178 - gte('1.2.3-1', '=1.2.3-1') ok 179 - !lt('1.2.3-1', '=1.2.3-1') ok 180 - lte('1.2.3-1', '=1.2.3-1') ok 181 - eq('1.2.3-1', 'v 1.2.3-1') ok 182 - !neq('1.2.3-1', 'v 1.2.3-1') ok 183 - cmp(1.2.3-1==v 1.2.3-1) ok 184 - !cmp(1.2.3-1!=v 1.2.3-1) ok 185 - !cmp(1.2.3-1===v 1.2.3-1) ok 186 - cmp(1.2.3-1!==v 1.2.3-1) ok 187 - !gt('1.2.3-1', 'v 1.2.3-1') ok 188 - gte('1.2.3-1', 'v 1.2.3-1') ok 189 - !lt('1.2.3-1', 'v 1.2.3-1') ok 190 - lte('1.2.3-1', 'v 1.2.3-1') ok 191 - eq('1.2.3-1', '= 1.2.3-1') ok 192 - !neq('1.2.3-1', '= 1.2.3-1') ok 193 - cmp(1.2.3-1=== 1.2.3-1) ok 194 - !cmp(1.2.3-1!== 1.2.3-1) ok 195 - !cmp(1.2.3-1==== 1.2.3-1) ok 196 - cmp(1.2.3-1!=== 1.2.3-1) ok 197 - !gt('1.2.3-1', '= 1.2.3-1') ok 198 - gte('1.2.3-1', '= 1.2.3-1') ok 199 - !lt('1.2.3-1', '= 1.2.3-1') ok 200 - lte('1.2.3-1', '= 1.2.3-1') ok 201 - eq('1.2.3-1', ' v1.2.3-1') ok 202 - !neq('1.2.3-1', ' v1.2.3-1') ok 203 - cmp(1.2.3-1== v1.2.3-1) ok 204 - !cmp(1.2.3-1!= v1.2.3-1) ok 205 - !cmp(1.2.3-1=== v1.2.3-1) ok 206 - cmp(1.2.3-1!== v1.2.3-1) ok 207 - !gt('1.2.3-1', ' v1.2.3-1') ok 208 - gte('1.2.3-1', ' v1.2.3-1') ok 209 - !lt('1.2.3-1', ' v1.2.3-1') ok 210 - lte('1.2.3-1', ' v1.2.3-1') ok 211 - eq('1.2.3-1', ' =1.2.3-1') ok 212 - !neq('1.2.3-1', ' =1.2.3-1') ok 213 - cmp(1.2.3-1== =1.2.3-1) ok 214 - !cmp(1.2.3-1!= =1.2.3-1) ok 215 - !cmp(1.2.3-1=== =1.2.3-1) ok 216 - cmp(1.2.3-1!== =1.2.3-1) ok 217 - !gt('1.2.3-1', ' =1.2.3-1') ok 218 - gte('1.2.3-1', ' =1.2.3-1') ok 219 - !lt('1.2.3-1', ' =1.2.3-1') ok 220 - lte('1.2.3-1', ' =1.2.3-1') ok 221 - eq('1.2.3-1', ' v 1.2.3-1') ok 222 - !neq('1.2.3-1', ' v 1.2.3-1') ok 223 - cmp(1.2.3-1== v 1.2.3-1) ok 224 - !cmp(1.2.3-1!= v 1.2.3-1) ok 225 - !cmp(1.2.3-1=== v 1.2.3-1) ok 226 - cmp(1.2.3-1!== v 1.2.3-1) ok 227 - !gt('1.2.3-1', ' v 1.2.3-1') ok 228 - gte('1.2.3-1', ' v 1.2.3-1') ok 229 - !lt('1.2.3-1', ' v 1.2.3-1') ok 230 - lte('1.2.3-1', ' v 1.2.3-1') ok 231 - eq('1.2.3-1', ' = 1.2.3-1') ok 232 - !neq('1.2.3-1', ' = 1.2.3-1') ok 233 - cmp(1.2.3-1== = 1.2.3-1) ok 234 - !cmp(1.2.3-1!= = 1.2.3-1) ok 235 - !cmp(1.2.3-1=== = 1.2.3-1) ok 236 - cmp(1.2.3-1!== = 1.2.3-1) ok 237 - !gt('1.2.3-1', ' = 1.2.3-1') ok 238 - gte('1.2.3-1', ' = 1.2.3-1') ok 239 - !lt('1.2.3-1', ' = 1.2.3-1') ok 240 - lte('1.2.3-1', ' = 1.2.3-1') ok 241 - eq('1.2.3-beta', 'v1.2.3-beta') ok 242 - !neq('1.2.3-beta', 'v1.2.3-beta') ok 243 - cmp(1.2.3-beta==v1.2.3-beta) ok 244 - !cmp(1.2.3-beta!=v1.2.3-beta) ok 245 - !cmp(1.2.3-beta===v1.2.3-beta) ok 246 - cmp(1.2.3-beta!==v1.2.3-beta) ok 247 - !gt('1.2.3-beta', 'v1.2.3-beta') ok 248 - gte('1.2.3-beta', 'v1.2.3-beta') ok 249 - !lt('1.2.3-beta', 'v1.2.3-beta') ok 250 - lte('1.2.3-beta', 'v1.2.3-beta') ok 251 - eq('1.2.3-beta', '=1.2.3-beta') ok 252 - !neq('1.2.3-beta', '=1.2.3-beta') ok 253 - cmp(1.2.3-beta===1.2.3-beta) ok 254 - !cmp(1.2.3-beta!==1.2.3-beta) ok 255 - !cmp(1.2.3-beta====1.2.3-beta) ok 256 - cmp(1.2.3-beta!===1.2.3-beta) ok 257 - !gt('1.2.3-beta', '=1.2.3-beta') ok 258 - gte('1.2.3-beta', '=1.2.3-beta') ok 259 - !lt('1.2.3-beta', '=1.2.3-beta') ok 260 - lte('1.2.3-beta', '=1.2.3-beta') ok 261 - eq('1.2.3-beta', 'v 1.2.3-beta') ok 262 - !neq('1.2.3-beta', 'v 1.2.3-beta') ok 263 - cmp(1.2.3-beta==v 1.2.3-beta) ok 264 - !cmp(1.2.3-beta!=v 1.2.3-beta) ok 265 - !cmp(1.2.3-beta===v 1.2.3-beta) ok 266 - cmp(1.2.3-beta!==v 1.2.3-beta) ok 267 - !gt('1.2.3-beta', 'v 1.2.3-beta') ok 268 - gte('1.2.3-beta', 'v 1.2.3-beta') ok 269 - !lt('1.2.3-beta', 'v 1.2.3-beta') ok 270 - lte('1.2.3-beta', 'v 1.2.3-beta') ok 271 - eq('1.2.3-beta', '= 1.2.3-beta') ok 272 - !neq('1.2.3-beta', '= 1.2.3-beta') ok 273 - cmp(1.2.3-beta=== 1.2.3-beta) ok 274 - !cmp(1.2.3-beta!== 1.2.3-beta) ok 275 - !cmp(1.2.3-beta==== 1.2.3-beta) ok 276 - cmp(1.2.3-beta!=== 1.2.3-beta) ok 277 - !gt('1.2.3-beta', '= 1.2.3-beta') ok 278 - gte('1.2.3-beta', '= 1.2.3-beta') ok 279 - !lt('1.2.3-beta', '= 1.2.3-beta') ok 280 - lte('1.2.3-beta', '= 1.2.3-beta') ok 281 - eq('1.2.3-beta', ' v1.2.3-beta') ok 282 - !neq('1.2.3-beta', ' v1.2.3-beta') ok 283 - cmp(1.2.3-beta== v1.2.3-beta) ok 284 - !cmp(1.2.3-beta!= v1.2.3-beta) ok 285 - !cmp(1.2.3-beta=== v1.2.3-beta) ok 286 - cmp(1.2.3-beta!== v1.2.3-beta) ok 287 - !gt('1.2.3-beta', ' v1.2.3-beta') ok 288 - gte('1.2.3-beta', ' v1.2.3-beta') ok 289 - !lt('1.2.3-beta', ' v1.2.3-beta') ok 290 - lte('1.2.3-beta', ' v1.2.3-beta') ok 291 - eq('1.2.3-beta', ' =1.2.3-beta') ok 292 - !neq('1.2.3-beta', ' =1.2.3-beta') ok 293 - cmp(1.2.3-beta== =1.2.3-beta) ok 294 - !cmp(1.2.3-beta!= =1.2.3-beta) ok 295 - !cmp(1.2.3-beta=== =1.2.3-beta) ok 296 - cmp(1.2.3-beta!== =1.2.3-beta) ok 297 - !gt('1.2.3-beta', ' =1.2.3-beta') ok 298 - gte('1.2.3-beta', ' =1.2.3-beta') ok 299 - !lt('1.2.3-beta', ' =1.2.3-beta') ok 300 - lte('1.2.3-beta', ' =1.2.3-beta') ok 301 - eq('1.2.3-beta', ' v 1.2.3-beta') ok 302 - !neq('1.2.3-beta', ' v 1.2.3-beta') ok 303 - cmp(1.2.3-beta== v 1.2.3-beta) ok 304 - !cmp(1.2.3-beta!= v 1.2.3-beta) ok 305 - !cmp(1.2.3-beta=== v 1.2.3-beta) ok 306 - cmp(1.2.3-beta!== v 1.2.3-beta) ok 307 - !gt('1.2.3-beta', ' v 1.2.3-beta') ok 308 - gte('1.2.3-beta', ' v 1.2.3-beta') ok 309 - !lt('1.2.3-beta', ' v 1.2.3-beta') ok 310 - lte('1.2.3-beta', ' v 1.2.3-beta') ok 311 - eq('1.2.3-beta', ' = 1.2.3-beta') ok 312 - !neq('1.2.3-beta', ' = 1.2.3-beta') ok 313 - cmp(1.2.3-beta== = 1.2.3-beta) ok 314 - !cmp(1.2.3-beta!= = 1.2.3-beta) ok 315 - !cmp(1.2.3-beta=== = 1.2.3-beta) ok 316 - cmp(1.2.3-beta!== = 1.2.3-beta) ok 317 - !gt('1.2.3-beta', ' = 1.2.3-beta') ok 318 - gte('1.2.3-beta', ' = 1.2.3-beta') ok 319 - !lt('1.2.3-beta', ' = 1.2.3-beta') ok 320 - lte('1.2.3-beta', ' = 1.2.3-beta') ok 321 - eq('1.2.3-beta+build', ' = 1.2.3-beta+otherbuild') ok 322 - !neq('1.2.3-beta+build', ' = 1.2.3-beta+otherbuild') ok 323 - cmp(1.2.3-beta+build== = 1.2.3-beta+otherbuild) ok 324 - !cmp(1.2.3-beta+build!= = 1.2.3-beta+otherbuild) ok 325 - !cmp(1.2.3-beta+build=== = 1.2.3-beta+otherbuild) ok 326 - cmp(1.2.3-beta+build!== = 1.2.3-beta+otherbuild) ok 327 - !gt('1.2.3-beta+build', ' = 1.2.3-beta+otherbuild') ok 328 - gte('1.2.3-beta+build', ' = 1.2.3-beta+otherbuild') ok 329 - !lt('1.2.3-beta+build', ' = 1.2.3-beta+otherbuild') ok 330 - lte('1.2.3-beta+build', ' = 1.2.3-beta+otherbuild') ok 331 - eq('1.2.3+build', ' = 1.2.3+otherbuild') ok 332 - !neq('1.2.3+build', ' = 1.2.3+otherbuild') ok 333 - cmp(1.2.3+build== = 1.2.3+otherbuild) ok 334 - !cmp(1.2.3+build!= = 1.2.3+otherbuild) ok 335 - !cmp(1.2.3+build=== = 1.2.3+otherbuild) ok 336 - cmp(1.2.3+build!== = 1.2.3+otherbuild) ok 337 - !gt('1.2.3+build', ' = 1.2.3+otherbuild') ok 338 - gte('1.2.3+build', ' = 1.2.3+otherbuild') ok 339 - !lt('1.2.3+build', ' = 1.2.3+otherbuild') ok 340 - lte('1.2.3+build', ' = 1.2.3+otherbuild') ok 341 - eq('1.2.3-beta+build', '1.2.3-beta+otherbuild') ok 342 - !neq('1.2.3-beta+build', '1.2.3-beta+otherbuild') ok 343 - cmp(1.2.3-beta+build==1.2.3-beta+otherbuild) ok 344 - !cmp(1.2.3-beta+build!=1.2.3-beta+otherbuild) ok 345 - !cmp(1.2.3-beta+build===1.2.3-beta+otherbuild) ok 346 - cmp(1.2.3-beta+build!==1.2.3-beta+otherbuild) ok 347 - !gt('1.2.3-beta+build', '1.2.3-beta+otherbuild') ok 348 - gte('1.2.3-beta+build', '1.2.3-beta+otherbuild') ok 349 - !lt('1.2.3-beta+build', '1.2.3-beta+otherbuild') ok 350 - lte('1.2.3-beta+build', '1.2.3-beta+otherbuild') ok 351 - eq('1.2.3+build', '1.2.3+otherbuild') ok 352 - !neq('1.2.3+build', '1.2.3+otherbuild') ok 353 - cmp(1.2.3+build==1.2.3+otherbuild) ok 354 - !cmp(1.2.3+build!=1.2.3+otherbuild) ok 355 - !cmp(1.2.3+build===1.2.3+otherbuild) ok 356 - cmp(1.2.3+build!==1.2.3+otherbuild) ok 357 - !gt('1.2.3+build', '1.2.3+otherbuild') ok 358 - gte('1.2.3+build', '1.2.3+otherbuild') ok 359 - !lt('1.2.3+build', '1.2.3+otherbuild') ok 360 - lte('1.2.3+build', '1.2.3+otherbuild') ok 361 - eq(' v1.2.3+build', '1.2.3+otherbuild') ok 362 - !neq(' v1.2.3+build', '1.2.3+otherbuild') ok 363 - cmp( v1.2.3+build==1.2.3+otherbuild) ok 364 - !cmp( v1.2.3+build!=1.2.3+otherbuild) ok 365 - !cmp( v1.2.3+build===1.2.3+otherbuild) ok 366 - cmp( v1.2.3+build!==1.2.3+otherbuild) ok 367 - !gt(' v1.2.3+build', '1.2.3+otherbuild') ok 368 - gte(' v1.2.3+build', '1.2.3+otherbuild') ok 369 - !lt(' v1.2.3+build', '1.2.3+otherbuild') ok 370 - lte(' v1.2.3+build', '1.2.3+otherbuild') 1..370 ok 2 - equality tests # time=205.771ms # Subtest: range tests ok 1 - 1.0.0 - 2.0.0 satisfied by 1.2.3 ok 2 - ^1.2.3+build satisfied by 1.2.3 ok 3 - ^1.2.3+build satisfied by 1.3.0 ok 4 - 1.2.3-pre+asdf - 2.4.3-pre+asdf satisfied by 1.2.3 ok 5 - 1.2.3pre+asdf - 2.4.3-pre+asdf satisfied by 1.2.3 ok 6 - 1.2.3-pre+asdf - 2.4.3pre+asdf satisfied by 1.2.3 ok 7 - 1.2.3pre+asdf - 2.4.3pre+asdf satisfied by 1.2.3 ok 8 - 1.2.3-pre+asdf - 2.4.3-pre+asdf satisfied by 1.2.3-pre.2 ok 9 - 1.2.3-pre+asdf - 2.4.3-pre+asdf satisfied by 2.4.3-alpha ok 10 - 1.2.3+asdf - 2.4.3+asdf satisfied by 1.2.3 ok 11 - 1.0.0 satisfied by 1.0.0 ok 12 - >=* satisfied by 0.2.4 ok 13 - satisfied by 1.0.0 ok 14 - * satisfied by 1.2.3 ok 15 - * satisfied by v1.2.3 ok 16 - >=1.0.0 satisfied by 1.0.0 ok 17 - >=1.0.0 satisfied by 1.0.1 ok 18 - >=1.0.0 satisfied by 1.1.0 ok 19 - >1.0.0 satisfied by 1.0.1 ok 20 - >1.0.0 satisfied by 1.1.0 ok 21 - <=2.0.0 satisfied by 2.0.0 ok 22 - <=2.0.0 satisfied by 1.9999.9999 ok 23 - <=2.0.0 satisfied by 0.2.9 ok 24 - <2.0.0 satisfied by 1.9999.9999 ok 25 - <2.0.0 satisfied by 0.2.9 ok 26 - >= 1.0.0 satisfied by 1.0.0 ok 27 - >= 1.0.0 satisfied by 1.0.1 ok 28 - >= 1.0.0 satisfied by 1.1.0 ok 29 - > 1.0.0 satisfied by 1.0.1 ok 30 - > 1.0.0 satisfied by 1.1.0 ok 31 - <= 2.0.0 satisfied by 2.0.0 ok 32 - <= 2.0.0 satisfied by 1.9999.9999 ok 33 - <= 2.0.0 satisfied by 0.2.9 ok 34 - < 2.0.0 satisfied by 1.9999.9999 ok 35 - < 2.0.0 satisfied by 0.2.9 ok 36 - >=0.1.97 satisfied by v0.1.97 ok 37 - >=0.1.97 satisfied by 0.1.97 ok 38 - 0.1.20 || 1.2.4 satisfied by 1.2.4 ok 39 - >=0.2.3 || <0.0.1 satisfied by 0.0.0 ok 40 - >=0.2.3 || <0.0.1 satisfied by 0.2.3 ok 41 - >=0.2.3 || <0.0.1 satisfied by 0.2.4 ok 42 - || satisfied by 1.3.4 ok 43 - 2.x.x satisfied by 2.1.3 ok 44 - 1.2.x satisfied by 1.2.3 ok 45 - 1.2.x || 2.x satisfied by 2.1.3 ok 46 - 1.2.x || 2.x satisfied by 1.2.3 ok 47 - x satisfied by 1.2.3 ok 48 - 2.*.* satisfied by 2.1.3 ok 49 - 1.2.* satisfied by 1.2.3 ok 50 - 1.2.* || 2.* satisfied by 2.1.3 ok 51 - 1.2.* || 2.* satisfied by 1.2.3 ok 52 - * satisfied by 1.2.3 ok 53 - 2 satisfied by 2.1.2 ok 54 - 2.3 satisfied by 2.3.1 ok 55 - ~x satisfied by 0.0.9 ok 56 - ~2 satisfied by 2.0.9 ok 57 - ~2.4 satisfied by 2.4.0 ok 58 - ~2.4 satisfied by 2.4.5 ok 59 - ~>3.2.1 satisfied by 3.2.2 ok 60 - ~1 satisfied by 1.2.3 ok 61 - ~>1 satisfied by 1.2.3 ok 62 - ~> 1 satisfied by 1.2.3 ok 63 - ~1.0 satisfied by 1.0.2 ok 64 - ~ 1.0 satisfied by 1.0.2 ok 65 - ~ 1.0.3 satisfied by 1.0.12 ok 66 - >=1 satisfied by 1.0.0 ok 67 - >= 1 satisfied by 1.0.0 ok 68 - <1.2 satisfied by 1.1.1 ok 69 - < 1.2 satisfied by 1.1.1 ok 70 - ~v0.5.4-pre satisfied by 0.5.5 ok 71 - ~v0.5.4-pre satisfied by 0.5.4 ok 72 - =0.7.x satisfied by 0.7.2 ok 73 - <=0.7.x satisfied by 0.7.2 ok 74 - >=0.7.x satisfied by 0.7.2 ok 75 - <=0.7.x satisfied by 0.6.2 ok 76 - ~1.2.1 >=1.2.3 satisfied by 1.2.3 ok 77 - ~1.2.1 =1.2.3 satisfied by 1.2.3 ok 78 - ~1.2.1 1.2.3 satisfied by 1.2.3 ok 79 - ~1.2.1 >=1.2.3 1.2.3 satisfied by 1.2.3 ok 80 - ~1.2.1 1.2.3 >=1.2.3 satisfied by 1.2.3 ok 81 - ~1.2.1 1.2.3 satisfied by 1.2.3 ok 82 - >=1.2.1 1.2.3 satisfied by 1.2.3 ok 83 - 1.2.3 >=1.2.1 satisfied by 1.2.3 ok 84 - >=1.2.3 >=1.2.1 satisfied by 1.2.3 ok 85 - >=1.2.1 >=1.2.3 satisfied by 1.2.3 ok 86 - >=1.2 satisfied by 1.2.8 ok 87 - ^1.2.3 satisfied by 1.8.1 ok 88 - ^0.1.2 satisfied by 0.1.2 ok 89 - ^0.1 satisfied by 0.1.2 ok 90 - ^0.0.1 satisfied by 0.0.1 ok 91 - ^1.2 satisfied by 1.4.2 ok 92 - ^1.2 ^1 satisfied by 1.4.2 ok 93 - ^1.2.3-alpha satisfied by 1.2.3-pre ok 94 - ^1.2.0-alpha satisfied by 1.2.0-pre ok 95 - ^0.0.1-alpha satisfied by 0.0.1-beta ok 96 - ^0.1.1-alpha satisfied by 0.1.1-beta ok 97 - ^x satisfied by 1.2.3 ok 98 - x - 1.0.0 satisfied by 0.9.7 ok 99 - x - 1.x satisfied by 0.9.7 ok 100 - 1.0.0 - x satisfied by 1.9.7 ok 101 - 1.x - x satisfied by 1.9.7 ok 102 - <=7.x satisfied by 7.9.9 1..102 ok 3 - range tests # time=85.519ms # Subtest: negative range tests ok 1 - 2.2.3 not satisfied by 1.0.0 - 2.0.0 ok 2 - 1.2.3-pre.2 not satisfied by 1.2.3+asdf - 2.4.3+asdf ok 3 - 2.4.3-alpha not satisfied by 1.2.3+asdf - 2.4.3+asdf ok 4 - 2.0.0 not satisfied by ^1.2.3+build ok 5 - 1.2.0 not satisfied by ^1.2.3+build ok 6 - 1.2.3-pre not satisfied by ^1.2.3 ok 7 - 1.2.0-pre not satisfied by ^1.2 ok 8 - 1.3.0-beta not satisfied by >1.2 ok 9 - 1.2.3-beta not satisfied by <=1.2.3 ok 10 - 1.2.3-beta not satisfied by ^1.2.3 ok 11 - 0.7.0-asdf not satisfied by =0.7.x ok 12 - 0.7.0-asdf not satisfied by >=0.7.x ok 13 - 1.0.0beta not satisfied by 1 ok 14 - 1.0.0beta not satisfied by <1 ok 15 - 1.0.0beta not satisfied by < 1 ok 16 - 1.0.1 not satisfied by 1.0.0 ok 17 - 0.0.0 not satisfied by >=1.0.0 ok 18 - 0.0.1 not satisfied by >=1.0.0 ok 19 - 0.1.0 not satisfied by >=1.0.0 ok 20 - 0.0.1 not satisfied by >1.0.0 ok 21 - 0.1.0 not satisfied by >1.0.0 ok 22 - 3.0.0 not satisfied by <=2.0.0 ok 23 - 2.9999.9999 not satisfied by <=2.0.0 ok 24 - 2.2.9 not satisfied by <=2.0.0 ok 25 - 2.9999.9999 not satisfied by <2.0.0 ok 26 - 2.2.9 not satisfied by <2.0.0 ok 27 - v0.1.93 not satisfied by >=0.1.97 ok 28 - 0.1.93 not satisfied by >=0.1.97 ok 29 - 1.2.3 not satisfied by 0.1.20 || 1.2.4 ok 30 - 0.0.3 not satisfied by >=0.2.3 || <0.0.1 ok 31 - 0.2.2 not satisfied by >=0.2.3 || <0.0.1 ok 32 - 1.1.3 not satisfied by 2.x.x ok 33 - 3.1.3 not satisfied by 2.x.x ok 34 - 1.3.3 not satisfied by 1.2.x ok 35 - 3.1.3 not satisfied by 1.2.x || 2.x ok 36 - 1.1.3 not satisfied by 1.2.x || 2.x ok 37 - 1.1.3 not satisfied by 2.*.* ok 38 - 3.1.3 not satisfied by 2.*.* ok 39 - 1.3.3 not satisfied by 1.2.* ok 40 - 3.1.3 not satisfied by 1.2.* || 2.* ok 41 - 1.1.3 not satisfied by 1.2.* || 2.* ok 42 - 1.1.2 not satisfied by 2 ok 43 - 2.4.1 not satisfied by 2.3 ok 44 - 2.5.0 not satisfied by ~2.4 ok 45 - 2.3.9 not satisfied by ~2.4 ok 46 - 3.3.2 not satisfied by ~>3.2.1 ok 47 - 3.2.0 not satisfied by ~>3.2.1 ok 48 - 0.2.3 not satisfied by ~1 ok 49 - 2.2.3 not satisfied by ~>1 ok 50 - 1.1.0 not satisfied by ~1.0 ok 51 - 1.0.0 not satisfied by <1 ok 52 - 1.1.1 not satisfied by >=1.2 ok 53 - 2.0.0beta not satisfied by 1 ok 54 - 0.5.4-alpha not satisfied by ~v0.5.4-beta ok 55 - 0.8.2 not satisfied by =0.7.x ok 56 - 0.6.2 not satisfied by >=0.7.x ok 57 - 0.7.2 not satisfied by <0.7.x ok 58 - 1.2.3-beta not satisfied by <1.2.3 ok 59 - 1.2.3-beta not satisfied by =1.2.3 ok 60 - 1.2.8 not satisfied by >1.2 ok 61 - 0.0.2 not satisfied by ^0.0.1 ok 62 - 2.0.0-alpha not satisfied by ^1.2.3 ok 63 - 1.2.2 not satisfied by ^1.2.3 ok 64 - 1.1.9 not satisfied by ^1.2 ok 65 - v1.2.3-foo not satisfied by * ok 66 - 1.2.3 not satisfied by blerg ok 67 - 123.0.0 not satisfied by git+https://user:password0123@github.com/foo ok 68 - 2.0.0-pre not satisfied by ^1.2.3 ok 69 - false not satisfied by ^1.2.3 1..69 ok 4 - negative range tests # time=23.96ms # Subtest: increment versions test ok 1 - inc(1.2.3, major, undefined) === 2.0.0 ok 2 - inc(1.2.3, major, undefined) object version updated ok 3 - inc(1.2.3, major, undefined) object raw field updated ok 4 - inc(1.2.3, minor, undefined) === 1.3.0 ok 5 - inc(1.2.3, minor, undefined) object version updated ok 6 - inc(1.2.3, minor, undefined) object raw field updated ok 7 - inc(1.2.3, patch, undefined) === 1.2.4 ok 8 - inc(1.2.3, patch, undefined) object version updated ok 9 - inc(1.2.3, patch, undefined) object raw field updated ok 10 - inc(1.2.3tag, major, undefined) === 2.0.0 ok 11 - inc(1.2.3tag, major, undefined) object version updated ok 12 - inc(1.2.3tag, major, undefined) object raw field updated ok 13 - inc(1.2.3-tag, major, undefined) === 2.0.0 ok 14 - inc(1.2.3-tag, major, undefined) object version updated ok 15 - inc(1.2.3-tag, major, undefined) object raw field updated ok 16 - inc(1.2.3, fake, undefined) === null ok 17 - expected to throw ok 18 - inc(1.2.0-0, patch, undefined) === 1.2.0 ok 19 - inc(1.2.0-0, patch, undefined) object version updated ok 20 - inc(1.2.0-0, patch, undefined) object raw field updated ok 21 - inc(fake, major, undefined) === null ok 22 - should be equal ok 23 - inc(1.2.3-4, major, undefined) === 2.0.0 ok 24 - inc(1.2.3-4, major, undefined) object version updated ok 25 - inc(1.2.3-4, major, undefined) object raw field updated ok 26 - inc(1.2.3-4, minor, undefined) === 1.3.0 ok 27 - inc(1.2.3-4, minor, undefined) object version updated ok 28 - inc(1.2.3-4, minor, undefined) object raw field updated ok 29 - inc(1.2.3-4, patch, undefined) === 1.2.3 ok 30 - inc(1.2.3-4, patch, undefined) object version updated ok 31 - inc(1.2.3-4, patch, undefined) object raw field updated ok 32 - inc(1.2.3-alpha.0.beta, major, undefined) === 2.0.0 ok 33 - inc(1.2.3-alpha.0.beta, major, undefined) object version updated ok 34 - inc(1.2.3-alpha.0.beta, major, undefined) object raw field updated ok 35 - inc(1.2.3-alpha.0.beta, minor, undefined) === 1.3.0 ok 36 - inc(1.2.3-alpha.0.beta, minor, undefined) object version updated ok 37 - inc(1.2.3-alpha.0.beta, minor, undefined) object raw field updated ok 38 - inc(1.2.3-alpha.0.beta, patch, undefined) === 1.2.3 ok 39 - inc(1.2.3-alpha.0.beta, patch, undefined) object version updated ok 40 - inc(1.2.3-alpha.0.beta, patch, undefined) object raw field updated ok 41 - inc(1.2.4, prerelease, undefined) === 1.2.5-0 ok 42 - inc(1.2.4, prerelease, undefined) object version updated ok 43 - inc(1.2.4, prerelease, undefined) object raw field updated ok 44 - inc(1.2.3-0, prerelease, undefined) === 1.2.3-1 ok 45 - inc(1.2.3-0, prerelease, undefined) object version updated ok 46 - inc(1.2.3-0, prerelease, undefined) object raw field updated ok 47 - inc(1.2.3-alpha.0, prerelease, undefined) === 1.2.3-alpha.1 ok 48 - inc(1.2.3-alpha.0, prerelease, undefined) object version updated ok 49 - inc(1.2.3-alpha.0, prerelease, undefined) object raw field updated ok 50 - inc(1.2.3-alpha.1, prerelease, undefined) === 1.2.3-alpha.2 ok 51 - inc(1.2.3-alpha.1, prerelease, undefined) object version updated ok 52 - inc(1.2.3-alpha.1, prerelease, undefined) object raw field updated ok 53 - inc(1.2.3-alpha.2, prerelease, undefined) === 1.2.3-alpha.3 ok 54 - inc(1.2.3-alpha.2, prerelease, undefined) object version updated ok 55 - inc(1.2.3-alpha.2, prerelease, undefined) object raw field updated ok 56 - inc(1.2.3-alpha.0.beta, prerelease, undefined) === 1.2.3-alpha.1.beta ok 57 - inc(1.2.3-alpha.0.beta, prerelease, undefined) object version updated ok 58 - inc(1.2.3-alpha.0.beta, prerelease, undefined) object raw field updated ok 59 - inc(1.2.3-alpha.1.beta, prerelease, undefined) === 1.2.3-alpha.2.beta ok 60 - inc(1.2.3-alpha.1.beta, prerelease, undefined) object version updated ok 61 - inc(1.2.3-alpha.1.beta, prerelease, undefined) object raw field updated ok 62 - inc(1.2.3-alpha.2.beta, prerelease, undefined) === 1.2.3-alpha.3.beta ok 63 - inc(1.2.3-alpha.2.beta, prerelease, undefined) object version updated ok 64 - inc(1.2.3-alpha.2.beta, prerelease, undefined) object raw field updated ok 65 - inc(1.2.3-alpha.10.0.beta, prerelease, undefined) === 1.2.3-alpha.10.1.beta ok 66 - inc(1.2.3-alpha.10.0.beta, prerelease, undefined) object version updated ok 67 - inc(1.2.3-alpha.10.0.beta, prerelease, undefined) object raw field updated ok 68 - inc(1.2.3-alpha.10.1.beta, prerelease, undefined) === 1.2.3-alpha.10.2.beta ok 69 - inc(1.2.3-alpha.10.1.beta, prerelease, undefined) object version updated ok 70 - inc(1.2.3-alpha.10.1.beta, prerelease, undefined) object raw field updated ok 71 - inc(1.2.3-alpha.10.2.beta, prerelease, undefined) === 1.2.3-alpha.10.3.beta ok 72 - inc(1.2.3-alpha.10.2.beta, prerelease, undefined) object version updated ok 73 - inc(1.2.3-alpha.10.2.beta, prerelease, undefined) object raw field updated ok 74 - inc(1.2.3-alpha.10.beta.0, prerelease, undefined) === 1.2.3-alpha.10.beta.1 ok 75 - inc(1.2.3-alpha.10.beta.0, prerelease, undefined) object version updated ok 76 - inc(1.2.3-alpha.10.beta.0, prerelease, undefined) object raw field updated ok 77 - inc(1.2.3-alpha.10.beta.1, prerelease, undefined) === 1.2.3-alpha.10.beta.2 ok 78 - inc(1.2.3-alpha.10.beta.1, prerelease, undefined) object version updated ok 79 - inc(1.2.3-alpha.10.beta.1, prerelease, undefined) object raw field updated ok 80 - inc(1.2.3-alpha.10.beta.2, prerelease, undefined) === 1.2.3-alpha.10.beta.3 ok 81 - inc(1.2.3-alpha.10.beta.2, prerelease, undefined) object version updated ok 82 - inc(1.2.3-alpha.10.beta.2, prerelease, undefined) object raw field updated ok 83 - inc(1.2.3-alpha.9.beta, prerelease, undefined) === 1.2.3-alpha.10.beta ok 84 - inc(1.2.3-alpha.9.beta, prerelease, undefined) object version updated ok 85 - inc(1.2.3-alpha.9.beta, prerelease, undefined) object raw field updated ok 86 - inc(1.2.3-alpha.10.beta, prerelease, undefined) === 1.2.3-alpha.11.beta ok 87 - inc(1.2.3-alpha.10.beta, prerelease, undefined) object version updated ok 88 - inc(1.2.3-alpha.10.beta, prerelease, undefined) object raw field updated ok 89 - inc(1.2.3-alpha.11.beta, prerelease, undefined) === 1.2.3-alpha.12.beta ok 90 - inc(1.2.3-alpha.11.beta, prerelease, undefined) object version updated ok 91 - inc(1.2.3-alpha.11.beta, prerelease, undefined) object raw field updated ok 92 - inc(1.2.0, prepatch, undefined) === 1.2.1-0 ok 93 - inc(1.2.0, prepatch, undefined) object version updated ok 94 - inc(1.2.0, prepatch, undefined) object raw field updated ok 95 - inc(1.2.0-1, prepatch, undefined) === 1.2.1-0 ok 96 - inc(1.2.0-1, prepatch, undefined) object version updated ok 97 - inc(1.2.0-1, prepatch, undefined) object raw field updated ok 98 - inc(1.2.0, preminor, undefined) === 1.3.0-0 ok 99 - inc(1.2.0, preminor, undefined) object version updated ok 100 - inc(1.2.0, preminor, undefined) object raw field updated ok 101 - inc(1.2.3-1, preminor, undefined) === 1.3.0-0 ok 102 - inc(1.2.3-1, preminor, undefined) object version updated ok 103 - inc(1.2.3-1, preminor, undefined) object raw field updated ok 104 - inc(1.2.0, premajor, undefined) === 2.0.0-0 ok 105 - inc(1.2.0, premajor, undefined) object version updated ok 106 - inc(1.2.0, premajor, undefined) object raw field updated ok 107 - inc(1.2.3-1, premajor, undefined) === 2.0.0-0 ok 108 - inc(1.2.3-1, premajor, undefined) object version updated ok 109 - inc(1.2.3-1, premajor, undefined) object raw field updated ok 110 - inc(1.2.0-1, minor, undefined) === 1.2.0 ok 111 - inc(1.2.0-1, minor, undefined) object version updated ok 112 - inc(1.2.0-1, minor, undefined) object raw field updated ok 113 - inc(1.0.0-1, major, undefined) === 1.0.0 ok 114 - inc(1.0.0-1, major, undefined) object version updated ok 115 - inc(1.0.0-1, major, undefined) object raw field updated ok 116 - inc(1.2.3, major, dev) === 2.0.0 ok 117 - inc(1.2.3, major, dev) object version updated ok 118 - inc(1.2.3, major, dev) object raw field updated ok 119 - inc(1.2.3, minor, dev) === 1.3.0 ok 120 - inc(1.2.3, minor, dev) object version updated ok 121 - inc(1.2.3, minor, dev) object raw field updated ok 122 - inc(1.2.3, patch, dev) === 1.2.4 ok 123 - inc(1.2.3, patch, dev) object version updated ok 124 - inc(1.2.3, patch, dev) object raw field updated ok 125 - inc(1.2.3tag, major, dev) === 2.0.0 ok 126 - inc(1.2.3tag, major, dev) object version updated ok 127 - inc(1.2.3tag, major, dev) object raw field updated ok 128 - inc(1.2.3-tag, major, dev) === 2.0.0 ok 129 - inc(1.2.3-tag, major, dev) object version updated ok 130 - inc(1.2.3-tag, major, dev) object raw field updated ok 131 - inc(1.2.3, fake, dev) === null ok 132 - expected to throw ok 133 - inc(1.2.0-0, patch, dev) === 1.2.0 ok 134 - inc(1.2.0-0, patch, dev) object version updated ok 135 - inc(1.2.0-0, patch, dev) object raw field updated ok 136 - inc(fake, major, dev) === null ok 137 - should be equal ok 138 - inc(1.2.3-4, major, dev) === 2.0.0 ok 139 - inc(1.2.3-4, major, dev) object version updated ok 140 - inc(1.2.3-4, major, dev) object raw field updated ok 141 - inc(1.2.3-4, minor, dev) === 1.3.0 ok 142 - inc(1.2.3-4, minor, dev) object version updated ok 143 - inc(1.2.3-4, minor, dev) object raw field updated ok 144 - inc(1.2.3-4, patch, dev) === 1.2.3 ok 145 - inc(1.2.3-4, patch, dev) object version updated ok 146 - inc(1.2.3-4, patch, dev) object raw field updated ok 147 - inc(1.2.3-alpha.0.beta, major, dev) === 2.0.0 ok 148 - inc(1.2.3-alpha.0.beta, major, dev) object version updated ok 149 - inc(1.2.3-alpha.0.beta, major, dev) object raw field updated ok 150 - inc(1.2.3-alpha.0.beta, minor, dev) === 1.3.0 ok 151 - inc(1.2.3-alpha.0.beta, minor, dev) object version updated ok 152 - inc(1.2.3-alpha.0.beta, minor, dev) object raw field updated ok 153 - inc(1.2.3-alpha.0.beta, patch, dev) === 1.2.3 ok 154 - inc(1.2.3-alpha.0.beta, patch, dev) object version updated ok 155 - inc(1.2.3-alpha.0.beta, patch, dev) object raw field updated ok 156 - inc(1.2.4, prerelease, dev) === 1.2.5-dev.0 ok 157 - inc(1.2.4, prerelease, dev) object version updated ok 158 - inc(1.2.4, prerelease, dev) object raw field updated ok 159 - inc(1.2.3-0, prerelease, dev) === 1.2.3-dev.0 ok 160 - inc(1.2.3-0, prerelease, dev) object version updated ok 161 - inc(1.2.3-0, prerelease, dev) object raw field updated ok 162 - inc(1.2.3-alpha.0, prerelease, dev) === 1.2.3-dev.0 ok 163 - inc(1.2.3-alpha.0, prerelease, dev) object version updated ok 164 - inc(1.2.3-alpha.0, prerelease, dev) object raw field updated ok 165 - inc(1.2.3-alpha.0, prerelease, alpha) === 1.2.3-alpha.1 ok 166 - inc(1.2.3-alpha.0, prerelease, alpha) object version updated ok 167 - inc(1.2.3-alpha.0, prerelease, alpha) object raw field updated ok 168 - inc(1.2.3-alpha.0.beta, prerelease, dev) === 1.2.3-dev.0 ok 169 - inc(1.2.3-alpha.0.beta, prerelease, dev) object version updated ok 170 - inc(1.2.3-alpha.0.beta, prerelease, dev) object raw field updated ok 171 - inc(1.2.3-alpha.0.beta, prerelease, alpha) === 1.2.3-alpha.1.beta ok 172 - inc(1.2.3-alpha.0.beta, prerelease, alpha) object version updated ok 173 - inc(1.2.3-alpha.0.beta, prerelease, alpha) object raw field updated ok 174 - inc(1.2.3-alpha.10.0.beta, prerelease, dev) === 1.2.3-dev.0 ok 175 - inc(1.2.3-alpha.10.0.beta, prerelease, dev) object version updated ok 176 - inc(1.2.3-alpha.10.0.beta, prerelease, dev) object raw field updated ok 177 - inc(1.2.3-alpha.10.0.beta, prerelease, alpha) === 1.2.3-alpha.10.1.beta ok 178 - inc(1.2.3-alpha.10.0.beta, prerelease, alpha) object version updated ok 179 - inc(1.2.3-alpha.10.0.beta, prerelease, alpha) object raw field updated ok 180 - inc(1.2.3-alpha.10.1.beta, prerelease, alpha) === 1.2.3-alpha.10.2.beta ok 181 - inc(1.2.3-alpha.10.1.beta, prerelease, alpha) object version updated ok 182 - inc(1.2.3-alpha.10.1.beta, prerelease, alpha) object raw field updated ok 183 - inc(1.2.3-alpha.10.2.beta, prerelease, alpha) === 1.2.3-alpha.10.3.beta ok 184 - inc(1.2.3-alpha.10.2.beta, prerelease, alpha) object version updated ok 185 - inc(1.2.3-alpha.10.2.beta, prerelease, alpha) object raw field updated ok 186 - inc(1.2.3-alpha.10.beta.0, prerelease, dev) === 1.2.3-dev.0 ok 187 - inc(1.2.3-alpha.10.beta.0, prerelease, dev) object version updated ok 188 - inc(1.2.3-alpha.10.beta.0, prerelease, dev) object raw field updated ok 189 - inc(1.2.3-alpha.10.beta.0, prerelease, alpha) === 1.2.3-alpha.10.beta.1 ok 190 - inc(1.2.3-alpha.10.beta.0, prerelease, alpha) object version updated ok 191 - inc(1.2.3-alpha.10.beta.0, prerelease, alpha) object raw field updated ok 192 - inc(1.2.3-alpha.10.beta.1, prerelease, alpha) === 1.2.3-alpha.10.beta.2 ok 193 - inc(1.2.3-alpha.10.beta.1, prerelease, alpha) object version updated ok 194 - inc(1.2.3-alpha.10.beta.1, prerelease, alpha) object raw field updated ok 195 - inc(1.2.3-alpha.10.beta.2, prerelease, alpha) === 1.2.3-alpha.10.beta.3 ok 196 - inc(1.2.3-alpha.10.beta.2, prerelease, alpha) object version updated ok 197 - inc(1.2.3-alpha.10.beta.2, prerelease, alpha) object raw field updated ok 198 - inc(1.2.3-alpha.9.beta, prerelease, dev) === 1.2.3-dev.0 ok 199 - inc(1.2.3-alpha.9.beta, prerelease, dev) object version updated ok 200 - inc(1.2.3-alpha.9.beta, prerelease, dev) object raw field updated ok 201 - inc(1.2.3-alpha.9.beta, prerelease, alpha) === 1.2.3-alpha.10.beta ok 202 - inc(1.2.3-alpha.9.beta, prerelease, alpha) object version updated ok 203 - inc(1.2.3-alpha.9.beta, prerelease, alpha) object raw field updated ok 204 - inc(1.2.3-alpha.10.beta, prerelease, alpha) === 1.2.3-alpha.11.beta ok 205 - inc(1.2.3-alpha.10.beta, prerelease, alpha) object version updated ok 206 - inc(1.2.3-alpha.10.beta, prerelease, alpha) object raw field updated ok 207 - inc(1.2.3-alpha.11.beta, prerelease, alpha) === 1.2.3-alpha.12.beta ok 208 - inc(1.2.3-alpha.11.beta, prerelease, alpha) object version updated ok 209 - inc(1.2.3-alpha.11.beta, prerelease, alpha) object raw field updated ok 210 - inc(1.2.0, prepatch, dev) === 1.2.1-dev.0 ok 211 - inc(1.2.0, prepatch, dev) object version updated ok 212 - inc(1.2.0, prepatch, dev) object raw field updated ok 213 - inc(1.2.0-1, prepatch, dev) === 1.2.1-dev.0 ok 214 - inc(1.2.0-1, prepatch, dev) object version updated ok 215 - inc(1.2.0-1, prepatch, dev) object raw field updated ok 216 - inc(1.2.0, preminor, dev) === 1.3.0-dev.0 ok 217 - inc(1.2.0, preminor, dev) object version updated ok 218 - inc(1.2.0, preminor, dev) object raw field updated ok 219 - inc(1.2.3-1, preminor, dev) === 1.3.0-dev.0 ok 220 - inc(1.2.3-1, preminor, dev) object version updated ok 221 - inc(1.2.3-1, preminor, dev) object raw field updated ok 222 - inc(1.2.0, premajor, dev) === 2.0.0-dev.0 ok 223 - inc(1.2.0, premajor, dev) object version updated ok 224 - inc(1.2.0, premajor, dev) object raw field updated ok 225 - inc(1.2.3-1, premajor, dev) === 2.0.0-dev.0 ok 226 - inc(1.2.3-1, premajor, dev) object version updated ok 227 - inc(1.2.3-1, premajor, dev) object raw field updated ok 228 - inc(1.2.0-1, minor, dev) === 1.2.0 ok 229 - inc(1.2.0-1, minor, dev) object version updated ok 230 - inc(1.2.0-1, minor, dev) object raw field updated ok 231 - inc(1.0.0-1, major, dev) === 1.0.0 ok 232 - inc(1.0.0-1, major, dev) object version updated ok 233 - inc(1.0.0-1, major, dev) object raw field updated ok 234 - inc(1.2.3-dev.bar, prerelease, dev) === 1.2.3-dev.0 ok 235 - inc(1.2.3-dev.bar, prerelease, dev) object version updated ok 236 - inc(1.2.3-dev.bar, prerelease, dev) object raw field updated 1..236 ok 5 - increment versions test # time=69.614ms # Subtest: diff versions test ok 1 - diff(1.2.3, 0.2.3) === major ok 2 - diff(1.4.5, 0.2.3) === major ok 3 - diff(1.2.3, 2.0.0-pre) === premajor ok 4 - diff(1.2.3, 1.3.3) === minor ok 5 - diff(1.0.1, 1.1.0-pre) === preminor ok 6 - diff(1.2.3, 1.2.4) === patch ok 7 - diff(1.2.3, 1.2.4-pre) === prepatch ok 8 - diff(0.0.1, 0.0.1-pre) === prerelease ok 9 - diff(0.0.1, 0.0.1-pre-2) === prerelease ok 10 - diff(1.1.0, 1.1.0-pre) === prerelease ok 11 - diff(1.1.0-pre-1, 1.1.0-pre-2) === prerelease ok 12 - diff(1.0.0, 1.0.0) === null 1..12 ok 6 - diff versions test # time=5.327ms # Subtest: valid range test ok 1 - validRange(1.0.0 - 2.0.0) === >=1.0.0 <=2.0.0 ok 2 - validRange(1.0.0) === 1.0.0 ok 3 - validRange(>=*) === * ok 4 - validRange() === * ok 5 - validRange(*) === * ok 6 - validRange(*) === * ok 7 - validRange(>=1.0.0) === >=1.0.0 ok 8 - validRange(>1.0.0) === >1.0.0 ok 9 - validRange(<=2.0.0) === <=2.0.0 ok 10 - validRange(1) === >=1.0.0 <2.0.0 ok 11 - validRange(<=2.0.0) === <=2.0.0 ok 12 - validRange(<=2.0.0) === <=2.0.0 ok 13 - validRange(<2.0.0) === <2.0.0 ok 14 - validRange(<2.0.0) === <2.0.0 ok 15 - validRange(>= 1.0.0) === >=1.0.0 ok 16 - validRange(>= 1.0.0) === >=1.0.0 ok 17 - validRange(>= 1.0.0) === >=1.0.0 ok 18 - validRange(> 1.0.0) === >1.0.0 ok 19 - validRange(> 1.0.0) === >1.0.0 ok 20 - validRange(<= 2.0.0) === <=2.0.0 ok 21 - validRange(<= 2.0.0) === <=2.0.0 ok 22 - validRange(<= 2.0.0) === <=2.0.0 ok 23 - validRange(< 2.0.0) === <2.0.0 ok 24 - validRange(< 2.0.0) === <2.0.0 ok 25 - validRange(>=0.1.97) === >=0.1.97 ok 26 - validRange(>=0.1.97) === >=0.1.97 ok 27 - validRange(0.1.20 || 1.2.4) === 0.1.20||1.2.4 ok 28 - validRange(>=0.2.3 || <0.0.1) === >=0.2.3||<0.0.1 ok 29 - validRange(>=0.2.3 || <0.0.1) === >=0.2.3||<0.0.1 ok 30 - validRange(>=0.2.3 || <0.0.1) === >=0.2.3||<0.0.1 ok 31 - validRange(||) === || ok 32 - validRange(2.x.x) === >=2.0.0 <3.0.0 ok 33 - validRange(1.2.x) === >=1.2.0 <1.3.0 ok 34 - validRange(1.2.x || 2.x) === >=1.2.0 <1.3.0||>=2.0.0 <3.0.0 ok 35 - validRange(1.2.x || 2.x) === >=1.2.0 <1.3.0||>=2.0.0 <3.0.0 ok 36 - validRange(x) === * ok 37 - validRange(2.*.*) === >=2.0.0 <3.0.0 ok 38 - validRange(1.2.*) === >=1.2.0 <1.3.0 ok 39 - validRange(1.2.* || 2.*) === >=1.2.0 <1.3.0||>=2.0.0 <3.0.0 ok 40 - validRange(*) === * ok 41 - validRange(2) === >=2.0.0 <3.0.0 ok 42 - validRange(2.3) === >=2.3.0 <2.4.0 ok 43 - validRange(~2.4) === >=2.4.0 <2.5.0 ok 44 - validRange(~2.4) === >=2.4.0 <2.5.0 ok 45 - validRange(~>3.2.1) === >=3.2.1 <3.3.0 ok 46 - validRange(~1) === >=1.0.0 <2.0.0 ok 47 - validRange(~>1) === >=1.0.0 <2.0.0 ok 48 - validRange(~> 1) === >=1.0.0 <2.0.0 ok 49 - validRange(~1.0) === >=1.0.0 <1.1.0 ok 50 - validRange(~ 1.0) === >=1.0.0 <1.1.0 ok 51 - validRange(^0) === >=0.0.0 <1.0.0 ok 52 - validRange(^ 1) === >=1.0.0 <2.0.0 ok 53 - validRange(^0.1) === >=0.1.0 <0.2.0 ok 54 - validRange(^1.0) === >=1.0.0 <2.0.0 ok 55 - validRange(^1.2) === >=1.2.0 <2.0.0 ok 56 - validRange(^0.0.1) === >=0.0.1 <0.0.2 ok 57 - validRange(^0.0.1-beta) === >=0.0.1-beta <0.0.2 ok 58 - validRange(^0.1.2) === >=0.1.2 <0.2.0 ok 59 - validRange(^1.2.3) === >=1.2.3 <2.0.0 ok 60 - validRange(^1.2.3-beta.4) === >=1.2.3-beta.4 <2.0.0 ok 61 - validRange(<1) === <1.0.0 ok 62 - validRange(< 1) === <1.0.0 ok 63 - validRange(>=1) === >=1.0.0 ok 64 - validRange(>= 1) === >=1.0.0 ok 65 - validRange(<1.2) === <1.2.0 ok 66 - validRange(< 1.2) === <1.2.0 ok 67 - validRange(1) === >=1.0.0 <2.0.0 ok 68 - validRange(>01.02.03) === >1.2.3 ok 69 - validRange(>01.02.03) === null ok 70 - validRange(~1.2.3beta) === >=1.2.3-beta <1.3.0 ok 71 - validRange(~1.2.3beta) === null ok 72 - validRange(^ 1.2 ^ 1) === >=1.2.0 <2.0.0 >=1.0.0 <2.0.0 1..72 ok 7 - valid range test # time=32.499ms # Subtest: comparators test ok 1 - toComparators(1.0.0 - 2.0.0) === [[">=1.0.0","<=2.0.0"]] ok 2 - toComparators(1.0.0) === [["1.0.0"]] ok 3 - toComparators(>=*) === [[""]] ok 4 - toComparators() === [[""]] ok 5 - toComparators(*) === [[""]] ok 6 - toComparators(*) === [[""]] ok 7 - toComparators(>=1.0.0) === [[">=1.0.0"]] ok 8 - toComparators(>=1.0.0) === [[">=1.0.0"]] ok 9 - toComparators(>=1.0.0) === [[">=1.0.0"]] ok 10 - toComparators(>1.0.0) === [[">1.0.0"]] ok 11 - toComparators(>1.0.0) === [[">1.0.0"]] ok 12 - toComparators(<=2.0.0) === [["<=2.0.0"]] ok 13 - toComparators(1) === [[">=1.0.0","<2.0.0"]] ok 14 - toComparators(<=2.0.0) === [["<=2.0.0"]] ok 15 - toComparators(<=2.0.0) === [["<=2.0.0"]] ok 16 - toComparators(<2.0.0) === [["<2.0.0"]] ok 17 - toComparators(<2.0.0) === [["<2.0.0"]] ok 18 - toComparators(>= 1.0.0) === [[">=1.0.0"]] ok 19 - toComparators(>= 1.0.0) === [[">=1.0.0"]] ok 20 - toComparators(>= 1.0.0) === [[">=1.0.0"]] ok 21 - toComparators(> 1.0.0) === [[">1.0.0"]] ok 22 - toComparators(> 1.0.0) === [[">1.0.0"]] ok 23 - toComparators(<= 2.0.0) === [["<=2.0.0"]] ok 24 - toComparators(<= 2.0.0) === [["<=2.0.0"]] ok 25 - toComparators(<= 2.0.0) === [["<=2.0.0"]] ok 26 - toComparators(< 2.0.0) === [["<2.0.0"]] ok 27 - toComparators(< 2.0.0) === [["<2.0.0"]] ok 28 - toComparators(>=0.1.97) === [[">=0.1.97"]] ok 29 - toComparators(>=0.1.97) === [[">=0.1.97"]] ok 30 - toComparators(0.1.20 || 1.2.4) === [["0.1.20"],["1.2.4"]] ok 31 - toComparators(>=0.2.3 || <0.0.1) === [[">=0.2.3"],["<0.0.1"]] ok 32 - toComparators(>=0.2.3 || <0.0.1) === [[">=0.2.3"],["<0.0.1"]] ok 33 - toComparators(>=0.2.3 || <0.0.1) === [[">=0.2.3"],["<0.0.1"]] ok 34 - toComparators(||) === [[""],[""]] ok 35 - toComparators(2.x.x) === [[">=2.0.0","<3.0.0"]] ok 36 - toComparators(1.2.x) === [[">=1.2.0","<1.3.0"]] ok 37 - toComparators(1.2.x || 2.x) === [[">=1.2.0","<1.3.0"],[">=2.0.0","<3.0.0"]] ok 38 - toComparators(1.2.x || 2.x) === [[">=1.2.0","<1.3.0"],[">=2.0.0","<3.0.0"]] ok 39 - toComparators(x) === [[""]] ok 40 - toComparators(2.*.*) === [[">=2.0.0","<3.0.0"]] ok 41 - toComparators(1.2.*) === [[">=1.2.0","<1.3.0"]] ok 42 - toComparators(1.2.* || 2.*) === [[">=1.2.0","<1.3.0"],[">=2.0.0","<3.0.0"]] ok 43 - toComparators(1.2.* || 2.*) === [[">=1.2.0","<1.3.0"],[">=2.0.0","<3.0.0"]] ok 44 - toComparators(*) === [[""]] ok 45 - toComparators(2) === [[">=2.0.0","<3.0.0"]] ok 46 - toComparators(2.3) === [[">=2.3.0","<2.4.0"]] ok 47 - toComparators(~2.4) === [[">=2.4.0","<2.5.0"]] ok 48 - toComparators(~2.4) === [[">=2.4.0","<2.5.0"]] ok 49 - toComparators(~>3.2.1) === [[">=3.2.1","<3.3.0"]] ok 50 - toComparators(~1) === [[">=1.0.0","<2.0.0"]] ok 51 - toComparators(~>1) === [[">=1.0.0","<2.0.0"]] ok 52 - toComparators(~> 1) === [[">=1.0.0","<2.0.0"]] ok 53 - toComparators(~1.0) === [[">=1.0.0","<1.1.0"]] ok 54 - toComparators(~ 1.0) === [[">=1.0.0","<1.1.0"]] ok 55 - toComparators(~ 1.0.3) === [[">=1.0.3","<1.1.0"]] ok 56 - toComparators(~> 1.0.3) === [[">=1.0.3","<1.1.0"]] ok 57 - toComparators(<1) === [["<1.0.0"]] ok 58 - toComparators(< 1) === [["<1.0.0"]] ok 59 - toComparators(>=1) === [[">=1.0.0"]] ok 60 - toComparators(>= 1) === [[">=1.0.0"]] ok 61 - toComparators(<1.2) === [["<1.2.0"]] ok 62 - toComparators(< 1.2) === [["<1.2.0"]] ok 63 - toComparators(1) === [[">=1.0.0","<2.0.0"]] ok 64 - toComparators(1 2) === [[">=1.0.0","<2.0.0",">=2.0.0","<3.0.0"]] ok 65 - toComparators(1.2 - 3.4.5) === [[">=1.2.0","<=3.4.5"]] ok 66 - toComparators(1.2.3 - 3.4) === [[">=1.2.3","<3.5.0"]] ok 67 - toComparators(1.2.3 - 3) === [[">=1.2.3","<4.0.0"]] ok 68 - toComparators(>*) === [["<0.0.0"]] ok 69 - toComparators(<*) === [["<0.0.0"]] 1..69 ok 8 - comparators test # time=39.717ms # Subtest: invalid version numbers ok 1 - expected to throw ok 2 - expected to throw ok 3 - expected to throw ok 4 - expected to throw ok 5 - expected to throw 1..5 ok 9 - invalid version numbers # time=3.328ms # Subtest: strict vs loose version numbers ok 1 - expected to throw ok 2 - should be equal ok 3 - expect truthy value ok 4 - expected to throw ok 5 - expected to throw ok 6 - should be equal ok 7 - expected to throw ok 8 - should be equal ok 9 - expect truthy value ok 10 - expected to throw ok 11 - expected to throw ok 12 - should be equal ok 13 - expected to throw ok 14 - should be equal ok 15 - expect truthy value ok 16 - expected to throw ok 17 - expected to throw ok 18 - should be equal ok 19 - expected to throw ok 20 - should be equal ok 21 - expect truthy value ok 22 - expected to throw ok 23 - expected to throw ok 24 - should be equal ok 25 - expected to throw ok 26 - should be equal ok 27 - expect truthy value ok 28 - expected to throw ok 29 - expected to throw ok 30 - should be equal 1..30 ok 10 - strict vs loose version numbers # time=8.64ms # Subtest: strict vs loose ranges ok 1 - expected to throw ok 2 - should be equal ok 3 - expected to throw ok 4 - should be equal 1..4 ok 11 - strict vs loose ranges # time=6.641ms # Subtest: max satisfying ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal 1..4 ok 12 - max satisfying # time=3.559ms # Subtest: min satisfying ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal 1..4 ok 13 - min satisfying # time=5.471ms # Subtest: intersect comparators ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal ok 5 - should be equal ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal ok 9 - should be equal ok 10 - should be equal ok 11 - should be equal ok 12 - should be equal ok 13 - should be equal ok 14 - should be equal ok 15 - should be equal ok 16 - should be equal ok 17 - should be equal ok 18 - should be equal ok 19 - should be equal ok 20 - should be equal ok 21 - should be equal ok 22 - should be equal ok 23 - should be equal ok 24 - should be equal ok 25 - should be equal ok 26 - should be equal ok 27 - should be equal ok 28 - should be equal ok 29 - should be equal ok 30 - should be equal ok 31 - should be equal ok 32 - should be equal ok 33 - should be equal ok 34 - should be equal ok 35 - should be equal ok 36 - should be equal ok 37 - should be equal ok 38 - should be equal ok 39 - should be equal ok 40 - should be equal ok 41 - should be equal ok 42 - should be equal ok 43 - should be equal ok 44 - should be equal ok 45 - should be equal ok 46 - should be equal ok 47 - should be equal ok 48 - should be equal ok 49 - should be equal ok 50 - should be equal ok 51 - should be equal ok 52 - should be equal ok 53 - should be equal ok 54 - should be equal ok 55 - should be equal ok 56 - should be equal ok 57 - should be equal ok 58 - should be equal ok 59 - should be equal ok 60 - should be equal ok 61 - should be equal ok 62 - should be equal ok 63 - should be equal ok 64 - should be equal ok 65 - should be equal ok 66 - should be equal ok 67 - should be equal ok 68 - should be equal ok 69 - should be equal ok 70 - should be equal ok 71 - should be equal ok 72 - should be equal ok 73 - should be equal ok 74 - should be equal ok 75 - should be equal ok 76 - should be equal ok 77 - should be equal ok 78 - should be equal ok 79 - should be equal ok 80 - should be equal ok 81 - should be equal ok 82 - should be equal ok 83 - should be equal ok 84 - should be equal ok 85 - should be equal ok 86 - should be equal ok 87 - should be equal ok 88 - should be equal ok 89 - should be equal ok 90 - should be equal ok 91 - should be equal ok 92 - should be equal ok 93 - should be equal ok 94 - should be equal ok 95 - should be equal ok 96 - should be equal ok 97 - should be equal ok 98 - should be equal ok 99 - should be equal ok 100 - should be equal ok 101 - should be equal ok 102 - should be equal ok 103 - should be equal ok 104 - should be equal ok 105 - should be equal ok 106 - should be equal ok 107 - should be equal ok 108 - should be equal ok 109 - should be equal ok 110 - should be equal ok 111 - should be equal ok 112 - should be equal ok 113 - should be equal ok 114 - should be equal ok 115 - should be equal ok 116 - should be equal ok 117 - should be equal ok 118 - should be equal ok 119 - should be equal ok 120 - should be equal ok 121 - should be equal ok 122 - should be equal ok 123 - should be equal ok 124 - should be equal ok 125 - should be equal ok 126 - should be equal ok 127 - should be equal ok 128 - should be equal ok 129 - should be equal ok 130 - should be equal ok 131 - should be equal ok 132 - should be equal ok 133 - should be equal ok 134 - should be equal ok 135 - should be equal ok 136 - should be equal ok 137 - should be equal ok 138 - should be equal 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 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 ok 151 - should be equal ok 152 - should be equal ok 153 - should be equal ok 154 - should be equal ok 155 - should be equal ok 156 - should be equal ok 157 - should be equal ok 158 - should be equal ok 159 - should be equal ok 160 - should be equal ok 161 - should be equal ok 162 - should be equal ok 163 - should be equal ok 164 - should be equal ok 165 - should be equal ok 166 - should be equal ok 167 - should be equal ok 168 - should be equal ok 169 - should be equal ok 170 - should be equal ok 171 - should be equal ok 172 - should be equal ok 173 - should be equal ok 174 - should be equal ok 175 - should be equal ok 176 - should be equal ok 177 - should be equal ok 178 - should be equal ok 179 - should be equal ok 180 - should be equal ok 181 - should be equal ok 182 - should be equal ok 183 - should be equal 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 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 ok 200 - should be equal ok 201 - should be equal ok 202 - should be equal ok 203 - should be equal ok 204 - should be equal ok 205 - should be equal ok 206 - should be equal ok 207 - should be equal ok 208 - should be equal ok 209 - should be equal ok 210 - should be equal ok 211 - should be equal ok 212 - should be equal ok 213 - should be equal ok 214 - should be equal ok 215 - should be equal ok 216 - should be equal ok 217 - should be equal ok 218 - should be equal ok 219 - should be equal ok 220 - should be equal ok 221 - should be equal ok 222 - should be equal ok 223 - should be equal ok 224 - should be equal ok 225 - should be equal 1..225 ok 14 - intersect comparators # time=95.08ms # Subtest: missing comparator parameter in intersect comparators ok 1 - throws type error: TypeError a Comparator is required 1..1 ok 15 - missing comparator parameter in intersect comparators # time=1.215ms # Subtest: ranges intersect ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal ok 5 - should be equal ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal ok 9 - should be equal ok 10 - should be equal ok 11 - should be equal ok 12 - should be equal ok 13 - should be equal ok 14 - should be equal ok 15 - should be equal ok 16 - should be equal ok 17 - should be equal ok 18 - should be equal ok 19 - should be equal ok 20 - should be equal ok 21 - should be equal ok 22 - should be equal ok 23 - should be equal ok 24 - should be equal ok 25 - should be equal ok 26 - should be equal ok 27 - should be equal ok 28 - should be equal ok 29 - should be equal ok 30 - should be equal ok 31 - should be equal ok 32 - should be equal ok 33 - should be equal ok 34 - should be equal ok 35 - should be equal ok 36 - should be equal ok 37 - should be equal ok 38 - should be equal ok 39 - should be equal ok 40 - should be equal ok 41 - should be equal ok 42 - should be equal ok 43 - should be equal ok 44 - should be equal ok 45 - should be equal ok 46 - should be equal ok 47 - should be equal ok 48 - should be equal ok 49 - should be equal ok 50 - should be equal ok 51 - should be equal ok 52 - should be equal ok 53 - should be equal ok 54 - should be equal ok 55 - should be equal ok 56 - should be equal ok 57 - should be equal ok 58 - should be equal ok 59 - should be equal ok 60 - should be equal ok 61 - should be equal ok 62 - should be equal ok 63 - should be equal ok 64 - should be equal ok 65 - should be equal ok 66 - should be equal ok 67 - should be equal ok 68 - should be equal ok 69 - should be equal ok 70 - should be equal 1..70 ok 16 - ranges intersect # time=37.435ms # Subtest: missing range parameter in range intersect ok 1 - throws type error: TypeError a Range is required 1..1 ok 17 - missing range parameter in range intersect # time=1.252ms # Subtest: outside with bad hilo throws ok 1 - expected to throw: TypeError Must provide a hilo val of "<" or ">" 1..1 ok 18 - outside with bad hilo throws # time=1.493ms # Subtest: comparator testing ok 1 - expect truthy value ok 2 - expect truthy value ok 3 - expect truthy value 1..3 ok 19 - comparator testing # time=1.6ms # Subtest: tostrings ok 1 - should be equal ok 2 - should be equal 1..2 ok 20 - tostrings # time=1.301ms # Subtest: invalid cmp usage ok 1 - expected to throw: TypeError Invalid operator: a frog 1..1 ok 21 - invalid cmp usage # time=1.338ms # Subtest: sorting ok 1 - should be equivalent ok 2 - should be equivalent 1..2 ok 22 - sorting # time=1.444ms # Subtest: bad ranges in max/min satisfying ok 1 - should be equal ok 2 - should be equal 1..2 ok 23 - bad ranges in max/min satisfying # time=1.574ms 1..23 # time=1103.832ms ok 5 - test/index.js # time=2559.817ms # Subtest: test/ltr.js # Subtest: ltr tests ok 1 - ltr(1.2.1, ~1.2.2, false) ok 2 - ltr(0.6.1-0, ~0.6.1-1, false) ok 3 - ltr(0.0.1, 1.0.0 - 2.0.0, false) ok 4 - ltr(1.0.0-beta.1, 1.0.0-beta.2, false) ok 5 - ltr(0.0.0, 1.0.0, false) ok 6 - ltr(1.1.1, >=2.0.0, false) ok 7 - ltr(1.2.9, >=2.0.0, false) ok 8 - ltr(2.0.0, >2.0.0, false) ok 9 - ltr(0.1.5, 0.1.20 || 1.2.4, false) ok 10 - ltr(1.0.0, 2.x.x, false) ok 11 - ltr(1.1.0, 1.2.x, false) ok 12 - ltr(1.0.0, 1.2.x || 2.x, false) ok 13 - ltr(1.0.1, 2.*.*, false) ok 14 - ltr(1.1.3, 1.2.*, false) ok 15 - ltr(1.1.9999, 1.2.* || 2.*, false) ok 16 - ltr(1.0.0, 2, false) ok 17 - ltr(2.2.2, 2.3, false) ok 18 - ltr(2.3.0, ~2.4, false) ok 19 - ltr(2.3.5, ~2.4, false) ok 20 - ltr(3.2.0, ~>3.2.1, false) ok 21 - ltr(0.2.3, ~1, false) ok 22 - ltr(0.2.4, ~>1, false) ok 23 - ltr(0.2.3, ~> 1, false) ok 24 - ltr(0.1.2, ~1.0, false) ok 25 - ltr(0.1.0, ~ 1.0, false) ok 26 - ltr(1.2.0, >1.2, false) ok 27 - ltr(1.2.1, > 1.2, false) ok 28 - ltr(0.0.0beta, 1, true) ok 29 - ltr(0.5.4-alpha, ~v0.5.4-pre, false) ok 30 - ltr(0.5.4-alpha, ~v0.5.4-pre, false) ok 31 - ltr(0.6.0, =0.7.x, false) ok 32 - ltr(0.6.0-asdf, =0.7.x, false) ok 33 - ltr(0.6.0, >=0.7.x, false) ok 34 - ltr(1.2.1, ~1.2.2, false) ok 35 - ltr(0.2.3, 1.0.0 - 2.0.0, false) ok 36 - ltr(0.0.1, 1.0.0, false) ok 37 - ltr(1.0.0, >=2.0.0, false) ok 38 - ltr(1.9999.9999, >=2.0.0, false) ok 39 - ltr(1.2.9, >=2.0.0, false) ok 40 - ltr(2.0.0, >2.0.0, false) ok 41 - ltr(1.2.9, >2.0.0, false) ok 42 - ltr(1.1.3, 2.x.x, false) ok 43 - ltr(1.1.3, 1.2.x, false) ok 44 - ltr(1.1.3, 1.2.x || 2.x, false) ok 45 - ltr(1.1.3, 2.*.*, false) ok 46 - ltr(1.1.3, 1.2.*, false) ok 47 - ltr(1.1.3, 1.2.* || 2.*, false) ok 48 - ltr(1.9999.9999, 2, false) ok 49 - ltr(2.2.1, 2.3, false) ok 50 - ltr(2.3.0, ~2.4, false) ok 51 - ltr(2.3.2, ~>3.2.1, false) ok 52 - ltr(0.2.3, ~1, false) ok 53 - ltr(0.2.3, ~>1, false) ok 54 - ltr(0.0.0, ~1.0, false) ok 55 - ltr(1.0.0, >1, false) ok 56 - ltr(1.0.0beta, 2, true) ok 57 - ltr(1.0.0beta, >1, true) ok 58 - ltr(1.0.0beta, > 1, true) ok 59 - ltr(0.6.2, =0.7.x, false) ok 60 - ltr(0.7.0-asdf, =0.7.x, false) ok 61 - ltr(1.0.0-0, ^1, false) ok 62 - ltr(0.7.0-asdf, >=0.7.x, false) ok 63 - ltr(1.0.0beta, 1, true) ok 64 - ltr(0.6.2, >=0.7.x, false) ok 65 - ltr(1.3.0-alpha, >1.2.3, false) 1..65 ok 1 - ltr tests # time=56.41ms # Subtest: negative ltr tests ok 1 - !ltr(1.1.0, ~ 1.0, false) ok 2 - !ltr(0.6.1-1, ~0.6.1-1, false) ok 3 - !ltr(1.2.3, 1.0.0 - 2.0.0, false) ok 4 - !ltr(2.9.9, 1.0.0 - 2.0.0, false) ok 5 - !ltr(1.0.0, 1.0.0, false) ok 6 - !ltr(0.2.4, >=*, false) ok 7 - !ltr(1.0.0, , true) ok 8 - !ltr(1.2.3, *, false) ok 9 - !ltr(1.0.0, >=1.0.0, false) ok 10 - !ltr(1.0.1, >=1.0.0, false) ok 11 - !ltr(1.1.0, >=1.0.0, false) ok 12 - !ltr(1.0.1, >1.0.0, false) ok 13 - !ltr(1.1.0, >1.0.0, false) ok 14 - !ltr(2.0.0, <=2.0.0, false) ok 15 - !ltr(1.9999.9999, <=2.0.0, false) ok 16 - !ltr(0.2.9, <=2.0.0, false) ok 17 - !ltr(1.9999.9999, <2.0.0, false) ok 18 - !ltr(0.2.9, <2.0.0, false) ok 19 - !ltr(1.0.0, >= 1.0.0, false) ok 20 - !ltr(1.0.1, >= 1.0.0, false) ok 21 - !ltr(1.1.0, >= 1.0.0, false) ok 22 - !ltr(1.0.1, > 1.0.0, false) ok 23 - !ltr(1.1.0, > 1.0.0, false) ok 24 - !ltr(2.0.0, <= 2.0.0, false) ok 25 - !ltr(1.9999.9999, <= 2.0.0, false) ok 26 - !ltr(0.2.9, <= 2.0.0, false) ok 27 - !ltr(1.9999.9999, < 2.0.0, false) ok 28 - !ltr(0.2.9, < 2.0.0, false) ok 29 - !ltr(v0.1.97, >=0.1.97, false) ok 30 - !ltr(0.1.97, >=0.1.97, false) ok 31 - !ltr(1.2.4, 0.1.20 || 1.2.4, false) ok 32 - !ltr(1.2.4, 0.1.20 || >1.2.4, false) ok 33 - !ltr(1.2.3, 0.1.20 || 1.2.4, false) ok 34 - !ltr(0.1.20, 0.1.20 || 1.2.4, false) ok 35 - !ltr(0.0.0, >=0.2.3 || <0.0.1, false) ok 36 - !ltr(0.2.3, >=0.2.3 || <0.0.1, false) ok 37 - !ltr(0.2.4, >=0.2.3 || <0.0.1, false) ok 38 - !ltr(1.3.4, ||, false) ok 39 - !ltr(2.1.3, 2.x.x, false) ok 40 - !ltr(1.2.3, 1.2.x, false) ok 41 - !ltr(2.1.3, 1.2.x || 2.x, false) ok 42 - !ltr(1.2.3, 1.2.x || 2.x, false) ok 43 - !ltr(1.2.3, x, false) ok 44 - !ltr(2.1.3, 2.*.*, false) ok 45 - !ltr(1.2.3, 1.2.*, false) ok 46 - !ltr(2.1.3, 1.2.* || 2.*, false) ok 47 - !ltr(1.2.3, 1.2.* || 2.*, false) ok 48 - !ltr(1.2.3, 1.2.* || 2.*, false) ok 49 - !ltr(1.2.3, *, false) ok 50 - !ltr(2.1.2, 2, false) ok 51 - !ltr(2.3.1, 2.3, false) ok 52 - !ltr(2.4.0, ~2.4, false) ok 53 - !ltr(2.4.5, ~2.4, false) ok 54 - !ltr(3.2.2, ~>3.2.1, false) ok 55 - !ltr(1.2.3, ~1, false) ok 56 - !ltr(1.2.3, ~>1, false) ok 57 - !ltr(1.2.3, ~> 1, false) ok 58 - !ltr(1.0.2, ~1.0, false) ok 59 - !ltr(1.0.2, ~ 1.0, false) ok 60 - !ltr(1.0.0, >=1, false) ok 61 - !ltr(1.0.0, >= 1, false) ok 62 - !ltr(1.1.1, <1.2, false) ok 63 - !ltr(1.1.1, < 1.2, false) ok 64 - !ltr(0.5.5, ~v0.5.4-pre, false) ok 65 - !ltr(0.5.4, ~v0.5.4-pre, false) ok 66 - !ltr(0.7.2, =0.7.x, false) ok 67 - !ltr(0.7.2, >=0.7.x, false) ok 68 - !ltr(0.6.2, <=0.7.x, false) ok 69 - !ltr(0.2.5, >0.2.3 >0.2.4 <=0.2.5, false) ok 70 - !ltr(0.2.4, >=0.2.3 <=0.2.4, false) ok 71 - !ltr(2.0.0, 1.0.0 - 2.0.0, false) ok 72 - !ltr(4.0.0, ^3.0.0, false) ok 73 - !ltr(2.0.0, ^1.0.0 || ~2.0.1, false) ok 74 - !ltr(3.2.0, ^0.1.0 || ~3.0.1 || 5.0.0, false) ok 75 - !ltr(1.0.0beta, ^0.1.0 || ~3.0.1 || 5.0.0, true) ok 76 - !ltr(5.0.0-0, ^0.1.0 || ~3.0.1 || 5.0.0, true) ok 77 - !ltr(3.5.0, ^0.1.0 || ~3.0.1 || >4 <=5.0.0, false) ok 78 - !ltr(1.0.0beta, ^1.0.0alpha, true) ok 79 - !ltr(1.0.0beta, ~1.0.0alpha, true) ok 80 - !ltr(1.0.0beta, ^1.0.0-alpha, true) ok 81 - !ltr(1.0.0beta, ~1.0.0-alpha, true) ok 82 - !ltr(1.0.0-beta, ^1.0.0-alpha, false) ok 83 - !ltr(1.0.0-beta, ~1.0.0-alpha, false) ok 84 - !ltr(1.0.0, =0.1.0, false) 1..84 ok 2 - negative ltr tests # time=41.921ms 1..2 # time=130.424ms ok 6 - test/ltr.js # time=1475.333ms # Subtest: test/major-minor-patch.js # Subtest: major tests ok 1 - major(1.2.3) = 1 ok 2 - major( 1.2.3 ) = 1 ok 3 - major( 2.2.3-4 ) = 2 ok 4 - major( 3.2.3-pre ) = 3 ok 5 - major(v5.2.3) = 5 ok 6 - major( v8.2.3 ) = 8 ok 7 - major( 13.2.3) = 13 ok 8 - major(=21.2.3) = 21 ok 9 - major(v=34.2.3) = 34 1..9 ok 1 - major tests # time=16.665ms # Subtest: minor tests ok 1 - minor(1.1.3) = 1 ok 2 - minor( 1.1.3 ) = 1 ok 3 - minor( 1.2.3-4 ) = 2 ok 4 - minor( 1.3.3-pre ) = 3 ok 5 - minor(v1.5.3) = 5 ok 6 - minor( v1.8.3 ) = 8 ok 7 - minor( 1.13.3) = 13 ok 8 - minor(=1.21.3) = 21 ok 9 - minor(v=1.34.3) = 34 1..9 ok 2 - minor tests # time=4.176ms # Subtest: patch tests ok 1 - patch(1.2.1) = 1 ok 2 - patch( 1.2.1 ) = 1 ok 3 - patch( 1.2.2-4 ) = 2 ok 4 - patch( 1.2.3-pre ) = 3 ok 5 - patch(v1.2.5) = 5 ok 6 - patch( v1.2.8 ) = 8 ok 7 - patch( 1.2.13) = 13 ok 8 - patch(=1.2.21) = 21 ok 9 - patch(v=1.2.34) = 34 1..9 ok 3 - patch tests # time=3.517ms 1..3 # time=54.085ms ok 7 - test/major-minor-patch.js # time=1567.868ms # Subtest: test/prerelease.js # Subtest: prerelease ok 1 - prerelease(1.2.2-alpha.1) ok 2 - prerelease(0.6.1-1) ok 3 - prerelease(1.0.0-beta.2) ok 4 - prerelease(v0.5.4-pre) ok 5 - prerelease(1.2.2-alpha.1) ok 6 - prerelease(0.6.1beta) ok 7 - prerelease(1.0.0) ok 8 - prerelease(~2.0.0-alpha.1) ok 9 - prerelease(invalid version) 1..9 ok 1 - prerelease # time=14.645ms 1..1 # time=33.988ms ok 8 - test/prerelease.js # time=1432.384ms 1..8 # time=12434.018ms make[1]: Leaving directory '/build/node-semver-5.5.1' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep dh_install dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'node-semver' in '../node-semver_5.5.1-1_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../node-semver_5.5.1-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) 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/15890 and its subdirectories I: Current time: Sun Dec 13 13:34:23 -12 2020 I: pbuilder-time-stamp: 1607909663 Mon Dec 14 01:34:24 UTC 2020 I: 1st build successful. Starting 2nd build on remote node ionos5-amd64.debian.net. Mon Dec 14 01:34:24 UTC 2020 I: Preparing to do remote build '2' on ionos5-amd64.debian.net. Mon Dec 14 01:35:54 UTC 2020 I: Deleting $TMPDIR on ionos5-amd64.debian.net. Mon Dec 14 01:35:55 UTC 2020 I: node-semver_5.5.1-1_amd64.changes: Format: 1.8 Date: Sat, 15 Sep 2018 12:14:06 +0530 Source: node-semver Binary: node-semver Architecture: all Version: 5.5.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Javascript Maintainers Changed-By: Pirate Praveen Description: node-semver - Semantic Versioning for Node.js Changes: node-semver (5.5.1-1) unstable; urgency=medium . * Team upload * New upstream version 5.5.1 * Use salsa.debian.org in Vcs-* fields * Bump debhelper compatibility level to 11 * Bump Standards-Version to 4.2.1 (no changes needed) * Change section to javascript and priority to optional * Enable nocheck build profile Checksums-Sha1: cb8905ae07d47caf7c4239703740a6db8ed3b85f 23928 node-semver_5.5.1-1_all.deb a063b46a0ee311ae41d4e7b92ccdb89572229ed3 6131 node-semver_5.5.1-1_amd64.buildinfo Checksums-Sha256: 06a1fe446654ea7ca34d6aebc0ed3257a18f77355c85e93bab37fb20e79a59a6 23928 node-semver_5.5.1-1_all.deb 0d524a0456c9737da5ff0063a023b7af2a7ee9e8035762ad02cada258295666b 6131 node-semver_5.5.1-1_amd64.buildinfo Files: 56c3b6a57f89fef6ea16f673c08baf9a 23928 javascript optional node-semver_5.5.1-1_all.deb 9eebf2e15e7b536cc955136aa22dbdaa 6131 javascript optional node-semver_5.5.1-1_amd64.buildinfo Mon Dec 14 01:35:57 UTC 2020 I: diffoscope 162 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.8bXWg0TmLv/node-semver_5.5.1-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.8bXWg0TmLv/node-semver_5.5.1-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.8bXWg0TmLv/node-semver_5.5.1-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.8bXWg0TmLv/b1/node-semver_5.5.1-1_amd64.changes /srv/reproducible-results/rbuild-debian/tmp.8bXWg0TmLv/b2/node-semver_5.5.1-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.506s) 0.506s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.028s) 0.027s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile Mon Dec 14 01:35:59 UTC 2020 I: diffoscope 162 found no differences in the changes files, and a .buildinfo file also exists. Mon Dec 14 01:35:59 UTC 2020 I: node-semver from buster built successfully and reproducibly on amd64. Mon Dec 14 01:36:01 UTC 2020 I: Submitting .buildinfo files to external archives: Mon Dec 14 01:36:01 UTC 2020 I: Submitting 8.0K b1/node-semver_5.5.1-1_amd64.buildinfo.asc Mon Dec 14 01:36:01 UTC 2020 I: Submitting 8.0K b2/node-semver_5.5.1-1_amd64.buildinfo.asc Mon Dec 14 01:36:02 UTC 2020 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Mon Dec 14 01:36:02 UTC 2020 I: Done submitting .buildinfo files. Mon Dec 14 01:36:02 UTC 2020 I: Removing signed node-semver_5.5.1-1_amd64.buildinfo.asc files: removed './b1/node-semver_5.5.1-1_amd64.buildinfo.asc' removed './b2/node-semver_5.5.1-1_amd64.buildinfo.asc'