Diff of the two buildlogs: -- --- b1/build.log 2025-08-21 22:09:42.280170915 +0000 +++ b2/build.log 2025-08-21 22:11:24.720307141 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Aug 21 10:08:55 -12 2025 -I: pbuilder-time-stamp: 1755814135 +I: Current time: Thu Sep 24 18:32:44 +14 2026 +I: pbuilder-time-stamp: 1790224364 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -24,53 +24,85 @@ dpkg-source: info: unpacking node-semver_7.6.1+~7.5.8-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/99199/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2536407/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Sep 24 04:32 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2536407/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2536407/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='5e1b4ffa99864d57a6c9ce86036cf648' - 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='99199' - PS1='# ' - PS2='> ' + INVOCATION_ID=063b005cdb2e48b1aaea61bfcec53a7f + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2536407 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.00fLUPTT/pbuilderrc_Cs1i --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.00fLUPTT/b1 --logfile b1/build.log node-semver_7.6.1+~7.5.8-2.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.00fLUPTT/pbuilderrc_j1XI --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.00fLUPTT/b2 --logfile b2/build.log node-semver_7.6.1+~7.5.8-2.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/99199/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2536407/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -492,7 +524,7 @@ Get: 376 http://deb.debian.org/debian forky/main arm64 node-widest-line all 3.1.0-2 [4092 B] Get: 377 http://deb.debian.org/debian forky/main arm64 node-ws all 8.18.1+~cs14.18.2-1 [54.2 kB] Get: 378 http://deb.debian.org/debian forky/main arm64 node-tap all 16.3.7+ds3+~cs49.5.20-1 [98.4 kB] -Fetched 49.6 MB in 1s (53.0 MB/s) +Fetched 49.6 MB in 1s (47.6 MB/s) Preconfiguring packages ... Selecting previously unselected package netbase. (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 ... 20003 files and directories currently installed.) @@ -2033,7 +2065,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/node-semver-7.6.1+~7.5.8/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../node-semver_7.6.1+~7.5.8-2_source.changes +I: user script /srv/workspace/pbuilder/2536407/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2536407/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/node-semver-7.6.1+~7.5.8/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../node-semver_7.6.1+~7.5.8-2_source.changes dpkg-buildpackage: info: source package node-semver dpkg-buildpackage: info: source version 7.6.1+~7.5.8-2 dpkg-buildpackage: info: source distribution unstable @@ -2064,8 +2100,8 @@ dh_auto_test --buildsystem=nodejs ln -s ../. node_modules/semver /bin/sh -ex debian/tests/pkg-js/test -+ find test -name *.js -+ grep -v test/bin/semver.js +++ find test -name '*.js' +++ grep -v test/bin/semver.js + tap --timeout=0 --no-coverage -R tap test/ranges/valid.js test/ranges/to-comparators.js test/ranges/subset.js test/ranges/simplify.js test/ranges/outside.js test/ranges/min-version.js test/ranges/min-satisfying.js test/ranges/max-satisfying.js test/ranges/ltr.js test/ranges/intersects.js test/ranges/gtr.js test/preload.js test/map.js test/internal/re.js test/internal/parse-options.js test/internal/lrucache.js test/internal/identifiers.js test/internal/debug.js test/internal/constants.js test/integration/whitespace.js test/index.js test/functions/valid.js test/functions/sort.js test/functions/satisfies.js test/functions/rsort.js test/functions/rcompare.js test/functions/prerelease.js test/functions/patch.js test/functions/parse.js test/functions/neq.js test/functions/minor.js test/functions/major.js test/functions/lte.js test/functions/lt.js test/functions/inc.js test/functions/gte.js test/functions/gt.js test/functions/eq.js test/functions/diff.js test/functions/compare.js test/functions/compare-loose.js test/functions/compare-build.js test/functions/coerce.js test/functions/cmp.js test/functions/clean.js test/fixtures/version-not-lt-range.js test/fixtures/version-not-gt-range.js test/fixtures/version-lt-range.js test/fixtures/version-gt-range.js test/fixtures/range-parse.js test/fixtures/range-intersection.js test/fixtures/range-include.js test/fixtures/range-exclude.js test/fixtures/invalid-versions.js test/fixtures/increments.js test/fixtures/equality.js test/fixtures/comparisons.js test/fixtures/comparator-intersection.js test/classes/semver.js test/classes/range.js test/classes/index.js test/classes/comparator.js TAP version 13 # Subtest: test/ranges/valid.js @@ -2153,11 +2189,11 @@ ok 80 - validRange(^9007199254740991.0.0) === null undefined ok 81 - validRange(=9007199254740991.0.0) === 9007199254740991.0.0 undefined ok 82 - validRange(^9007199254740990.0.0) === >=9007199254740990.0.0 <9007199254740991.0.0-0 undefined - ok 1 - valid range test # time=46.26ms + ok 1 - valid range test # time=109.632ms 1..1 - # time=63.81ms -ok 1 - test/ranges/valid.js # time=63.81ms + # time=115.143ms +ok 1 - test/ranges/valid.js # time=115.143ms # Subtest: test/ranges/to-comparators.js # Subtest: comparators test @@ -2235,11 +2271,11 @@ ok 72 - toComparators(* 2.x) === [["<0.0.0-0"]] ok 73 - toComparators(>x 2.x || * || false) ok 56 - outside(0.7.2-beta, 0.7.x, > false) 1..56 - ok 1 - gtr tests # time=39.366ms + ok 1 - gtr tests # time=182.026ms # Subtest: ltr tests ok 1 - outside(1.2.1, ~1.2.2, <, false) @@ -2475,7 +2511,7 @@ ok 57 - outside(0.6.2, >=0.7.x, <, false) ok 58 - outside(1.3.0-alpha, >1.2.3, <, false) 1..58 - ok 2 - ltr tests # time=9.204ms + ok 2 - ltr tests # time=25.153ms # Subtest: negative gtr tests ok 1 - !outside(0.6.1-1, ~0.6.1-1, > false) @@ -2559,7 +2595,7 @@ ok 79 - !outside(3.5.0, ^0.1.0 || ~3.0.1 || >4 <=5.0.0, > false) ok 80 - !outside(0.7.2-beta, 0.7.x, > [object Object]) 1..80 - ok 3 - negative gtr tests # time=10.621ms + ok 3 - negative gtr tests # time=42.018ms # Subtest: negative ltr tests ok 1 - !outside(1.1.0, ~ 1.0, < false) @@ -2646,16 +2682,16 @@ ok 82 - !outside(1.0.0, =0.1.0, < false) ok 83 - !outside(1.3.0-alpha, >1.2.3, < [object Object]) 1..83 - ok 4 - negative ltr tests # time=9.101ms + ok 4 - negative ltr tests # time=40.852ms # Subtest: outside with bad hilo throws ok 1 - expected to throw: TypeError Must provide a hilo val of "<" or ">" 1..1 - ok 5 - outside with bad hilo throws # time=3.549ms + ok 5 - outside with bad hilo throws # time=12.095ms 1..5 - # time=99.2ms -ok 5 - test/ranges/outside.js # time=99.2ms + # time=390.671ms +ok 5 - test/ranges/outside.js # time=390.671ms # Subtest: test/ranges/min-version.js # Subtest: minimum version in range tests @@ -2703,11 +2739,11 @@ ok 42 - minVersion(>2 || >1.0.0-beta, false) = 1.0.0-beta.0 ok 43 - minVersion(>4 <3, false) = null 1..43 - ok 1 - minimum version in range tests # time=38.873ms + ok 1 - minimum version in range tests # time=123.381ms 1..1 - # time=45.297ms -ok 6 - test/ranges/min-version.js # time=45.297ms + # time=133.326ms +ok 6 - test/ranges/min-version.js # time=133.326ms # Subtest: test/ranges/min-satisfying.js # Subtest: min satisfying @@ -2716,16 +2752,16 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - min satisfying # time=19.369ms + ok 1 - min satisfying # time=76.451ms # Subtest: bad ranges in min satisfying ok 1 - should be equal 1..1 - ok 2 - bad ranges in min satisfying # time=1.856ms + ok 2 - bad ranges in min satisfying # time=2.023ms 1..2 - # time=31.051ms -ok 7 - test/ranges/min-satisfying.js # time=31.051ms + # time=129.929ms +ok 7 - test/ranges/min-satisfying.js # time=129.929ms # Subtest: test/ranges/max-satisfying.js # Subtest: max satisfying @@ -2734,16 +2770,16 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - max satisfying # time=17.455ms + ok 1 - max satisfying # time=61.583ms # Subtest: bad ranges in max satisfying ok 1 - should be equal 1..1 - ok 2 - bad ranges in max satisfying # time=1.972ms + ok 2 - bad ranges in max satisfying # time=17.436ms 1..2 - # time=30.431ms -ok 8 - test/ranges/max-satisfying.js # time=30.431ms + # time=103.426ms +ok 8 - test/ranges/max-satisfying.js # time=103.426ms # Subtest: test/ranges/ltr.js # Subtest: ltr tests @@ -2806,7 +2842,7 @@ ok 57 - ltr(0.6.2, >=0.7.x, false) ok 58 - ltr(1.3.0-alpha, >1.2.3, false) 1..58 - ok 1 - ltr tests # time=40.751ms + ok 1 - ltr tests # time=141.548ms # Subtest: negative ltr tests ok 1 - !ltr(1.1.0, ~ 1.0, false) @@ -2893,11 +2929,11 @@ ok 82 - !ltr(1.0.0, =0.1.0, false) ok 83 - !ltr(1.3.0-alpha, >1.2.3, [object Object]) 1..83 - ok 2 - negative ltr tests # time=14.586ms + ok 2 - negative ltr tests # time=57.923ms 1..2 - # time=83.982ms -ok 9 - test/ranges/ltr.js # time=83.982ms + # time=249.282ms +ok 9 - test/ranges/ltr.js # time=249.282ms # Subtest: test/ranges/intersects.js # Subtest: intersect comparators @@ -2912,7 +2948,7 @@ ok 7 - 1.3.0 intersects >=1.3.0 loose ok 8 - >=1.3.0 intersects 1.3.0 loose 1..8 - ok 1 - 1.3.0 >=1.3.0 true # time=19.54ms + ok 1 - 1.3.0 >=1.3.0 true # time=70.266ms # Subtest: 1.3.0 >1.3.0 false ok 1 - 1.3.0 intersects >1.3.0 objects @@ -2924,7 +2960,7 @@ ok 7 - 1.3.0 intersects >1.3.0 loose ok 8 - >1.3.0 intersects 1.3.0 loose 1..8 - ok 2 - 1.3.0 >1.3.0 false # time=5.618ms + ok 2 - 1.3.0 >1.3.0 false # time=16.467ms # Subtest: >=1.3.0 1.3.0 true ok 1 - >=1.3.0 intersects 1.3.0 objects @@ -2936,7 +2972,7 @@ ok 7 - >=1.3.0 intersects 1.3.0 loose ok 8 - 1.3.0 intersects >=1.3.0 loose 1..8 - ok 3 - >=1.3.0 1.3.0 true # time=3.476ms + ok 3 - >=1.3.0 1.3.0 true # time=8.172ms # Subtest: >1.3.0 1.3.0 false ok 1 - >1.3.0 intersects 1.3.0 objects @@ -2948,7 +2984,7 @@ ok 7 - >1.3.0 intersects 1.3.0 loose ok 8 - 1.3.0 intersects >1.3.0 loose 1..8 - ok 4 - >1.3.0 1.3.0 false # time=2.042ms + ok 4 - >1.3.0 1.3.0 false # time=10.753ms # Subtest: >1.3.0 >1.2.0 true ok 1 - >1.3.0 intersects >1.2.0 objects @@ -2960,7 +2996,7 @@ ok 7 - >1.3.0 intersects >1.2.0 loose ok 8 - >1.2.0 intersects >1.3.0 loose 1..8 - ok 5 - >1.3.0 >1.2.0 true # time=1.908ms + ok 5 - >1.3.0 >1.2.0 true # time=10.82ms # Subtest: >1.2.0 >1.3.0 true ok 1 - >1.2.0 intersects >1.3.0 objects @@ -2972,7 +3008,7 @@ ok 7 - >1.2.0 intersects >1.3.0 loose ok 8 - >1.3.0 intersects >1.2.0 loose 1..8 - ok 6 - >1.2.0 >1.3.0 true # time=1.636ms + ok 6 - >1.2.0 >1.3.0 true # time=15.371ms # Subtest: >=1.2.0 >1.3.0 true ok 1 - >=1.2.0 intersects >1.3.0 objects @@ -2984,7 +3020,7 @@ ok 7 - >=1.2.0 intersects >1.3.0 loose ok 8 - >1.3.0 intersects >=1.2.0 loose 1..8 - ok 7 - >=1.2.0 >1.3.0 true # time=1.852ms + ok 7 - >=1.2.0 >1.3.0 true # time=1.8ms # Subtest: >1.2.0 >=1.3.0 true ok 1 - >1.2.0 intersects >=1.3.0 objects @@ -2996,7 +3032,7 @@ ok 7 - >1.2.0 intersects >=1.3.0 loose ok 8 - >=1.3.0 intersects >1.2.0 loose 1..8 - ok 8 - >1.2.0 >=1.3.0 true # time=1.481ms + ok 8 - >1.2.0 >=1.3.0 true # time=1.461ms # Subtest: <1.3.0 <1.2.0 true ok 1 - <1.3.0 intersects <1.2.0 objects @@ -3008,7 +3044,7 @@ ok 7 - <1.3.0 intersects <1.2.0 loose ok 8 - <1.2.0 intersects <1.3.0 loose 1..8 - ok 9 - <1.3.0 <1.2.0 true # time=1.863ms + ok 9 - <1.3.0 <1.2.0 true # time=11.157ms # Subtest: <1.2.0 <1.3.0 true ok 1 - <1.2.0 intersects <1.3.0 objects @@ -3020,7 +3056,7 @@ ok 7 - <1.2.0 intersects <1.3.0 loose ok 8 - <1.3.0 intersects <1.2.0 loose 1..8 - ok 10 - <1.2.0 <1.3.0 true # time=1.423ms + ok 10 - <1.2.0 <1.3.0 true # time=6.127ms # Subtest: <=1.2.0 <1.3.0 true ok 1 - <=1.2.0 intersects <1.3.0 objects @@ -3032,7 +3068,7 @@ ok 7 - <=1.2.0 intersects <1.3.0 loose ok 8 - <1.3.0 intersects <=1.2.0 loose 1..8 - ok 11 - <=1.2.0 <1.3.0 true # time=1.512ms + ok 11 - <=1.2.0 <1.3.0 true # time=1.37ms # Subtest: <1.2.0 <=1.3.0 true ok 1 - <1.2.0 intersects <=1.3.0 objects @@ -3044,7 +3080,7 @@ ok 7 - <1.2.0 intersects <=1.3.0 loose ok 8 - <=1.3.0 intersects <1.2.0 loose 1..8 - ok 12 - <1.2.0 <=1.3.0 true # time=1.92ms + ok 12 - <1.2.0 <=1.3.0 true # time=6.089ms # Subtest: >=1.3.0 <=1.3.0 true ok 1 - >=1.3.0 intersects <=1.3.0 objects @@ -3056,7 +3092,7 @@ ok 7 - >=1.3.0 intersects <=1.3.0 loose ok 8 - <=1.3.0 intersects >=1.3.0 loose 1..8 - ok 13 - >=1.3.0 <=1.3.0 true # time=1.122ms + ok 13 - >=1.3.0 <=1.3.0 true # time=1.101ms # Subtest: >=v1.3.0 <=1.3.0 true ok 1 - >=v1.3.0 intersects <=1.3.0 objects @@ -3068,7 +3104,7 @@ ok 7 - >=v1.3.0 intersects <=1.3.0 loose ok 8 - <=1.3.0 intersects >=v1.3.0 loose 1..8 - ok 14 - >=v1.3.0 <=1.3.0 true # time=1.315ms + ok 14 - >=v1.3.0 <=1.3.0 true # time=19.801ms # Subtest: >=1.3.0 >=1.3.0 true ok 1 - >=1.3.0 intersects >=1.3.0 objects @@ -3080,7 +3116,7 @@ ok 7 - >=1.3.0 intersects >=1.3.0 loose ok 8 - >=1.3.0 intersects >=1.3.0 loose 1..8 - ok 15 - >=1.3.0 >=1.3.0 true # time=1.129ms + ok 15 - >=1.3.0 >=1.3.0 true # time=1.154ms # Subtest: <=1.3.0 <=1.3.0 true ok 1 - <=1.3.0 intersects <=1.3.0 objects @@ -3092,7 +3128,7 @@ ok 7 - <=1.3.0 intersects <=1.3.0 loose ok 8 - <=1.3.0 intersects <=1.3.0 loose 1..8 - ok 16 - <=1.3.0 <=1.3.0 true # time=1.301ms + ok 16 - <=1.3.0 <=1.3.0 true # time=1.669ms # Subtest: <=1.3.0 <=v1.3.0 true ok 1 - <=1.3.0 intersects <=v1.3.0 objects @@ -3104,7 +3140,7 @@ ok 7 - <=1.3.0 intersects <=v1.3.0 loose ok 8 - <=v1.3.0 intersects <=1.3.0 loose 1..8 - ok 17 - <=1.3.0 <=v1.3.0 true # time=1.616ms + ok 17 - <=1.3.0 <=v1.3.0 true # time=1.586ms # Subtest: >1.3.0 <=1.3.0 false ok 1 - >1.3.0 intersects <=1.3.0 objects @@ -3116,7 +3152,7 @@ ok 7 - >1.3.0 intersects <=1.3.0 loose ok 8 - <=1.3.0 intersects >1.3.0 loose 1..8 - ok 18 - >1.3.0 <=1.3.0 false # time=2.081ms + ok 18 - >1.3.0 <=1.3.0 false # time=1.456ms # Subtest: >=1.3.0 <1.3.0 false ok 1 - >=1.3.0 intersects <1.3.0 objects @@ -3128,7 +3164,7 @@ ok 7 - >=1.3.0 intersects <1.3.0 loose ok 8 - <1.3.0 intersects >=1.3.0 loose 1..8 - ok 19 - >=1.3.0 <1.3.0 false # time=1.974ms + ok 19 - >=1.3.0 <1.3.0 false # time=6.405ms # Subtest: >1.0.0 <2.0.0 true ok 1 - >1.0.0 intersects <2.0.0 objects @@ -3140,7 +3176,7 @@ ok 7 - >1.0.0 intersects <2.0.0 loose ok 8 - <2.0.0 intersects >1.0.0 loose 1..8 - ok 20 - >1.0.0 <2.0.0 true # time=1.825ms + ok 20 - >1.0.0 <2.0.0 true # time=10.257ms # Subtest: >=1.0.0 <2.0.0 true ok 1 - >=1.0.0 intersects <2.0.0 objects @@ -3152,7 +3188,7 @@ ok 7 - >=1.0.0 intersects <2.0.0 loose ok 8 - <2.0.0 intersects >=1.0.0 loose 1..8 - ok 21 - >=1.0.0 <2.0.0 true # time=3.22ms + ok 21 - >=1.0.0 <2.0.0 true # time=1.518ms # Subtest: >=1.0.0 <=2.0.0 true ok 1 - >=1.0.0 intersects <=2.0.0 objects @@ -3164,7 +3200,7 @@ ok 7 - >=1.0.0 intersects <=2.0.0 loose ok 8 - <=2.0.0 intersects >=1.0.0 loose 1..8 - ok 22 - >=1.0.0 <=2.0.0 true # time=1.459ms + ok 22 - >=1.0.0 <=2.0.0 true # time=8.235ms # Subtest: >1.0.0 <=2.0.0 true ok 1 - >1.0.0 intersects <=2.0.0 objects @@ -3176,7 +3212,7 @@ ok 7 - >1.0.0 intersects <=2.0.0 loose ok 8 - <=2.0.0 intersects >1.0.0 loose 1..8 - ok 23 - >1.0.0 <=2.0.0 true # time=1.063ms + ok 23 - >1.0.0 <=2.0.0 true # time=14.046ms # Subtest: <=2.0.0 >1.0.0 true ok 1 - <=2.0.0 intersects >1.0.0 objects @@ -3188,7 +3224,7 @@ ok 7 - <=2.0.0 intersects >1.0.0 loose ok 8 - >1.0.0 intersects <=2.0.0 loose 1..8 - ok 24 - <=2.0.0 >1.0.0 true # time=1.188ms + ok 24 - <=2.0.0 >1.0.0 true # time=1.237ms # Subtest: <=1.0.0 >=2.0.0 false ok 1 - <=1.0.0 intersects >=2.0.0 objects @@ -3200,7 +3236,7 @@ ok 7 - <=1.0.0 intersects >=2.0.0 loose ok 8 - >=2.0.0 intersects <=1.0.0 loose 1..8 - ok 25 - <=1.0.0 >=2.0.0 false # time=3.972ms + ok 25 - <=1.0.0 >=2.0.0 false # time=8.435ms # Subtest: true ok 1 - intersects objects @@ -3212,7 +3248,7 @@ ok 7 - intersects loose ok 8 - intersects loose 1..8 - ok 26 - true # time=1.224ms + ok 26 - true # time=1.264ms # Subtest: >1.0.0 true ok 1 - intersects >1.0.0 objects @@ -3224,7 +3260,7 @@ ok 7 - intersects >1.0.0 loose ok 8 - >1.0.0 intersects loose 1..8 - ok 27 - >1.0.0 true # time=1.187ms + ok 27 - >1.0.0 true # time=1.08ms # Subtest: <=2.0.0 true ok 1 - <=2.0.0 intersects objects @@ -3236,7 +3272,7 @@ ok 7 - <=2.0.0 intersects loose ok 8 - intersects <=2.0.0 loose 1..8 - ok 28 - <=2.0.0 true # time=1.218ms + ok 28 - <=2.0.0 true # time=1.14ms # Subtest: <0.0.0 <0.1.0 false ok 1 - <0.0.0 intersects <0.1.0 objects @@ -3248,7 +3284,7 @@ ok 7 - <0.0.0 intersects <0.1.0 loose ok 8 - <0.1.0 intersects <0.0.0 loose 1..8 - ok 29 - <0.0.0 <0.1.0 false # time=1.402ms + ok 29 - <0.0.0 <0.1.0 false # time=1.275ms # Subtest: <0.1.0 <0.0.0 false ok 1 - <0.1.0 intersects <0.0.0 objects @@ -3260,7 +3296,7 @@ ok 7 - <0.1.0 intersects <0.0.0 loose ok 8 - <0.0.0 intersects <0.1.0 loose 1..8 - ok 30 - <0.1.0 <0.0.0 false # time=1.171ms + ok 30 - <0.1.0 <0.0.0 false # time=5.249ms # Subtest: <0.0.0-0 <0.1.0 false ok 1 - <0.0.0-0 intersects <0.1.0 objects @@ -3272,7 +3308,7 @@ ok 7 - <0.0.0-0 intersects <0.1.0 loose ok 8 - <0.1.0 intersects <0.0.0-0 loose 1..8 - ok 31 - <0.0.0-0 <0.1.0 false # time=2.097ms + ok 31 - <0.0.0-0 <0.1.0 false # time=9.954ms # Subtest: <0.1.0 <0.0.0-0 false ok 1 - <0.1.0 intersects <0.0.0-0 objects @@ -3284,7 +3320,7 @@ ok 7 - <0.1.0 intersects <0.0.0-0 loose ok 8 - <0.0.0-0 intersects <0.1.0 loose 1..8 - ok 32 - <0.1.0 <0.0.0-0 false # time=1.972ms + ok 32 - <0.1.0 <0.0.0-0 false # time=15.303ms # Subtest: <0.0.0-0 <0.1.0 false ok 1 - <0.0.0-0 intersects <0.1.0 objects @@ -3296,7 +3332,7 @@ ok 7 - <0.0.0-0 intersects <0.1.0 loose ok 8 - <0.1.0 intersects <0.0.0-0 loose 1..8 - ok 33 - <0.0.0-0 <0.1.0 false # time=2.268ms + ok 33 - <0.0.0-0 <0.1.0 false # time=6.416ms # Subtest: <0.1.0 <0.0.0-0 false ok 1 - <0.1.0 intersects <0.0.0-0 objects @@ -3308,9 +3344,9 @@ ok 7 - <0.1.0 intersects <0.0.0-0 loose ok 8 - <0.0.0-0 intersects <0.1.0 loose 1..8 - ok 34 - <0.1.0 <0.0.0-0 false # time=1.341ms + ok 34 - <0.1.0 <0.0.0-0 false # time=1.283ms - ok 1 - intersect comparators # time=191.092ms + ok 1 - intersect comparators # time=584.184ms # Subtest: ranges intersect # Subtest: 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 @@ -3323,7 +3359,7 @@ ok 7 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 objects loose ok 8 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 objects loose 1..8 - ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 # time=2.26ms + ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 # time=6.131ms # Subtest: <1.0.0 >2.0.0 <~> >0.0.0 ok 1 - <1.0.0 >2.0.0 <~> >0.0.0 @@ -3335,7 +3371,7 @@ ok 7 - <1.0.0 >2.0.0 <~> >0.0.0 objects loose ok 8 - >0.0.0 <~> <1.0.0 >2.0.0 objects loose 1..8 - ok 2 - <1.0.0 >2.0.0 <~> >0.0.0 # time=1.421ms + ok 2 - <1.0.0 >2.0.0 <~> >0.0.0 # time=18.39ms # Subtest: >0.0.0 <~> <1.0.0 >2.0.0 ok 1 - >0.0.0 <~> <1.0.0 >2.0.0 @@ -3347,7 +3383,7 @@ ok 7 - >0.0.0 <~> <1.0.0 >2.0.0 objects loose ok 8 - <1.0.0 >2.0.0 <~> >0.0.0 objects loose 1..8 - ok 3 - >0.0.0 <~> <1.0.0 >2.0.0 # time=2.74ms + ok 3 - >0.0.0 <~> <1.0.0 >2.0.0 # time=12.597ms # Subtest: <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 ok 1 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 @@ -3359,7 +3395,7 @@ ok 7 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 objects loose ok 8 - >1.4.0 <1.6.0 <~> <1.0.0 >2.0.0 objects loose 1..8 - ok 4 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 # time=1.438ms + ok 4 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 # time=13.491ms # Subtest: <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 ok 1 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 @@ -3371,7 +3407,7 @@ ok 7 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 objects loose ok 8 - >1.4.0 <1.6.0 || 2.0.0 <~> <1.0.0 >2.0.0 objects loose 1..8 - ok 5 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=1.455ms + ok 5 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=1.308ms # Subtest: >1.0.0 <=2.0.0 <~> 2.0.0 ok 1 - >1.0.0 <=2.0.0 <~> 2.0.0 @@ -3383,7 +3419,7 @@ ok 7 - >1.0.0 <=2.0.0 <~> 2.0.0 objects loose ok 8 - 2.0.0 <~> >1.0.0 <=2.0.0 objects loose 1..8 - ok 6 - >1.0.0 <=2.0.0 <~> 2.0.0 # time=2ms + ok 6 - >1.0.0 <=2.0.0 <~> 2.0.0 # time=1.792ms # Subtest: <1.0.0 >=2.0.0 <~> 2.1.0 ok 1 - <1.0.0 >=2.0.0 <~> 2.1.0 @@ -3395,7 +3431,7 @@ ok 7 - <1.0.0 >=2.0.0 <~> 2.1.0 objects loose ok 8 - 2.1.0 <~> <1.0.0 >=2.0.0 objects loose 1..8 - ok 7 - <1.0.0 >=2.0.0 <~> 2.1.0 # time=2.495ms + ok 7 - <1.0.0 >=2.0.0 <~> 2.1.0 # time=2.533ms # Subtest: <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 ok 1 - <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 @@ -3407,7 +3443,7 @@ ok 7 - <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 objects loose ok 8 - >1.4.0 <1.6.0 || 2.0.0 <~> <1.0.0 >=2.0.0 objects loose 1..8 - ok 8 - <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=1.611ms + ok 8 - <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=1.404ms # Subtest: 1.5.x <~> <1.5.0 || >=1.6.0 ok 1 - 1.5.x <~> <1.5.0 || >=1.6.0 @@ -3419,7 +3455,7 @@ ok 7 - 1.5.x <~> <1.5.0 || >=1.6.0 objects loose ok 8 - <1.5.0 || >=1.6.0 <~> 1.5.x objects loose 1..8 - ok 9 - 1.5.x <~> <1.5.0 || >=1.6.0 # time=1.981ms + ok 9 - 1.5.x <~> <1.5.0 || >=1.6.0 # time=13.04ms # Subtest: <1.5.0 || >=1.6.0 <~> 1.5.x ok 1 - <1.5.0 || >=1.6.0 <~> 1.5.x @@ -3431,7 +3467,7 @@ ok 7 - <1.5.0 || >=1.6.0 <~> 1.5.x objects loose ok 8 - 1.5.x <~> <1.5.0 || >=1.6.0 objects loose 1..8 - ok 10 - <1.5.0 || >=1.6.0 <~> 1.5.x # time=1.325ms + ok 10 - <1.5.0 || >=1.6.0 <~> 1.5.x # time=16.596ms # Subtest: <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 ok 1 - <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 @@ -3443,7 +3479,7 @@ ok 7 - <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 objects loose ok 8 - >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 <~> <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 objects loose 1..8 - ok 11 - <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 # time=2.049ms + ok 11 - <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 # time=6.583ms # Subtest: <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 ok 1 - <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 @@ -3455,7 +3491,7 @@ ok 7 - <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 objects loose ok 8 - >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 <~> <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 objects loose 1..8 - ok 12 - <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 # time=1.518ms + ok 12 - <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 # time=1.96ms # Subtest: >=1.0.0 <~> <=1.0.0 ok 1 - >=1.0.0 <~> <=1.0.0 @@ -3467,7 +3503,7 @@ ok 7 - >=1.0.0 <~> <=1.0.0 objects loose ok 8 - <=1.0.0 <~> >=1.0.0 objects loose 1..8 - ok 13 - >=1.0.0 <~> <=1.0.0 # time=0.916ms + ok 13 - >=1.0.0 <~> <=1.0.0 # time=1.204ms # Subtest: >1.0.0 <1.0.0 <~> <=0.0.0 ok 1 - >1.0.0 <1.0.0 <~> <=0.0.0 @@ -3479,7 +3515,7 @@ ok 7 - >1.0.0 <1.0.0 <~> <=0.0.0 objects loose ok 8 - <=0.0.0 <~> >1.0.0 <1.0.0 objects loose 1..8 - ok 14 - >1.0.0 <1.0.0 <~> <=0.0.0 # time=1.186ms + ok 14 - >1.0.0 <1.0.0 <~> <=0.0.0 # time=1.265ms # Subtest: * <~> 0.0.1 ok 1 - * <~> 0.0.1 @@ -3491,7 +3527,7 @@ ok 7 - * <~> 0.0.1 objects loose ok 8 - 0.0.1 <~> * objects loose 1..8 - ok 15 - * <~> 0.0.1 # time=1.537ms + ok 15 - * <~> 0.0.1 # time=14.856ms # Subtest: * <~> >=1.0.0 ok 1 - * <~> >=1.0.0 @@ -3503,7 +3539,7 @@ ok 7 - * <~> >=1.0.0 objects loose ok 8 - >=1.0.0 <~> * objects loose 1..8 - ok 16 - * <~> >=1.0.0 # time=1.384ms + ok 16 - * <~> >=1.0.0 # time=8.183ms # Subtest: * <~> >1.0.0 ok 1 - * <~> >1.0.0 @@ -3515,7 +3551,7 @@ ok 7 - * <~> >1.0.0 objects loose ok 8 - >1.0.0 <~> * objects loose 1..8 - ok 17 - * <~> >1.0.0 # time=1.05ms + ok 17 - * <~> >1.0.0 # time=8.99ms # Subtest: * <~> ~1.0.0 ok 1 - * <~> ~1.0.0 @@ -3527,7 +3563,7 @@ ok 7 - * <~> ~1.0.0 objects loose ok 8 - ~1.0.0 <~> * objects loose 1..8 - ok 18 - * <~> ~1.0.0 # time=3.707ms + ok 18 - * <~> ~1.0.0 # time=1.556ms # Subtest: * <~> <1.6.0 ok 1 - * <~> <1.6.0 @@ -3539,7 +3575,7 @@ ok 7 - * <~> <1.6.0 objects loose ok 8 - <1.6.0 <~> * objects loose 1..8 - ok 19 - * <~> <1.6.0 # time=1.462ms + ok 19 - * <~> <1.6.0 # time=12.273ms # Subtest: * <~> <=1.6.0 ok 1 - * <~> <=1.6.0 @@ -3551,7 +3587,7 @@ ok 7 - * <~> <=1.6.0 objects loose ok 8 - <=1.6.0 <~> * objects loose 1..8 - ok 20 - * <~> <=1.6.0 # time=1.031ms + ok 20 - * <~> <=1.6.0 # time=1.123ms # Subtest: 1.* <~> 0.0.1 ok 1 - 1.* <~> 0.0.1 @@ -3563,7 +3599,7 @@ ok 7 - 1.* <~> 0.0.1 objects loose ok 8 - 0.0.1 <~> 1.* objects loose 1..8 - ok 21 - 1.* <~> 0.0.1 # time=6.432ms + ok 21 - 1.* <~> 0.0.1 # time=13.404ms # Subtest: 1.* <~> 2.0.0 ok 1 - 1.* <~> 2.0.0 @@ -3575,7 +3611,7 @@ ok 7 - 1.* <~> 2.0.0 objects loose ok 8 - 2.0.0 <~> 1.* objects loose 1..8 - ok 22 - 1.* <~> 2.0.0 # time=4.005ms + ok 22 - 1.* <~> 2.0.0 # time=12.026ms # Subtest: 1.* <~> 1.0.0 ok 1 - 1.* <~> 1.0.0 @@ -3587,7 +3623,7 @@ ok 7 - 1.* <~> 1.0.0 objects loose ok 8 - 1.0.0 <~> 1.* objects loose 1..8 - ok 23 - 1.* <~> 1.0.0 # time=1.498ms + ok 23 - 1.* <~> 1.0.0 # time=11.752ms # Subtest: 1.* <~> <2.0.0 ok 1 - 1.* <~> <2.0.0 @@ -3599,7 +3635,7 @@ ok 7 - 1.* <~> <2.0.0 objects loose ok 8 - <2.0.0 <~> 1.* objects loose 1..8 - ok 24 - 1.* <~> <2.0.0 # time=2.769ms + ok 24 - 1.* <~> <2.0.0 # time=0.979ms # Subtest: 1.* <~> >1.0.0 ok 1 - 1.* <~> >1.0.0 @@ -3611,7 +3647,7 @@ ok 7 - 1.* <~> >1.0.0 objects loose ok 8 - >1.0.0 <~> 1.* objects loose 1..8 - ok 25 - 1.* <~> >1.0.0 # time=1.209ms + ok 25 - 1.* <~> >1.0.0 # time=23.773ms # Subtest: 1.* <~> <=1.0.0 ok 1 - 1.* <~> <=1.0.0 @@ -3623,7 +3659,7 @@ ok 7 - 1.* <~> <=1.0.0 objects loose ok 8 - <=1.0.0 <~> 1.* objects loose 1..8 - ok 26 - 1.* <~> <=1.0.0 # time=1.022ms + ok 26 - 1.* <~> <=1.0.0 # time=11.217ms # Subtest: 1.* <~> ^1.0.0 ok 1 - 1.* <~> ^1.0.0 @@ -3635,7 +3671,7 @@ ok 7 - 1.* <~> ^1.0.0 objects loose ok 8 - ^1.0.0 <~> 1.* objects loose 1..8 - ok 27 - 1.* <~> ^1.0.0 # time=1.66ms + ok 27 - 1.* <~> ^1.0.0 # time=13.051ms # Subtest: 1.0.* <~> 0.0.1 ok 1 - 1.0.* <~> 0.0.1 @@ -3647,7 +3683,7 @@ ok 7 - 1.0.* <~> 0.0.1 objects loose ok 8 - 0.0.1 <~> 1.0.* objects loose 1..8 - ok 28 - 1.0.* <~> 0.0.1 # time=2.257ms + ok 28 - 1.0.* <~> 0.0.1 # time=6.154ms # Subtest: 1.0.* <~> <0.0.1 ok 1 - 1.0.* <~> <0.0.1 @@ -3659,7 +3695,7 @@ ok 7 - 1.0.* <~> <0.0.1 objects loose ok 8 - <0.0.1 <~> 1.0.* objects loose 1..8 - ok 29 - 1.0.* <~> <0.0.1 # time=4.28ms + ok 29 - 1.0.* <~> <0.0.1 # time=11.679ms # Subtest: 1.0.* <~> >0.0.1 ok 1 - 1.0.* <~> >0.0.1 @@ -3671,7 +3707,7 @@ ok 7 - 1.0.* <~> >0.0.1 objects loose ok 8 - >0.0.1 <~> 1.0.* objects loose 1..8 - ok 30 - 1.0.* <~> >0.0.1 # time=1.463ms + ok 30 - 1.0.* <~> >0.0.1 # time=8.644ms # Subtest: * <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - * <~> 1.3.0 || <1.0.0 >2.0.0 @@ -3683,7 +3719,7 @@ ok 7 - * <~> 1.3.0 || <1.0.0 >2.0.0 objects loose ok 8 - 1.3.0 || <1.0.0 >2.0.0 <~> * objects loose 1..8 - ok 31 - * <~> 1.3.0 || <1.0.0 >2.0.0 # time=1.488ms + ok 31 - * <~> 1.3.0 || <1.0.0 >2.0.0 # time=20.161ms # Subtest: 1.3.0 || <1.0.0 >2.0.0 <~> * ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> * @@ -3695,7 +3731,7 @@ ok 7 - 1.3.0 || <1.0.0 >2.0.0 <~> * objects loose ok 8 - * <~> 1.3.0 || <1.0.0 >2.0.0 objects loose 1..8 - ok 32 - 1.3.0 || <1.0.0 >2.0.0 <~> * # time=1.288ms + ok 32 - 1.3.0 || <1.0.0 >2.0.0 <~> * # time=0.947ms # Subtest: 1.* <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 @@ -3707,7 +3743,7 @@ ok 7 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 objects loose ok 8 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.* objects loose 1..8 - ok 33 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 # time=2.236ms + ok 33 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 # time=25.355ms # Subtest: x <~> 0.0.1 ok 1 - x <~> 0.0.1 @@ -3719,7 +3755,7 @@ ok 7 - x <~> 0.0.1 objects loose ok 8 - 0.0.1 <~> x objects loose 1..8 - ok 34 - x <~> 0.0.1 # time=1.153ms + ok 34 - x <~> 0.0.1 # time=10.879ms # Subtest: x <~> >=1.0.0 ok 1 - x <~> >=1.0.0 @@ -3731,7 +3767,7 @@ ok 7 - x <~> >=1.0.0 objects loose ok 8 - >=1.0.0 <~> x objects loose 1..8 - ok 35 - x <~> >=1.0.0 # time=5.437ms + ok 35 - x <~> >=1.0.0 # time=15.778ms # Subtest: x <~> >1.0.0 ok 1 - x <~> >1.0.0 @@ -3743,7 +3779,7 @@ ok 7 - x <~> >1.0.0 objects loose ok 8 - >1.0.0 <~> x objects loose 1..8 - ok 36 - x <~> >1.0.0 # time=0.892ms + ok 36 - x <~> >1.0.0 # time=11.307ms # Subtest: x <~> ~1.0.0 ok 1 - x <~> ~1.0.0 @@ -3755,7 +3791,7 @@ ok 7 - x <~> ~1.0.0 objects loose ok 8 - ~1.0.0 <~> x objects loose 1..8 - ok 37 - x <~> ~1.0.0 # time=1.041ms + ok 37 - x <~> ~1.0.0 # time=1.059ms # Subtest: x <~> <1.6.0 ok 1 - x <~> <1.6.0 @@ -3767,7 +3803,7 @@ ok 7 - x <~> <1.6.0 objects loose ok 8 - <1.6.0 <~> x objects loose 1..8 - ok 38 - x <~> <1.6.0 # time=1.169ms + ok 38 - x <~> <1.6.0 # time=1.266ms # Subtest: x <~> <=1.6.0 ok 1 - x <~> <=1.6.0 @@ -3779,7 +3815,7 @@ ok 7 - x <~> <=1.6.0 objects loose ok 8 - <=1.6.0 <~> x objects loose 1..8 - ok 39 - x <~> <=1.6.0 # time=0.911ms + ok 39 - x <~> <=1.6.0 # time=9.271ms # Subtest: 1.x <~> 0.0.1 ok 1 - 1.x <~> 0.0.1 @@ -3791,7 +3827,7 @@ ok 7 - 1.x <~> 0.0.1 objects loose ok 8 - 0.0.1 <~> 1.x objects loose 1..8 - ok 40 - 1.x <~> 0.0.1 # time=1.156ms + ok 40 - 1.x <~> 0.0.1 # time=9.479ms # Subtest: 1.x <~> 2.0.0 ok 1 - 1.x <~> 2.0.0 @@ -3803,7 +3839,7 @@ ok 7 - 1.x <~> 2.0.0 objects loose ok 8 - 2.0.0 <~> 1.x objects loose 1..8 - ok 41 - 1.x <~> 2.0.0 # time=1.439ms + ok 41 - 1.x <~> 2.0.0 # time=1.283ms # Subtest: 1.x <~> 1.0.0 ok 1 - 1.x <~> 1.0.0 @@ -3815,7 +3851,7 @@ ok 7 - 1.x <~> 1.0.0 objects loose ok 8 - 1.0.0 <~> 1.x objects loose 1..8 - ok 42 - 1.x <~> 1.0.0 # time=4.465ms + ok 42 - 1.x <~> 1.0.0 # time=11.04ms # Subtest: 1.x <~> <2.0.0 ok 1 - 1.x <~> <2.0.0 @@ -3827,7 +3863,7 @@ ok 7 - 1.x <~> <2.0.0 objects loose ok 8 - <2.0.0 <~> 1.x objects loose 1..8 - ok 43 - 1.x <~> <2.0.0 # time=3.302ms + ok 43 - 1.x <~> <2.0.0 # time=17.613ms # Subtest: 1.x <~> >1.0.0 ok 1 - 1.x <~> >1.0.0 @@ -3839,7 +3875,7 @@ ok 7 - 1.x <~> >1.0.0 objects loose ok 8 - >1.0.0 <~> 1.x objects loose 1..8 - ok 44 - 1.x <~> >1.0.0 # time=1.235ms + ok 44 - 1.x <~> >1.0.0 # time=1.072ms # Subtest: 1.x <~> <=1.0.0 ok 1 - 1.x <~> <=1.0.0 @@ -3851,7 +3887,7 @@ ok 7 - 1.x <~> <=1.0.0 objects loose ok 8 - <=1.0.0 <~> 1.x objects loose 1..8 - ok 45 - 1.x <~> <=1.0.0 # time=3.36ms + ok 45 - 1.x <~> <=1.0.0 # time=1.049ms # Subtest: 1.x <~> ^1.0.0 ok 1 - 1.x <~> ^1.0.0 @@ -3863,7 +3899,7 @@ ok 7 - 1.x <~> ^1.0.0 objects loose ok 8 - ^1.0.0 <~> 1.x objects loose 1..8 - ok 46 - 1.x <~> ^1.0.0 # time=1.079ms + ok 46 - 1.x <~> ^1.0.0 # time=6.71ms # Subtest: 1.0.x <~> 0.0.1 ok 1 - 1.0.x <~> 0.0.1 @@ -3875,7 +3911,7 @@ ok 7 - 1.0.x <~> 0.0.1 objects loose ok 8 - 0.0.1 <~> 1.0.x objects loose 1..8 - ok 47 - 1.0.x <~> 0.0.1 # time=1.624ms + ok 47 - 1.0.x <~> 0.0.1 # time=1.298ms # Subtest: 1.0.x <~> <0.0.1 ok 1 - 1.0.x <~> <0.0.1 @@ -3887,7 +3923,7 @@ ok 7 - 1.0.x <~> <0.0.1 objects loose ok 8 - <0.0.1 <~> 1.0.x objects loose 1..8 - ok 48 - 1.0.x <~> <0.0.1 # time=1.477ms + ok 48 - 1.0.x <~> <0.0.1 # time=1.194ms # Subtest: 1.0.x <~> >0.0.1 ok 1 - 1.0.x <~> >0.0.1 @@ -3899,7 +3935,7 @@ ok 7 - 1.0.x <~> >0.0.1 objects loose ok 8 - >0.0.1 <~> 1.0.x objects loose 1..8 - ok 49 - 1.0.x <~> >0.0.1 # time=1.229ms + ok 49 - 1.0.x <~> >0.0.1 # time=1.223ms # Subtest: x <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - x <~> 1.3.0 || <1.0.0 >2.0.0 @@ -3911,7 +3947,7 @@ ok 7 - x <~> 1.3.0 || <1.0.0 >2.0.0 objects loose ok 8 - 1.3.0 || <1.0.0 >2.0.0 <~> x objects loose 1..8 - ok 50 - x <~> 1.3.0 || <1.0.0 >2.0.0 # time=3.152ms + ok 50 - x <~> 1.3.0 || <1.0.0 >2.0.0 # time=1.201ms # Subtest: 1.3.0 || <1.0.0 >2.0.0 <~> x ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> x @@ -3923,7 +3959,7 @@ ok 7 - 1.3.0 || <1.0.0 >2.0.0 <~> x objects loose ok 8 - x <~> 1.3.0 || <1.0.0 >2.0.0 objects loose 1..8 - ok 51 - 1.3.0 || <1.0.0 >2.0.0 <~> x # time=3.549ms + ok 51 - 1.3.0 || <1.0.0 >2.0.0 <~> x # time=1.132ms # Subtest: 1.x <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - 1.x <~> 1.3.0 || <1.0.0 >2.0.0 @@ -3935,7 +3971,7 @@ ok 7 - 1.x <~> 1.3.0 || <1.0.0 >2.0.0 objects loose ok 8 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.x objects loose 1..8 - ok 52 - 1.x <~> 1.3.0 || <1.0.0 >2.0.0 # time=1.402ms + ok 52 - 1.x <~> 1.3.0 || <1.0.0 >2.0.0 # time=9.756ms # Subtest: * <~> * ok 1 - * <~> * @@ -3947,7 +3983,7 @@ ok 7 - * <~> * objects loose ok 8 - * <~> * objects loose 1..8 - ok 53 - * <~> * # time=1.16ms + ok 53 - * <~> * # time=0.998ms # Subtest: x <~> ok 1 - x <~> @@ -3959,19 +3995,19 @@ ok 7 - x <~> objects loose ok 8 - <~> x objects loose 1..8 - ok 54 - x <~> # time=4.336ms + ok 54 - x <~> # time=0.709ms 1..54 - ok 2 - ranges intersect # time=243ms + ok 2 - ranges intersect # time=782.383ms # Subtest: missing comparator parameter in intersect comparators ok 1 - throws type error: TypeError a Comparator is required 1..1 - ok 3 - missing comparator parameter in intersect comparators # time=3.723ms + ok 3 - missing comparator parameter in intersect comparators # time=9.83ms 1..3 - # time=449.17ms -ok 10 - test/ranges/intersects.js # time=449.17ms + # time=1400.111ms +ok 10 - test/ranges/intersects.js # time=1400.111ms # Subtest: test/ranges/gtr.js # Subtest: gtr tests @@ -4032,7 +4068,7 @@ ok 55 - gtr(0.7.2, <0.7.x, false) ok 56 - gtr(0.7.2-beta, 0.7.x, false) 1..56 - ok 1 - gtr tests # time=40.746ms + ok 1 - gtr tests # time=150.344ms # Subtest: negative gtr tests ok 1 - !gtr(0.6.1-1, ~0.6.1-1, false) @@ -4116,17 +4152,17 @@ ok 79 - !gtr(3.5.0, ^0.1.0 || ~3.0.1 || >4 <=5.0.0, false) ok 80 - !gtr(0.7.2-beta, 0.7.x, [object Object]) 1..80 - ok 2 - negative gtr tests # time=15.998ms + ok 2 - negative gtr tests # time=53.119ms 1..2 - # time=77.114ms -ok 11 - test/ranges/gtr.js # time=77.114ms + # time=253.902ms +ok 11 - test/ranges/gtr.js # time=253.902ms # Subtest: test/preload.js ok 1 - preload and index match 1..1 - # time=7.542ms -ok 12 - test/preload.js # time=7.542ms + # time=25.217ms +ok 12 - test/preload.js # time=25.217ms # Subtest: test/map.js # Subtest: tests match system @@ -4134,254 +4170,254 @@ # Subtest: bin/semver.js 1..1 ok 1 - test covers a file - ok 2 - bin/semver.js # time=3.689ms + ok 2 - bin/semver.js # time=19.595ms # Subtest: classes/comparator.js 1..1 ok 1 - test covers a file - ok 3 - classes/comparator.js # time=2.302ms + ok 3 - classes/comparator.js # time=2.684ms # Subtest: classes/index.js 1..1 ok 1 - test covers a file - ok 4 - classes/index.js # time=0.982ms + ok 4 - classes/index.js # time=1.786ms # Subtest: classes/range.js 1..1 ok 1 - test covers a file - ok 5 - classes/range.js # time=1.527ms + ok 5 - classes/range.js # time=8.086ms # Subtest: classes/semver.js 1..1 ok 1 - test covers a file - ok 6 - classes/semver.js # time=1.064ms + ok 6 - classes/semver.js # time=0.97ms # Subtest: functions/clean.js 1..1 ok 1 - test covers a file - ok 7 - functions/clean.js # time=0.888ms + ok 7 - functions/clean.js # time=5.04ms # Subtest: functions/cmp.js 1..1 ok 1 - test covers a file - ok 8 - functions/cmp.js # time=1.037ms + ok 8 - functions/cmp.js # time=1.699ms # Subtest: functions/coerce.js 1..1 ok 1 - test covers a file - ok 9 - functions/coerce.js # time=1.056ms + ok 9 - functions/coerce.js # time=0.799ms # Subtest: functions/compare-build.js 1..1 ok 1 - test covers a file - ok 10 - functions/compare-build.js # time=0.506ms + ok 10 - functions/compare-build.js # time=6.966ms # Subtest: functions/compare-loose.js 1..1 ok 1 - test covers a file - ok 11 - functions/compare-loose.js # time=0.508ms + ok 11 - functions/compare-loose.js # time=0.447ms # Subtest: functions/compare.js 1..1 ok 1 - test covers a file - ok 12 - functions/compare.js # time=0.452ms + ok 12 - functions/compare.js # time=0.425ms # Subtest: functions/diff.js 1..1 ok 1 - test covers a file - ok 13 - functions/diff.js # time=0.945ms + ok 13 - functions/diff.js # time=8.299ms # Subtest: functions/eq.js 1..1 ok 1 - test covers a file - ok 14 - functions/eq.js # time=0.383ms + ok 14 - functions/eq.js # time=0.398ms # Subtest: functions/gt.js 1..1 ok 1 - test covers a file - ok 15 - functions/gt.js # time=0.33ms + ok 15 - functions/gt.js # time=0.984ms # Subtest: functions/gte.js 1..1 ok 1 - test covers a file - ok 16 - functions/gte.js # time=0.333ms + ok 16 - functions/gte.js # time=4.389ms # Subtest: functions/inc.js 1..1 ok 1 - test covers a file - ok 17 - functions/inc.js # time=0.363ms + ok 17 - functions/inc.js # time=4.552ms # Subtest: functions/lt.js 1..1 ok 1 - test covers a file - ok 18 - functions/lt.js # time=0.371ms + ok 18 - functions/lt.js # time=0.34ms # Subtest: functions/lte.js 1..1 ok 1 - test covers a file - ok 19 - functions/lte.js # time=0.319ms + ok 19 - functions/lte.js # time=0.345ms # Subtest: functions/major.js 1..1 ok 1 - test covers a file - ok 20 - functions/major.js # time=0.368ms + ok 20 - functions/major.js # time=0.339ms # Subtest: functions/minor.js 1..1 ok 1 - test covers a file - ok 21 - functions/minor.js # time=0.417ms + ok 21 - functions/minor.js # time=6.807ms # Subtest: functions/neq.js 1..1 ok 1 - test covers a file - ok 22 - functions/neq.js # time=0.417ms + ok 22 - functions/neq.js # time=0.353ms # Subtest: functions/parse.js 1..1 ok 1 - test covers a file - ok 23 - functions/parse.js # time=0.443ms + ok 23 - functions/parse.js # time=4.341ms # Subtest: functions/patch.js 1..1 ok 1 - test covers a file - ok 24 - functions/patch.js # time=0.343ms + ok 24 - functions/patch.js # time=3.38ms # Subtest: functions/prerelease.js 1..1 ok 1 - test covers a file - ok 25 - functions/prerelease.js # time=0.662ms + ok 25 - functions/prerelease.js # time=0.355ms # Subtest: functions/rcompare.js 1..1 ok 1 - test covers a file - ok 26 - functions/rcompare.js # time=0.369ms + ok 26 - functions/rcompare.js # time=0.381ms # Subtest: functions/rsort.js 1..1 ok 1 - test covers a file - ok 27 - functions/rsort.js # time=0.367ms + ok 27 - functions/rsort.js # time=4.522ms # Subtest: functions/satisfies.js 1..1 ok 1 - test covers a file - ok 28 - functions/satisfies.js # time=0.378ms + ok 28 - functions/satisfies.js # time=2.687ms # Subtest: functions/sort.js 1..1 ok 1 - test covers a file - ok 29 - functions/sort.js # time=0.537ms + ok 29 - functions/sort.js # time=3.528ms # Subtest: functions/valid.js 1..1 ok 1 - test covers a file - ok 30 - functions/valid.js # time=0.443ms + ok 30 - functions/valid.js # time=13.043ms # Subtest: index.js 1..1 ok 1 - test covers a file - ok 31 - index.js # time=0.367ms + ok 31 - index.js # time=0.391ms # Subtest: internal/constants.js 1..1 ok 1 - test covers a file - ok 32 - internal/constants.js # time=0.369ms + ok 32 - internal/constants.js # time=0.355ms # Subtest: internal/debug.js 1..1 ok 1 - test covers a file - ok 33 - internal/debug.js # time=0.346ms + ok 33 - internal/debug.js # time=1.938ms # Subtest: internal/identifiers.js 1..1 ok 1 - test covers a file - ok 34 - internal/identifiers.js # time=0.322ms + ok 34 - internal/identifiers.js # time=0.325ms # Subtest: internal/lrucache.js 1..1 ok 1 - test covers a file - ok 35 - internal/lrucache.js # time=0.385ms + ok 35 - internal/lrucache.js # time=0.378ms # Subtest: internal/parse-options.js 1..1 ok 1 - test covers a file - ok 36 - internal/parse-options.js # time=0.368ms + ok 36 - internal/parse-options.js # time=0.963ms # Subtest: internal/re.js 1..1 ok 1 - test covers a file - ok 37 - internal/re.js # time=0.72ms + ok 37 - internal/re.js # time=4.603ms # Subtest: map.js 1..1 ok 1 - test covers a file - ok 38 - map.js # time=0.343ms + ok 38 - map.js # time=0.338ms # Subtest: preload.js 1..1 ok 1 - test covers a file - ok 39 - preload.js # time=0.32ms + ok 39 - preload.js # time=5.182ms # Subtest: ranges/gtr.js 1..1 ok 1 - test covers a file - ok 40 - ranges/gtr.js # time=0.344ms + ok 40 - ranges/gtr.js # time=7.903ms # Subtest: ranges/intersects.js 1..1 ok 1 - test covers a file - ok 41 - ranges/intersects.js # time=0.331ms + ok 41 - ranges/intersects.js # time=0.33ms # Subtest: ranges/ltr.js 1..1 ok 1 - test covers a file - ok 42 - ranges/ltr.js # time=0.355ms + ok 42 - ranges/ltr.js # time=6.72ms # Subtest: ranges/max-satisfying.js 1..1 ok 1 - test covers a file - ok 43 - ranges/max-satisfying.js # time=0.354ms + ok 43 - ranges/max-satisfying.js # time=0.313ms # Subtest: ranges/min-satisfying.js 1..1 ok 1 - test covers a file - ok 44 - ranges/min-satisfying.js # time=0.404ms + ok 44 - ranges/min-satisfying.js # time=0.947ms # Subtest: ranges/min-version.js 1..1 ok 1 - test covers a file - ok 45 - ranges/min-version.js # time=0.364ms + ok 45 - ranges/min-version.js # time=0.673ms # Subtest: ranges/outside.js 1..1 ok 1 - test covers a file - ok 46 - ranges/outside.js # time=0.407ms + ok 46 - ranges/outside.js # time=0.316ms # Subtest: ranges/simplify.js 1..1 ok 1 - test covers a file - ok 47 - ranges/simplify.js # time=3.76ms + ok 47 - ranges/simplify.js # time=0.313ms # Subtest: ranges/subset.js 1..1 ok 1 - test covers a file - ok 48 - ranges/subset.js # time=0.348ms + ok 48 - ranges/subset.js # time=1.078ms # Subtest: ranges/to-comparators.js 1..1 ok 1 - test covers a file - ok 49 - ranges/to-comparators.js # time=0.386ms + ok 49 - ranges/to-comparators.js # time=0.362ms # Subtest: ranges/valid.js 1..1 ok 1 - test covers a file - ok 50 - ranges/valid.js # time=0.47ms + ok 50 - ranges/valid.js # time=0.314ms 1..50 - ok 1 - tests match system # time=193.74ms + ok 1 - tests match system # time=470.323ms 1..1 - # time=198.191ms -ok 13 - test/map.js # time=198.191ms + # time=483.879ms +ok 13 - test/map.js # time=483.879ms # Subtest: test/internal/re.js # Subtest: has a list of src, re, and tokens @@ -4602,11 +4638,11 @@ ok 215 - safe regex do not contain greedy whitespace ok 216 - safe regex do not contain greedy whitespace 1..216 - ok 1 - has a list of src, re, and tokens # time=60.537ms + ok 1 - has a list of src, re, and tokens # time=188.499ms 1..1 - # time=80.07ms -ok 14 - test/internal/re.js # time=80.07ms + # time=237.606ms +ok 14 - test/internal/re.js # time=237.606ms # Subtest: test/internal/parse-options.js # Subtest: falsey values always empty options object @@ -4617,14 +4653,14 @@ ok 5 - should be equivalent strictly ok 6 - should be equivalent strictly 1..6 - ok 1 - falsey values always empty options object # time=11.542ms + ok 1 - falsey values always empty options object # time=29.992ms # Subtest: truthy non-objects always loose mode, for backwards comp ok 1 - should be equivalent strictly ok 2 - should be equivalent strictly ok 3 - should be equivalent strictly 1..3 - ok 2 - truthy non-objects always loose mode, for backwards comp # time=3.521ms + ok 2 - truthy non-objects always loose mode, for backwards comp # time=11.676ms # Subtest: any object passed is returned ok 1 - should be equivalent strictly @@ -4638,11 +4674,11 @@ ok 9 - should be equivalent strictly ok 10 - should be equivalent strictly 1..10 - ok 3 - any object passed is returned # time=6.525ms + ok 3 - any object passed is returned # time=17.204ms 1..3 - # time=36.18ms -ok 15 - test/internal/parse-options.js # time=36.18ms + # time=93.533ms +ok 15 - test/internal/parse-options.js # time=93.533ms # Subtest: test/internal/lrucache.js # Subtest: basic cache operation @@ -6648,11 +6684,11 @@ ok 2000 - should be equal ok 2001 - should be equal 1..2001 - ok 1 - basic cache operation # time=135.691ms + ok 1 - basic cache operation # time=435.592ms 1..1 - # time=155.992ms -ok 16 - test/internal/lrucache.js # time=155.992ms + # time=486.303ms +ok 16 - test/internal/lrucache.js # time=486.303ms # Subtest: test/internal/identifiers.js # Subtest: rcompareIdentifiers and compareIdentifiers @@ -6665,11 +6701,11 @@ ok 7 - should be equal ok 8 - should be equal 1..8 - ok 1 - rcompareIdentifiers and compareIdentifiers # time=13.002ms + ok 1 - rcompareIdentifiers and compareIdentifiers # time=35.542ms 1..1 - # time=20.303ms -ok 17 - test/internal/identifiers.js # time=20.303ms + # time=51.123ms +ok 17 - test/internal/identifiers.js # time=51.123ms # Subtest: test/internal/debug.js 1..2 @@ -6678,23 +6714,23 @@ ok 2 - no signal ok 3 - got no output 1..3 - ok 1 - without env set # time=148.305ms + ok 1 - without env set # time=493.086ms # Subtest: with env set ok 1 - success exit status ok 2 - no signal ok 3 - got expected output 1..3 - ok 2 - with env set # time=153.543ms + ok 2 - with env set # time=506.845ms - # time=335.25ms -ok 18 - test/internal/debug.js # time=335.25ms + # time=1122.484ms +ok 18 - test/internal/debug.js # time=1122.484ms # Subtest: test/internal/constants.js ok 1 - got appropriate data types exported 1..1 - # time=4.807ms -ok 19 - test/internal/constants.js # time=4.807ms + # time=21.808ms +ok 19 - test/internal/constants.js # time=21.808ms # Subtest: test/integration/whitespace.js # Subtest: range with whitespace @@ -6704,7 +6740,7 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - ok 1 - range with whitespace # time=20.672ms + ok 1 - range with whitespace # time=38.753ms # Subtest: range with 0 ok 1 - expected to throw @@ -6713,28 +6749,28 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - ok 2 - range with 0 # time=4713.23ms + ok 2 - range with 0 # time=14141.447ms # Subtest: semver version ok 1 - should be equal ok 2 - expected to throw 1..2 - ok 3 - semver version # time=3.016ms + ok 3 - semver version # time=2.829ms # Subtest: comparator ok 1 - should be equal 1..1 - ok 4 - comparator # time=8.722ms + ok 4 - comparator # time=19.314ms 1..4 - # time=4763.833ms -ok 20 - test/integration/whitespace.js # time=4763.833ms + # time=14301.426ms +ok 20 - test/integration/whitespace.js # time=14301.426ms # Subtest: test/index.js ok 1 - just a normal value property 1..1 - # time=5.144ms -ok 21 - test/index.js # time=5.144ms + # time=7.328ms +ok 21 - test/index.js # time=7.328ms # Subtest: test/functions/valid.js # Subtest: returns null instead of throwing when presented with garbage @@ -6749,7 +6785,7 @@ ok 8 - regexp is not a string ok 9 - semver-ish regexp is not a string ok 10 - obj with a tostring is not a string - ok 1 - returns null instead of throwing when presented with garbage # time=13.909ms + ok 1 - returns null instead of throwing when presented with garbage # time=52.197ms # Subtest: validate a version into a SemVer object ok 1 - should be equal @@ -6757,27 +6793,27 @@ ok 3 - looseness as a boolean ok 4 - looseness as an option 1..4 - ok 2 - validate a version into a SemVer object # time=3.259ms + ok 2 - validate a version into a SemVer object # time=8.968ms # Subtest: long build id ok 1 - should be equal ok 2 - should be equal 1..2 - ok 3 - long build id # time=1.178ms + ok 3 - long build id # time=9.415ms 1..3 - # time=29.418ms -ok 22 - test/functions/valid.js # time=29.418ms + # time=114.483ms +ok 22 - test/functions/valid.js # time=114.483ms # Subtest: test/functions/sort.js # Subtest: sorting ok 1 - should be equivalent 1..1 - ok 1 - sorting # time=10.606ms + ok 1 - sorting # time=24.79ms 1..1 - # time=18.234ms -ok 23 - test/functions/sort.js # time=18.234ms + # time=61.24ms +ok 23 - test/functions/sort.js # time=61.24ms # Subtest: test/functions/satisfies.js # Subtest: range tests @@ -6903,7 +6939,7 @@ ok 119 - >=0.7.x satisfied by 0.7.0-asdf ok 120 - <=0.7.x satisfied by 0.7.0-asdf ok 121 - >=1.0.0 <=1.1.0 satisfied by 1.1.0-pre - ok 1 - range tests # time=68.96ms + ok 1 - range tests # time=116.587ms # Subtest: negative range tests 1..96 @@ -7003,7 +7039,7 @@ ok 94 - >=1.0.0 <1.1.0 not satisfied by 1.1.0-pre ok 95 - >=1.0.0 <1.1.0-pre not satisfied by 1.1.0-pre ok 96 - == 1.0.0 || foo not satisfied by 2.0.0 - ok 2 - negative range tests # time=26.79ms + ok 2 - negative range tests # time=30.216ms # Subtest: invalid ranges never satisfied (but do not throw) 1..5 @@ -7012,21 +7048,21 @@ ok 3 - ^1.2.3 not satisfied because invalid ok 4 - 0.x not satisfied because invalid ok 5 - * not satisfied because invalid - ok 3 - invalid ranges never satisfied (but do not throw) # time=1.67ms + ok 3 - invalid ranges never satisfied (but do not throw) # time=11.746ms 1..3 - # time=123.859ms -ok 24 - test/functions/satisfies.js # time=123.859ms + # time=214.76ms +ok 24 - test/functions/satisfies.js # time=214.76ms # Subtest: test/functions/rsort.js # Subtest: sorting ok 1 - should be equivalent 1..1 - ok 1 - sorting # time=8.128ms + ok 1 - sorting # time=37.535ms 1..1 - # time=15.257ms -ok 25 - test/functions/rsort.js # time=15.257ms + # time=62.074ms +ok 25 - test/functions/rsort.js # time=62.074ms # Subtest: test/functions/rcompare.js # Subtest: rcompare @@ -7035,11 +7071,11 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - rcompare # time=12.234ms + ok 1 - rcompare # time=20.717ms 1..1 - # time=18.767ms -ok 26 - test/functions/rcompare.js # time=18.767ms + # time=34.042ms +ok 26 - test/functions/rcompare.js # time=34.042ms # Subtest: test/functions/prerelease.js # Subtest: prerelease @@ -7053,11 +7089,11 @@ ok 8 - prerelease(~2.0.0-alpha.1) ok 9 - prerelease(invalid version) 1..9 - ok 1 - prerelease # time=17.217ms + ok 1 - prerelease # time=57.427ms 1..1 - # time=23.745ms -ok 27 - test/functions/prerelease.js # time=23.745ms + # time=72.965ms +ok 27 - test/functions/prerelease.js # time=72.965ms # Subtest: test/functions/patch.js # Subtest: patch tests @@ -7071,11 +7107,11 @@ ok 8 - patch(=1.2.21) = 21 ok 9 - patch(v=1.2.34) = 34 1..9 - ok 1 - patch tests # time=15.941ms + ok 1 - patch tests # time=57.946ms 1..1 - # time=22.392ms -ok 28 - test/functions/patch.js # time=22.392ms + # time=76.477ms +ok 28 - test/functions/patch.js # time=76.477ms # Subtest: test/functions/parse.js # Subtest: returns null instead of throwing when presented with garbage @@ -7090,13 +7126,13 @@ ok 8 - regexp is not a string ok 9 - semver-ish regexp is not a string ok 10 - obj with a tostring is not a string - ok 1 - returns null instead of throwing when presented with garbage # time=19.29ms + ok 1 - returns null instead of throwing when presented with garbage # time=57.328ms # Subtest: throw errors if asked to ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 2 - throw errors if asked to # time=5.825ms + ok 2 - throw errors if asked to # time=13.003ms # Subtest: parse a version into a SemVer object ok 1 - should match pattern provided @@ -7104,11 +7140,11 @@ ok 3 - looseness as a boolean ok 4 - looseness as an option 1..4 - ok 3 - parse a version into a SemVer object # time=5.126ms + ok 3 - parse a version into a SemVer object # time=16.955ms 1..3 - # time=42.17ms -ok 29 - test/functions/parse.js # time=42.17ms + # time=117.313ms +ok 29 - test/functions/parse.js # time=117.313ms # Subtest: test/functions/neq.js # Subtest: comparison tests @@ -7119,7 +7155,7 @@ ok 2 - neq(0.0.0-foo, 0.0.0) ok 3 - !neq('0.0.0-foo', '0.0.0-foo') ok 4 - !neq('0.0.0', '0.0.0') - ok 1 - 0.0.0 0.0.0-foo undefined # time=9.992ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=25.269ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -7127,7 +7163,7 @@ ok 2 - neq(0.0.0, 0.0.1) ok 3 - !neq('0.0.0', '0.0.0') ok 4 - !neq('0.0.1', '0.0.1') - ok 2 - 0.0.1 0.0.0 undefined # time=4.748ms + ok 2 - 0.0.1 0.0.0 undefined # time=2.897ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -7135,7 +7171,7 @@ ok 2 - neq(0.9.9, 1.0.0) ok 3 - !neq('0.9.9', '0.9.9') ok 4 - !neq('1.0.0', '1.0.0') - ok 3 - 1.0.0 0.9.9 undefined # time=2.52ms + ok 3 - 1.0.0 0.9.9 undefined # time=14.719ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -7143,7 +7179,7 @@ ok 2 - neq(0.9.0, 0.10.0) ok 3 - !neq('0.9.0', '0.9.0') ok 4 - !neq('0.10.0', '0.10.0') - ok 4 - 0.10.0 0.9.0 undefined # time=2.877ms + ok 4 - 0.10.0 0.9.0 undefined # time=8.149ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -7151,7 +7187,7 @@ ok 2 - neq(0.10.0, 0.99.0) ok 3 - !neq('0.10.0', '0.10.0') ok 4 - !neq('0.99.0', '0.99.0') - ok 5 - 0.99.0 0.10.0 [object Object] # time=3.158ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=11.246ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -7159,7 +7195,7 @@ ok 2 - neq(1.2.3, 2.0.0) ok 3 - !neq('1.2.3', '1.2.3') ok 4 - !neq('2.0.0', '2.0.0') - ok 6 - 2.0.0 1.2.3 [object Object] # time=1.964ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=5.014ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -7167,7 +7203,7 @@ ok 2 - neq(0.0.0-foo, v0.0.0) ok 3 - !neq('0.0.0-foo', '0.0.0-foo') ok 4 - !neq('v0.0.0', 'v0.0.0') - ok 7 - v0.0.0 0.0.0-foo true # time=2.121ms + ok 7 - v0.0.0 0.0.0-foo true # time=7.439ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -7175,7 +7211,7 @@ ok 2 - neq(0.0.0, v0.0.1) ok 3 - !neq('0.0.0', '0.0.0') ok 4 - !neq('v0.0.1', 'v0.0.1') - ok 8 - v0.0.1 0.0.0 [object Object] # time=2.07ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=0.813ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -7183,7 +7219,7 @@ ok 2 - neq(0.9.9, v1.0.0) ok 3 - !neq('0.9.9', '0.9.9') ok 4 - !neq('v1.0.0', 'v1.0.0') - ok 9 - v1.0.0 0.9.9 true # time=0.963ms + ok 9 - v1.0.0 0.9.9 true # time=8.907ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -7191,7 +7227,7 @@ ok 2 - neq(0.9.0, v0.10.0) ok 3 - !neq('0.9.0', '0.9.0') ok 4 - !neq('v0.10.0', 'v0.10.0') - ok 10 - v0.10.0 0.9.0 true # time=1.876ms + ok 10 - v0.10.0 0.9.0 true # time=12.964ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -7199,7 +7235,7 @@ ok 2 - neq(0.10.0, v0.99.0) ok 3 - !neq('0.10.0', '0.10.0') ok 4 - !neq('v0.99.0', 'v0.99.0') - ok 11 - v0.99.0 0.10.0 true # time=1.947ms + ok 11 - v0.99.0 0.10.0 true # time=5.65ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -7207,7 +7243,7 @@ ok 2 - neq(1.2.3, v2.0.0) ok 3 - !neq('1.2.3', '1.2.3') ok 4 - !neq('v2.0.0', 'v2.0.0') - ok 12 - v2.0.0 1.2.3 true # time=1.295ms + ok 12 - v2.0.0 1.2.3 true # time=8.484ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -7215,7 +7251,7 @@ ok 2 - neq(v0.0.0-foo, 0.0.0) ok 3 - !neq('v0.0.0-foo', 'v0.0.0-foo') ok 4 - !neq('0.0.0', '0.0.0') - ok 13 - 0.0.0 v0.0.0-foo true # time=0.796ms + ok 13 - 0.0.0 v0.0.0-foo true # time=0.683ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -7223,7 +7259,7 @@ ok 2 - neq(v0.0.0, 0.0.1) ok 3 - !neq('v0.0.0', 'v0.0.0') ok 4 - !neq('0.0.1', '0.0.1') - ok 14 - 0.0.1 v0.0.0 true # time=0.64ms + ok 14 - 0.0.1 v0.0.0 true # time=1.937ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -7231,7 +7267,7 @@ ok 2 - neq(v0.9.9, 1.0.0) ok 3 - !neq('v0.9.9', 'v0.9.9') ok 4 - !neq('1.0.0', '1.0.0') - ok 15 - 1.0.0 v0.9.9 true # time=0.637ms + ok 15 - 1.0.0 v0.9.9 true # time=6.723ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -7239,7 +7275,7 @@ ok 2 - neq(v0.9.0, 0.10.0) ok 3 - !neq('v0.9.0', 'v0.9.0') ok 4 - !neq('0.10.0', '0.10.0') - ok 16 - 0.10.0 v0.9.0 true # time=0.712ms + ok 16 - 0.10.0 v0.9.0 true # time=6.029ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -7247,7 +7283,7 @@ ok 2 - neq(v0.10.0, 0.99.0) ok 3 - !neq('v0.10.0', 'v0.10.0') ok 4 - !neq('0.99.0', '0.99.0') - ok 17 - 0.99.0 v0.10.0 true # time=0.649ms + ok 17 - 0.99.0 v0.10.0 true # time=0.556ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -7255,7 +7291,7 @@ ok 2 - neq(v1.2.3, 2.0.0) ok 3 - !neq('v1.2.3', 'v1.2.3') ok 4 - !neq('2.0.0', '2.0.0') - ok 18 - 2.0.0 v1.2.3 true # time=0.666ms + ok 18 - 2.0.0 v1.2.3 true # time=7.443ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -7263,7 +7299,7 @@ ok 2 - neq(1.2.3-asdf, 1.2.3) ok 3 - !neq('1.2.3-asdf', '1.2.3-asdf') ok 4 - !neq('1.2.3', '1.2.3') - ok 19 - 1.2.3 1.2.3-asdf undefined # time=0.724ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=5.835ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -7271,7 +7307,7 @@ ok 2 - neq(1.2.3-4, 1.2.3) ok 3 - !neq('1.2.3-4', '1.2.3-4') ok 4 - !neq('1.2.3', '1.2.3') - ok 20 - 1.2.3 1.2.3-4 undefined # time=1.929ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=0.768ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -7279,7 +7315,7 @@ ok 2 - neq(1.2.3-4-foo, 1.2.3) ok 3 - !neq('1.2.3-4-foo', '1.2.3-4-foo') ok 4 - !neq('1.2.3', '1.2.3') - ok 21 - 1.2.3 1.2.3-4-foo undefined # time=1.881ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=6.46ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -7287,7 +7323,7 @@ ok 2 - neq(1.2.3-5, 1.2.3-5-foo) ok 3 - !neq('1.2.3-5', '1.2.3-5') ok 4 - !neq('1.2.3-5-foo', '1.2.3-5-foo') - ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=1.979ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=0.804ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -7295,7 +7331,7 @@ ok 2 - neq(1.2.3-4, 1.2.3-5) ok 3 - !neq('1.2.3-4', '1.2.3-4') ok 4 - !neq('1.2.3-5', '1.2.3-5') - ok 23 - 1.2.3-5 1.2.3-4 undefined # time=1.886ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=7.201ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -7303,7 +7339,7 @@ ok 2 - neq(1.2.3-5-Foo, 1.2.3-5-foo) ok 3 - !neq('1.2.3-5-Foo', '1.2.3-5-Foo') ok 4 - !neq('1.2.3-5-foo', '1.2.3-5-foo') - ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=1.959ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=9.49ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -7311,7 +7347,7 @@ ok 2 - neq(2.7.2+asdf, 3.0.0) ok 3 - !neq('2.7.2+asdf', '2.7.2+asdf') ok 4 - !neq('3.0.0', '3.0.0') - ok 25 - 3.0.0 2.7.2+asdf undefined # time=1.876ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.686ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -7319,7 +7355,7 @@ ok 2 - neq(1.2.3-a.5, 1.2.3-a.10) ok 3 - !neq('1.2.3-a.5', '1.2.3-a.5') ok 4 - !neq('1.2.3-a.10', '1.2.3-a.10') - ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=1.078ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=0.85ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -7327,7 +7363,7 @@ ok 2 - neq(1.2.3-a.5, 1.2.3-a.b) ok 3 - !neq('1.2.3-a.5', '1.2.3-a.5') ok 4 - !neq('1.2.3-a.b', '1.2.3-a.b') - ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=2.219ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=15.849ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -7335,7 +7371,7 @@ ok 2 - neq(1.2.3-a, 1.2.3-a.b) ok 3 - !neq('1.2.3-a', '1.2.3-a') ok 4 - !neq('1.2.3-a.b', '1.2.3-a.b') - ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=1.198ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=10.806ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -7343,7 +7379,7 @@ ok 2 - neq(1.2.3-a.b.c.5.d.100, 1.2.3-a.b.c.10.d.5) ok 3 - !neq('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.5.d.100') ok 4 - !neq('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.10.d.5') - ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=1.074ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.704ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -7351,7 +7387,7 @@ ok 2 - neq(1.2.3-r100, 1.2.3-r2) ok 3 - !neq('1.2.3-r100', '1.2.3-r100') ok 4 - !neq('1.2.3-r2', '1.2.3-r2') - ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.696ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=1.032ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -7359,9 +7395,9 @@ ok 2 - neq(1.2.3-R2, 1.2.3-r100) ok 3 - !neq('1.2.3-R2', '1.2.3-R2') ok 4 - !neq('1.2.3-r100', '1.2.3-r100') - ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=0.809ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=0.784ms - ok 1 - comparison tests # time=185.574ms + ok 1 - comparison tests # time=455.604ms # Subtest: equality tests 1..37 @@ -7371,7 +7407,7 @@ ok 2 - !neq(v1.2.3, 1.2.3) ok 3 - !neq(1.2.3, 1.2.3) ok 4 - !neq(v1.2.3, v1.2.3) - ok 1 - 1.2.3 v1.2.3 true # time=1.149ms + ok 1 - 1.2.3 v1.2.3 true # time=0.803ms # Subtest: 1.2.3 =1.2.3 true 1..4 @@ -7379,7 +7415,7 @@ ok 2 - !neq(=1.2.3, 1.2.3) ok 3 - !neq(1.2.3, 1.2.3) ok 4 - !neq(=1.2.3, =1.2.3) - ok 2 - 1.2.3 =1.2.3 true # time=0.628ms + ok 2 - 1.2.3 =1.2.3 true # time=0.643ms # Subtest: 1.2.3 v 1.2.3 true 1..4 @@ -7387,7 +7423,7 @@ ok 2 - !neq(v 1.2.3, 1.2.3) ok 3 - !neq(1.2.3, 1.2.3) ok 4 - !neq(v 1.2.3, v 1.2.3) - ok 3 - 1.2.3 v 1.2.3 true # time=1.774ms + ok 3 - 1.2.3 v 1.2.3 true # time=0.573ms # Subtest: 1.2.3 = 1.2.3 true 1..4 @@ -7395,7 +7431,7 @@ ok 2 - !neq(= 1.2.3, 1.2.3) ok 3 - !neq(1.2.3, 1.2.3) ok 4 - !neq(= 1.2.3, = 1.2.3) - ok 4 - 1.2.3 = 1.2.3 true # time=1.715ms + ok 4 - 1.2.3 = 1.2.3 true # time=0.64ms # Subtest: 1.2.3 v1.2.3 true 1..4 @@ -7403,7 +7439,7 @@ ok 2 - !neq( v1.2.3, 1.2.3) ok 3 - !neq(1.2.3, 1.2.3) ok 4 - !neq( v1.2.3, v1.2.3) - ok 5 - 1.2.3 v1.2.3 true # time=1.803ms + ok 5 - 1.2.3 v1.2.3 true # time=0.715ms # Subtest: 1.2.3 =1.2.3 true 1..4 @@ -7411,7 +7447,7 @@ ok 2 - !neq( =1.2.3, 1.2.3) ok 3 - !neq(1.2.3, 1.2.3) ok 4 - !neq( =1.2.3, =1.2.3) - ok 6 - 1.2.3 =1.2.3 true # time=0.859ms + ok 6 - 1.2.3 =1.2.3 true # time=8.021ms # Subtest: 1.2.3 v 1.2.3 true 1..4 @@ -7419,7 +7455,7 @@ ok 2 - !neq( v 1.2.3, 1.2.3) ok 3 - !neq(1.2.3, 1.2.3) ok 4 - !neq( v 1.2.3, v 1.2.3) - ok 7 - 1.2.3 v 1.2.3 true # time=1.898ms + ok 7 - 1.2.3 v 1.2.3 true # time=11.389ms # Subtest: 1.2.3 = 1.2.3 true 1..4 @@ -7427,7 +7463,7 @@ ok 2 - !neq( = 1.2.3, 1.2.3) ok 3 - !neq(1.2.3, 1.2.3) ok 4 - !neq( = 1.2.3, = 1.2.3) - ok 8 - 1.2.3 = 1.2.3 true # time=1.888ms + ok 8 - 1.2.3 = 1.2.3 true # time=0.596ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..4 @@ -7435,7 +7471,7 @@ ok 2 - !neq(v1.2.3-0, 1.2.3-0) ok 3 - !neq(1.2.3-0, 1.2.3-0) ok 4 - !neq(v1.2.3-0, v1.2.3-0) - ok 9 - 1.2.3-0 v1.2.3-0 true # time=1.945ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=6.775ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..4 @@ -7443,7 +7479,7 @@ ok 2 - !neq(=1.2.3-0, 1.2.3-0) ok 3 - !neq(1.2.3-0, 1.2.3-0) ok 4 - !neq(=1.2.3-0, =1.2.3-0) - ok 10 - 1.2.3-0 =1.2.3-0 true # time=1.797ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=0.623ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..4 @@ -7451,7 +7487,7 @@ ok 2 - !neq(v 1.2.3-0, 1.2.3-0) ok 3 - !neq(1.2.3-0, 1.2.3-0) ok 4 - !neq(v 1.2.3-0, v 1.2.3-0) - ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.844ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=6.939ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..4 @@ -7459,7 +7495,7 @@ ok 2 - !neq(= 1.2.3-0, 1.2.3-0) ok 3 - !neq(1.2.3-0, 1.2.3-0) ok 4 - !neq(= 1.2.3-0, = 1.2.3-0) - ok 12 - 1.2.3-0 = 1.2.3-0 true # time=0.897ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=8.852ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..4 @@ -7467,7 +7503,7 @@ ok 2 - !neq( v1.2.3-0, 1.2.3-0) ok 3 - !neq(1.2.3-0, 1.2.3-0) ok 4 - !neq( v1.2.3-0, v1.2.3-0) - ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.721ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.584ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..4 @@ -7475,7 +7511,7 @@ ok 2 - !neq( =1.2.3-0, 1.2.3-0) ok 3 - !neq(1.2.3-0, 1.2.3-0) ok 4 - !neq( =1.2.3-0, =1.2.3-0) - ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.916ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=7.194ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..4 @@ -7483,7 +7519,7 @@ ok 2 - !neq( v 1.2.3-0, 1.2.3-0) ok 3 - !neq(1.2.3-0, 1.2.3-0) ok 4 - !neq( v 1.2.3-0, v 1.2.3-0) - ok 15 - 1.2.3-0 v 1.2.3-0 true # time=0.704ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=0.636ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..4 @@ -7491,7 +7527,7 @@ ok 2 - !neq( = 1.2.3-0, 1.2.3-0) ok 3 - !neq(1.2.3-0, 1.2.3-0) ok 4 - !neq( = 1.2.3-0, = 1.2.3-0) - ok 16 - 1.2.3-0 = 1.2.3-0 true # time=0.683ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=6.807ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..4 @@ -7499,7 +7535,7 @@ ok 2 - !neq(v1.2.3-1, 1.2.3-1) ok 3 - !neq(1.2.3-1, 1.2.3-1) ok 4 - !neq(v1.2.3-1, v1.2.3-1) - ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.762ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.676ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..4 @@ -7507,7 +7543,7 @@ ok 2 - !neq(=1.2.3-1, 1.2.3-1) ok 3 - !neq(1.2.3-1, 1.2.3-1) ok 4 - !neq(=1.2.3-1, =1.2.3-1) - ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.754ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.767ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..4 @@ -7515,7 +7551,7 @@ ok 2 - !neq(v 1.2.3-1, 1.2.3-1) ok 3 - !neq(1.2.3-1, 1.2.3-1) ok 4 - !neq(v 1.2.3-1, v 1.2.3-1) - ok 19 - 1.2.3-1 v 1.2.3-1 true # time=1.513ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=6.394ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..4 @@ -7523,7 +7559,7 @@ ok 2 - !neq(= 1.2.3-1, 1.2.3-1) ok 3 - !neq(1.2.3-1, 1.2.3-1) ok 4 - !neq(= 1.2.3-1, = 1.2.3-1) - ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.795ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.717ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..4 @@ -7531,7 +7567,7 @@ ok 2 - !neq( v1.2.3-1, 1.2.3-1) ok 3 - !neq(1.2.3-1, 1.2.3-1) ok 4 - !neq( v1.2.3-1, v1.2.3-1) - ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.804ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=7.545ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..4 @@ -7539,7 +7575,7 @@ ok 2 - !neq( =1.2.3-1, 1.2.3-1) ok 3 - !neq(1.2.3-1, 1.2.3-1) ok 4 - !neq( =1.2.3-1, =1.2.3-1) - ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.718ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.668ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..4 @@ -7547,7 +7583,7 @@ ok 2 - !neq( v 1.2.3-1, 1.2.3-1) ok 3 - !neq(1.2.3-1, 1.2.3-1) ok 4 - !neq( v 1.2.3-1, v 1.2.3-1) - ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.869ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=6.247ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..4 @@ -7555,7 +7591,7 @@ ok 2 - !neq( = 1.2.3-1, 1.2.3-1) ok 3 - !neq(1.2.3-1, 1.2.3-1) ok 4 - !neq( = 1.2.3-1, = 1.2.3-1) - ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.643ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.665ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..4 @@ -7563,7 +7599,7 @@ ok 2 - !neq(v1.2.3-beta, 1.2.3-beta) ok 3 - !neq(1.2.3-beta, 1.2.3-beta) ok 4 - !neq(v1.2.3-beta, v1.2.3-beta) - ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.654ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.602ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..4 @@ -7571,7 +7607,7 @@ ok 2 - !neq(=1.2.3-beta, 1.2.3-beta) ok 3 - !neq(1.2.3-beta, 1.2.3-beta) ok 4 - !neq(=1.2.3-beta, =1.2.3-beta) - ok 26 - 1.2.3-beta =1.2.3-beta true # time=2.19ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.622ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..4 @@ -7579,7 +7615,7 @@ ok 2 - !neq(v 1.2.3-beta, 1.2.3-beta) ok 3 - !neq(1.2.3-beta, 1.2.3-beta) ok 4 - !neq(v 1.2.3-beta, v 1.2.3-beta) - ok 27 - 1.2.3-beta v 1.2.3-beta true # time=0.614ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=0.602ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..4 @@ -7587,7 +7623,7 @@ ok 2 - !neq(= 1.2.3-beta, 1.2.3-beta) ok 3 - !neq(1.2.3-beta, 1.2.3-beta) ok 4 - !neq(= 1.2.3-beta, = 1.2.3-beta) - ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.755ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=7.014ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..4 @@ -7595,7 +7631,7 @@ ok 2 - !neq( v1.2.3-beta, 1.2.3-beta) ok 3 - !neq(1.2.3-beta, 1.2.3-beta) ok 4 - !neq( v1.2.3-beta, v1.2.3-beta) - ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.672ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=6.991ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..4 @@ -7603,7 +7639,7 @@ ok 2 - !neq( =1.2.3-beta, 1.2.3-beta) ok 3 - !neq(1.2.3-beta, 1.2.3-beta) ok 4 - !neq( =1.2.3-beta, =1.2.3-beta) - ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.748ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.604ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..4 @@ -7611,7 +7647,7 @@ ok 2 - !neq( v 1.2.3-beta, 1.2.3-beta) ok 3 - !neq(1.2.3-beta, 1.2.3-beta) ok 4 - !neq( v 1.2.3-beta, v 1.2.3-beta) - ok 31 - 1.2.3-beta v 1.2.3-beta true # time=1.037ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=8.557ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..4 @@ -7619,7 +7655,7 @@ ok 2 - !neq( = 1.2.3-beta, 1.2.3-beta) ok 3 - !neq(1.2.3-beta, 1.2.3-beta) ok 4 - !neq( = 1.2.3-beta, = 1.2.3-beta) - ok 32 - 1.2.3-beta = 1.2.3-beta true # time=0.764ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=6.189ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..4 @@ -7627,7 +7663,7 @@ ok 2 - !neq( = 1.2.3-beta+otherbuild, 1.2.3-beta+build) ok 3 - !neq(1.2.3-beta+build, 1.2.3-beta+build) ok 4 - !neq( = 1.2.3-beta+otherbuild, = 1.2.3-beta+otherbuild) - ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=1.316ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=0.671ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..4 @@ -7635,7 +7671,7 @@ ok 2 - !neq( = 1.2.3+otherbuild, 1.2.3+build) ok 3 - !neq(1.2.3+build, 1.2.3+build) ok 4 - !neq( = 1.2.3+otherbuild, = 1.2.3+otherbuild) - ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=3.749ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.748ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..4 @@ -7643,7 +7679,7 @@ ok 2 - !neq(1.2.3-beta+otherbuild, 1.2.3-beta+build) ok 3 - !neq(1.2.3-beta+build, 1.2.3-beta+build) ok 4 - !neq(1.2.3-beta+otherbuild, 1.2.3-beta+otherbuild) - ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=0.862ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=6.397ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..4 @@ -7651,7 +7687,7 @@ ok 2 - !neq(1.2.3+otherbuild, 1.2.3+build) ok 3 - !neq(1.2.3+build, 1.2.3+build) ok 4 - !neq(1.2.3+otherbuild, 1.2.3+otherbuild) - ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.767ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.669ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..4 @@ -7659,13 +7695,13 @@ ok 2 - !neq(1.2.3+otherbuild, v1.2.3+build) ok 3 - !neq( v1.2.3+build, v1.2.3+build) ok 4 - !neq(1.2.3+otherbuild, 1.2.3+otherbuild) - ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.634ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=3.502ms - ok 2 - equality tests # time=147.344ms + ok 2 - equality tests # time=417.618ms 1..2 - # time=339.343ms -ok 30 - test/functions/neq.js # time=339.343ms + # time=888.079ms +ok 30 - test/functions/neq.js # time=888.079ms # Subtest: test/functions/minor.js # Subtest: minor tests @@ -7679,11 +7715,11 @@ ok 8 - minor(=1.21.3) = 21 ok 9 - minor(v=1.34.3) = 34 1..9 - ok 1 - minor tests # time=14.538ms + ok 1 - minor tests # time=38.251ms 1..1 - # time=23.177ms -ok 31 - test/functions/minor.js # time=23.177ms + # time=83.749ms +ok 31 - test/functions/minor.js # time=83.749ms # Subtest: test/functions/major.js # Subtest: major tests @@ -7697,11 +7733,11 @@ ok 8 - major(=21.2.3) = 21 ok 9 - major(v=34.2.3) = 34 1..9 - ok 1 - major tests # time=15.288ms + ok 1 - major tests # time=33.603ms 1..1 - # time=22.543ms -ok 32 - test/functions/major.js # time=22.543ms + # time=48.281ms +ok 32 - test/functions/major.js # time=48.281ms # Subtest: test/functions/lte.js # Subtest: comparison tests @@ -7712,7 +7748,7 @@ ok 2 - lte('0.0.0-foo', '0.0.0') ok 3 - lte('0.0.0-foo', '0.0.0-foo') ok 4 - lte('0.0.0', '0.0.0') - ok 1 - 0.0.0 0.0.0-foo undefined # time=8.317ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=24.657ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -7720,7 +7756,7 @@ ok 2 - lte('0.0.0', '0.0.1') ok 3 - lte('0.0.0', '0.0.0') ok 4 - lte('0.0.1', '0.0.1') - ok 2 - 0.0.1 0.0.0 undefined # time=2.989ms + ok 2 - 0.0.1 0.0.0 undefined # time=11.329ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -7728,7 +7764,7 @@ ok 2 - lte('0.9.9', '1.0.0') ok 3 - lte('0.9.9', '0.9.9') ok 4 - lte('1.0.0', '1.0.0') - ok 3 - 1.0.0 0.9.9 undefined # time=2.602ms + ok 3 - 1.0.0 0.9.9 undefined # time=11.887ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -7736,7 +7772,7 @@ ok 2 - lte('0.9.0', '0.10.0') ok 3 - lte('0.9.0', '0.9.0') ok 4 - lte('0.10.0', '0.10.0') - ok 4 - 0.10.0 0.9.0 undefined # time=2.592ms + ok 4 - 0.10.0 0.9.0 undefined # time=8.048ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -7744,7 +7780,7 @@ ok 2 - lte('0.10.0', '0.99.0') ok 3 - lte('0.10.0', '0.10.0') ok 4 - lte('0.99.0', '0.99.0') - ok 5 - 0.99.0 0.10.0 [object Object] # time=1.973ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=8.292ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -7752,7 +7788,7 @@ ok 2 - lte('1.2.3', '2.0.0') ok 3 - lte('1.2.3', '1.2.3') ok 4 - lte('2.0.0', '2.0.0') - ok 6 - 2.0.0 1.2.3 [object Object] # time=0.805ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=9.162ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -7760,7 +7796,7 @@ ok 2 - lte('0.0.0-foo', 'v0.0.0') ok 3 - lte('0.0.0-foo', '0.0.0-foo') ok 4 - lte('v0.0.0', 'v0.0.0') - ok 7 - v0.0.0 0.0.0-foo true # time=1.693ms + ok 7 - v0.0.0 0.0.0-foo true # time=2.063ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -7768,7 +7804,7 @@ ok 2 - lte('0.0.0', 'v0.0.1') ok 3 - lte('0.0.0', '0.0.0') ok 4 - lte('v0.0.1', 'v0.0.1') - ok 8 - v0.0.1 0.0.0 [object Object] # time=0.81ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=6.593ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -7776,7 +7812,7 @@ ok 2 - lte('0.9.9', 'v1.0.0') ok 3 - lte('0.9.9', '0.9.9') ok 4 - lte('v1.0.0', 'v1.0.0') - ok 9 - v1.0.0 0.9.9 true # time=0.686ms + ok 9 - v1.0.0 0.9.9 true # time=8.664ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -7784,7 +7820,7 @@ ok 2 - lte('0.9.0', 'v0.10.0') ok 3 - lte('0.9.0', '0.9.0') ok 4 - lte('v0.10.0', 'v0.10.0') - ok 10 - v0.10.0 0.9.0 true # time=0.699ms + ok 10 - v0.10.0 0.9.0 true # time=12.793ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -7792,7 +7828,7 @@ ok 2 - lte('0.10.0', 'v0.99.0') ok 3 - lte('0.10.0', '0.10.0') ok 4 - lte('v0.99.0', 'v0.99.0') - ok 11 - v0.99.0 0.10.0 true # time=1.618ms + ok 11 - v0.99.0 0.10.0 true # time=0.71ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -7800,7 +7836,7 @@ ok 2 - lte('1.2.3', 'v2.0.0') ok 3 - lte('1.2.3', '1.2.3') ok 4 - lte('v2.0.0', 'v2.0.0') - ok 12 - v2.0.0 1.2.3 true # time=2.659ms + ok 12 - v2.0.0 1.2.3 true # time=1.205ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -7808,7 +7844,7 @@ ok 2 - lte('v0.0.0-foo', '0.0.0') ok 3 - lte('v0.0.0-foo', 'v0.0.0-foo') ok 4 - lte('0.0.0', '0.0.0') - ok 13 - 0.0.0 v0.0.0-foo true # time=0.764ms + ok 13 - 0.0.0 v0.0.0-foo true # time=6.54ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -7816,7 +7852,7 @@ ok 2 - lte('v0.0.0', '0.0.1') ok 3 - lte('v0.0.0', 'v0.0.0') ok 4 - lte('0.0.1', '0.0.1') - ok 14 - 0.0.1 v0.0.0 true # time=0.638ms + ok 14 - 0.0.1 v0.0.0 true # time=0.656ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -7824,7 +7860,7 @@ ok 2 - lte('v0.9.9', '1.0.0') ok 3 - lte('v0.9.9', 'v0.9.9') ok 4 - lte('1.0.0', '1.0.0') - ok 15 - 1.0.0 v0.9.9 true # time=0.789ms + ok 15 - 1.0.0 v0.9.9 true # time=0.728ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -7832,7 +7868,7 @@ ok 2 - lte('v0.9.0', '0.10.0') ok 3 - lte('v0.9.0', 'v0.9.0') ok 4 - lte('0.10.0', '0.10.0') - ok 16 - 0.10.0 v0.9.0 true # time=0.727ms + ok 16 - 0.10.0 v0.9.0 true # time=1.125ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -7840,7 +7876,7 @@ ok 2 - lte('v0.10.0', '0.99.0') ok 3 - lte('v0.10.0', 'v0.10.0') ok 4 - lte('0.99.0', '0.99.0') - ok 17 - 0.99.0 v0.10.0 true # time=0.654ms + ok 17 - 0.99.0 v0.10.0 true # time=4.973ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -7848,7 +7884,7 @@ ok 2 - lte('v1.2.3', '2.0.0') ok 3 - lte('v1.2.3', 'v1.2.3') ok 4 - lte('2.0.0', '2.0.0') - ok 18 - 2.0.0 v1.2.3 true # time=0.668ms + ok 18 - 2.0.0 v1.2.3 true # time=0.66ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -7856,7 +7892,7 @@ ok 2 - lte('1.2.3-asdf', '1.2.3') ok 3 - lte('1.2.3-asdf', '1.2.3-asdf') ok 4 - lte('1.2.3', '1.2.3') - ok 19 - 1.2.3 1.2.3-asdf undefined # time=0.741ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=0.768ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -7864,7 +7900,7 @@ ok 2 - lte('1.2.3-4', '1.2.3') ok 3 - lte('1.2.3-4', '1.2.3-4') ok 4 - lte('1.2.3', '1.2.3') - ok 20 - 1.2.3 1.2.3-4 undefined # time=0.818ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=1.865ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -7872,7 +7908,7 @@ ok 2 - lte('1.2.3-4-foo', '1.2.3') ok 3 - lte('1.2.3-4-foo', '1.2.3-4-foo') ok 4 - lte('1.2.3', '1.2.3') - ok 21 - 1.2.3 1.2.3-4-foo undefined # time=2.163ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=0.84ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -7880,7 +7916,7 @@ ok 2 - lte('1.2.3-5', '1.2.3-5-foo') ok 3 - lte('1.2.3-5', '1.2.3-5') ok 4 - lte('1.2.3-5-foo', '1.2.3-5-foo') - ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=2.05ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=0.789ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -7888,7 +7924,7 @@ ok 2 - lte('1.2.3-4', '1.2.3-5') ok 3 - lte('1.2.3-4', '1.2.3-4') ok 4 - lte('1.2.3-5', '1.2.3-5') - ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.757ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.781ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -7896,7 +7932,7 @@ ok 2 - lte('1.2.3-5-Foo', '1.2.3-5-foo') ok 3 - lte('1.2.3-5-Foo', '1.2.3-5-Foo') ok 4 - lte('1.2.3-5-foo', '1.2.3-5-foo') - ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=0.925ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=9.032ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -7904,7 +7940,7 @@ ok 2 - lte('2.7.2+asdf', '3.0.0') ok 3 - lte('2.7.2+asdf', '2.7.2+asdf') ok 4 - lte('3.0.0', '3.0.0') - ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.788ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.731ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -7912,7 +7948,7 @@ ok 2 - lte('1.2.3-a.5', '1.2.3-a.10') ok 3 - lte('1.2.3-a.5', '1.2.3-a.5') ok 4 - lte('1.2.3-a.10', '1.2.3-a.10') - ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=0.889ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=17.984ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -7920,7 +7956,7 @@ ok 2 - lte('1.2.3-a.5', '1.2.3-a.b') ok 3 - lte('1.2.3-a.5', '1.2.3-a.5') ok 4 - lte('1.2.3-a.b', '1.2.3-a.b') - ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=2.392ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=0.806ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -7928,7 +7964,7 @@ ok 2 - lte('1.2.3-a', '1.2.3-a.b') ok 3 - lte('1.2.3-a', '1.2.3-a') ok 4 - lte('1.2.3-a.b', '1.2.3-a.b') - ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=2.085ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=10.173ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -7936,7 +7972,7 @@ ok 2 - lte('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.10.d.5') ok 3 - lte('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.5.d.100') ok 4 - lte('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.10.d.5') - ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=1.29ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.795ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -7944,7 +7980,7 @@ ok 2 - lte('1.2.3-r100', '1.2.3-r2') ok 3 - lte('1.2.3-r100', '1.2.3-r100') ok 4 - lte('1.2.3-r2', '1.2.3-r2') - ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.765ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.822ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -7952,9 +7988,9 @@ ok 2 - lte('1.2.3-R2', '1.2.3-r100') ok 3 - lte('1.2.3-R2', '1.2.3-R2') ok 4 - lte('1.2.3-r100', '1.2.3-r100') - ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=0.624ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=0.718ms - ok 1 - comparison tests # time=161.5ms + ok 1 - comparison tests # time=471.372ms # Subtest: equality tests 1..37 @@ -7962,229 +7998,229 @@ 1..2 ok 1 - lte(1.2.3, v1.2.3) ok 2 - lte(v1.2.3, 1.2.3) - ok 1 - 1.2.3 v1.2.3 true # time=0.606ms + ok 1 - 1.2.3 v1.2.3 true # time=6.722ms # Subtest: 1.2.3 =1.2.3 true 1..2 ok 1 - lte(1.2.3, =1.2.3) ok 2 - lte(=1.2.3, 1.2.3) - ok 2 - 1.2.3 =1.2.3 true # time=0.419ms + ok 2 - 1.2.3 =1.2.3 true # time=0.437ms # Subtest: 1.2.3 v 1.2.3 true 1..2 ok 1 - lte(1.2.3, v 1.2.3) ok 2 - lte(v 1.2.3, 1.2.3) - ok 3 - 1.2.3 v 1.2.3 true # time=0.498ms + ok 3 - 1.2.3 v 1.2.3 true # time=7.474ms # Subtest: 1.2.3 = 1.2.3 true 1..2 ok 1 - lte(1.2.3, = 1.2.3) ok 2 - lte(= 1.2.3, 1.2.3) - ok 4 - 1.2.3 = 1.2.3 true # time=1.526ms + ok 4 - 1.2.3 = 1.2.3 true # time=0.447ms # Subtest: 1.2.3 v1.2.3 true 1..2 ok 1 - lte(1.2.3, v1.2.3) ok 2 - lte( v1.2.3, 1.2.3) - ok 5 - 1.2.3 v1.2.3 true # time=1.129ms + ok 5 - 1.2.3 v1.2.3 true # time=6.768ms # Subtest: 1.2.3 =1.2.3 true 1..2 ok 1 - lte(1.2.3, =1.2.3) ok 2 - lte( =1.2.3, 1.2.3) - ok 6 - 1.2.3 =1.2.3 true # time=0.436ms + ok 6 - 1.2.3 =1.2.3 true # time=0.507ms # Subtest: 1.2.3 v 1.2.3 true 1..2 ok 1 - lte(1.2.3, v 1.2.3) ok 2 - lte( v 1.2.3, 1.2.3) - ok 7 - 1.2.3 v 1.2.3 true # time=1.199ms + ok 7 - 1.2.3 v 1.2.3 true # time=11.099ms # Subtest: 1.2.3 = 1.2.3 true 1..2 ok 1 - lte(1.2.3, = 1.2.3) ok 2 - lte( = 1.2.3, 1.2.3) - ok 8 - 1.2.3 = 1.2.3 true # time=0.433ms + ok 8 - 1.2.3 = 1.2.3 true # time=0.439ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..2 ok 1 - lte(1.2.3-0, v1.2.3-0) ok 2 - lte(v1.2.3-0, 1.2.3-0) - ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.503ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.539ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..2 ok 1 - lte(1.2.3-0, =1.2.3-0) ok 2 - lte(=1.2.3-0, 1.2.3-0) - ok 10 - 1.2.3-0 =1.2.3-0 true # time=0.676ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=8.767ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..2 ok 1 - lte(1.2.3-0, v 1.2.3-0) ok 2 - lte(v 1.2.3-0, 1.2.3-0) - ok 11 - 1.2.3-0 v 1.2.3-0 true # time=1.259ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.48ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..2 ok 1 - lte(1.2.3-0, = 1.2.3-0) ok 2 - lte(= 1.2.3-0, 1.2.3-0) - ok 12 - 1.2.3-0 = 1.2.3-0 true # time=0.545ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=0.64ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..2 ok 1 - lte(1.2.3-0, v1.2.3-0) ok 2 - lte( v1.2.3-0, 1.2.3-0) - ok 13 - 1.2.3-0 v1.2.3-0 true # time=1.292ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=4.995ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..2 ok 1 - lte(1.2.3-0, =1.2.3-0) ok 2 - lte( =1.2.3-0, 1.2.3-0) - ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.524ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.527ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..2 ok 1 - lte(1.2.3-0, v 1.2.3-0) ok 2 - lte( v 1.2.3-0, 1.2.3-0) - ok 15 - 1.2.3-0 v 1.2.3-0 true # time=0.451ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=4.091ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..2 ok 1 - lte(1.2.3-0, = 1.2.3-0) ok 2 - lte( = 1.2.3-0, 1.2.3-0) - ok 16 - 1.2.3-0 = 1.2.3-0 true # time=0.437ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=8.774ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..2 ok 1 - lte(1.2.3-1, v1.2.3-1) ok 2 - lte(v1.2.3-1, 1.2.3-1) - ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.527ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.519ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..2 ok 1 - lte(1.2.3-1, =1.2.3-1) ok 2 - lte(=1.2.3-1, 1.2.3-1) - ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.598ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.62ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..2 ok 1 - lte(1.2.3-1, v 1.2.3-1) ok 2 - lte(v 1.2.3-1, 1.2.3-1) - ok 19 - 1.2.3-1 v 1.2.3-1 true # time=0.56ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=0.488ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..2 ok 1 - lte(1.2.3-1, = 1.2.3-1) ok 2 - lte(= 1.2.3-1, 1.2.3-1) - ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.516ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=6.77ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..2 ok 1 - lte(1.2.3-1, v1.2.3-1) ok 2 - lte( v1.2.3-1, 1.2.3-1) - ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.527ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.506ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..2 ok 1 - lte(1.2.3-1, =1.2.3-1) ok 2 - lte( =1.2.3-1, 1.2.3-1) - ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.866ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=7.614ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..2 ok 1 - lte(1.2.3-1, v 1.2.3-1) ok 2 - lte( v 1.2.3-1, 1.2.3-1) - ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.507ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.515ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..2 ok 1 - lte(1.2.3-1, = 1.2.3-1) ok 2 - lte( = 1.2.3-1, 1.2.3-1) - ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.496ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.52ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..2 ok 1 - lte(1.2.3-beta, v1.2.3-beta) ok 2 - lte(v1.2.3-beta, 1.2.3-beta) - ok 25 - 1.2.3-beta v1.2.3-beta true # time=5.179ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.467ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..2 ok 1 - lte(1.2.3-beta, =1.2.3-beta) ok 2 - lte(=1.2.3-beta, 1.2.3-beta) - ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.523ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.503ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..2 ok 1 - lte(1.2.3-beta, v 1.2.3-beta) ok 2 - lte(v 1.2.3-beta, 1.2.3-beta) - ok 27 - 1.2.3-beta v 1.2.3-beta true # time=0.589ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=3.709ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..2 ok 1 - lte(1.2.3-beta, = 1.2.3-beta) ok 2 - lte(= 1.2.3-beta, 1.2.3-beta) - ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.489ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.461ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..2 ok 1 - lte(1.2.3-beta, v1.2.3-beta) ok 2 - lte( v1.2.3-beta, 1.2.3-beta) - ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.53ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.721ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..2 ok 1 - lte(1.2.3-beta, =1.2.3-beta) ok 2 - lte( =1.2.3-beta, 1.2.3-beta) - ok 30 - 1.2.3-beta =1.2.3-beta true # time=1.261ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.521ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..2 ok 1 - lte(1.2.3-beta, v 1.2.3-beta) ok 2 - lte( v 1.2.3-beta, 1.2.3-beta) - ok 31 - 1.2.3-beta v 1.2.3-beta true # time=0.45ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=0.574ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..2 ok 1 - lte(1.2.3-beta, = 1.2.3-beta) ok 2 - lte( = 1.2.3-beta, 1.2.3-beta) - ok 32 - 1.2.3-beta = 1.2.3-beta true # time=0.479ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=0.424ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..2 ok 1 - lte(1.2.3-beta+build, = 1.2.3-beta+otherbuild) ok 2 - lte( = 1.2.3-beta+otherbuild, 1.2.3-beta+build) - ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=0.53ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=0.575ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..2 ok 1 - lte(1.2.3+build, = 1.2.3+otherbuild) ok 2 - lte( = 1.2.3+otherbuild, 1.2.3+build) - ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.501ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.586ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..2 ok 1 - lte(1.2.3-beta+build, 1.2.3-beta+otherbuild) ok 2 - lte(1.2.3-beta+otherbuild, 1.2.3-beta+build) - ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=1.046ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=0.456ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..2 ok 1 - lte(1.2.3+build, 1.2.3+otherbuild) ok 2 - lte(1.2.3+otherbuild, 1.2.3+build) - ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.828ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=1.468ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..2 ok 1 - lte( v1.2.3+build, 1.2.3+otherbuild) ok 2 - lte(1.2.3+otherbuild, v1.2.3+build) - ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.681ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.505ms - ok 2 - equality tests # time=124.137ms + ok 2 - equality tests # time=386.021ms 1..2 - # time=296.962ms -ok 33 - test/functions/lte.js # time=296.962ms + # time=880.613ms +ok 33 - test/functions/lte.js # time=880.613ms # Subtest: test/functions/lt.js # Subtest: comparison tests @@ -8195,7 +8231,7 @@ ok 2 - lt('0.0.0-foo', '0.0.0') ok 3 - !lt('0.0.0-foo', '0.0.0-foo') ok 4 - !lt('0.0.0', '0.0.0') - ok 1 - 0.0.0 0.0.0-foo undefined # time=9.346ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=41.069ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -8203,7 +8239,7 @@ ok 2 - lt('0.0.0', '0.0.1') ok 3 - !lt('0.0.0', '0.0.0') ok 4 - !lt('0.0.1', '0.0.1') - ok 2 - 0.0.1 0.0.0 undefined # time=3.005ms + ok 2 - 0.0.1 0.0.0 undefined # time=11.897ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -8211,7 +8247,7 @@ ok 2 - lt('0.9.9', '1.0.0') ok 3 - !lt('0.9.9', '0.9.9') ok 4 - !lt('1.0.0', '1.0.0') - ok 3 - 1.0.0 0.9.9 undefined # time=4.203ms + ok 3 - 1.0.0 0.9.9 undefined # time=2.381ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -8219,7 +8255,7 @@ ok 2 - lt('0.9.0', '0.10.0') ok 3 - !lt('0.9.0', '0.9.0') ok 4 - !lt('0.10.0', '0.10.0') - ok 4 - 0.10.0 0.9.0 undefined # time=1.495ms + ok 4 - 0.10.0 0.9.0 undefined # time=13.713ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -8227,7 +8263,7 @@ ok 2 - lt('0.10.0', '0.99.0') ok 3 - !lt('0.10.0', '0.10.0') ok 4 - !lt('0.99.0', '0.99.0') - ok 5 - 0.99.0 0.10.0 [object Object] # time=1.844ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=1.781ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -8235,7 +8271,7 @@ ok 2 - lt('1.2.3', '2.0.0') ok 3 - !lt('1.2.3', '1.2.3') ok 4 - !lt('2.0.0', '2.0.0') - ok 6 - 2.0.0 1.2.3 [object Object] # time=0.861ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=0.871ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -8243,7 +8279,7 @@ ok 2 - lt('0.0.0-foo', 'v0.0.0') ok 3 - !lt('0.0.0-foo', '0.0.0-foo') ok 4 - !lt('v0.0.0', 'v0.0.0') - ok 7 - v0.0.0 0.0.0-foo true # time=1.725ms + ok 7 - v0.0.0 0.0.0-foo true # time=10.743ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -8251,7 +8287,7 @@ ok 2 - lt('0.0.0', 'v0.0.1') ok 3 - !lt('0.0.0', '0.0.0') ok 4 - !lt('v0.0.1', 'v0.0.1') - ok 8 - v0.0.1 0.0.0 [object Object] # time=0.725ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=0.811ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -8259,7 +8295,7 @@ ok 2 - lt('0.9.9', 'v1.0.0') ok 3 - !lt('0.9.9', '0.9.9') ok 4 - !lt('v1.0.0', 'v1.0.0') - ok 9 - v1.0.0 0.9.9 true # time=0.743ms + ok 9 - v1.0.0 0.9.9 true # time=12.829ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -8267,7 +8303,7 @@ ok 2 - lt('0.9.0', 'v0.10.0') ok 3 - !lt('0.9.0', '0.9.0') ok 4 - !lt('v0.10.0', 'v0.10.0') - ok 10 - v0.10.0 0.9.0 true # time=0.722ms + ok 10 - v0.10.0 0.9.0 true # time=8.745ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -8275,7 +8311,7 @@ ok 2 - lt('0.10.0', 'v0.99.0') ok 3 - !lt('0.10.0', '0.10.0') ok 4 - !lt('v0.99.0', 'v0.99.0') - ok 11 - v0.99.0 0.10.0 true # time=0.706ms + ok 11 - v0.99.0 0.10.0 true # time=0.709ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -8283,7 +8319,7 @@ ok 2 - lt('1.2.3', 'v2.0.0') ok 3 - !lt('1.2.3', '1.2.3') ok 4 - !lt('v2.0.0', 'v2.0.0') - ok 12 - v2.0.0 1.2.3 true # time=1.145ms + ok 12 - v2.0.0 1.2.3 true # time=10.915ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -8291,7 +8327,7 @@ ok 2 - lt('v0.0.0-foo', '0.0.0') ok 3 - !lt('v0.0.0-foo', 'v0.0.0-foo') ok 4 - !lt('0.0.0', '0.0.0') - ok 13 - 0.0.0 v0.0.0-foo true # time=0.732ms + ok 13 - 0.0.0 v0.0.0-foo true # time=0.678ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -8299,7 +8335,7 @@ ok 2 - lt('v0.0.0', '0.0.1') ok 3 - !lt('v0.0.0', 'v0.0.0') ok 4 - !lt('0.0.1', '0.0.1') - ok 14 - 0.0.1 v0.0.0 true # time=0.584ms + ok 14 - 0.0.1 v0.0.0 true # time=4.251ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -8307,7 +8343,7 @@ ok 2 - lt('v0.9.9', '1.0.0') ok 3 - !lt('v0.9.9', 'v0.9.9') ok 4 - !lt('1.0.0', '1.0.0') - ok 15 - 1.0.0 v0.9.9 true # time=0.576ms + ok 15 - 1.0.0 v0.9.9 true # time=12.646ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -8315,7 +8351,7 @@ ok 2 - lt('v0.9.0', '0.10.0') ok 3 - !lt('v0.9.0', 'v0.9.0') ok 4 - !lt('0.10.0', '0.10.0') - ok 16 - 0.10.0 v0.9.0 true # time=0.647ms + ok 16 - 0.10.0 v0.9.0 true # time=0.591ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -8323,7 +8359,7 @@ ok 2 - lt('v0.10.0', '0.99.0') ok 3 - !lt('v0.10.0', 'v0.10.0') ok 4 - !lt('0.99.0', '0.99.0') - ok 17 - 0.99.0 v0.10.0 true # time=0.549ms + ok 17 - 0.99.0 v0.10.0 true # time=0.823ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -8331,7 +8367,7 @@ ok 2 - lt('v1.2.3', '2.0.0') ok 3 - !lt('v1.2.3', 'v1.2.3') ok 4 - !lt('2.0.0', '2.0.0') - ok 18 - 2.0.0 v1.2.3 true # time=1.14ms + ok 18 - 2.0.0 v1.2.3 true # time=0.652ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -8339,7 +8375,7 @@ ok 2 - lt('1.2.3-asdf', '1.2.3') ok 3 - !lt('1.2.3-asdf', '1.2.3-asdf') ok 4 - !lt('1.2.3', '1.2.3') - ok 19 - 1.2.3 1.2.3-asdf undefined # time=0.688ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=0.72ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -8347,7 +8383,7 @@ ok 2 - lt('1.2.3-4', '1.2.3') ok 3 - !lt('1.2.3-4', '1.2.3-4') ok 4 - !lt('1.2.3', '1.2.3') - ok 20 - 1.2.3 1.2.3-4 undefined # time=1.281ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=8.91ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -8355,7 +8391,7 @@ ok 2 - lt('1.2.3-4-foo', '1.2.3') ok 3 - !lt('1.2.3-4-foo', '1.2.3-4-foo') ok 4 - !lt('1.2.3', '1.2.3') - ok 21 - 1.2.3 1.2.3-4-foo undefined # time=0.784ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=0.748ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -8363,7 +8399,7 @@ ok 2 - lt('1.2.3-5', '1.2.3-5-foo') ok 3 - !lt('1.2.3-5', '1.2.3-5') ok 4 - !lt('1.2.3-5-foo', '1.2.3-5-foo') - ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=0.822ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=0.729ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -8371,7 +8407,7 @@ ok 2 - lt('1.2.3-4', '1.2.3-5') ok 3 - !lt('1.2.3-4', '1.2.3-4') ok 4 - !lt('1.2.3-5', '1.2.3-5') - ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.816ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.741ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -8379,7 +8415,7 @@ ok 2 - lt('1.2.3-5-Foo', '1.2.3-5-foo') ok 3 - !lt('1.2.3-5-Foo', '1.2.3-5-Foo') ok 4 - !lt('1.2.3-5-foo', '1.2.3-5-foo') - ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=1.187ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=0.856ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -8387,7 +8423,7 @@ ok 2 - lt('2.7.2+asdf', '3.0.0') ok 3 - !lt('2.7.2+asdf', '2.7.2+asdf') ok 4 - !lt('3.0.0', '3.0.0') - ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.725ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=12.96ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -8395,7 +8431,7 @@ ok 2 - lt('1.2.3-a.5', '1.2.3-a.10') ok 3 - !lt('1.2.3-a.5', '1.2.3-a.5') ok 4 - !lt('1.2.3-a.10', '1.2.3-a.10') - ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=1.163ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=26.715ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -8403,7 +8439,7 @@ ok 2 - lt('1.2.3-a.5', '1.2.3-a.b') ok 3 - !lt('1.2.3-a.5', '1.2.3-a.5') ok 4 - !lt('1.2.3-a.b', '1.2.3-a.b') - ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=0.915ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=0.733ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -8411,7 +8447,7 @@ ok 2 - lt('1.2.3-a', '1.2.3-a.b') ok 3 - !lt('1.2.3-a', '1.2.3-a') ok 4 - !lt('1.2.3-a.b', '1.2.3-a.b') - ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=1.005ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=6.89ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -8419,7 +8455,7 @@ ok 2 - lt('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.10.d.5') ok 3 - !lt('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.5.d.100') ok 4 - !lt('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.10.d.5') - ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.894ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.749ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -8427,7 +8463,7 @@ ok 2 - lt('1.2.3-r100', '1.2.3-r2') ok 3 - !lt('1.2.3-r100', '1.2.3-r100') ok 4 - !lt('1.2.3-r2', '1.2.3-r2') - ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.859ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=13.045ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -8435,9 +8471,9 @@ ok 2 - lt('1.2.3-R2', '1.2.3-r100') ok 3 - !lt('1.2.3-R2', '1.2.3-R2') ok 4 - !lt('1.2.3-r100', '1.2.3-r100') - ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=0.72ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=0.606ms - ok 1 - comparison tests # time=151.328ms + ok 1 - comparison tests # time=527.821ms # Subtest: equality tests 1..37 @@ -8445,229 +8481,229 @@ 1..2 ok 1 - !lt(1.2.3, v1.2.3) ok 2 - !lt(v1.2.3, 1.2.3) - ok 1 - 1.2.3 v1.2.3 true # time=1.582ms + ok 1 - 1.2.3 v1.2.3 true # time=12.602ms # Subtest: 1.2.3 =1.2.3 true 1..2 ok 1 - !lt(1.2.3, =1.2.3) ok 2 - !lt(=1.2.3, 1.2.3) - ok 2 - 1.2.3 =1.2.3 true # time=4.504ms + ok 2 - 1.2.3 =1.2.3 true # time=0.427ms # Subtest: 1.2.3 v 1.2.3 true 1..2 ok 1 - !lt(1.2.3, v 1.2.3) ok 2 - !lt(v 1.2.3, 1.2.3) - ok 3 - 1.2.3 v 1.2.3 true # time=1.453ms + ok 3 - 1.2.3 v 1.2.3 true # time=0.522ms # Subtest: 1.2.3 = 1.2.3 true 1..2 ok 1 - !lt(1.2.3, = 1.2.3) ok 2 - !lt(= 1.2.3, 1.2.3) - ok 4 - 1.2.3 = 1.2.3 true # time=0.966ms + ok 4 - 1.2.3 = 1.2.3 true # time=0.492ms # Subtest: 1.2.3 v1.2.3 true 1..2 ok 1 - !lt(1.2.3, v1.2.3) ok 2 - !lt( v1.2.3, 1.2.3) - ok 5 - 1.2.3 v1.2.3 true # time=0.574ms + ok 5 - 1.2.3 v1.2.3 true # time=0.549ms # Subtest: 1.2.3 =1.2.3 true 1..2 ok 1 - !lt(1.2.3, =1.2.3) ok 2 - !lt( =1.2.3, 1.2.3) - ok 6 - 1.2.3 =1.2.3 true # time=0.542ms + ok 6 - 1.2.3 =1.2.3 true # time=0.489ms # Subtest: 1.2.3 v 1.2.3 true 1..2 ok 1 - !lt(1.2.3, v 1.2.3) ok 2 - !lt( v 1.2.3, 1.2.3) - ok 7 - 1.2.3 v 1.2.3 true # time=0.525ms + ok 7 - 1.2.3 v 1.2.3 true # time=0.475ms # Subtest: 1.2.3 = 1.2.3 true 1..2 ok 1 - !lt(1.2.3, = 1.2.3) ok 2 - !lt( = 1.2.3, 1.2.3) - ok 8 - 1.2.3 = 1.2.3 true # time=0.573ms + ok 8 - 1.2.3 = 1.2.3 true # time=0.4ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..2 ok 1 - !lt(1.2.3-0, v1.2.3-0) ok 2 - !lt(v1.2.3-0, 1.2.3-0) - ok 9 - 1.2.3-0 v1.2.3-0 true # time=1.046ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.698ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..2 ok 1 - !lt(1.2.3-0, =1.2.3-0) ok 2 - !lt(=1.2.3-0, 1.2.3-0) - ok 10 - 1.2.3-0 =1.2.3-0 true # time=1.048ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=0.525ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..2 ok 1 - !lt(1.2.3-0, v 1.2.3-0) ok 2 - !lt(v 1.2.3-0, 1.2.3-0) - ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.534ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=12.831ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..2 ok 1 - !lt(1.2.3-0, = 1.2.3-0) ok 2 - !lt(= 1.2.3-0, 1.2.3-0) - ok 12 - 1.2.3-0 = 1.2.3-0 true # time=0.63ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=10.908ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..2 ok 1 - !lt(1.2.3-0, v1.2.3-0) ok 2 - !lt( v1.2.3-0, 1.2.3-0) - ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.542ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.448ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..2 ok 1 - !lt(1.2.3-0, =1.2.3-0) ok 2 - !lt( =1.2.3-0, 1.2.3-0) - ok 14 - 1.2.3-0 =1.2.3-0 true # time=1.866ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.573ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..2 ok 1 - !lt(1.2.3-0, v 1.2.3-0) ok 2 - !lt( v 1.2.3-0, 1.2.3-0) - ok 15 - 1.2.3-0 v 1.2.3-0 true # time=0.569ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=0.456ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..2 ok 1 - !lt(1.2.3-0, = 1.2.3-0) ok 2 - !lt( = 1.2.3-0, 1.2.3-0) - ok 16 - 1.2.3-0 = 1.2.3-0 true # time=0.638ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=6.596ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..2 ok 1 - !lt(1.2.3-1, v1.2.3-1) ok 2 - !lt(v1.2.3-1, 1.2.3-1) - ok 17 - 1.2.3-1 v1.2.3-1 true # time=1.756ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.488ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..2 ok 1 - !lt(1.2.3-1, =1.2.3-1) ok 2 - !lt(=1.2.3-1, 1.2.3-1) - ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.816ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.561ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..2 ok 1 - !lt(1.2.3-1, v 1.2.3-1) ok 2 - !lt(v 1.2.3-1, 1.2.3-1) - ok 19 - 1.2.3-1 v 1.2.3-1 true # time=0.604ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=0.547ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..2 ok 1 - !lt(1.2.3-1, = 1.2.3-1) ok 2 - !lt(= 1.2.3-1, 1.2.3-1) - ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.579ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.457ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..2 ok 1 - !lt(1.2.3-1, v1.2.3-1) ok 2 - !lt( v1.2.3-1, 1.2.3-1) - ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.603ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=6.962ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..2 ok 1 - !lt(1.2.3-1, =1.2.3-1) ok 2 - !lt( =1.2.3-1, 1.2.3-1) - ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.586ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.484ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..2 ok 1 - !lt(1.2.3-1, v 1.2.3-1) ok 2 - !lt( v 1.2.3-1, 1.2.3-1) - ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.634ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.491ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..2 ok 1 - !lt(1.2.3-1, = 1.2.3-1) ok 2 - !lt( = 1.2.3-1, 1.2.3-1) - ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.65ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.478ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..2 ok 1 - !lt(1.2.3-beta, v1.2.3-beta) ok 2 - !lt(v1.2.3-beta, 1.2.3-beta) - ok 25 - 1.2.3-beta v1.2.3-beta true # time=1.01ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=8.594ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..2 ok 1 - !lt(1.2.3-beta, =1.2.3-beta) ok 2 - !lt(=1.2.3-beta, 1.2.3-beta) - ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.829ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=6.258ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..2 ok 1 - !lt(1.2.3-beta, v 1.2.3-beta) ok 2 - !lt(v 1.2.3-beta, 1.2.3-beta) - ok 27 - 1.2.3-beta v 1.2.3-beta true # time=1.589ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=10.006ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..2 ok 1 - !lt(1.2.3-beta, = 1.2.3-beta) ok 2 - !lt(= 1.2.3-beta, 1.2.3-beta) - ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.498ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.437ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..2 ok 1 - !lt(1.2.3-beta, v1.2.3-beta) ok 2 - !lt( v1.2.3-beta, 1.2.3-beta) - ok 29 - 1.2.3-beta v1.2.3-beta true # time=1.857ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.63ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..2 ok 1 - !lt(1.2.3-beta, =1.2.3-beta) ok 2 - !lt( =1.2.3-beta, 1.2.3-beta) - ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.709ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.485ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..2 ok 1 - !lt(1.2.3-beta, v 1.2.3-beta) ok 2 - !lt( v 1.2.3-beta, 1.2.3-beta) - ok 31 - 1.2.3-beta v 1.2.3-beta true # time=0.77ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=0.43ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..2 ok 1 - !lt(1.2.3-beta, = 1.2.3-beta) ok 2 - !lt( = 1.2.3-beta, 1.2.3-beta) - ok 32 - 1.2.3-beta = 1.2.3-beta true # time=1.262ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=0.485ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..2 ok 1 - !lt(1.2.3-beta+build, = 1.2.3-beta+otherbuild) ok 2 - !lt( = 1.2.3-beta+otherbuild, 1.2.3-beta+build) - ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=0.675ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=8.684ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..2 ok 1 - !lt(1.2.3+build, = 1.2.3+otherbuild) ok 2 - !lt( = 1.2.3+otherbuild, 1.2.3+build) - ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.556ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.424ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..2 ok 1 - !lt(1.2.3-beta+build, 1.2.3-beta+otherbuild) ok 2 - !lt(1.2.3-beta+otherbuild, 1.2.3-beta+build) - ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=0.464ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=0.511ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..2 ok 1 - !lt(1.2.3+build, 1.2.3+otherbuild) ok 2 - !lt(1.2.3+otherbuild, 1.2.3+build) - ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.464ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.415ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..2 ok 1 - !lt( v1.2.3+build, 1.2.3+otherbuild) ok 2 - !lt(1.2.3+otherbuild, v1.2.3+build) - ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.466ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.463ms - ok 2 - equality tests # time=139.819ms + ok 2 - equality tests # time=384.948ms 1..2 - # time=300.638ms -ok 34 - test/functions/lt.js # time=300.638ms + # time=953.393ms +ok 34 - test/functions/lt.js # time=953.393ms # Subtest: test/functions/inc.js # Subtest: increment versions test @@ -9136,11 +9172,11 @@ ok 463 - inc(1.0.0-rc.1+build.4, prerelease, false, undefined) object raw field updated with build ok 464 - inc(1.0.0-rc.1+build.4, prerelease, false, undefined) didn't modify its input 1..464 - ok 1 - increment versions test # time=70.016ms + ok 1 - increment versions test # time=250.383ms 1..1 - # time=87.314ms -ok 35 - test/functions/inc.js # time=87.314ms + # time=293.064ms +ok 35 - test/functions/inc.js # time=293.064ms # Subtest: test/functions/gte.js # Subtest: comparison tests @@ -9151,7 +9187,7 @@ ok 2 - !gte('0.0.0-foo', '0.0.0') ok 3 - gte('0.0.0-foo', '0.0.0-foo') ok 4 - gte('0.0.0', '0.0.0') - ok 1 - 0.0.0 0.0.0-foo undefined # time=7.849ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=20.667ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -9159,7 +9195,7 @@ ok 2 - !gte('0.0.0', '0.0.1') ok 3 - gte('0.0.0', '0.0.0') ok 4 - gte('0.0.1', '0.0.1') - ok 2 - 0.0.1 0.0.0 undefined # time=3.283ms + ok 2 - 0.0.1 0.0.0 undefined # time=11.328ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -9167,7 +9203,7 @@ ok 2 - !gte('0.9.9', '1.0.0') ok 3 - gte('0.9.9', '0.9.9') ok 4 - gte('1.0.0', '1.0.0') - ok 3 - 1.0.0 0.9.9 undefined # time=2.889ms + ok 3 - 1.0.0 0.9.9 undefined # time=6.82ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -9175,7 +9211,7 @@ ok 2 - !gte('0.9.0', '0.10.0') ok 3 - gte('0.9.0', '0.9.0') ok 4 - gte('0.10.0', '0.10.0') - ok 4 - 0.10.0 0.9.0 undefined # time=2.72ms + ok 4 - 0.10.0 0.9.0 undefined # time=6.412ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -9183,7 +9219,7 @@ ok 2 - !gte('0.10.0', '0.99.0') ok 3 - gte('0.10.0', '0.10.0') ok 4 - gte('0.99.0', '0.99.0') - ok 5 - 0.99.0 0.10.0 [object Object] # time=2.039ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=12.471ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -9191,7 +9227,7 @@ ok 2 - !gte('1.2.3', '2.0.0') ok 3 - gte('1.2.3', '1.2.3') ok 4 - gte('2.0.0', '2.0.0') - ok 6 - 2.0.0 1.2.3 [object Object] # time=0.709ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=1.644ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -9199,7 +9235,7 @@ ok 2 - !gte('0.0.0-foo', 'v0.0.0') ok 3 - gte('0.0.0-foo', '0.0.0-foo') ok 4 - gte('v0.0.0', 'v0.0.0') - ok 7 - v0.0.0 0.0.0-foo true # time=1.755ms + ok 7 - v0.0.0 0.0.0-foo true # time=1.631ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -9207,7 +9243,7 @@ ok 2 - !gte('0.0.0', 'v0.0.1') ok 3 - gte('0.0.0', '0.0.0') ok 4 - gte('v0.0.1', 'v0.0.1') - ok 8 - v0.0.1 0.0.0 [object Object] # time=0.874ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=0.787ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -9215,7 +9251,7 @@ ok 2 - !gte('0.9.9', 'v1.0.0') ok 3 - gte('0.9.9', '0.9.9') ok 4 - gte('v1.0.0', 'v1.0.0') - ok 9 - v1.0.0 0.9.9 true # time=2.238ms + ok 9 - v1.0.0 0.9.9 true # time=1.714ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -9223,7 +9259,7 @@ ok 2 - !gte('0.9.0', 'v0.10.0') ok 3 - gte('0.9.0', '0.9.0') ok 4 - gte('v0.10.0', 'v0.10.0') - ok 10 - v0.10.0 0.9.0 true # time=1.081ms + ok 10 - v0.10.0 0.9.0 true # time=9.555ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -9231,7 +9267,7 @@ ok 2 - !gte('0.10.0', 'v0.99.0') ok 3 - gte('0.10.0', '0.10.0') ok 4 - gte('v0.99.0', 'v0.99.0') - ok 11 - v0.99.0 0.10.0 true # time=0.818ms + ok 11 - v0.99.0 0.10.0 true # time=8.978ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -9239,7 +9275,7 @@ ok 2 - !gte('1.2.3', 'v2.0.0') ok 3 - gte('1.2.3', '1.2.3') ok 4 - gte('v2.0.0', 'v2.0.0') - ok 12 - v2.0.0 1.2.3 true # time=1.255ms + ok 12 - v2.0.0 1.2.3 true # time=1.163ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -9247,7 +9283,7 @@ ok 2 - !gte('v0.0.0-foo', '0.0.0') ok 3 - gte('v0.0.0-foo', 'v0.0.0-foo') ok 4 - gte('0.0.0', '0.0.0') - ok 13 - 0.0.0 v0.0.0-foo true # time=0.661ms + ok 13 - 0.0.0 v0.0.0-foo true # time=3.77ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -9255,7 +9291,7 @@ ok 2 - !gte('v0.0.0', '0.0.1') ok 3 - gte('v0.0.0', 'v0.0.0') ok 4 - gte('0.0.1', '0.0.1') - ok 14 - 0.0.1 v0.0.0 true # time=0.585ms + ok 14 - 0.0.1 v0.0.0 true # time=5.738ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -9263,7 +9299,7 @@ ok 2 - !gte('v0.9.9', '1.0.0') ok 3 - gte('v0.9.9', 'v0.9.9') ok 4 - gte('1.0.0', '1.0.0') - ok 15 - 1.0.0 v0.9.9 true # time=0.626ms + ok 15 - 1.0.0 v0.9.9 true # time=7.352ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -9271,7 +9307,7 @@ ok 2 - !gte('v0.9.0', '0.10.0') ok 3 - gte('v0.9.0', 'v0.9.0') ok 4 - gte('0.10.0', '0.10.0') - ok 16 - 0.10.0 v0.9.0 true # time=0.577ms + ok 16 - 0.10.0 v0.9.0 true # time=1.395ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -9279,7 +9315,7 @@ ok 2 - !gte('v0.10.0', '0.99.0') ok 3 - gte('v0.10.0', 'v0.10.0') ok 4 - gte('0.99.0', '0.99.0') - ok 17 - 0.99.0 v0.10.0 true # time=0.68ms + ok 17 - 0.99.0 v0.10.0 true # time=7.117ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -9287,7 +9323,7 @@ ok 2 - !gte('v1.2.3', '2.0.0') ok 3 - gte('v1.2.3', 'v1.2.3') ok 4 - gte('2.0.0', '2.0.0') - ok 18 - 2.0.0 v1.2.3 true # time=0.624ms + ok 18 - 2.0.0 v1.2.3 true # time=0.669ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -9295,7 +9331,7 @@ ok 2 - !gte('1.2.3-asdf', '1.2.3') ok 3 - gte('1.2.3-asdf', '1.2.3-asdf') ok 4 - gte('1.2.3', '1.2.3') - ok 19 - 1.2.3 1.2.3-asdf undefined # time=2.148ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=5.827ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -9303,7 +9339,7 @@ ok 2 - !gte('1.2.3-4', '1.2.3') ok 3 - gte('1.2.3-4', '1.2.3-4') ok 4 - gte('1.2.3', '1.2.3') - ok 20 - 1.2.3 1.2.3-4 undefined # time=0.816ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=0.857ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -9311,7 +9347,7 @@ ok 2 - !gte('1.2.3-4-foo', '1.2.3') ok 3 - gte('1.2.3-4-foo', '1.2.3-4-foo') ok 4 - gte('1.2.3', '1.2.3') - ok 21 - 1.2.3 1.2.3-4-foo undefined # time=0.776ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=2.167ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -9319,7 +9355,7 @@ ok 2 - !gte('1.2.3-5', '1.2.3-5-foo') ok 3 - gte('1.2.3-5', '1.2.3-5') ok 4 - gte('1.2.3-5-foo', '1.2.3-5-foo') - ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=0.821ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=0.753ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -9327,7 +9363,7 @@ ok 2 - !gte('1.2.3-4', '1.2.3-5') ok 3 - gte('1.2.3-4', '1.2.3-4') ok 4 - gte('1.2.3-5', '1.2.3-5') - ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.718ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=9.113ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -9335,7 +9371,7 @@ ok 2 - !gte('1.2.3-5-Foo', '1.2.3-5-foo') ok 3 - gte('1.2.3-5-Foo', '1.2.3-5-Foo') ok 4 - gte('1.2.3-5-foo', '1.2.3-5-foo') - ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=0.775ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=4.975ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -9343,7 +9379,7 @@ ok 2 - !gte('2.7.2+asdf', '3.0.0') ok 3 - gte('2.7.2+asdf', '2.7.2+asdf') ok 4 - gte('3.0.0', '3.0.0') - ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.706ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.739ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -9351,7 +9387,7 @@ ok 2 - !gte('1.2.3-a.5', '1.2.3-a.10') ok 3 - gte('1.2.3-a.5', '1.2.3-a.5') ok 4 - gte('1.2.3-a.10', '1.2.3-a.10') - ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=1.109ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=19.031ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -9359,7 +9395,7 @@ ok 2 - !gte('1.2.3-a.5', '1.2.3-a.b') ok 3 - gte('1.2.3-a.5', '1.2.3-a.5') ok 4 - gte('1.2.3-a.b', '1.2.3-a.b') - ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=0.915ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=13.049ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -9367,7 +9403,7 @@ ok 2 - !gte('1.2.3-a', '1.2.3-a.b') ok 3 - gte('1.2.3-a', '1.2.3-a') ok 4 - gte('1.2.3-a.b', '1.2.3-a.b') - ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=1.483ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=0.693ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -9375,7 +9411,7 @@ ok 2 - !gte('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.10.d.5') ok 3 - gte('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.5.d.100') ok 4 - gte('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.10.d.5') - ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.72ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.806ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -9383,7 +9419,7 @@ ok 2 - !gte('1.2.3-r100', '1.2.3-r2') ok 3 - gte('1.2.3-r100', '1.2.3-r100') ok 4 - gte('1.2.3-r2', '1.2.3-r2') - ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.696ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=6.981ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -9391,9 +9427,9 @@ ok 2 - !gte('1.2.3-R2', '1.2.3-r100') ok 3 - gte('1.2.3-R2', '1.2.3-R2') ok 4 - gte('1.2.3-r100', '1.2.3-r100') - ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=0.601ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=0.755ms - ok 1 - comparison tests # time=155.709ms + ok 1 - comparison tests # time=368.499ms # Subtest: equality tests 1..37 @@ -9401,229 +9437,229 @@ 1..2 ok 1 - gte(1.2.3, v1.2.3) ok 2 - gte(v1.2.3, 1.2.3) - ok 1 - 1.2.3 v1.2.3 true # time=0.626ms + ok 1 - 1.2.3 v1.2.3 true # time=0.641ms # Subtest: 1.2.3 =1.2.3 true 1..2 ok 1 - gte(1.2.3, =1.2.3) ok 2 - gte(=1.2.3, 1.2.3) - ok 2 - 1.2.3 =1.2.3 true # time=0.46ms + ok 2 - 1.2.3 =1.2.3 true # time=6.319ms # Subtest: 1.2.3 v 1.2.3 true 1..2 ok 1 - gte(1.2.3, v 1.2.3) ok 2 - gte(v 1.2.3, 1.2.3) - ok 3 - 1.2.3 v 1.2.3 true # time=1.176ms + ok 3 - 1.2.3 v 1.2.3 true # time=0.453ms # Subtest: 1.2.3 = 1.2.3 true 1..2 ok 1 - gte(1.2.3, = 1.2.3) ok 2 - gte(= 1.2.3, 1.2.3) - ok 4 - 1.2.3 = 1.2.3 true # time=1.097ms + ok 4 - 1.2.3 = 1.2.3 true # time=0.548ms # Subtest: 1.2.3 v1.2.3 true 1..2 ok 1 - gte(1.2.3, v1.2.3) ok 2 - gte( v1.2.3, 1.2.3) - ok 5 - 1.2.3 v1.2.3 true # time=0.482ms + ok 5 - 1.2.3 v1.2.3 true # time=2.747ms # Subtest: 1.2.3 =1.2.3 true 1..2 ok 1 - gte(1.2.3, =1.2.3) ok 2 - gte( =1.2.3, 1.2.3) - ok 6 - 1.2.3 =1.2.3 true # time=0.43ms + ok 6 - 1.2.3 =1.2.3 true # time=0.521ms # Subtest: 1.2.3 v 1.2.3 true 1..2 ok 1 - gte(1.2.3, v 1.2.3) ok 2 - gte( v 1.2.3, 1.2.3) - ok 7 - 1.2.3 v 1.2.3 true # time=4.234ms + ok 7 - 1.2.3 v 1.2.3 true # time=0.461ms # Subtest: 1.2.3 = 1.2.3 true 1..2 ok 1 - gte(1.2.3, = 1.2.3) ok 2 - gte( = 1.2.3, 1.2.3) - ok 8 - 1.2.3 = 1.2.3 true # time=3.966ms + ok 8 - 1.2.3 = 1.2.3 true # time=0.444ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..2 ok 1 - gte(1.2.3-0, v1.2.3-0) ok 2 - gte(v1.2.3-0, 1.2.3-0) - ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.504ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.613ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..2 ok 1 - gte(1.2.3-0, =1.2.3-0) ok 2 - gte(=1.2.3-0, 1.2.3-0) - ok 10 - 1.2.3-0 =1.2.3-0 true # time=0.808ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=9.208ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..2 ok 1 - gte(1.2.3-0, v 1.2.3-0) ok 2 - gte(v 1.2.3-0, 1.2.3-0) - ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.431ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.485ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..2 ok 1 - gte(1.2.3-0, = 1.2.3-0) ok 2 - gte(= 1.2.3-0, 1.2.3-0) - ok 12 - 1.2.3-0 = 1.2.3-0 true # time=1.091ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=4.201ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..2 ok 1 - gte(1.2.3-0, v1.2.3-0) ok 2 - gte( v1.2.3-0, 1.2.3-0) - ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.6ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.518ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..2 ok 1 - gte(1.2.3-0, =1.2.3-0) ok 2 - gte( =1.2.3-0, 1.2.3-0) - ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.47ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.517ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..2 ok 1 - gte(1.2.3-0, v 1.2.3-0) ok 2 - gte( v 1.2.3-0, 1.2.3-0) - ok 15 - 1.2.3-0 v 1.2.3-0 true # time=0.427ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=7.112ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..2 ok 1 - gte(1.2.3-0, = 1.2.3-0) ok 2 - gte( = 1.2.3-0, 1.2.3-0) - ok 16 - 1.2.3-0 = 1.2.3-0 true # time=0.541ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=6.12ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..2 ok 1 - gte(1.2.3-1, v1.2.3-1) ok 2 - gte(v1.2.3-1, 1.2.3-1) - ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.56ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.526ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..2 ok 1 - gte(1.2.3-1, =1.2.3-1) ok 2 - gte(=1.2.3-1, 1.2.3-1) - ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.531ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=5.888ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..2 ok 1 - gte(1.2.3-1, v 1.2.3-1) ok 2 - gte(v 1.2.3-1, 1.2.3-1) - ok 19 - 1.2.3-1 v 1.2.3-1 true # time=0.521ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=0.503ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..2 ok 1 - gte(1.2.3-1, = 1.2.3-1) ok 2 - gte(= 1.2.3-1, 1.2.3-1) - ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.48ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=9.618ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..2 ok 1 - gte(1.2.3-1, v1.2.3-1) ok 2 - gte( v1.2.3-1, 1.2.3-1) - ok 21 - 1.2.3-1 v1.2.3-1 true # time=1.116ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.538ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..2 ok 1 - gte(1.2.3-1, =1.2.3-1) ok 2 - gte( =1.2.3-1, 1.2.3-1) - ok 22 - 1.2.3-1 =1.2.3-1 true # time=1.278ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=13.232ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..2 ok 1 - gte(1.2.3-1, v 1.2.3-1) ok 2 - gte( v 1.2.3-1, 1.2.3-1) - ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.533ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=8.835ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..2 ok 1 - gte(1.2.3-1, = 1.2.3-1) ok 2 - gte( = 1.2.3-1, 1.2.3-1) - ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.484ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.524ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..2 ok 1 - gte(1.2.3-beta, v1.2.3-beta) ok 2 - gte(v1.2.3-beta, 1.2.3-beta) - ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.505ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=1.448ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..2 ok 1 - gte(1.2.3-beta, =1.2.3-beta) ok 2 - gte(=1.2.3-beta, 1.2.3-beta) - ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.683ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=12.782ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..2 ok 1 - gte(1.2.3-beta, v 1.2.3-beta) ok 2 - gte(v 1.2.3-beta, 1.2.3-beta) - ok 27 - 1.2.3-beta v 1.2.3-beta true # time=5.795ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=18.085ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..2 ok 1 - gte(1.2.3-beta, = 1.2.3-beta) ok 2 - gte(= 1.2.3-beta, 1.2.3-beta) - ok 28 - 1.2.3-beta = 1.2.3-beta true # time=1.417ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=11.622ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..2 ok 1 - gte(1.2.3-beta, v1.2.3-beta) ok 2 - gte( v1.2.3-beta, 1.2.3-beta) - ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.569ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.593ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..2 ok 1 - gte(1.2.3-beta, =1.2.3-beta) ok 2 - gte( =1.2.3-beta, 1.2.3-beta) - ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.439ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=7.987ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..2 ok 1 - gte(1.2.3-beta, v 1.2.3-beta) ok 2 - gte( v 1.2.3-beta, 1.2.3-beta) - ok 31 - 1.2.3-beta v 1.2.3-beta true # time=0.498ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=0.442ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..2 ok 1 - gte(1.2.3-beta, = 1.2.3-beta) ok 2 - gte( = 1.2.3-beta, 1.2.3-beta) - ok 32 - 1.2.3-beta = 1.2.3-beta true # time=1.435ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=1.3ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..2 ok 1 - gte(1.2.3-beta+build, = 1.2.3-beta+otherbuild) ok 2 - gte( = 1.2.3-beta+otherbuild, 1.2.3-beta+build) - ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=0.813ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=0.495ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..2 ok 1 - gte(1.2.3+build, = 1.2.3+otherbuild) ok 2 - gte( = 1.2.3+otherbuild, 1.2.3+build) - ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.507ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.528ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..2 ok 1 - gte(1.2.3-beta+build, 1.2.3-beta+otherbuild) ok 2 - gte(1.2.3-beta+otherbuild, 1.2.3-beta+build) - ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=1.94ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=1.207ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..2 ok 1 - gte(1.2.3+build, 1.2.3+otherbuild) ok 2 - gte(1.2.3+otherbuild, 1.2.3+build) - ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.436ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=12.547ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..2 ok 1 - gte( v1.2.3+build, 1.2.3+otherbuild) ok 2 - gte(1.2.3+otherbuild, v1.2.3+build) - ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=2.28ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.459ms - ok 2 - equality tests # time=142.206ms + ok 2 - equality tests # time=403.126ms 1..2 - # time=311.036ms -ok 36 - test/functions/gte.js # time=311.036ms + # time=819.893ms +ok 36 - test/functions/gte.js # time=819.893ms # Subtest: test/functions/gt.js # Subtest: comparison tests @@ -9634,7 +9670,7 @@ ok 2 - !gt('0.0.0-foo', '0.0.0') ok 3 - !gt('0.0.0-foo', '0.0.0-foo') ok 4 - !gt('0.0.0', '0.0.0') - ok 1 - 0.0.0 0.0.0-foo undefined # time=8.48ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=16.876ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -9642,7 +9678,7 @@ ok 2 - !gt('0.0.0', '0.0.1') ok 3 - !gt('0.0.0', '0.0.0') ok 4 - !gt('0.0.1', '0.0.1') - ok 2 - 0.0.1 0.0.0 undefined # time=3.567ms + ok 2 - 0.0.1 0.0.0 undefined # time=11.336ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -9650,7 +9686,7 @@ ok 2 - !gt('0.9.9', '1.0.0') ok 3 - !gt('0.9.9', '0.9.9') ok 4 - !gt('1.0.0', '1.0.0') - ok 3 - 1.0.0 0.9.9 undefined # time=3.481ms + ok 3 - 1.0.0 0.9.9 undefined # time=16.447ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -9658,7 +9694,7 @@ ok 2 - !gt('0.9.0', '0.10.0') ok 3 - !gt('0.9.0', '0.9.0') ok 4 - !gt('0.10.0', '0.10.0') - ok 4 - 0.10.0 0.9.0 undefined # time=1.795ms + ok 4 - 0.10.0 0.9.0 undefined # time=13.932ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -9666,7 +9702,7 @@ ok 2 - !gt('0.10.0', '0.99.0') ok 3 - !gt('0.10.0', '0.10.0') ok 4 - !gt('0.99.0', '0.99.0') - ok 5 - 0.99.0 0.10.0 [object Object] # time=1.804ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=1.892ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -9674,7 +9710,7 @@ ok 2 - !gt('1.2.3', '2.0.0') ok 3 - !gt('1.2.3', '1.2.3') ok 4 - !gt('2.0.0', '2.0.0') - ok 6 - 2.0.0 1.2.3 [object Object] # time=1.299ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=0.808ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -9682,7 +9718,7 @@ ok 2 - !gt('0.0.0-foo', 'v0.0.0') ok 3 - !gt('0.0.0-foo', '0.0.0-foo') ok 4 - !gt('v0.0.0', 'v0.0.0') - ok 7 - v0.0.0 0.0.0-foo true # time=1.67ms + ok 7 - v0.0.0 0.0.0-foo true # time=9.857ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -9690,7 +9726,7 @@ ok 2 - !gt('0.0.0', 'v0.0.1') ok 3 - !gt('0.0.0', '0.0.0') ok 4 - !gt('v0.0.1', 'v0.0.1') - ok 8 - v0.0.1 0.0.0 [object Object] # time=0.805ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=0.822ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -9698,7 +9734,7 @@ ok 2 - !gt('0.9.9', 'v1.0.0') ok 3 - !gt('0.9.9', '0.9.9') ok 4 - !gt('v1.0.0', 'v1.0.0') - ok 9 - v1.0.0 0.9.9 true # time=0.807ms + ok 9 - v1.0.0 0.9.9 true # time=3.975ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -9706,7 +9742,7 @@ ok 2 - !gt('0.9.0', 'v0.10.0') ok 3 - !gt('0.9.0', '0.9.0') ok 4 - !gt('v0.10.0', 'v0.10.0') - ok 10 - v0.10.0 0.9.0 true # time=0.789ms + ok 10 - v0.10.0 0.9.0 true # time=5.369ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -9714,7 +9750,7 @@ ok 2 - !gt('0.10.0', 'v0.99.0') ok 3 - !gt('0.10.0', '0.10.0') ok 4 - !gt('v0.99.0', 'v0.99.0') - ok 11 - v0.99.0 0.10.0 true # time=1.204ms + ok 11 - v0.99.0 0.10.0 true # time=0.857ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -9722,7 +9758,7 @@ ok 2 - !gt('1.2.3', 'v2.0.0') ok 3 - !gt('1.2.3', '1.2.3') ok 4 - !gt('v2.0.0', 'v2.0.0') - ok 12 - v2.0.0 1.2.3 true # time=1.872ms + ok 12 - v2.0.0 1.2.3 true # time=4.157ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -9730,7 +9766,7 @@ ok 2 - !gt('v0.0.0-foo', '0.0.0') ok 3 - !gt('v0.0.0-foo', 'v0.0.0-foo') ok 4 - !gt('0.0.0', '0.0.0') - ok 13 - 0.0.0 v0.0.0-foo true # time=0.714ms + ok 13 - 0.0.0 v0.0.0-foo true # time=13.921ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -9738,7 +9774,7 @@ ok 2 - !gt('v0.0.0', '0.0.1') ok 3 - !gt('v0.0.0', 'v0.0.0') ok 4 - !gt('0.0.1', '0.0.1') - ok 14 - 0.0.1 v0.0.0 true # time=0.609ms + ok 14 - 0.0.1 v0.0.0 true # time=6.018ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -9746,7 +9782,7 @@ ok 2 - !gt('v0.9.9', '1.0.0') ok 3 - !gt('v0.9.9', 'v0.9.9') ok 4 - !gt('1.0.0', '1.0.0') - ok 15 - 1.0.0 v0.9.9 true # time=0.692ms + ok 15 - 1.0.0 v0.9.9 true # time=0.682ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -9754,7 +9790,7 @@ ok 2 - !gt('v0.9.0', '0.10.0') ok 3 - !gt('v0.9.0', 'v0.9.0') ok 4 - !gt('0.10.0', '0.10.0') - ok 16 - 0.10.0 v0.9.0 true # time=1.09ms + ok 16 - 0.10.0 v0.9.0 true # time=0.676ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -9762,7 +9798,7 @@ ok 2 - !gt('v0.10.0', '0.99.0') ok 3 - !gt('v0.10.0', 'v0.10.0') ok 4 - !gt('0.99.0', '0.99.0') - ok 17 - 0.99.0 v0.10.0 true # time=0.601ms + ok 17 - 0.99.0 v0.10.0 true # time=0.634ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -9770,7 +9806,7 @@ ok 2 - !gt('v1.2.3', '2.0.0') ok 3 - !gt('v1.2.3', 'v1.2.3') ok 4 - !gt('2.0.0', '2.0.0') - ok 18 - 2.0.0 v1.2.3 true # time=1.746ms + ok 18 - 2.0.0 v1.2.3 true # time=0.65ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -9778,7 +9814,7 @@ ok 2 - !gt('1.2.3-asdf', '1.2.3') ok 3 - !gt('1.2.3-asdf', '1.2.3-asdf') ok 4 - !gt('1.2.3', '1.2.3') - ok 19 - 1.2.3 1.2.3-asdf undefined # time=0.724ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=9.798ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -9786,7 +9822,7 @@ ok 2 - !gt('1.2.3-4', '1.2.3') ok 3 - !gt('1.2.3-4', '1.2.3-4') ok 4 - !gt('1.2.3', '1.2.3') - ok 20 - 1.2.3 1.2.3-4 undefined # time=0.76ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=0.821ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -9794,7 +9830,7 @@ ok 2 - !gt('1.2.3-4-foo', '1.2.3') ok 3 - !gt('1.2.3-4-foo', '1.2.3-4-foo') ok 4 - !gt('1.2.3', '1.2.3') - ok 21 - 1.2.3 1.2.3-4-foo undefined # time=1.64ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=8.92ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -9802,7 +9838,7 @@ ok 2 - !gt('1.2.3-5', '1.2.3-5-foo') ok 3 - !gt('1.2.3-5', '1.2.3-5') ok 4 - !gt('1.2.3-5-foo', '1.2.3-5-foo') - ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=0.845ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=10.943ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -9810,7 +9846,7 @@ ok 2 - !gt('1.2.3-4', '1.2.3-5') ok 3 - !gt('1.2.3-4', '1.2.3-4') ok 4 - !gt('1.2.3-5', '1.2.3-5') - ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.786ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.752ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -9818,7 +9854,7 @@ ok 2 - !gt('1.2.3-5-Foo', '1.2.3-5-foo') ok 3 - !gt('1.2.3-5-Foo', '1.2.3-5-Foo') ok 4 - !gt('1.2.3-5-foo', '1.2.3-5-foo') - ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=0.884ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=0.806ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -9826,7 +9862,7 @@ ok 2 - !gt('2.7.2+asdf', '3.0.0') ok 3 - !gt('2.7.2+asdf', '2.7.2+asdf') ok 4 - !gt('3.0.0', '3.0.0') - ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.804ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=6.674ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -9834,7 +9870,7 @@ ok 2 - !gt('1.2.3-a.5', '1.2.3-a.10') ok 3 - !gt('1.2.3-a.5', '1.2.3-a.5') ok 4 - !gt('1.2.3-a.10', '1.2.3-a.10') - ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=4.736ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=19.711ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -9842,7 +9878,7 @@ ok 2 - !gt('1.2.3-a.5', '1.2.3-a.b') ok 3 - !gt('1.2.3-a.5', '1.2.3-a.5') ok 4 - !gt('1.2.3-a.b', '1.2.3-a.b') - ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=1.607ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=0.842ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -9850,7 +9886,7 @@ ok 2 - !gt('1.2.3-a', '1.2.3-a.b') ok 3 - !gt('1.2.3-a', '1.2.3-a') ok 4 - !gt('1.2.3-a.b', '1.2.3-a.b') - ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=0.683ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=11.272ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -9858,7 +9894,7 @@ ok 2 - !gt('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.10.d.5') ok 3 - !gt('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.5.d.100') ok 4 - !gt('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.10.d.5') - ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.806ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.833ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -9866,7 +9902,7 @@ ok 2 - !gt('1.2.3-r100', '1.2.3-r2') ok 3 - !gt('1.2.3-r100', '1.2.3-r100') ok 4 - !gt('1.2.3-r2', '1.2.3-r2') - ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.935ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.731ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -9874,9 +9910,9 @@ ok 2 - !gt('1.2.3-R2', '1.2.3-r100') ok 3 - !gt('1.2.3-R2', '1.2.3-R2') ok 4 - !gt('1.2.3-r100', '1.2.3-r100') - ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=1.03ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=7.031ms - ok 1 - comparison tests # time=163.374ms + ok 1 - comparison tests # time=532.56ms # Subtest: equality tests 1..37 @@ -9884,229 +9920,229 @@ 1..2 ok 1 - !gt(1.2.3, v1.2.3) ok 2 - !gt(v1.2.3, 1.2.3) - ok 1 - 1.2.3 v1.2.3 true # time=0.583ms + ok 1 - 1.2.3 v1.2.3 true # time=6.418ms # Subtest: 1.2.3 =1.2.3 true 1..2 ok 1 - !gt(1.2.3, =1.2.3) ok 2 - !gt(=1.2.3, 1.2.3) - ok 2 - 1.2.3 =1.2.3 true # time=1.225ms + ok 2 - 1.2.3 =1.2.3 true # time=0.458ms # Subtest: 1.2.3 v 1.2.3 true 1..2 ok 1 - !gt(1.2.3, v 1.2.3) ok 2 - !gt(v 1.2.3, 1.2.3) - ok 3 - 1.2.3 v 1.2.3 true # time=0.402ms + ok 3 - 1.2.3 v 1.2.3 true # time=7.105ms # Subtest: 1.2.3 = 1.2.3 true 1..2 ok 1 - !gt(1.2.3, = 1.2.3) ok 2 - !gt(= 1.2.3, 1.2.3) - ok 4 - 1.2.3 = 1.2.3 true # time=0.819ms + ok 4 - 1.2.3 = 1.2.3 true # time=0.502ms # Subtest: 1.2.3 v1.2.3 true 1..2 ok 1 - !gt(1.2.3, v1.2.3) ok 2 - !gt( v1.2.3, 1.2.3) - ok 5 - 1.2.3 v1.2.3 true # time=0.559ms + ok 5 - 1.2.3 v1.2.3 true # time=6.762ms # Subtest: 1.2.3 =1.2.3 true 1..2 ok 1 - !gt(1.2.3, =1.2.3) ok 2 - !gt( =1.2.3, 1.2.3) - ok 6 - 1.2.3 =1.2.3 true # time=0.467ms + ok 6 - 1.2.3 =1.2.3 true # time=0.535ms # Subtest: 1.2.3 v 1.2.3 true 1..2 ok 1 - !gt(1.2.3, v 1.2.3) ok 2 - !gt( v 1.2.3, 1.2.3) - ok 7 - 1.2.3 v 1.2.3 true # time=0.462ms + ok 7 - 1.2.3 v 1.2.3 true # time=10.626ms # Subtest: 1.2.3 = 1.2.3 true 1..2 ok 1 - !gt(1.2.3, = 1.2.3) ok 2 - !gt( = 1.2.3, 1.2.3) - ok 8 - 1.2.3 = 1.2.3 true # time=0.442ms + ok 8 - 1.2.3 = 1.2.3 true # time=0.456ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..2 ok 1 - !gt(1.2.3-0, v1.2.3-0) ok 2 - !gt(v1.2.3-0, 1.2.3-0) - ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.592ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=3.87ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..2 ok 1 - !gt(1.2.3-0, =1.2.3-0) ok 2 - !gt(=1.2.3-0, 1.2.3-0) - ok 10 - 1.2.3-0 =1.2.3-0 true # time=0.52ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=10.506ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..2 ok 1 - !gt(1.2.3-0, v 1.2.3-0) ok 2 - !gt(v 1.2.3-0, 1.2.3-0) - ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.682ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.485ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..2 ok 1 - !gt(1.2.3-0, = 1.2.3-0) ok 2 - !gt(= 1.2.3-0, 1.2.3-0) - ok 12 - 1.2.3-0 = 1.2.3-0 true # time=0.605ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=6.795ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..2 ok 1 - !gt(1.2.3-0, v1.2.3-0) ok 2 - !gt( v1.2.3-0, 1.2.3-0) - ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.467ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=14.192ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..2 ok 1 - !gt(1.2.3-0, =1.2.3-0) ok 2 - !gt( =1.2.3-0, 1.2.3-0) - ok 14 - 1.2.3-0 =1.2.3-0 true # time=1.202ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.56ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..2 ok 1 - !gt(1.2.3-0, v 1.2.3-0) ok 2 - !gt( v 1.2.3-0, 1.2.3-0) - ok 15 - 1.2.3-0 v 1.2.3-0 true # time=0.854ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=0.561ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..2 ok 1 - !gt(1.2.3-0, = 1.2.3-0) ok 2 - !gt( = 1.2.3-0, 1.2.3-0) - ok 16 - 1.2.3-0 = 1.2.3-0 true # time=0.484ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=0.56ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..2 ok 1 - !gt(1.2.3-1, v1.2.3-1) ok 2 - !gt(v1.2.3-1, 1.2.3-1) - ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.513ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.495ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..2 ok 1 - !gt(1.2.3-1, =1.2.3-1) ok 2 - !gt(=1.2.3-1, 1.2.3-1) - ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.547ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.662ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..2 ok 1 - !gt(1.2.3-1, v 1.2.3-1) ok 2 - !gt(v 1.2.3-1, 1.2.3-1) - ok 19 - 1.2.3-1 v 1.2.3-1 true # time=0.764ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=7.152ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..2 ok 1 - !gt(1.2.3-1, = 1.2.3-1) ok 2 - !gt(= 1.2.3-1, 1.2.3-1) - ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.504ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.498ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..2 ok 1 - !gt(1.2.3-1, v1.2.3-1) ok 2 - !gt( v1.2.3-1, 1.2.3-1) - ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.575ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=6.474ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..2 ok 1 - !gt(1.2.3-1, =1.2.3-1) ok 2 - !gt( =1.2.3-1, 1.2.3-1) - ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.879ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.512ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..2 ok 1 - !gt(1.2.3-1, v 1.2.3-1) ok 2 - !gt( v 1.2.3-1, 1.2.3-1) - ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.843ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=1.534ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..2 ok 1 - !gt(1.2.3-1, = 1.2.3-1) ok 2 - !gt( = 1.2.3-1, 1.2.3-1) - ok 24 - 1.2.3-1 = 1.2.3-1 true # time=1.237ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=7.748ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..2 ok 1 - !gt(1.2.3-beta, v1.2.3-beta) ok 2 - !gt(v1.2.3-beta, 1.2.3-beta) - ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.494ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.479ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..2 ok 1 - !gt(1.2.3-beta, =1.2.3-beta) ok 2 - !gt(=1.2.3-beta, 1.2.3-beta) - ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.46ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=6.181ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..2 ok 1 - !gt(1.2.3-beta, v 1.2.3-beta) ok 2 - !gt(v 1.2.3-beta, 1.2.3-beta) - ok 27 - 1.2.3-beta v 1.2.3-beta true # time=2.465ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=6.298ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..2 ok 1 - !gt(1.2.3-beta, = 1.2.3-beta) ok 2 - !gt(= 1.2.3-beta, 1.2.3-beta) - ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.457ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.481ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..2 ok 1 - !gt(1.2.3-beta, v1.2.3-beta) ok 2 - !gt( v1.2.3-beta, 1.2.3-beta) - ok 29 - 1.2.3-beta v1.2.3-beta true # time=1.129ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=8.79ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..2 ok 1 - !gt(1.2.3-beta, =1.2.3-beta) ok 2 - !gt( =1.2.3-beta, 1.2.3-beta) - ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.986ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.435ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..2 ok 1 - !gt(1.2.3-beta, v 1.2.3-beta) ok 2 - !gt( v 1.2.3-beta, 1.2.3-beta) - ok 31 - 1.2.3-beta v 1.2.3-beta true # time=1.184ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=1.252ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..2 ok 1 - !gt(1.2.3-beta, = 1.2.3-beta) ok 2 - !gt( = 1.2.3-beta, 1.2.3-beta) - ok 32 - 1.2.3-beta = 1.2.3-beta true # time=0.43ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=1.334ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..2 ok 1 - !gt(1.2.3-beta+build, = 1.2.3-beta+otherbuild) ok 2 - !gt( = 1.2.3-beta+otherbuild, 1.2.3-beta+build) - ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=1.151ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=5.988ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..2 ok 1 - !gt(1.2.3+build, = 1.2.3+otherbuild) ok 2 - !gt( = 1.2.3+otherbuild, 1.2.3+build) - ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.42ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=2.788ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..2 ok 1 - !gt(1.2.3-beta+build, 1.2.3-beta+otherbuild) ok 2 - !gt(1.2.3-beta+otherbuild, 1.2.3-beta+build) - ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=0.448ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=0.476ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..2 ok 1 - !gt(1.2.3+build, 1.2.3+otherbuild) ok 2 - !gt(1.2.3+otherbuild, 1.2.3+build) - ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=1.088ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=7.886ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..2 ok 1 - !gt( v1.2.3+build, 1.2.3+otherbuild) ok 2 - !gt(1.2.3+otherbuild, v1.2.3+build) - ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=1.15ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.464ms - ok 2 - equality tests # time=119.057ms + ok 2 - equality tests # time=359.804ms 1..2 - # time=294.185ms -ok 37 - test/functions/gt.js # time=294.185ms + # time=921.26ms +ok 37 - test/functions/gt.js # time=921.26ms # Subtest: test/functions/eq.js # Subtest: comparison tests @@ -10117,7 +10153,7 @@ ok 2 - !eq(0.0.0-foo, 0.0.0) ok 3 - eq('0.0.0-foo', '0.0.0-foo') ok 4 - eq('0.0.0', '0.0.0') - ok 1 - 0.0.0 0.0.0-foo undefined # time=7.672ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=26.113ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -10125,7 +10161,7 @@ ok 2 - !eq(0.0.0, 0.0.1) ok 3 - eq('0.0.0', '0.0.0') ok 4 - eq('0.0.1', '0.0.1') - ok 2 - 0.0.1 0.0.0 undefined # time=3.651ms + ok 2 - 0.0.1 0.0.0 undefined # time=10.978ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -10133,7 +10169,7 @@ ok 2 - !eq(0.9.9, 1.0.0) ok 3 - eq('0.9.9', '0.9.9') ok 4 - eq('1.0.0', '1.0.0') - ok 3 - 1.0.0 0.9.9 undefined # time=4.55ms + ok 3 - 1.0.0 0.9.9 undefined # time=14.678ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -10141,7 +10177,7 @@ ok 2 - !eq(0.9.0, 0.10.0) ok 3 - eq('0.9.0', '0.9.0') ok 4 - eq('0.10.0', '0.10.0') - ok 4 - 0.10.0 0.9.0 undefined # time=2.501ms + ok 4 - 0.10.0 0.9.0 undefined # time=2.382ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -10149,7 +10185,7 @@ ok 2 - !eq(0.10.0, 0.99.0) ok 3 - eq('0.10.0', '0.10.0') ok 4 - eq('0.99.0', '0.99.0') - ok 5 - 0.99.0 0.10.0 [object Object] # time=2.015ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=8.184ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -10157,7 +10193,7 @@ ok 2 - !eq(1.2.3, 2.0.0) ok 3 - eq('1.2.3', '1.2.3') ok 4 - eq('2.0.0', '2.0.0') - ok 6 - 2.0.0 1.2.3 [object Object] # time=1.804ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=11.621ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -10165,7 +10201,7 @@ ok 2 - !eq(0.0.0-foo, v0.0.0) ok 3 - eq('0.0.0-foo', '0.0.0-foo') ok 4 - eq('v0.0.0', 'v0.0.0') - ok 7 - v0.0.0 0.0.0-foo true # time=3.44ms + ok 7 - v0.0.0 0.0.0-foo true # time=13.798ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -10173,7 +10209,7 @@ ok 2 - !eq(0.0.0, v0.0.1) ok 3 - eq('0.0.0', '0.0.0') ok 4 - eq('v0.0.1', 'v0.0.1') - ok 8 - v0.0.1 0.0.0 [object Object] # time=2.599ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=0.788ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -10181,7 +10217,7 @@ ok 2 - !eq(0.9.9, v1.0.0) ok 3 - eq('0.9.9', '0.9.9') ok 4 - eq('v1.0.0', 'v1.0.0') - ok 9 - v1.0.0 0.9.9 true # time=0.971ms + ok 9 - v1.0.0 0.9.9 true # time=12.842ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -10189,7 +10225,7 @@ ok 2 - !eq(0.9.0, v0.10.0) ok 3 - eq('0.9.0', '0.9.0') ok 4 - eq('v0.10.0', 'v0.10.0') - ok 10 - v0.10.0 0.9.0 true # time=0.724ms + ok 10 - v0.10.0 0.9.0 true # time=12.84ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -10197,7 +10233,7 @@ ok 2 - !eq(0.10.0, v0.99.0) ok 3 - eq('0.10.0', '0.10.0') ok 4 - eq('v0.99.0', 'v0.99.0') - ok 11 - v0.99.0 0.10.0 true # time=0.684ms + ok 11 - v0.99.0 0.10.0 true # time=0.658ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -10205,7 +10241,7 @@ ok 2 - !eq(1.2.3, v2.0.0) ok 3 - eq('1.2.3', '1.2.3') ok 4 - eq('v2.0.0', 'v2.0.0') - ok 12 - v2.0.0 1.2.3 true # time=1.228ms + ok 12 - v2.0.0 1.2.3 true # time=7.399ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -10213,7 +10249,7 @@ ok 2 - !eq(v0.0.0-foo, 0.0.0) ok 3 - eq('v0.0.0-foo', 'v0.0.0-foo') ok 4 - eq('0.0.0', '0.0.0') - ok 13 - 0.0.0 v0.0.0-foo true # time=0.748ms + ok 13 - 0.0.0 v0.0.0-foo true # time=0.635ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -10221,7 +10257,7 @@ ok 2 - !eq(v0.0.0, 0.0.1) ok 3 - eq('v0.0.0', 'v0.0.0') ok 4 - eq('0.0.1', '0.0.1') - ok 14 - 0.0.1 v0.0.0 true # time=0.582ms + ok 14 - 0.0.1 v0.0.0 true # time=0.651ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -10229,7 +10265,7 @@ ok 2 - !eq(v0.9.9, 1.0.0) ok 3 - eq('v0.9.9', 'v0.9.9') ok 4 - eq('1.0.0', '1.0.0') - ok 15 - 1.0.0 v0.9.9 true # time=0.618ms + ok 15 - 1.0.0 v0.9.9 true # time=7.799ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -10237,7 +10273,7 @@ ok 2 - !eq(v0.9.0, 0.10.0) ok 3 - eq('v0.9.0', 'v0.9.0') ok 4 - eq('0.10.0', '0.10.0') - ok 16 - 0.10.0 v0.9.0 true # time=0.6ms + ok 16 - 0.10.0 v0.9.0 true # time=0.56ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -10245,7 +10281,7 @@ ok 2 - !eq(v0.10.0, 0.99.0) ok 3 - eq('v0.10.0', 'v0.10.0') ok 4 - eq('0.99.0', '0.99.0') - ok 17 - 0.99.0 v0.10.0 true # time=1.484ms + ok 17 - 0.99.0 v0.10.0 true # time=0.619ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -10253,7 +10289,7 @@ ok 2 - !eq(v1.2.3, 2.0.0) ok 3 - eq('v1.2.3', 'v1.2.3') ok 4 - eq('2.0.0', '2.0.0') - ok 18 - 2.0.0 v1.2.3 true # time=1.783ms + ok 18 - 2.0.0 v1.2.3 true # time=0.707ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -10261,7 +10297,7 @@ ok 2 - !eq(1.2.3-asdf, 1.2.3) ok 3 - eq('1.2.3-asdf', '1.2.3-asdf') ok 4 - eq('1.2.3', '1.2.3') - ok 19 - 1.2.3 1.2.3-asdf undefined # time=0.736ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=7.591ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -10269,7 +10305,7 @@ ok 2 - !eq(1.2.3-4, 1.2.3) ok 3 - eq('1.2.3-4', '1.2.3-4') ok 4 - eq('1.2.3', '1.2.3') - ok 20 - 1.2.3 1.2.3-4 undefined # time=0.788ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=0.746ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -10277,7 +10313,7 @@ ok 2 - !eq(1.2.3-4-foo, 1.2.3) ok 3 - eq('1.2.3-4-foo', '1.2.3-4-foo') ok 4 - eq('1.2.3', '1.2.3') - ok 21 - 1.2.3 1.2.3-4-foo undefined # time=0.728ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=0.743ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -10285,7 +10321,7 @@ ok 2 - !eq(1.2.3-5, 1.2.3-5-foo) ok 3 - eq('1.2.3-5', '1.2.3-5') ok 4 - eq('1.2.3-5-foo', '1.2.3-5-foo') - ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=1.817ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=7.117ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -10293,7 +10329,7 @@ ok 2 - !eq(1.2.3-4, 1.2.3-5) ok 3 - eq('1.2.3-4', '1.2.3-4') ok 4 - eq('1.2.3-5', '1.2.3-5') - ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.729ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.714ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -10301,7 +10337,7 @@ ok 2 - !eq(1.2.3-5-Foo, 1.2.3-5-foo) ok 3 - eq('1.2.3-5-Foo', '1.2.3-5-Foo') ok 4 - eq('1.2.3-5-foo', '1.2.3-5-foo') - ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=1.886ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=0.901ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -10309,7 +10345,7 @@ ok 2 - !eq(2.7.2+asdf, 3.0.0) ok 3 - eq('2.7.2+asdf', '2.7.2+asdf') ok 4 - eq('3.0.0', '3.0.0') - ok 25 - 3.0.0 2.7.2+asdf undefined # time=1.863ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.725ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -10317,7 +10353,7 @@ ok 2 - !eq(1.2.3-a.5, 1.2.3-a.10) ok 3 - eq('1.2.3-a.5', '1.2.3-a.5') ok 4 - eq('1.2.3-a.10', '1.2.3-a.10') - ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=0.96ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=0.856ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -10325,7 +10361,7 @@ ok 2 - !eq(1.2.3-a.5, 1.2.3-a.b) ok 3 - eq('1.2.3-a.5', '1.2.3-a.5') ok 4 - eq('1.2.3-a.b', '1.2.3-a.b') - ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=0.737ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=0.849ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -10333,7 +10369,7 @@ ok 2 - !eq(1.2.3-a, 1.2.3-a.b) ok 3 - eq('1.2.3-a', '1.2.3-a') ok 4 - eq('1.2.3-a.b', '1.2.3-a.b') - ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=0.72ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=6.706ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -10341,7 +10377,7 @@ ok 2 - !eq(1.2.3-a.b.c.5.d.100, 1.2.3-a.b.c.10.d.5) ok 3 - eq('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.5.d.100') ok 4 - eq('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.10.d.5') - ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.708ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.703ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -10349,7 +10385,7 @@ ok 2 - !eq(1.2.3-r100, 1.2.3-r2) ok 3 - eq('1.2.3-r100', '1.2.3-r100') ok 4 - eq('1.2.3-r2', '1.2.3-r2') - ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=1.057ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.767ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -10357,9 +10393,9 @@ ok 2 - !eq(1.2.3-R2, 1.2.3-r100) ok 3 - eq('1.2.3-R2', '1.2.3-R2') ok 4 - eq('1.2.3-r100', '1.2.3-r100') - ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=1.395ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=12.911ms - ok 1 - comparison tests # time=157.445ms + ok 1 - comparison tests # time=581.59ms # Subtest: equality tests 1..37 @@ -10369,7 +10405,7 @@ ok 2 - eq(v1.2.3, 1.2.3) ok 3 - eq(1.2.3, 1.2.3) ok 4 - eq(v1.2.3, v1.2.3) - ok 1 - 1.2.3 v1.2.3 true # time=2.076ms + ok 1 - 1.2.3 v1.2.3 true # time=1.07ms # Subtest: 1.2.3 =1.2.3 true 1..4 @@ -10377,7 +10413,7 @@ ok 2 - eq(=1.2.3, 1.2.3) ok 3 - eq(1.2.3, 1.2.3) ok 4 - eq(=1.2.3, =1.2.3) - ok 2 - 1.2.3 =1.2.3 true # time=0.832ms + ok 2 - 1.2.3 =1.2.3 true # time=0.664ms # Subtest: 1.2.3 v 1.2.3 true 1..4 @@ -10385,7 +10421,7 @@ ok 2 - eq(v 1.2.3, 1.2.3) ok 3 - eq(1.2.3, 1.2.3) ok 4 - eq(v 1.2.3, v 1.2.3) - ok 3 - 1.2.3 v 1.2.3 true # time=0.58ms + ok 3 - 1.2.3 v 1.2.3 true # time=0.554ms # Subtest: 1.2.3 = 1.2.3 true 1..4 @@ -10393,7 +10429,7 @@ ok 2 - eq(= 1.2.3, 1.2.3) ok 3 - eq(1.2.3, 1.2.3) ok 4 - eq(= 1.2.3, = 1.2.3) - ok 4 - 1.2.3 = 1.2.3 true # time=1.448ms + ok 4 - 1.2.3 = 1.2.3 true # time=0.612ms # Subtest: 1.2.3 v1.2.3 true 1..4 @@ -10401,7 +10437,7 @@ ok 2 - eq( v1.2.3, 1.2.3) ok 3 - eq(1.2.3, 1.2.3) ok 4 - eq( v1.2.3, v1.2.3) - ok 5 - 1.2.3 v1.2.3 true # time=1.216ms + ok 5 - 1.2.3 v1.2.3 true # time=0.759ms # Subtest: 1.2.3 =1.2.3 true 1..4 @@ -10409,7 +10445,7 @@ ok 2 - eq( =1.2.3, 1.2.3) ok 3 - eq(1.2.3, 1.2.3) ok 4 - eq( =1.2.3, =1.2.3) - ok 6 - 1.2.3 =1.2.3 true # time=1.623ms + ok 6 - 1.2.3 =1.2.3 true # time=12.84ms # Subtest: 1.2.3 v 1.2.3 true 1..4 @@ -10417,7 +10453,7 @@ ok 2 - eq( v 1.2.3, 1.2.3) ok 3 - eq(1.2.3, 1.2.3) ok 4 - eq( v 1.2.3, v 1.2.3) - ok 7 - 1.2.3 v 1.2.3 true # time=0.953ms + ok 7 - 1.2.3 v 1.2.3 true # time=0.601ms # Subtest: 1.2.3 = 1.2.3 true 1..4 @@ -10425,7 +10461,7 @@ ok 2 - eq( = 1.2.3, 1.2.3) ok 3 - eq(1.2.3, 1.2.3) ok 4 - eq( = 1.2.3, = 1.2.3) - ok 8 - 1.2.3 = 1.2.3 true # time=0.68ms + ok 8 - 1.2.3 = 1.2.3 true # time=0.676ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..4 @@ -10433,7 +10469,7 @@ ok 2 - eq(v1.2.3-0, 1.2.3-0) ok 3 - eq(1.2.3-0, 1.2.3-0) ok 4 - eq(v1.2.3-0, v1.2.3-0) - ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.674ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.727ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..4 @@ -10441,7 +10477,7 @@ ok 2 - eq(=1.2.3-0, 1.2.3-0) ok 3 - eq(1.2.3-0, 1.2.3-0) ok 4 - eq(=1.2.3-0, =1.2.3-0) - ok 10 - 1.2.3-0 =1.2.3-0 true # time=0.753ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=0.774ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..4 @@ -10449,7 +10485,7 @@ ok 2 - eq(v 1.2.3-0, 1.2.3-0) ok 3 - eq(1.2.3-0, 1.2.3-0) ok 4 - eq(v 1.2.3-0, v 1.2.3-0) - ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.743ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=7.444ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..4 @@ -10457,7 +10493,7 @@ ok 2 - eq(= 1.2.3-0, 1.2.3-0) ok 3 - eq(1.2.3-0, 1.2.3-0) ok 4 - eq(= 1.2.3-0, = 1.2.3-0) - ok 12 - 1.2.3-0 = 1.2.3-0 true # time=0.678ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=0.709ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..4 @@ -10465,7 +10501,7 @@ ok 2 - eq( v1.2.3-0, 1.2.3-0) ok 3 - eq(1.2.3-0, 1.2.3-0) ok 4 - eq( v1.2.3-0, v1.2.3-0) - ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.729ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.815ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..4 @@ -10473,7 +10509,7 @@ ok 2 - eq( =1.2.3-0, 1.2.3-0) ok 3 - eq(1.2.3-0, 1.2.3-0) ok 4 - eq( =1.2.3-0, =1.2.3-0) - ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.696ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.659ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..4 @@ -10481,7 +10517,7 @@ ok 2 - eq( v 1.2.3-0, 1.2.3-0) ok 3 - eq(1.2.3-0, 1.2.3-0) ok 4 - eq( v 1.2.3-0, v 1.2.3-0) - ok 15 - 1.2.3-0 v 1.2.3-0 true # time=0.777ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=8.635ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..4 @@ -10489,7 +10525,7 @@ ok 2 - eq( = 1.2.3-0, 1.2.3-0) ok 3 - eq(1.2.3-0, 1.2.3-0) ok 4 - eq( = 1.2.3-0, = 1.2.3-0) - ok 16 - 1.2.3-0 = 1.2.3-0 true # time=0.736ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=0.681ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..4 @@ -10497,7 +10533,7 @@ ok 2 - eq(v1.2.3-1, 1.2.3-1) ok 3 - eq(1.2.3-1, 1.2.3-1) ok 4 - eq(v1.2.3-1, v1.2.3-1) - ok 17 - 1.2.3-1 v1.2.3-1 true # time=0.86ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=6.833ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..4 @@ -10505,7 +10541,7 @@ ok 2 - eq(=1.2.3-1, 1.2.3-1) ok 3 - eq(1.2.3-1, 1.2.3-1) ok 4 - eq(=1.2.3-1, =1.2.3-1) - ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.938ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.702ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..4 @@ -10513,7 +10549,7 @@ ok 2 - eq(v 1.2.3-1, 1.2.3-1) ok 3 - eq(1.2.3-1, 1.2.3-1) ok 4 - eq(v 1.2.3-1, v 1.2.3-1) - ok 19 - 1.2.3-1 v 1.2.3-1 true # time=1.058ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=6.727ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..4 @@ -10521,7 +10557,7 @@ ok 2 - eq(= 1.2.3-1, 1.2.3-1) ok 3 - eq(1.2.3-1, 1.2.3-1) ok 4 - eq(= 1.2.3-1, = 1.2.3-1) - ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.733ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.663ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..4 @@ -10529,7 +10565,7 @@ ok 2 - eq( v1.2.3-1, 1.2.3-1) ok 3 - eq(1.2.3-1, 1.2.3-1) ok 4 - eq( v1.2.3-1, v1.2.3-1) - ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.881ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=7.025ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..4 @@ -10537,7 +10573,7 @@ ok 2 - eq( =1.2.3-1, 1.2.3-1) ok 3 - eq(1.2.3-1, 1.2.3-1) ok 4 - eq( =1.2.3-1, =1.2.3-1) - ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.821ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=5.827ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..4 @@ -10545,7 +10581,7 @@ ok 2 - eq( v 1.2.3-1, 1.2.3-1) ok 3 - eq(1.2.3-1, 1.2.3-1) ok 4 - eq( v 1.2.3-1, v 1.2.3-1) - ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.654ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.671ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..4 @@ -10553,7 +10589,7 @@ ok 2 - eq( = 1.2.3-1, 1.2.3-1) ok 3 - eq(1.2.3-1, 1.2.3-1) ok 4 - eq( = 1.2.3-1, = 1.2.3-1) - ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.756ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=5.447ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..4 @@ -10561,7 +10597,7 @@ ok 2 - eq(v1.2.3-beta, 1.2.3-beta) ok 3 - eq(1.2.3-beta, 1.2.3-beta) ok 4 - eq(v1.2.3-beta, v1.2.3-beta) - ok 25 - 1.2.3-beta v1.2.3-beta true # time=3.418ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.598ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..4 @@ -10569,7 +10605,7 @@ ok 2 - eq(=1.2.3-beta, 1.2.3-beta) ok 3 - eq(1.2.3-beta, 1.2.3-beta) ok 4 - eq(=1.2.3-beta, =1.2.3-beta) - ok 26 - 1.2.3-beta =1.2.3-beta true # time=1.245ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=7.117ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..4 @@ -10577,7 +10613,7 @@ ok 2 - eq(v 1.2.3-beta, 1.2.3-beta) ok 3 - eq(1.2.3-beta, 1.2.3-beta) ok 4 - eq(v 1.2.3-beta, v 1.2.3-beta) - ok 27 - 1.2.3-beta v 1.2.3-beta true # time=1.825ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=0.594ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..4 @@ -10585,7 +10621,7 @@ ok 2 - eq(= 1.2.3-beta, 1.2.3-beta) ok 3 - eq(1.2.3-beta, 1.2.3-beta) ok 4 - eq(= 1.2.3-beta, = 1.2.3-beta) - ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.979ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=6.902ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..4 @@ -10593,7 +10629,7 @@ ok 2 - eq( v1.2.3-beta, 1.2.3-beta) ok 3 - eq(1.2.3-beta, 1.2.3-beta) ok 4 - eq( v1.2.3-beta, v1.2.3-beta) - ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.656ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.597ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..4 @@ -10601,7 +10637,7 @@ ok 2 - eq( =1.2.3-beta, 1.2.3-beta) ok 3 - eq(1.2.3-beta, 1.2.3-beta) ok 4 - eq( =1.2.3-beta, =1.2.3-beta) - ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.628ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=10.037ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..4 @@ -10609,7 +10645,7 @@ ok 2 - eq( v 1.2.3-beta, 1.2.3-beta) ok 3 - eq(1.2.3-beta, 1.2.3-beta) ok 4 - eq( v 1.2.3-beta, v 1.2.3-beta) - ok 31 - 1.2.3-beta v 1.2.3-beta true # time=1.819ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=5.955ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..4 @@ -10617,7 +10653,7 @@ ok 2 - eq( = 1.2.3-beta, 1.2.3-beta) ok 3 - eq(1.2.3-beta, 1.2.3-beta) ok 4 - eq( = 1.2.3-beta, = 1.2.3-beta) - ok 32 - 1.2.3-beta = 1.2.3-beta true # time=2.863ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=4.488ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..4 @@ -10625,7 +10661,7 @@ ok 2 - eq( = 1.2.3-beta+otherbuild, 1.2.3-beta+build) ok 3 - eq(1.2.3-beta+build, 1.2.3-beta+build) ok 4 - eq( = 1.2.3-beta+otherbuild, = 1.2.3-beta+otherbuild) - ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=1.916ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=5.915ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..4 @@ -10633,7 +10669,7 @@ ok 2 - eq( = 1.2.3+otherbuild, 1.2.3+build) ok 3 - eq(1.2.3+build, 1.2.3+build) ok 4 - eq( = 1.2.3+otherbuild, = 1.2.3+otherbuild) - ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=4.092ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=4.991ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..4 @@ -10641,7 +10677,7 @@ ok 2 - eq(1.2.3-beta+otherbuild, 1.2.3-beta+build) ok 3 - eq(1.2.3-beta+build, 1.2.3-beta+build) ok 4 - eq(1.2.3-beta+otherbuild, 1.2.3-beta+otherbuild) - ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=1.084ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=0.617ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..4 @@ -10649,7 +10685,7 @@ ok 2 - eq(1.2.3+otherbuild, 1.2.3+build) ok 3 - eq(1.2.3+build, 1.2.3+build) ok 4 - eq(1.2.3+otherbuild, 1.2.3+otherbuild) - ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.598ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=6.049ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..4 @@ -10657,13 +10693,13 @@ ok 2 - eq(1.2.3+otherbuild, v1.2.3+build) ok 3 - eq( v1.2.3+build, v1.2.3+build) ok 4 - eq(1.2.3+otherbuild, 1.2.3+otherbuild) - ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.77ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=1.594ms - ok 2 - equality tests # time=141.611ms + ok 2 - equality tests # time=385.346ms 1..2 - # time=305.01ms -ok 38 - test/functions/eq.js # time=305.01ms + # time=976.342ms +ok 38 - test/functions/eq.js # time=976.342ms # Subtest: test/functions/diff.js # Subtest: diff versions test @@ -10697,16 +10733,16 @@ ok 28 - diff(1.0.0-1, 1.1.0-1) === preminor ok 29 - diff(1.0.0-1, 1.0.1-1) === prepatch 1..29 - ok 1 - diff versions test # time=22.177ms + ok 1 - diff versions test # time=36.272ms # Subtest: throws on bad version ok 1 - expected to throw 1..1 - ok 2 - throws on bad version # time=3.931ms + ok 2 - throws on bad version # time=7.065ms 1..2 - # time=35.154ms -ok 39 - test/functions/diff.js # time=35.154ms + # time=58.918ms +ok 39 - test/functions/diff.js # time=58.918ms # Subtest: test/functions/compare.js # Subtest: comparison tests @@ -10717,7 +10753,7 @@ ok 2 - compare('0.0.0-foo', '0.0.0') ok 3 - compare('0.0.0', '0.0.0') ok 4 - compare('0.0.0-foo', '0.0.0-foo') - ok 1 - 0.0.0 0.0.0-foo undefined # time=8.29ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=37.514ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -10725,7 +10761,7 @@ ok 2 - compare('0.0.0', '0.0.1') ok 3 - compare('0.0.1', '0.0.1') ok 4 - compare('0.0.0', '0.0.0') - ok 2 - 0.0.1 0.0.0 undefined # time=2.962ms + ok 2 - 0.0.1 0.0.0 undefined # time=24.49ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -10733,7 +10769,7 @@ ok 2 - compare('0.9.9', '1.0.0') ok 3 - compare('1.0.0', '1.0.0') ok 4 - compare('0.9.9', '0.9.9') - ok 3 - 1.0.0 0.9.9 undefined # time=2.965ms + ok 3 - 1.0.0 0.9.9 undefined # time=15.017ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -10741,7 +10777,7 @@ ok 2 - compare('0.9.0', '0.10.0') ok 3 - compare('0.10.0', '0.10.0') ok 4 - compare('0.9.0', '0.9.0') - ok 4 - 0.10.0 0.9.0 undefined # time=2.228ms + ok 4 - 0.10.0 0.9.0 undefined # time=12.23ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -10749,7 +10785,7 @@ ok 2 - compare('0.10.0', '0.99.0') ok 3 - compare('0.99.0', '0.99.0') ok 4 - compare('0.10.0', '0.10.0') - ok 5 - 0.99.0 0.10.0 [object Object] # time=2.147ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=15.363ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -10757,7 +10793,7 @@ ok 2 - compare('1.2.3', '2.0.0') ok 3 - compare('2.0.0', '2.0.0') ok 4 - compare('1.2.3', '1.2.3') - ok 6 - 2.0.0 1.2.3 [object Object] # time=0.741ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=0.902ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -10765,7 +10801,7 @@ ok 2 - compare('0.0.0-foo', 'v0.0.0') ok 3 - compare('v0.0.0', 'v0.0.0') ok 4 - compare('0.0.0-foo', '0.0.0-foo') - ok 7 - v0.0.0 0.0.0-foo true # time=2.23ms + ok 7 - v0.0.0 0.0.0-foo true # time=7.103ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -10773,7 +10809,7 @@ ok 2 - compare('0.0.0', 'v0.0.1') ok 3 - compare('v0.0.1', 'v0.0.1') ok 4 - compare('0.0.0', '0.0.0') - ok 8 - v0.0.1 0.0.0 [object Object] # time=1.43ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=13.043ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -10781,7 +10817,7 @@ ok 2 - compare('0.9.9', 'v1.0.0') ok 3 - compare('v1.0.0', 'v1.0.0') ok 4 - compare('0.9.9', '0.9.9') - ok 9 - v1.0.0 0.9.9 true # time=1.594ms + ok 9 - v1.0.0 0.9.9 true # time=12.962ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -10789,7 +10825,7 @@ ok 2 - compare('0.9.0', 'v0.10.0') ok 3 - compare('v0.10.0', 'v0.10.0') ok 4 - compare('0.9.0', '0.9.0') - ok 10 - v0.10.0 0.9.0 true # time=1.805ms + ok 10 - v0.10.0 0.9.0 true # time=0.815ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -10797,7 +10833,7 @@ ok 2 - compare('0.10.0', 'v0.99.0') ok 3 - compare('v0.99.0', 'v0.99.0') ok 4 - compare('0.10.0', '0.10.0') - ok 11 - v0.99.0 0.10.0 true # time=0.798ms + ok 11 - v0.99.0 0.10.0 true # time=8.973ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -10805,7 +10841,7 @@ ok 2 - compare('1.2.3', 'v2.0.0') ok 3 - compare('v2.0.0', 'v2.0.0') ok 4 - compare('1.2.3', '1.2.3') - ok 12 - v2.0.0 1.2.3 true # time=1.227ms + ok 12 - v2.0.0 1.2.3 true # time=11.515ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -10813,7 +10849,7 @@ ok 2 - compare('v0.0.0-foo', '0.0.0') ok 3 - compare('0.0.0', '0.0.0') ok 4 - compare('v0.0.0-foo', 'v0.0.0-foo') - ok 13 - 0.0.0 v0.0.0-foo true # time=0.872ms + ok 13 - 0.0.0 v0.0.0-foo true # time=0.836ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -10821,7 +10857,7 @@ ok 2 - compare('v0.0.0', '0.0.1') ok 3 - compare('0.0.1', '0.0.1') ok 4 - compare('v0.0.0', 'v0.0.0') - ok 14 - 0.0.1 v0.0.0 true # time=0.791ms + ok 14 - 0.0.1 v0.0.0 true # time=6.942ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -10829,7 +10865,7 @@ ok 2 - compare('v0.9.9', '1.0.0') ok 3 - compare('1.0.0', '1.0.0') ok 4 - compare('v0.9.9', 'v0.9.9') - ok 15 - 1.0.0 v0.9.9 true # time=0.801ms + ok 15 - 1.0.0 v0.9.9 true # time=0.708ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -10837,7 +10873,7 @@ ok 2 - compare('v0.9.0', '0.10.0') ok 3 - compare('0.10.0', '0.10.0') ok 4 - compare('v0.9.0', 'v0.9.0') - ok 16 - 0.10.0 v0.9.0 true # time=0.946ms + ok 16 - 0.10.0 v0.9.0 true # time=2.051ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -10845,7 +10881,7 @@ ok 2 - compare('v0.10.0', '0.99.0') ok 3 - compare('0.99.0', '0.99.0') ok 4 - compare('v0.10.0', 'v0.10.0') - ok 17 - 0.99.0 v0.10.0 true # time=0.914ms + ok 17 - 0.99.0 v0.10.0 true # time=10.455ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -10853,7 +10889,7 @@ ok 2 - compare('v1.2.3', '2.0.0') ok 3 - compare('2.0.0', '2.0.0') ok 4 - compare('v1.2.3', 'v1.2.3') - ok 18 - 2.0.0 v1.2.3 true # time=0.979ms + ok 18 - 2.0.0 v1.2.3 true # time=0.732ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -10861,7 +10897,7 @@ ok 2 - compare('1.2.3-asdf', '1.2.3') ok 3 - compare('1.2.3', '1.2.3') ok 4 - compare('1.2.3-asdf', '1.2.3-asdf') - ok 19 - 1.2.3 1.2.3-asdf undefined # time=0.993ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=9.096ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -10869,7 +10905,7 @@ ok 2 - compare('1.2.3-4', '1.2.3') ok 3 - compare('1.2.3', '1.2.3') ok 4 - compare('1.2.3-4', '1.2.3-4') - ok 20 - 1.2.3 1.2.3-4 undefined # time=1.004ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=9.305ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -10877,7 +10913,7 @@ ok 2 - compare('1.2.3-4-foo', '1.2.3') ok 3 - compare('1.2.3', '1.2.3') ok 4 - compare('1.2.3-4-foo', '1.2.3-4-foo') - ok 21 - 1.2.3 1.2.3-4-foo undefined # time=0.856ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=13.11ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -10885,7 +10921,7 @@ ok 2 - compare('1.2.3-5', '1.2.3-5-foo') ok 3 - compare('1.2.3-5-foo', '1.2.3-5-foo') ok 4 - compare('1.2.3-5', '1.2.3-5') - ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=0.77ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=9.163ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -10893,7 +10929,7 @@ ok 2 - compare('1.2.3-4', '1.2.3-5') ok 3 - compare('1.2.3-5', '1.2.3-5') ok 4 - compare('1.2.3-4', '1.2.3-4') - ok 23 - 1.2.3-5 1.2.3-4 undefined # time=0.736ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=9.114ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -10901,7 +10937,7 @@ ok 2 - compare('1.2.3-5-Foo', '1.2.3-5-foo') ok 3 - compare('1.2.3-5-foo', '1.2.3-5-foo') ok 4 - compare('1.2.3-5-Foo', '1.2.3-5-Foo') - ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=1.894ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=0.908ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -10909,7 +10945,7 @@ ok 2 - compare('2.7.2+asdf', '3.0.0') ok 3 - compare('3.0.0', '3.0.0') ok 4 - compare('2.7.2+asdf', '2.7.2+asdf') - ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.972ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=0.832ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -10917,7 +10953,7 @@ ok 2 - compare('1.2.3-a.5', '1.2.3-a.10') ok 3 - compare('1.2.3-a.10', '1.2.3-a.10') ok 4 - compare('1.2.3-a.5', '1.2.3-a.5') - ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=0.928ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=10.251ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -10925,7 +10961,7 @@ ok 2 - compare('1.2.3-a.5', '1.2.3-a.b') ok 3 - compare('1.2.3-a.b', '1.2.3-a.b') ok 4 - compare('1.2.3-a.5', '1.2.3-a.5') - ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=0.81ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=13.677ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -10933,7 +10969,7 @@ ok 2 - compare('1.2.3-a', '1.2.3-a.b') ok 3 - compare('1.2.3-a.b', '1.2.3-a.b') ok 4 - compare('1.2.3-a', '1.2.3-a') - ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=0.808ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=0.794ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -10941,7 +10977,7 @@ ok 2 - compare('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.10.d.5') ok 3 - compare('1.2.3-a.b.c.10.d.5', '1.2.3-a.b.c.10.d.5') ok 4 - compare('1.2.3-a.b.c.5.d.100', '1.2.3-a.b.c.5.d.100') - ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.92ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=0.931ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -10949,7 +10985,7 @@ ok 2 - compare('1.2.3-r100', '1.2.3-r2') ok 3 - compare('1.2.3-r2', '1.2.3-r2') ok 4 - compare('1.2.3-r100', '1.2.3-r100') - ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.684ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=0.829ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -10957,9 +10993,9 @@ ok 2 - compare('1.2.3-R2', '1.2.3-r100') ok 3 - compare('1.2.3-r100', '1.2.3-r100') ok 4 - compare('1.2.3-R2', '1.2.3-R2') - ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=0.648ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=2.144ms - ok 1 - comparison tests # time=155.885ms + ok 1 - comparison tests # time=580.622ms # Subtest: equality tests 1..37 @@ -10970,7 +11006,7 @@ ok 3 - 1.2.3 1.2.3 ok 4 - v1.2.3 v1.2.3 ok 5 - compare(1.2.3, v1.2.3) object - ok 1 - 1.2.3 v1.2.3 true # time=2.258ms + ok 1 - 1.2.3 v1.2.3 true # time=1.124ms # Subtest: 1.2.3 =1.2.3 true 1..5 @@ -10979,7 +11015,7 @@ ok 3 - 1.2.3 1.2.3 ok 4 - =1.2.3 =1.2.3 ok 5 - compare(1.2.3, =1.2.3) object - ok 2 - 1.2.3 =1.2.3 true # time=1.919ms + ok 2 - 1.2.3 =1.2.3 true # time=6.408ms # Subtest: 1.2.3 v 1.2.3 true 1..5 @@ -10988,7 +11024,7 @@ ok 3 - 1.2.3 1.2.3 ok 4 - v 1.2.3 v 1.2.3 ok 5 - compare(1.2.3, v 1.2.3) object - ok 3 - 1.2.3 v 1.2.3 true # time=0.683ms + ok 3 - 1.2.3 v 1.2.3 true # time=2.981ms # Subtest: 1.2.3 = 1.2.3 true 1..5 @@ -10997,7 +11033,7 @@ ok 3 - 1.2.3 1.2.3 ok 4 - = 1.2.3 = 1.2.3 ok 5 - compare(1.2.3, = 1.2.3) object - ok 4 - 1.2.3 = 1.2.3 true # time=2.039ms + ok 4 - 1.2.3 = 1.2.3 true # time=0.825ms # Subtest: 1.2.3 v1.2.3 true 1..5 @@ -11006,7 +11042,7 @@ ok 3 - 1.2.3 1.2.3 ok 4 - v1.2.3 v1.2.3 ok 5 - compare(1.2.3, v1.2.3) object - ok 5 - 1.2.3 v1.2.3 true # time=1.981ms + ok 5 - 1.2.3 v1.2.3 true # time=7.947ms # Subtest: 1.2.3 =1.2.3 true 1..5 @@ -11015,7 +11051,7 @@ ok 3 - 1.2.3 1.2.3 ok 4 - =1.2.3 =1.2.3 ok 5 - compare(1.2.3, =1.2.3) object - ok 6 - 1.2.3 =1.2.3 true # time=1.901ms + ok 6 - 1.2.3 =1.2.3 true # time=4.962ms # Subtest: 1.2.3 v 1.2.3 true 1..5 @@ -11024,7 +11060,7 @@ ok 3 - 1.2.3 1.2.3 ok 4 - v 1.2.3 v 1.2.3 ok 5 - compare(1.2.3, v 1.2.3) object - ok 7 - 1.2.3 v 1.2.3 true # time=1.003ms + ok 7 - 1.2.3 v 1.2.3 true # time=5.754ms # Subtest: 1.2.3 = 1.2.3 true 1..5 @@ -11033,7 +11069,7 @@ ok 3 - 1.2.3 1.2.3 ok 4 - = 1.2.3 = 1.2.3 ok 5 - compare(1.2.3, = 1.2.3) object - ok 8 - 1.2.3 = 1.2.3 true # time=0.713ms + ok 8 - 1.2.3 = 1.2.3 true # time=7.158ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..5 @@ -11042,7 +11078,7 @@ ok 3 - 1.2.3-0 1.2.3-0 ok 4 - v1.2.3-0 v1.2.3-0 ok 5 - compare(1.2.3-0, v1.2.3-0) object - ok 9 - 1.2.3-0 v1.2.3-0 true # time=2.043ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.78ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..5 @@ -11051,7 +11087,7 @@ ok 3 - 1.2.3-0 1.2.3-0 ok 4 - =1.2.3-0 =1.2.3-0 ok 5 - compare(1.2.3-0, =1.2.3-0) object - ok 10 - 1.2.3-0 =1.2.3-0 true # time=1.938ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=0.855ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..5 @@ -11060,7 +11096,7 @@ ok 3 - 1.2.3-0 1.2.3-0 ok 4 - v 1.2.3-0 v 1.2.3-0 ok 5 - compare(1.2.3-0, v 1.2.3-0) object - ok 11 - 1.2.3-0 v 1.2.3-0 true # time=2.02ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.782ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..5 @@ -11069,7 +11105,7 @@ ok 3 - 1.2.3-0 1.2.3-0 ok 4 - = 1.2.3-0 = 1.2.3-0 ok 5 - compare(1.2.3-0, = 1.2.3-0) object - ok 12 - 1.2.3-0 = 1.2.3-0 true # time=1.905ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=0.779ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..5 @@ -11078,7 +11114,7 @@ ok 3 - 1.2.3-0 1.2.3-0 ok 4 - v1.2.3-0 v1.2.3-0 ok 5 - compare(1.2.3-0, v1.2.3-0) object - ok 13 - 1.2.3-0 v1.2.3-0 true # time=1.919ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.731ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..5 @@ -11087,7 +11123,7 @@ ok 3 - 1.2.3-0 1.2.3-0 ok 4 - =1.2.3-0 =1.2.3-0 ok 5 - compare(1.2.3-0, =1.2.3-0) object - ok 14 - 1.2.3-0 =1.2.3-0 true # time=2.095ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=1.054ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..5 @@ -11096,7 +11132,7 @@ ok 3 - 1.2.3-0 1.2.3-0 ok 4 - v 1.2.3-0 v 1.2.3-0 ok 5 - compare(1.2.3-0, v 1.2.3-0) object - ok 15 - 1.2.3-0 v 1.2.3-0 true # time=1.563ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=2.386ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..5 @@ -11105,7 +11141,7 @@ ok 3 - 1.2.3-0 1.2.3-0 ok 4 - = 1.2.3-0 = 1.2.3-0 ok 5 - compare(1.2.3-0, = 1.2.3-0) object - ok 16 - 1.2.3-0 = 1.2.3-0 true # time=1.06ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=2.283ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..5 @@ -11114,7 +11150,7 @@ ok 3 - 1.2.3-1 1.2.3-1 ok 4 - v1.2.3-1 v1.2.3-1 ok 5 - compare(1.2.3-1, v1.2.3-1) object - ok 17 - 1.2.3-1 v1.2.3-1 true # time=1.693ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=12.592ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..5 @@ -11123,7 +11159,7 @@ ok 3 - 1.2.3-1 1.2.3-1 ok 4 - =1.2.3-1 =1.2.3-1 ok 5 - compare(1.2.3-1, =1.2.3-1) object - ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.819ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.932ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..5 @@ -11132,7 +11168,7 @@ ok 3 - 1.2.3-1 1.2.3-1 ok 4 - v 1.2.3-1 v 1.2.3-1 ok 5 - compare(1.2.3-1, v 1.2.3-1) object - ok 19 - 1.2.3-1 v 1.2.3-1 true # time=0.907ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=7.541ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..5 @@ -11141,7 +11177,7 @@ ok 3 - 1.2.3-1 1.2.3-1 ok 4 - = 1.2.3-1 = 1.2.3-1 ok 5 - compare(1.2.3-1, = 1.2.3-1) object - ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.807ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=2.496ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..5 @@ -11150,7 +11186,7 @@ ok 3 - 1.2.3-1 1.2.3-1 ok 4 - v1.2.3-1 v1.2.3-1 ok 5 - compare(1.2.3-1, v1.2.3-1) object - ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.847ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.804ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..5 @@ -11159,7 +11195,7 @@ ok 3 - 1.2.3-1 1.2.3-1 ok 4 - =1.2.3-1 =1.2.3-1 ok 5 - compare(1.2.3-1, =1.2.3-1) object - ok 22 - 1.2.3-1 =1.2.3-1 true # time=1.43ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.789ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..5 @@ -11168,7 +11204,7 @@ ok 3 - 1.2.3-1 1.2.3-1 ok 4 - v 1.2.3-1 v 1.2.3-1 ok 5 - compare(1.2.3-1, v 1.2.3-1) object - ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.725ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.785ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..5 @@ -11177,7 +11213,7 @@ ok 3 - 1.2.3-1 1.2.3-1 ok 4 - = 1.2.3-1 = 1.2.3-1 ok 5 - compare(1.2.3-1, = 1.2.3-1) object - ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.732ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.747ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..5 @@ -11186,7 +11222,7 @@ ok 3 - 1.2.3-beta 1.2.3-beta ok 4 - v1.2.3-beta v1.2.3-beta ok 5 - compare(1.2.3-beta, v1.2.3-beta) object - ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.833ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.709ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..5 @@ -11195,7 +11231,7 @@ ok 3 - 1.2.3-beta 1.2.3-beta ok 4 - =1.2.3-beta =1.2.3-beta ok 5 - compare(1.2.3-beta, =1.2.3-beta) object - ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.899ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.771ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..5 @@ -11204,7 +11240,7 @@ ok 3 - 1.2.3-beta 1.2.3-beta ok 4 - v 1.2.3-beta v 1.2.3-beta ok 5 - compare(1.2.3-beta, v 1.2.3-beta) object - ok 27 - 1.2.3-beta v 1.2.3-beta true # time=0.716ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=9.023ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..5 @@ -11213,7 +11249,7 @@ ok 3 - 1.2.3-beta 1.2.3-beta ok 4 - = 1.2.3-beta = 1.2.3-beta ok 5 - compare(1.2.3-beta, = 1.2.3-beta) object - ok 28 - 1.2.3-beta = 1.2.3-beta true # time=3.966ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=7.369ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..5 @@ -11222,7 +11258,7 @@ ok 3 - 1.2.3-beta 1.2.3-beta ok 4 - v1.2.3-beta v1.2.3-beta ok 5 - compare(1.2.3-beta, v1.2.3-beta) object - ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.811ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.737ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..5 @@ -11231,7 +11267,7 @@ ok 3 - 1.2.3-beta 1.2.3-beta ok 4 - =1.2.3-beta =1.2.3-beta ok 5 - compare(1.2.3-beta, =1.2.3-beta) object - ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.761ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.883ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..5 @@ -11240,7 +11276,7 @@ ok 3 - 1.2.3-beta 1.2.3-beta ok 4 - v 1.2.3-beta v 1.2.3-beta ok 5 - compare(1.2.3-beta, v 1.2.3-beta) object - ok 31 - 1.2.3-beta v 1.2.3-beta true # time=4.842ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=5.211ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..5 @@ -11249,7 +11285,7 @@ ok 3 - 1.2.3-beta 1.2.3-beta ok 4 - = 1.2.3-beta = 1.2.3-beta ok 5 - compare(1.2.3-beta, = 1.2.3-beta) object - ok 32 - 1.2.3-beta = 1.2.3-beta true # time=2.225ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=11.294ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..5 @@ -11258,7 +11294,7 @@ ok 3 - 1.2.3-beta+build 1.2.3-beta+build ok 4 - = 1.2.3-beta+otherbuild = 1.2.3-beta+otherbuild ok 5 - compare(1.2.3-beta+build, = 1.2.3-beta+otherbuild) object - ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=2.108ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=8.318ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..5 @@ -11267,7 +11303,7 @@ ok 3 - 1.2.3+build 1.2.3+build ok 4 - = 1.2.3+otherbuild = 1.2.3+otherbuild ok 5 - compare(1.2.3+build, = 1.2.3+otherbuild) object - ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=1.92ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.673ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..5 @@ -11276,7 +11312,7 @@ ok 3 - 1.2.3-beta+build 1.2.3-beta+build ok 4 - 1.2.3-beta+otherbuild 1.2.3-beta+otherbuild ok 5 - compare(1.2.3-beta+build, 1.2.3-beta+otherbuild) object - ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=0.993ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=0.916ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..5 @@ -11285,7 +11321,7 @@ ok 3 - 1.2.3+build 1.2.3+build ok 4 - 1.2.3+otherbuild 1.2.3+otherbuild ok 5 - compare(1.2.3+build, 1.2.3+otherbuild) object - ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=2.742ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.88ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..5 @@ -11294,13 +11330,13 @@ ok 3 - v1.2.3+build v1.2.3+build ok 4 - 1.2.3+otherbuild 1.2.3+otherbuild ok 5 - compare( v1.2.3+build, 1.2.3+otherbuild) object - ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=2.093ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.746ms - ok 2 - equality tests # time=159.98ms + ok 2 - equality tests # time=378.917ms 1..2 - # time=321.804ms -ok 40 - test/functions/compare.js # time=321.804ms + # time=974.735ms +ok 40 - test/functions/compare.js # time=974.735ms # Subtest: test/functions/compare-loose.js # Subtest: strict vs loose version numbers @@ -11335,11 +11371,11 @@ ok 29 - expected to throw ok 30 - should be equal 1..30 - ok 1 - strict vs loose version numbers # time=26.813ms + ok 1 - strict vs loose version numbers # time=82.988ms 1..1 - # time=32.994ms -ok 41 - test/functions/compare-loose.js # time=32.994ms + # time=119.965ms +ok 41 - test/functions/compare-loose.js # time=119.965ms # Subtest: test/functions/compare-build.js # Subtest: compareBuild @@ -11351,11 +11387,11 @@ ok 6 - should be equal ok 7 - should be equal 1..7 - ok 1 - compareBuild # time=13.117ms + ok 1 - compareBuild # time=26.447ms 1..1 - # time=23.087ms -ok 42 - test/functions/compare-build.js # time=23.087ms + # time=51.455ms +ok 42 - test/functions/compare-build.js # time=51.455ms # Subtest: test/functions/coerce.js # Subtest: coerce tests @@ -11575,17 +11611,17 @@ ok 214 - should be equivalent ok 215 - should be equivalent 1..215 - ok 1 - coerce tests # time=50.738ms + ok 1 - coerce tests # time=170.016ms 1..1 - # time=72.434ms -ok 43 - test/functions/coerce.js # time=72.434ms + # time=218.689ms +ok 43 - test/functions/coerce.js # time=218.689ms # Subtest: test/functions/cmp.js # Subtest: invalid cmp usage ok 1 - expected to throw: TypeError Invalid operator: a frog 1..1 - ok 1 - invalid cmp usage # time=9.978ms + ok 1 - invalid cmp usage # time=21.487ms # Subtest: comparison tests 1..31 @@ -11599,7 +11635,7 @@ ok 6 - cmp('0.0.0' >= '0.0.0-foo') ok 7 - cmp('0.0.0-foo' <= '0.0.0') ok 8 - cmp('0.0.0' != '0.0.0-foo') - ok 1 - 0.0.0 0.0.0-foo undefined # time=9.653ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=23.614ms # Subtest: 0.0.1 0.0.0 undefined 1..8 @@ -11611,7 +11647,7 @@ ok 6 - cmp('0.0.1' >= '0.0.0') ok 7 - cmp('0.0.0' <= '0.0.1') ok 8 - cmp('0.0.1' != '0.0.0') - ok 2 - 0.0.1 0.0.0 undefined # time=4.763ms + ok 2 - 0.0.1 0.0.0 undefined # time=15.381ms # Subtest: 1.0.0 0.9.9 undefined 1..8 @@ -11623,7 +11659,7 @@ ok 6 - cmp('1.0.0' >= '0.9.9') ok 7 - cmp('0.9.9' <= '1.0.0') ok 8 - cmp('1.0.0' != '0.9.9') - ok 3 - 1.0.0 0.9.9 undefined # time=4.56ms + ok 3 - 1.0.0 0.9.9 undefined # time=14.624ms # Subtest: 0.10.0 0.9.0 undefined 1..8 @@ -11635,7 +11671,7 @@ ok 6 - cmp('0.10.0' >= '0.9.0') ok 7 - cmp('0.9.0' <= '0.10.0') ok 8 - cmp('0.10.0' != '0.9.0') - ok 4 - 0.10.0 0.9.0 undefined # time=1.539ms + ok 4 - 0.10.0 0.9.0 undefined # time=14.946ms # Subtest: 0.99.0 0.10.0 [object Object] 1..8 @@ -11647,7 +11683,7 @@ ok 6 - cmp('0.99.0' >= '0.10.0') ok 7 - cmp('0.10.0' <= '0.99.0') ok 8 - cmp('0.99.0' != '0.10.0') - ok 5 - 0.99.0 0.10.0 [object Object] # time=1.252ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=12.161ms # Subtest: 2.0.0 1.2.3 [object Object] 1..8 @@ -11659,7 +11695,7 @@ ok 6 - cmp('2.0.0' >= '1.2.3') ok 7 - cmp('1.2.3' <= '2.0.0') ok 8 - cmp('2.0.0' != '1.2.3') - ok 6 - 2.0.0 1.2.3 [object Object] # time=1.09ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=9.299ms # Subtest: v0.0.0 0.0.0-foo true 1..8 @@ -11671,7 +11707,7 @@ ok 6 - cmp('v0.0.0' >= '0.0.0-foo') ok 7 - cmp('0.0.0-foo' <= 'v0.0.0') ok 8 - cmp('v0.0.0' != '0.0.0-foo') - ok 7 - v0.0.0 0.0.0-foo true # time=2.104ms + ok 7 - v0.0.0 0.0.0-foo true # time=8.41ms # Subtest: v0.0.1 0.0.0 [object Object] 1..8 @@ -11683,7 +11719,7 @@ ok 6 - cmp('v0.0.1' >= '0.0.0') ok 7 - cmp('0.0.0' <= 'v0.0.1') ok 8 - cmp('v0.0.1' != '0.0.0') - ok 8 - v0.0.1 0.0.0 [object Object] # time=2.218ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=9.342ms # Subtest: v1.0.0 0.9.9 true 1..8 @@ -11695,7 +11731,7 @@ ok 6 - cmp('v1.0.0' >= '0.9.9') ok 7 - cmp('0.9.9' <= 'v1.0.0') ok 8 - cmp('v1.0.0' != '0.9.9') - ok 9 - v1.0.0 0.9.9 true # time=1.198ms + ok 9 - v1.0.0 0.9.9 true # time=9.28ms # Subtest: v0.10.0 0.9.0 true 1..8 @@ -11707,7 +11743,7 @@ ok 6 - cmp('v0.10.0' >= '0.9.0') ok 7 - cmp('0.9.0' <= 'v0.10.0') ok 8 - cmp('v0.10.0' != '0.9.0') - ok 10 - v0.10.0 0.9.0 true # time=1.508ms + ok 10 - v0.10.0 0.9.0 true # time=9.835ms # Subtest: v0.99.0 0.10.0 true 1..8 @@ -11719,7 +11755,7 @@ ok 6 - cmp('v0.99.0' >= '0.10.0') ok 7 - cmp('0.10.0' <= 'v0.99.0') ok 8 - cmp('v0.99.0' != '0.10.0') - ok 11 - v0.99.0 0.10.0 true # time=1.254ms + ok 11 - v0.99.0 0.10.0 true # time=13.298ms # Subtest: v2.0.0 1.2.3 true 1..8 @@ -11731,7 +11767,7 @@ ok 6 - cmp('v2.0.0' >= '1.2.3') ok 7 - cmp('1.2.3' <= 'v2.0.0') ok 8 - cmp('v2.0.0' != '1.2.3') - ok 12 - v2.0.0 1.2.3 true # time=1.196ms + ok 12 - v2.0.0 1.2.3 true # time=0.852ms # Subtest: 0.0.0 v0.0.0-foo true 1..8 @@ -11743,7 +11779,7 @@ ok 6 - cmp('0.0.0' >= 'v0.0.0-foo') ok 7 - cmp('v0.0.0-foo' <= '0.0.0') ok 8 - cmp('0.0.0' != 'v0.0.0-foo') - ok 13 - 0.0.0 v0.0.0-foo true # time=1.322ms + ok 13 - 0.0.0 v0.0.0-foo true # time=15.836ms # Subtest: 0.0.1 v0.0.0 true 1..8 @@ -11755,7 +11791,7 @@ ok 6 - cmp('0.0.1' >= 'v0.0.0') ok 7 - cmp('v0.0.0' <= '0.0.1') ok 8 - cmp('0.0.1' != 'v0.0.0') - ok 14 - 0.0.1 v0.0.0 true # time=1.52ms + ok 14 - 0.0.1 v0.0.0 true # time=1.365ms # Subtest: 1.0.0 v0.9.9 true 1..8 @@ -11767,7 +11803,7 @@ ok 6 - cmp('1.0.0' >= 'v0.9.9') ok 7 - cmp('v0.9.9' <= '1.0.0') ok 8 - cmp('1.0.0' != 'v0.9.9') - ok 15 - 1.0.0 v0.9.9 true # time=1.877ms + ok 15 - 1.0.0 v0.9.9 true # time=6.642ms # Subtest: 0.10.0 v0.9.0 true 1..8 @@ -11779,7 +11815,7 @@ ok 6 - cmp('0.10.0' >= 'v0.9.0') ok 7 - cmp('v0.9.0' <= '0.10.0') ok 8 - cmp('0.10.0' != 'v0.9.0') - ok 16 - 0.10.0 v0.9.0 true # time=1.082ms + ok 16 - 0.10.0 v0.9.0 true # time=9.374ms # Subtest: 0.99.0 v0.10.0 true 1..8 @@ -11791,7 +11827,7 @@ ok 6 - cmp('0.99.0' >= 'v0.10.0') ok 7 - cmp('v0.10.0' <= '0.99.0') ok 8 - cmp('0.99.0' != 'v0.10.0') - ok 17 - 0.99.0 v0.10.0 true # time=1.284ms + ok 17 - 0.99.0 v0.10.0 true # time=0.997ms # Subtest: 2.0.0 v1.2.3 true 1..8 @@ -11803,7 +11839,7 @@ ok 6 - cmp('2.0.0' >= 'v1.2.3') ok 7 - cmp('v1.2.3' <= '2.0.0') ok 8 - cmp('2.0.0' != 'v1.2.3') - ok 18 - 2.0.0 v1.2.3 true # time=1.249ms + ok 18 - 2.0.0 v1.2.3 true # time=10.658ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..8 @@ -11815,7 +11851,7 @@ ok 6 - cmp('1.2.3' >= '1.2.3-asdf') ok 7 - cmp('1.2.3-asdf' <= '1.2.3') ok 8 - cmp('1.2.3' != '1.2.3-asdf') - ok 19 - 1.2.3 1.2.3-asdf undefined # time=1.582ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=1.192ms # Subtest: 1.2.3 1.2.3-4 undefined 1..8 @@ -11827,7 +11863,7 @@ ok 6 - cmp('1.2.3' >= '1.2.3-4') ok 7 - cmp('1.2.3-4' <= '1.2.3') ok 8 - cmp('1.2.3' != '1.2.3-4') - ok 20 - 1.2.3 1.2.3-4 undefined # time=1.423ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=1.206ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..8 @@ -11839,7 +11875,7 @@ ok 6 - cmp('1.2.3' >= '1.2.3-4-foo') ok 7 - cmp('1.2.3-4-foo' <= '1.2.3') ok 8 - cmp('1.2.3' != '1.2.3-4-foo') - ok 21 - 1.2.3 1.2.3-4-foo undefined # time=1.58ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=8.255ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..8 @@ -11851,7 +11887,7 @@ ok 6 - cmp('1.2.3-5-foo' >= '1.2.3-5') ok 7 - cmp('1.2.3-5' <= '1.2.3-5-foo') ok 8 - cmp('1.2.3-5-foo' != '1.2.3-5') - ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=1.581ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=9.623ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..8 @@ -11863,7 +11899,7 @@ ok 6 - cmp('1.2.3-5' >= '1.2.3-4') ok 7 - cmp('1.2.3-4' <= '1.2.3-5') ok 8 - cmp('1.2.3-5' != '1.2.3-4') - ok 23 - 1.2.3-5 1.2.3-4 undefined # time=1.511ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=9.453ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..8 @@ -11875,7 +11911,7 @@ ok 6 - cmp('1.2.3-5-foo' >= '1.2.3-5-Foo') ok 7 - cmp('1.2.3-5-Foo' <= '1.2.3-5-foo') ok 8 - cmp('1.2.3-5-foo' != '1.2.3-5-Foo') - ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=4.153ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=25.185ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..8 @@ -11887,7 +11923,7 @@ ok 6 - cmp('3.0.0' >= '2.7.2+asdf') ok 7 - cmp('2.7.2+asdf' <= '3.0.0') ok 8 - cmp('3.0.0' != '2.7.2+asdf') - ok 25 - 3.0.0 2.7.2+asdf undefined # time=3.091ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=20.989ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..8 @@ -11899,7 +11935,7 @@ ok 6 - cmp('1.2.3-a.10' >= '1.2.3-a.5') ok 7 - cmp('1.2.3-a.5' <= '1.2.3-a.10') ok 8 - cmp('1.2.3-a.10' != '1.2.3-a.5') - ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=1.295ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=1.02ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..8 @@ -11911,7 +11947,7 @@ ok 6 - cmp('1.2.3-a.b' >= '1.2.3-a.5') ok 7 - cmp('1.2.3-a.5' <= '1.2.3-a.b') ok 8 - cmp('1.2.3-a.b' != '1.2.3-a.5') - ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=3.229ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=5.884ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..8 @@ -11923,7 +11959,7 @@ ok 6 - cmp('1.2.3-a.b' >= '1.2.3-a') ok 7 - cmp('1.2.3-a' <= '1.2.3-a.b') ok 8 - cmp('1.2.3-a.b' != '1.2.3-a') - ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=1.271ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=17.318ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..8 @@ -11935,7 +11971,7 @@ ok 6 - cmp('1.2.3-a.b.c.10.d.5' >= '1.2.3-a.b.c.5.d.100') ok 7 - cmp('1.2.3-a.b.c.5.d.100' <= '1.2.3-a.b.c.10.d.5') ok 8 - cmp('1.2.3-a.b.c.10.d.5' != '1.2.3-a.b.c.5.d.100') - ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=3.267ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=1.055ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..8 @@ -11947,7 +11983,7 @@ ok 6 - cmp('1.2.3-r2' >= '1.2.3-r100') ok 7 - cmp('1.2.3-r100' <= '1.2.3-r2') ok 8 - cmp('1.2.3-r2' != '1.2.3-r100') - ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=2.444ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=10.908ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..8 @@ -11959,9 +11995,9 @@ ok 6 - cmp('1.2.3-r100' >= '1.2.3-R2') ok 7 - cmp('1.2.3-R2' <= '1.2.3-r100') ok 8 - cmp('1.2.3-r100' != '1.2.3-R2') - ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=1.215ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=17.455ms - ok 2 - comparison tests # time=176.234ms + ok 2 - comparison tests # time=527.831ms # Subtest: equality tests 1..37 @@ -11975,7 +12011,7 @@ ok 6 - !cmp(1.2.3===v1.2.3) object ok 7 - cmp(1.2.3!==v1.2.3) ok 8 - cmp(1.2.3!==v1.2.3) object - ok 1 - 1.2.3 v1.2.3 true # time=3.465ms + ok 1 - 1.2.3 v1.2.3 true # time=7.726ms # Subtest: 1.2.3 =1.2.3 true 1..8 @@ -11987,7 +12023,7 @@ ok 6 - !cmp(1.2.3====1.2.3) object ok 7 - cmp(1.2.3!===1.2.3) ok 8 - cmp(1.2.3!===1.2.3) object - ok 2 - 1.2.3 =1.2.3 true # time=5.146ms + ok 2 - 1.2.3 =1.2.3 true # time=1.138ms # Subtest: 1.2.3 v 1.2.3 true 1..8 @@ -11999,7 +12035,7 @@ ok 6 - !cmp(1.2.3===v 1.2.3) object ok 7 - cmp(1.2.3!==v 1.2.3) ok 8 - cmp(1.2.3!==v 1.2.3) object - ok 3 - 1.2.3 v 1.2.3 true # time=0.97ms + ok 3 - 1.2.3 v 1.2.3 true # time=0.929ms # Subtest: 1.2.3 = 1.2.3 true 1..8 @@ -12011,7 +12047,7 @@ ok 6 - !cmp(1.2.3==== 1.2.3) object ok 7 - cmp(1.2.3!=== 1.2.3) ok 8 - cmp(1.2.3!=== 1.2.3) object - ok 4 - 1.2.3 = 1.2.3 true # time=1.077ms + ok 4 - 1.2.3 = 1.2.3 true # time=7.782ms # Subtest: 1.2.3 v1.2.3 true 1..8 @@ -12023,7 +12059,7 @@ ok 6 - !cmp(1.2.3=== v1.2.3) object ok 7 - cmp(1.2.3!== v1.2.3) ok 8 - cmp(1.2.3!== v1.2.3) object - ok 5 - 1.2.3 v1.2.3 true # time=0.993ms + ok 5 - 1.2.3 v1.2.3 true # time=0.959ms # Subtest: 1.2.3 =1.2.3 true 1..8 @@ -12035,7 +12071,7 @@ ok 6 - !cmp(1.2.3=== =1.2.3) object ok 7 - cmp(1.2.3!== =1.2.3) ok 8 - cmp(1.2.3!== =1.2.3) object - ok 6 - 1.2.3 =1.2.3 true # time=1.098ms + ok 6 - 1.2.3 =1.2.3 true # time=14.501ms # Subtest: 1.2.3 v 1.2.3 true 1..8 @@ -12047,7 +12083,7 @@ ok 6 - !cmp(1.2.3=== v 1.2.3) object ok 7 - cmp(1.2.3!== v 1.2.3) ok 8 - cmp(1.2.3!== v 1.2.3) object - ok 7 - 1.2.3 v 1.2.3 true # time=0.935ms + ok 7 - 1.2.3 v 1.2.3 true # time=13.287ms # Subtest: 1.2.3 = 1.2.3 true 1..8 @@ -12059,7 +12095,7 @@ ok 6 - !cmp(1.2.3=== = 1.2.3) object ok 7 - cmp(1.2.3!== = 1.2.3) ok 8 - cmp(1.2.3!== = 1.2.3) object - ok 8 - 1.2.3 = 1.2.3 true # time=0.981ms + ok 8 - 1.2.3 = 1.2.3 true # time=0.991ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..8 @@ -12071,7 +12107,7 @@ ok 6 - !cmp(1.2.3-0===v1.2.3-0) object ok 7 - cmp(1.2.3-0!==v1.2.3-0) ok 8 - cmp(1.2.3-0!==v1.2.3-0) object - ok 9 - 1.2.3-0 v1.2.3-0 true # time=2.263ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=0.982ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..8 @@ -12083,7 +12119,7 @@ ok 6 - !cmp(1.2.3-0====1.2.3-0) object ok 7 - cmp(1.2.3-0!===1.2.3-0) ok 8 - cmp(1.2.3-0!===1.2.3-0) object - ok 10 - 1.2.3-0 =1.2.3-0 true # time=5.989ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=1.095ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..8 @@ -12095,7 +12131,7 @@ ok 6 - !cmp(1.2.3-0===v 1.2.3-0) object ok 7 - cmp(1.2.3-0!==v 1.2.3-0) ok 8 - cmp(1.2.3-0!==v 1.2.3-0) object - ok 11 - 1.2.3-0 v 1.2.3-0 true # time=3.922ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=13.478ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..8 @@ -12107,7 +12143,7 @@ ok 6 - !cmp(1.2.3-0==== 1.2.3-0) object ok 7 - cmp(1.2.3-0!=== 1.2.3-0) ok 8 - cmp(1.2.3-0!=== 1.2.3-0) object - ok 12 - 1.2.3-0 = 1.2.3-0 true # time=1.04ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=17.286ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..8 @@ -12119,7 +12155,7 @@ ok 6 - !cmp(1.2.3-0=== v1.2.3-0) object ok 7 - cmp(1.2.3-0!== v1.2.3-0) ok 8 - cmp(1.2.3-0!== v1.2.3-0) object - ok 13 - 1.2.3-0 v1.2.3-0 true # time=1.138ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.975ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..8 @@ -12131,7 +12167,7 @@ ok 6 - !cmp(1.2.3-0=== =1.2.3-0) object ok 7 - cmp(1.2.3-0!== =1.2.3-0) ok 8 - cmp(1.2.3-0!== =1.2.3-0) object - ok 14 - 1.2.3-0 =1.2.3-0 true # time=1.275ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=1.03ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..8 @@ -12143,7 +12179,7 @@ ok 6 - !cmp(1.2.3-0=== v 1.2.3-0) object ok 7 - cmp(1.2.3-0!== v 1.2.3-0) ok 8 - cmp(1.2.3-0!== v 1.2.3-0) object - ok 15 - 1.2.3-0 v 1.2.3-0 true # time=1.237ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=1.04ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..8 @@ -12155,7 +12191,7 @@ ok 6 - !cmp(1.2.3-0=== = 1.2.3-0) object ok 7 - cmp(1.2.3-0!== = 1.2.3-0) ok 8 - cmp(1.2.3-0!== = 1.2.3-0) object - ok 16 - 1.2.3-0 = 1.2.3-0 true # time=1.801ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=1.219ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..8 @@ -12167,7 +12203,7 @@ ok 6 - !cmp(1.2.3-1===v1.2.3-1) object ok 7 - cmp(1.2.3-1!==v1.2.3-1) ok 8 - cmp(1.2.3-1!==v1.2.3-1) object - ok 17 - 1.2.3-1 v1.2.3-1 true # time=1.409ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=1.131ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..8 @@ -12179,7 +12215,7 @@ ok 6 - !cmp(1.2.3-1====1.2.3-1) object ok 7 - cmp(1.2.3-1!===1.2.3-1) ok 8 - cmp(1.2.3-1!===1.2.3-1) object - ok 18 - 1.2.3-1 =1.2.3-1 true # time=1.147ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=1.226ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..8 @@ -12191,7 +12227,7 @@ ok 6 - !cmp(1.2.3-1===v 1.2.3-1) object ok 7 - cmp(1.2.3-1!==v 1.2.3-1) ok 8 - cmp(1.2.3-1!==v 1.2.3-1) object - ok 19 - 1.2.3-1 v 1.2.3-1 true # time=2.568ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=7.235ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..8 @@ -12203,7 +12239,7 @@ ok 6 - !cmp(1.2.3-1==== 1.2.3-1) object ok 7 - cmp(1.2.3-1!=== 1.2.3-1) ok 8 - cmp(1.2.3-1!=== 1.2.3-1) object - ok 20 - 1.2.3-1 = 1.2.3-1 true # time=2.504ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=0.805ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..8 @@ -12215,7 +12251,7 @@ ok 6 - !cmp(1.2.3-1=== v1.2.3-1) object ok 7 - cmp(1.2.3-1!== v1.2.3-1) ok 8 - cmp(1.2.3-1!== v1.2.3-1) object - ok 21 - 1.2.3-1 v1.2.3-1 true # time=2.976ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=15.016ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..8 @@ -12227,7 +12263,7 @@ ok 6 - !cmp(1.2.3-1=== =1.2.3-1) object ok 7 - cmp(1.2.3-1!== =1.2.3-1) ok 8 - cmp(1.2.3-1!== =1.2.3-1) object - ok 22 - 1.2.3-1 =1.2.3-1 true # time=2.385ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.758ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..8 @@ -12239,7 +12275,7 @@ ok 6 - !cmp(1.2.3-1=== v 1.2.3-1) object ok 7 - cmp(1.2.3-1!== v 1.2.3-1) ok 8 - cmp(1.2.3-1!== v 1.2.3-1) object - ok 23 - 1.2.3-1 v 1.2.3-1 true # time=2.514ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=0.956ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..8 @@ -12251,7 +12287,7 @@ ok 6 - !cmp(1.2.3-1=== = 1.2.3-1) object ok 7 - cmp(1.2.3-1!== = 1.2.3-1) ok 8 - cmp(1.2.3-1!== = 1.2.3-1) object - ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.966ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.856ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..8 @@ -12263,7 +12299,7 @@ ok 6 - !cmp(1.2.3-beta===v1.2.3-beta) object ok 7 - cmp(1.2.3-beta!==v1.2.3-beta) ok 8 - cmp(1.2.3-beta!==v1.2.3-beta) object - ok 25 - 1.2.3-beta v1.2.3-beta true # time=1.049ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=17.202ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..8 @@ -12275,7 +12311,7 @@ ok 6 - !cmp(1.2.3-beta====1.2.3-beta) object ok 7 - cmp(1.2.3-beta!===1.2.3-beta) ok 8 - cmp(1.2.3-beta!===1.2.3-beta) object - ok 26 - 1.2.3-beta =1.2.3-beta true # time=1.014ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.915ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..8 @@ -12287,7 +12323,7 @@ ok 6 - !cmp(1.2.3-beta===v 1.2.3-beta) object ok 7 - cmp(1.2.3-beta!==v 1.2.3-beta) ok 8 - cmp(1.2.3-beta!==v 1.2.3-beta) object - ok 27 - 1.2.3-beta v 1.2.3-beta true # time=1.301ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=14.749ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..8 @@ -12299,7 +12335,7 @@ ok 6 - !cmp(1.2.3-beta==== 1.2.3-beta) object ok 7 - cmp(1.2.3-beta!=== 1.2.3-beta) ok 8 - cmp(1.2.3-beta!=== 1.2.3-beta) object - ok 28 - 1.2.3-beta = 1.2.3-beta true # time=1.025ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.778ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..8 @@ -12311,7 +12347,7 @@ ok 6 - !cmp(1.2.3-beta=== v1.2.3-beta) object ok 7 - cmp(1.2.3-beta!== v1.2.3-beta) ok 8 - cmp(1.2.3-beta!== v1.2.3-beta) object - ok 29 - 1.2.3-beta v1.2.3-beta true # time=1.087ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.923ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..8 @@ -12323,7 +12359,7 @@ ok 6 - !cmp(1.2.3-beta=== =1.2.3-beta) object ok 7 - cmp(1.2.3-beta!== =1.2.3-beta) ok 8 - cmp(1.2.3-beta!== =1.2.3-beta) object - ok 30 - 1.2.3-beta =1.2.3-beta true # time=1.004ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.849ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..8 @@ -12335,7 +12371,7 @@ ok 6 - !cmp(1.2.3-beta=== v 1.2.3-beta) object ok 7 - cmp(1.2.3-beta!== v 1.2.3-beta) ok 8 - cmp(1.2.3-beta!== v 1.2.3-beta) object - ok 31 - 1.2.3-beta v 1.2.3-beta true # time=3.1ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=0.95ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..8 @@ -12347,7 +12383,7 @@ ok 6 - !cmp(1.2.3-beta=== = 1.2.3-beta) object ok 7 - cmp(1.2.3-beta!== = 1.2.3-beta) ok 8 - cmp(1.2.3-beta!== = 1.2.3-beta) object - ok 32 - 1.2.3-beta = 1.2.3-beta true # time=1.107ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=0.734ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..8 @@ -12359,7 +12395,7 @@ ok 6 - !cmp(1.2.3-beta+build=== = 1.2.3-beta+otherbuild) object ok 7 - cmp(1.2.3-beta+build!== = 1.2.3-beta+otherbuild) ok 8 - cmp(1.2.3-beta+build!== = 1.2.3-beta+otherbuild) object - ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=1.296ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=10.792ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..8 @@ -12371,7 +12407,7 @@ ok 6 - !cmp(1.2.3+build=== = 1.2.3+otherbuild) object ok 7 - cmp(1.2.3+build!== = 1.2.3+otherbuild) ok 8 - cmp(1.2.3+build!== = 1.2.3+otherbuild) object - ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=1.272ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=0.908ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..8 @@ -12383,7 +12419,7 @@ ok 6 - !cmp(1.2.3-beta+build===1.2.3-beta+otherbuild) object ok 7 - cmp(1.2.3-beta+build!==1.2.3-beta+otherbuild) ok 8 - cmp(1.2.3-beta+build!==1.2.3-beta+otherbuild) object - ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=1.301ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=7.07ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..8 @@ -12395,7 +12431,7 @@ ok 6 - !cmp(1.2.3+build===1.2.3+otherbuild) object ok 7 - cmp(1.2.3+build!==1.2.3+otherbuild) ok 8 - cmp(1.2.3+build!==1.2.3+otherbuild) object - ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=1.036ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.672ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..8 @@ -12407,13 +12443,13 @@ ok 6 - !cmp( v1.2.3+build===1.2.3+otherbuild) object ok 7 - cmp( v1.2.3+build!==1.2.3+otherbuild) ok 8 - cmp( v1.2.3+build!==1.2.3+otherbuild) object - ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=1.162ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=15.412ms - ok 3 - equality tests # time=163.597ms + ok 3 - equality tests # time=567.189ms 1..3 - # time=362.332ms -ok 44 - test/functions/cmp.js # time=362.332ms + # time=1150.028ms +ok 44 - test/functions/cmp.js # time=1150.028ms # Subtest: test/functions/clean.js # Subtest: clean tests @@ -12431,11 +12467,11 @@ ok 12 - clean(1.2.x) = null ok 13 - clean(0.12.0-dev.1150+3c22cecee) = 0.12.0-dev.1150 1..13 - ok 1 - clean tests # time=19.085ms + ok 1 - clean tests # time=32.239ms 1..1 - # time=25.911ms -ok 45 - test/functions/clean.js # time=25.911ms + # time=54.246ms +ok 45 - test/functions/clean.js # time=54.246ms # Subtest: test/fixtures/version-not-lt-range.js 1..0 # no tests found @@ -12500,7 +12536,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 1 - 0.0.0 0.0.0-foo # time=8.893ms + ok 1 - 0.0.0 0.0.0-foo # time=36.676ms # Subtest: 0.0.1 0.0.0 ok 1 - should be equal @@ -12510,7 +12546,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 2 - 0.0.1 0.0.0 # time=3.568ms + ok 2 - 0.0.1 0.0.0 # time=9.411ms # Subtest: 1.0.0 0.9.9 ok 1 - should be equal @@ -12520,7 +12556,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 3 - 1.0.0 0.9.9 # time=2.498ms + ok 3 - 1.0.0 0.9.9 # time=10.971ms # Subtest: 0.10.0 0.9.0 ok 1 - should be equal @@ -12530,7 +12566,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 4 - 0.10.0 0.9.0 # time=2.055ms + ok 4 - 0.10.0 0.9.0 # time=12.209ms # Subtest: 0.99.0 0.10.0 ok 1 - should be equal @@ -12540,7 +12576,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 5 - 0.99.0 0.10.0 # time=1.401ms + ok 5 - 0.99.0 0.10.0 # time=1.579ms # Subtest: 2.0.0 1.2.3 ok 1 - should be equal @@ -12550,7 +12586,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 6 - 2.0.0 1.2.3 # time=0.977ms + ok 6 - 2.0.0 1.2.3 # time=6.543ms # Subtest: v0.0.0 0.0.0-foo ok 1 - should be equal @@ -12560,7 +12596,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 7 - v0.0.0 0.0.0-foo # time=1.464ms + ok 7 - v0.0.0 0.0.0-foo # time=10.411ms # Subtest: v0.0.1 0.0.0 ok 1 - should be equal @@ -12570,7 +12606,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 8 - v0.0.1 0.0.0 # time=1.285ms + ok 8 - v0.0.1 0.0.0 # time=17.435ms # Subtest: v1.0.0 0.9.9 ok 1 - should be equal @@ -12580,7 +12616,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 9 - v1.0.0 0.9.9 # time=0.84ms + ok 9 - v1.0.0 0.9.9 # time=5.048ms # Subtest: v0.10.0 0.9.0 ok 1 - should be equal @@ -12590,7 +12626,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 10 - v0.10.0 0.9.0 # time=0.986ms + ok 10 - v0.10.0 0.9.0 # time=9.767ms # Subtest: v0.99.0 0.10.0 ok 1 - should be equal @@ -12600,7 +12636,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 11 - v0.99.0 0.10.0 # time=0.903ms + ok 11 - v0.99.0 0.10.0 # time=8.327ms # Subtest: v2.0.0 1.2.3 ok 1 - should be equal @@ -12610,7 +12646,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 12 - v2.0.0 1.2.3 # time=0.861ms + ok 12 - v2.0.0 1.2.3 # time=9.865ms # Subtest: 0.0.0 v0.0.0-foo ok 1 - should be equal @@ -12620,7 +12656,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 13 - 0.0.0 v0.0.0-foo # time=0.933ms + ok 13 - 0.0.0 v0.0.0-foo # time=7.063ms # Subtest: 0.0.1 v0.0.0 ok 1 - should be equal @@ -12630,7 +12666,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 14 - 0.0.1 v0.0.0 # time=0.762ms + ok 14 - 0.0.1 v0.0.0 # time=0.734ms # Subtest: 1.0.0 v0.9.9 ok 1 - should be equal @@ -12640,7 +12676,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 15 - 1.0.0 v0.9.9 # time=0.813ms + ok 15 - 1.0.0 v0.9.9 # time=16.336ms # Subtest: 0.10.0 v0.9.0 ok 1 - should be equal @@ -12650,7 +12686,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 16 - 0.10.0 v0.9.0 # time=0.917ms + ok 16 - 0.10.0 v0.9.0 # time=0.808ms # Subtest: 0.99.0 v0.10.0 ok 1 - should be equal @@ -12660,7 +12696,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 17 - 0.99.0 v0.10.0 # time=0.942ms + ok 17 - 0.99.0 v0.10.0 # time=6.954ms # Subtest: 2.0.0 v1.2.3 ok 1 - should be equal @@ -12670,7 +12706,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 18 - 2.0.0 v1.2.3 # time=1.004ms + ok 18 - 2.0.0 v1.2.3 # time=17.117ms # Subtest: 1.2.3 1.2.3-asdf ok 1 - should be equal @@ -12680,7 +12716,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 19 - 1.2.3 1.2.3-asdf # time=1.082ms + ok 19 - 1.2.3 1.2.3-asdf # time=0.943ms # Subtest: 1.2.3 1.2.3-4 ok 1 - should be equal @@ -12690,7 +12726,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 20 - 1.2.3 1.2.3-4 # time=1.189ms + ok 20 - 1.2.3 1.2.3-4 # time=5.272ms # Subtest: 1.2.3 1.2.3-4-foo ok 1 - should be equal @@ -12700,7 +12736,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 21 - 1.2.3 1.2.3-4-foo # time=1.015ms + ok 21 - 1.2.3 1.2.3-4-foo # time=10.558ms # Subtest: 1.2.3-5-foo 1.2.3-5 ok 1 - should be equal @@ -12710,7 +12746,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 22 - 1.2.3-5-foo 1.2.3-5 # time=1.153ms + ok 22 - 1.2.3-5-foo 1.2.3-5 # time=1.082ms # Subtest: 1.2.3-5 1.2.3-4 ok 1 - should be equal @@ -12720,7 +12756,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 23 - 1.2.3-5 1.2.3-4 # time=1.19ms + ok 23 - 1.2.3-5 1.2.3-4 # time=17.473ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo ok 1 - should be equal @@ -12730,7 +12766,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 24 - 1.2.3-5-foo 1.2.3-5-Foo # time=1.028ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo # time=4.439ms # Subtest: 3.0.0 2.7.2+asdf ok 1 - should be equal @@ -12740,7 +12776,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 25 - 3.0.0 2.7.2+asdf # time=1.362ms + ok 25 - 3.0.0 2.7.2+asdf # time=7.719ms # Subtest: 1.2.3-a.10 1.2.3-a.5 ok 1 - should be equal @@ -12750,7 +12786,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 26 - 1.2.3-a.10 1.2.3-a.5 # time=0.93ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 # time=6.532ms # Subtest: 1.2.3-a.b 1.2.3-a.5 ok 1 - should be equal @@ -12760,7 +12796,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 27 - 1.2.3-a.b 1.2.3-a.5 # time=0.867ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 # time=10.733ms # Subtest: 1.2.3-a.b 1.2.3-a ok 1 - should be equal @@ -12770,7 +12806,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 28 - 1.2.3-a.b 1.2.3-a # time=0.994ms + ok 28 - 1.2.3-a.b 1.2.3-a # time=0.833ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 ok 1 - should be equal @@ -12780,7 +12816,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 # time=0.963ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 # time=8.046ms # Subtest: 1.2.3-r2 1.2.3-r100 ok 1 - should be equal @@ -12790,7 +12826,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 30 - 1.2.3-r2 1.2.3-r100 # time=1.011ms + ok 30 - 1.2.3-r2 1.2.3-r100 # time=14.831ms # Subtest: 1.2.3-r100 1.2.3-R2 ok 1 - should be equal @@ -12800,9 +12836,9 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 31 - 1.2.3-r100 1.2.3-R2 # time=0.885ms + ok 31 - 1.2.3-r100 1.2.3-R2 # time=0.896ms - ok 1 - comparisons # time=136.979ms + ok 1 - comparisons # time=563.8ms # Subtest: equality 1..37 @@ -12815,7 +12851,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 1 - 1.2.3 v1.2.3 true # time=1.022ms + ok 1 - 1.2.3 v1.2.3 true # time=6.91ms # Subtest: 1.2.3 =1.2.3 true ok 1 - should be equal @@ -12826,7 +12862,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 2 - 1.2.3 =1.2.3 true # time=0.926ms + ok 2 - 1.2.3 =1.2.3 true # time=0.847ms # Subtest: 1.2.3 v 1.2.3 true ok 1 - should be equal @@ -12837,7 +12873,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 3 - 1.2.3 v 1.2.3 true # time=0.902ms + ok 3 - 1.2.3 v 1.2.3 true # time=8.148ms # Subtest: 1.2.3 = 1.2.3 true ok 1 - should be equal @@ -12848,7 +12884,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 4 - 1.2.3 = 1.2.3 true # time=0.957ms + ok 4 - 1.2.3 = 1.2.3 true # time=0.903ms # Subtest: 1.2.3 v1.2.3 true ok 1 - should be equal @@ -12859,7 +12895,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 5 - 1.2.3 v1.2.3 true # time=0.819ms + ok 5 - 1.2.3 v1.2.3 true # time=16.662ms # Subtest: 1.2.3 =1.2.3 true ok 1 - should be equal @@ -12870,7 +12906,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 6 - 1.2.3 =1.2.3 true # time=0.811ms + ok 6 - 1.2.3 =1.2.3 true # time=11.012ms # Subtest: 1.2.3 v 1.2.3 true ok 1 - should be equal @@ -12881,7 +12917,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 7 - 1.2.3 v 1.2.3 true # time=0.993ms + ok 7 - 1.2.3 v 1.2.3 true # time=9.668ms # Subtest: 1.2.3 = 1.2.3 true ok 1 - should be equal @@ -12892,7 +12928,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 8 - 1.2.3 = 1.2.3 true # time=0.892ms + ok 8 - 1.2.3 = 1.2.3 true # time=0.801ms # Subtest: 1.2.3-0 v1.2.3-0 true ok 1 - should be equal @@ -12903,7 +12939,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 9 - 1.2.3-0 v1.2.3-0 true # time=1.055ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=11.933ms # Subtest: 1.2.3-0 =1.2.3-0 true ok 1 - should be equal @@ -12914,7 +12950,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 10 - 1.2.3-0 =1.2.3-0 true # time=0.945ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=20.551ms # Subtest: 1.2.3-0 v 1.2.3-0 true ok 1 - should be equal @@ -12925,7 +12961,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.948ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=0.79ms # Subtest: 1.2.3-0 = 1.2.3-0 true ok 1 - should be equal @@ -12936,7 +12972,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 12 - 1.2.3-0 = 1.2.3-0 true # time=0.872ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=7.508ms # Subtest: 1.2.3-0 v1.2.3-0 true ok 1 - should be equal @@ -12947,7 +12983,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 13 - 1.2.3-0 v1.2.3-0 true # time=1.08ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=0.792ms # Subtest: 1.2.3-0 =1.2.3-0 true ok 1 - should be equal @@ -12958,7 +12994,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 14 - 1.2.3-0 =1.2.3-0 true # time=0.951ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=8.014ms # Subtest: 1.2.3-0 v 1.2.3-0 true ok 1 - should be equal @@ -12969,7 +13005,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 15 - 1.2.3-0 v 1.2.3-0 true # time=1.295ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=15.723ms # Subtest: 1.2.3-0 = 1.2.3-0 true ok 1 - should be equal @@ -12980,7 +13016,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 16 - 1.2.3-0 = 1.2.3-0 true # time=1.015ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=0.925ms # Subtest: 1.2.3-1 v1.2.3-1 true ok 1 - should be equal @@ -12991,7 +13027,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 17 - 1.2.3-1 v1.2.3-1 true # time=1.155ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=5.788ms # Subtest: 1.2.3-1 =1.2.3-1 true ok 1 - should be equal @@ -13002,7 +13038,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 18 - 1.2.3-1 =1.2.3-1 true # time=1.035ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=0.943ms # Subtest: 1.2.3-1 v 1.2.3-1 true ok 1 - should be equal @@ -13013,7 +13049,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 19 - 1.2.3-1 v 1.2.3-1 true # time=1.081ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=0.946ms # Subtest: 1.2.3-1 = 1.2.3-1 true ok 1 - should be equal @@ -13024,7 +13060,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 20 - 1.2.3-1 = 1.2.3-1 true # time=1.368ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=14.919ms # Subtest: 1.2.3-1 v1.2.3-1 true ok 1 - should be equal @@ -13035,7 +13071,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 21 - 1.2.3-1 v1.2.3-1 true # time=0.982ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=19.588ms # Subtest: 1.2.3-1 =1.2.3-1 true ok 1 - should be equal @@ -13046,7 +13082,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.96ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=0.814ms # Subtest: 1.2.3-1 v 1.2.3-1 true ok 1 - should be equal @@ -13057,7 +13093,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 23 - 1.2.3-1 v 1.2.3-1 true # time=1.152ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=21.24ms # Subtest: 1.2.3-1 = 1.2.3-1 true ok 1 - should be equal @@ -13068,7 +13104,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 24 - 1.2.3-1 = 1.2.3-1 true # time=1.031ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=0.845ms # Subtest: 1.2.3-beta v1.2.3-beta true ok 1 - should be equal @@ -13079,7 +13115,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 25 - 1.2.3-beta v1.2.3-beta true # time=1.321ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=0.951ms # Subtest: 1.2.3-beta =1.2.3-beta true ok 1 - should be equal @@ -13090,7 +13126,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 26 - 1.2.3-beta =1.2.3-beta true # time=1.344ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=0.904ms # Subtest: 1.2.3-beta v 1.2.3-beta true ok 1 - should be equal @@ -13101,7 +13137,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 27 - 1.2.3-beta v 1.2.3-beta true # time=1.323ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=0.845ms # Subtest: 1.2.3-beta = 1.2.3-beta true ok 1 - should be equal @@ -13112,7 +13148,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 28 - 1.2.3-beta = 1.2.3-beta true # time=0.97ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=8.537ms # Subtest: 1.2.3-beta v1.2.3-beta true ok 1 - should be equal @@ -13123,7 +13159,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 29 - 1.2.3-beta v1.2.3-beta true # time=0.902ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=6.886ms # Subtest: 1.2.3-beta =1.2.3-beta true ok 1 - should be equal @@ -13134,7 +13170,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 30 - 1.2.3-beta =1.2.3-beta true # time=0.916ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=19.229ms # Subtest: 1.2.3-beta v 1.2.3-beta true ok 1 - should be equal @@ -13145,7 +13181,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 31 - 1.2.3-beta v 1.2.3-beta true # time=0.798ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=0.8ms # Subtest: 1.2.3-beta = 1.2.3-beta true ok 1 - should be equal @@ -13156,7 +13192,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 32 - 1.2.3-beta = 1.2.3-beta true # time=0.776ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=16.362ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true ok 1 - should be equal @@ -13167,7 +13203,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=1.342ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=8.07ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true ok 1 - should be equal @@ -13178,7 +13214,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=1.058ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=2.552ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined ok 1 - should be equal @@ -13189,7 +13225,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=1.041ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=3.873ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined ok 1 - should be equal @@ -13200,7 +13236,7 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.842ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=0.736ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined ok 1 - should be equal @@ -13211,14 +13247,14 @@ ok 6 - should be equal ok 7 - comparePre just to hit that code path 1..7 - ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=1.035ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=0.762ms - ok 2 - equality # time=128.119ms + ok 2 - equality # time=515.795ms # Subtest: toString equals parsed version ok 1 - should be equal 1..1 - ok 3 - toString equals parsed version # time=0.521ms + ok 3 - toString equals parsed version # time=0.484ms # Subtest: throws when presented with garbage 1..10 @@ -13232,18 +13268,18 @@ ok 8 - regexp is not a string ok 9 - semver-ish regexp is not a string ok 10 - obj with a tostring is not a string - ok 4 - throws when presented with garbage # time=2.862ms + ok 4 - throws when presented with garbage # time=4.739ms # Subtest: return SemVer arg to ctor if options match ok 1 - get same object when options match ok 2 - get new object when options match 1..2 - ok 5 - return SemVer arg to ctor if options match # time=0.835ms + ok 5 - return SemVer arg to ctor if options match # time=0.88ms # Subtest: really big numeric prerelease value ok 1 - should be equivalent strictly 1..1 - ok 6 - really big numeric prerelease value # time=2.58ms + ok 6 - really big numeric prerelease value # time=8.216ms # Subtest: invalid version numbers ok 1 - expected to throw @@ -13252,7 +13288,7 @@ ok 4 - expected to throw ok 5 - expected to throw 1..5 - ok 7 - invalid version numbers # time=5.589ms + ok 7 - invalid version numbers # time=5.745ms # Subtest: incrementing 1..119 @@ -13260,711 +13296,711 @@ 1..2 ok 1 - should be equal ok 2 - should be equal - ok 1 - 1.2.3 major # time=1.023ms + ok 1 - 1.2.3 major # time=1.554ms # Subtest: 1.2.3 minor 1..2 ok 1 - should be equal ok 2 - should be equal - ok 2 - 1.2.3 minor # time=0.586ms + ok 2 - 1.2.3 minor # time=0.54ms # Subtest: 1.2.3 patch 1..2 ok 1 - should be equal ok 2 - should be equal - ok 3 - 1.2.3 patch # time=0.452ms + ok 3 - 1.2.3 patch # time=0.447ms # Subtest: 1.2.3tag major 1..2 ok 1 - should be equal ok 2 - should be equal - ok 4 - 1.2.3tag major # time=0.45ms + ok 4 - 1.2.3tag major # time=0.431ms # Subtest: 1.2.3-tag major 1..2 ok 1 - should be equal ok 2 - should be equal - ok 5 - 1.2.3-tag major # time=0.529ms + ok 5 - 1.2.3-tag major # time=1.149ms # Subtest: 1.2.3 fake 1..1 ok 1 - expected to throw - ok 6 - 1.2.3 fake # time=0.753ms + ok 6 - 1.2.3 fake # time=0.817ms # Subtest: 1.2.0-0 patch 1..2 ok 1 - should be equal ok 2 - should be equal - ok 7 - 1.2.0-0 patch # time=0.518ms + ok 7 - 1.2.0-0 patch # time=1.476ms # Subtest: fake major 1..1 ok 1 - expected to throw - ok 8 - fake major # time=0.539ms + ok 8 - fake major # time=0.497ms # Subtest: 1.2.3-4 major 1..2 ok 1 - should be equal ok 2 - should be equal - ok 9 - 1.2.3-4 major # time=0.564ms + ok 9 - 1.2.3-4 major # time=9.226ms # Subtest: 1.2.3-4 minor 1..2 ok 1 - should be equal ok 2 - should be equal - ok 10 - 1.2.3-4 minor # time=0.55ms + ok 10 - 1.2.3-4 minor # time=0.51ms # Subtest: 1.2.3-4 patch 1..2 ok 1 - should be equal ok 2 - should be equal - ok 11 - 1.2.3-4 patch # time=0.645ms + ok 11 - 1.2.3-4 patch # time=0.593ms # Subtest: 1.2.3-alpha.0.beta major 1..2 ok 1 - should be equal ok 2 - should be equal - ok 12 - 1.2.3-alpha.0.beta major # time=0.608ms + ok 12 - 1.2.3-alpha.0.beta major # time=9.287ms # Subtest: 1.2.3-alpha.0.beta minor 1..2 ok 1 - should be equal ok 2 - should be equal - ok 13 - 1.2.3-alpha.0.beta minor # time=0.526ms + ok 13 - 1.2.3-alpha.0.beta minor # time=2.973ms # Subtest: 1.2.3-alpha.0.beta patch 1..2 ok 1 - should be equal ok 2 - should be equal - ok 14 - 1.2.3-alpha.0.beta patch # time=0.533ms + ok 14 - 1.2.3-alpha.0.beta patch # time=0.505ms # Subtest: 1.2.4 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 15 - 1.2.4 prerelease # time=0.71ms + ok 15 - 1.2.4 prerelease # time=5.369ms # Subtest: 1.2.3-0 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 16 - 1.2.3-0 prerelease # time=0.572ms + ok 16 - 1.2.3-0 prerelease # time=4.833ms # Subtest: 1.2.3-alpha.0 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 17 - 1.2.3-alpha.0 prerelease # time=0.685ms + ok 17 - 1.2.3-alpha.0 prerelease # time=9.418ms # Subtest: 1.2.3-alpha.1 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 18 - 1.2.3-alpha.1 prerelease # time=0.566ms + ok 18 - 1.2.3-alpha.1 prerelease # time=0.456ms # Subtest: 1.2.3-alpha.2 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 19 - 1.2.3-alpha.2 prerelease # time=0.691ms + ok 19 - 1.2.3-alpha.2 prerelease # time=0.517ms # Subtest: 1.2.3-alpha.0.beta prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 20 - 1.2.3-alpha.0.beta prerelease # time=0.588ms + ok 20 - 1.2.3-alpha.0.beta prerelease # time=0.566ms # Subtest: 1.2.3-alpha.1.beta prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 21 - 1.2.3-alpha.1.beta prerelease # time=0.557ms + ok 21 - 1.2.3-alpha.1.beta prerelease # time=18.257ms # Subtest: 1.2.3-alpha.2.beta prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 22 - 1.2.3-alpha.2.beta prerelease # time=0.536ms + ok 22 - 1.2.3-alpha.2.beta prerelease # time=0.471ms # Subtest: 1.2.3-alpha.10.0.beta prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 23 - 1.2.3-alpha.10.0.beta prerelease # time=0.546ms + ok 23 - 1.2.3-alpha.10.0.beta prerelease # time=0.562ms # Subtest: 1.2.3-alpha.10.1.beta prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 24 - 1.2.3-alpha.10.1.beta prerelease # time=0.499ms + ok 24 - 1.2.3-alpha.10.1.beta prerelease # time=0.523ms # Subtest: 1.2.3-alpha.10.2.beta prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 25 - 1.2.3-alpha.10.2.beta prerelease # time=0.497ms + ok 25 - 1.2.3-alpha.10.2.beta prerelease # time=7.335ms # Subtest: 1.2.3-alpha.10.beta.0 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 26 - 1.2.3-alpha.10.beta.0 prerelease # time=0.509ms + ok 26 - 1.2.3-alpha.10.beta.0 prerelease # time=0.405ms # Subtest: 1.2.3-alpha.10.beta.1 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 27 - 1.2.3-alpha.10.beta.1 prerelease # time=0.592ms + ok 27 - 1.2.3-alpha.10.beta.1 prerelease # time=0.561ms # Subtest: 1.2.3-alpha.10.beta.2 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 28 - 1.2.3-alpha.10.beta.2 prerelease # time=0.503ms + ok 28 - 1.2.3-alpha.10.beta.2 prerelease # time=0.48ms # Subtest: 1.2.3-alpha.9.beta prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 29 - 1.2.3-alpha.9.beta prerelease # time=0.487ms + ok 29 - 1.2.3-alpha.9.beta prerelease # time=0.402ms # Subtest: 1.2.3-alpha.10.beta prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 30 - 1.2.3-alpha.10.beta prerelease # time=0.449ms + ok 30 - 1.2.3-alpha.10.beta prerelease # time=5.155ms # Subtest: 1.2.3-alpha.11.beta prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 31 - 1.2.3-alpha.11.beta prerelease # time=0.582ms + ok 31 - 1.2.3-alpha.11.beta prerelease # time=0.471ms # Subtest: 1.2.0 prepatch 1..2 ok 1 - should be equal ok 2 - should be equal - ok 32 - 1.2.0 prepatch # time=0.57ms + ok 32 - 1.2.0 prepatch # time=0.419ms # Subtest: 1.2.0-1 prepatch 1..2 ok 1 - should be equal ok 2 - should be equal - ok 33 - 1.2.0-1 prepatch # time=1.058ms + ok 33 - 1.2.0-1 prepatch # time=0.948ms # Subtest: 1.2.0 preminor 1..2 ok 1 - should be equal ok 2 - should be equal - ok 34 - 1.2.0 preminor # time=0.538ms + ok 34 - 1.2.0 preminor # time=5.286ms # Subtest: 1.2.3-1 preminor 1..2 ok 1 - should be equal ok 2 - should be equal - ok 35 - 1.2.3-1 preminor # time=0.523ms + ok 35 - 1.2.3-1 preminor # time=0.34ms # Subtest: 1.2.0 premajor 1..2 ok 1 - should be equal ok 2 - should be equal - ok 36 - 1.2.0 premajor # time=0.561ms + ok 36 - 1.2.0 premajor # time=0.438ms # Subtest: 1.2.3-1 premajor 1..2 ok 1 - should be equal ok 2 - should be equal - ok 37 - 1.2.3-1 premajor # time=0.546ms + ok 37 - 1.2.3-1 premajor # time=2.686ms # Subtest: 1.2.0-1 minor 1..2 ok 1 - should be equal ok 2 - should be equal - ok 38 - 1.2.0-1 minor # time=0.577ms + ok 38 - 1.2.0-1 minor # time=0.509ms # Subtest: 1.0.0-1 major 1..2 ok 1 - should be equal ok 2 - should be equal - ok 39 - 1.0.0-1 major # time=0.582ms + ok 39 - 1.0.0-1 major # time=0.469ms # Subtest: 1.2.3 major dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 40 - 1.2.3 major dev # time=0.535ms + ok 40 - 1.2.3 major dev # time=4.14ms # Subtest: 1.2.3 minor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 41 - 1.2.3 minor dev # time=0.539ms + ok 41 - 1.2.3 minor dev # time=0.433ms # Subtest: 1.2.3 patch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 42 - 1.2.3 patch dev # time=0.534ms + ok 42 - 1.2.3 patch dev # time=3.219ms # Subtest: 1.2.3tag major dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 43 - 1.2.3tag major dev # time=0.534ms + ok 43 - 1.2.3tag major dev # time=1.156ms # Subtest: 1.2.3-tag major dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 44 - 1.2.3-tag major dev # time=0.545ms + ok 44 - 1.2.3-tag major dev # time=0.47ms # Subtest: 1.2.3 fake dev 1..1 ok 1 - expected to throw - ok 45 - 1.2.3 fake dev # time=0.671ms + ok 45 - 1.2.3 fake dev # time=4.064ms # Subtest: 1.2.0-0 patch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 46 - 1.2.0-0 patch dev # time=0.5ms + ok 46 - 1.2.0-0 patch dev # time=0.399ms # Subtest: fake major dev 1..1 ok 1 - expected to throw - ok 47 - fake major dev # time=0.456ms + ok 47 - fake major dev # time=0.435ms # Subtest: 1.2.3-4 major dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 48 - 1.2.3-4 major dev # time=0.717ms + ok 48 - 1.2.3-4 major dev # time=0.383ms # Subtest: 1.2.3-4 minor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 49 - 1.2.3-4 minor dev # time=0.511ms + ok 49 - 1.2.3-4 minor dev # time=5.219ms # Subtest: 1.2.3-4 patch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 50 - 1.2.3-4 patch dev # time=0.5ms + ok 50 - 1.2.3-4 patch dev # time=0.42ms # Subtest: 1.2.3-alpha.0.beta major dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 51 - 1.2.3-alpha.0.beta major dev # time=0.449ms + ok 51 - 1.2.3-alpha.0.beta major dev # time=1.036ms # Subtest: 1.2.3-alpha.0.beta minor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 52 - 1.2.3-alpha.0.beta minor dev # time=0.429ms + ok 52 - 1.2.3-alpha.0.beta minor dev # time=3.989ms # Subtest: 1.2.3-alpha.0.beta patch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 53 - 1.2.3-alpha.0.beta patch dev # time=0.57ms + ok 53 - 1.2.3-alpha.0.beta patch dev # time=5.123ms # Subtest: 1.2.4 prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 54 - 1.2.4 prerelease dev # time=0.787ms + ok 54 - 1.2.4 prerelease dev # time=5.282ms # Subtest: 1.2.3-0 prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 55 - 1.2.3-0 prerelease dev # time=0.699ms + ok 55 - 1.2.3-0 prerelease dev # time=0.457ms # Subtest: 1.2.3-alpha.0 prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 56 - 1.2.3-alpha.0 prerelease dev # time=0.67ms + ok 56 - 1.2.3-alpha.0 prerelease dev # time=0.408ms # Subtest: 1.2.3-alpha.0 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 57 - 1.2.3-alpha.0 prerelease alpha # time=0.68ms + ok 57 - 1.2.3-alpha.0 prerelease alpha # time=0.376ms # Subtest: 1.2.3-alpha.0.beta prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 58 - 1.2.3-alpha.0.beta prerelease dev # time=0.63ms + ok 58 - 1.2.3-alpha.0.beta prerelease dev # time=0.454ms # Subtest: 1.2.3-alpha.0.beta prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 59 - 1.2.3-alpha.0.beta prerelease alpha # time=0.684ms + ok 59 - 1.2.3-alpha.0.beta prerelease alpha # time=0.383ms # Subtest: 1.2.3-alpha.10.0.beta prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 60 - 1.2.3-alpha.10.0.beta prerelease dev # time=0.63ms + ok 60 - 1.2.3-alpha.10.0.beta prerelease dev # time=5.693ms # Subtest: 1.2.3-alpha.10.0.beta prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 61 - 1.2.3-alpha.10.0.beta prerelease alpha # time=0.624ms + ok 61 - 1.2.3-alpha.10.0.beta prerelease alpha # time=0.361ms # Subtest: 1.2.3-alpha.10.1.beta prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 62 - 1.2.3-alpha.10.1.beta prerelease alpha # time=0.838ms + ok 62 - 1.2.3-alpha.10.1.beta prerelease alpha # time=0.455ms # Subtest: 1.2.3-alpha.10.2.beta prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 63 - 1.2.3-alpha.10.2.beta prerelease alpha # time=0.533ms + ok 63 - 1.2.3-alpha.10.2.beta prerelease alpha # time=0.355ms # Subtest: 1.2.3-alpha.10.beta.0 prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 64 - 1.2.3-alpha.10.beta.0 prerelease dev # time=0.533ms + ok 64 - 1.2.3-alpha.10.beta.0 prerelease dev # time=0.417ms # Subtest: 1.2.3-alpha.10.beta.0 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 65 - 1.2.3-alpha.10.beta.0 prerelease alpha # time=0.547ms + ok 65 - 1.2.3-alpha.10.beta.0 prerelease alpha # time=0.334ms # Subtest: 1.2.3-alpha.10.beta.1 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 66 - 1.2.3-alpha.10.beta.1 prerelease alpha # time=0.526ms + ok 66 - 1.2.3-alpha.10.beta.1 prerelease alpha # time=0.608ms # Subtest: 1.2.3-alpha.10.beta.2 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 67 - 1.2.3-alpha.10.beta.2 prerelease alpha # time=0.513ms + ok 67 - 1.2.3-alpha.10.beta.2 prerelease alpha # time=0.417ms # Subtest: 1.2.3-alpha.9.beta prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 68 - 1.2.3-alpha.9.beta prerelease dev # time=0.725ms + ok 68 - 1.2.3-alpha.9.beta prerelease dev # time=5.483ms # Subtest: 1.2.3-alpha.9.beta prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 69 - 1.2.3-alpha.9.beta prerelease alpha # time=0.467ms + ok 69 - 1.2.3-alpha.9.beta prerelease alpha # time=6.916ms # Subtest: 1.2.3-alpha.10.beta prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 70 - 1.2.3-alpha.10.beta prerelease alpha # time=0.469ms + ok 70 - 1.2.3-alpha.10.beta prerelease alpha # time=4.175ms # Subtest: 1.2.3-alpha.11.beta prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 71 - 1.2.3-alpha.11.beta prerelease alpha # time=0.458ms + ok 71 - 1.2.3-alpha.11.beta prerelease alpha # time=6.119ms # Subtest: 1.2.0 prepatch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 72 - 1.2.0 prepatch dev # time=0.711ms + ok 72 - 1.2.0 prepatch dev # time=0.399ms # Subtest: 1.2.0-1 prepatch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 73 - 1.2.0-1 prepatch dev # time=0.413ms + ok 73 - 1.2.0-1 prepatch dev # time=0.341ms # Subtest: 1.2.0 preminor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 74 - 1.2.0 preminor dev # time=0.423ms + ok 74 - 1.2.0 preminor dev # time=18.765ms # Subtest: 1.2.3-1 preminor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 75 - 1.2.3-1 preminor dev # time=0.62ms + ok 75 - 1.2.3-1 preminor dev # time=0.405ms # Subtest: 1.2.0 premajor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 76 - 1.2.0 premajor dev # time=0.402ms + ok 76 - 1.2.0 premajor dev # time=0.347ms # Subtest: 1.2.3-1 premajor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 77 - 1.2.3-1 premajor dev # time=0.429ms + ok 77 - 1.2.3-1 premajor dev # time=1.009ms # Subtest: 1.2.3-1 premajor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 78 - 1.2.3-1 premajor dev # time=0.409ms + ok 78 - 1.2.3-1 premajor dev # time=4.452ms # Subtest: 1.2.0-1 minor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 79 - 1.2.0-1 minor dev # time=0.383ms + ok 79 - 1.2.0-1 minor dev # time=0.408ms # Subtest: 1.0.0-1 major 1..2 ok 1 - should be equal ok 2 - should be equal - ok 80 - 1.0.0-1 major # time=0.534ms + ok 80 - 1.0.0-1 major # time=4.346ms # Subtest: 1.2.3-dev.bar prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 81 - 1.2.3-dev.bar prerelease dev # time=0.436ms + ok 81 - 1.2.3-dev.bar prerelease dev # time=5.525ms # Subtest: 1.2.3-0 prerelease 1 1..2 ok 1 - should be equal ok 2 - should be equal - ok 82 - 1.2.3-0 prerelease 1 # time=0.428ms + ok 82 - 1.2.3-0 prerelease 1 # time=0.423ms # Subtest: 1.2.3-1.0 prerelease 1 1..2 ok 1 - should be equal ok 2 - should be equal - ok 83 - 1.2.3-1.0 prerelease 1 # time=0.684ms + ok 83 - 1.2.3-1.0 prerelease 1 # time=3.819ms # Subtest: 1.2.3-1.1 prerelease 1 1..2 ok 1 - should be equal ok 2 - should be equal - ok 84 - 1.2.3-1.1 prerelease 1 # time=0.381ms + ok 84 - 1.2.3-1.1 prerelease 1 # time=0.366ms # Subtest: 1.2.3-1.1 prerelease 2 1..2 ok 1 - should be equal ok 2 - should be equal - ok 85 - 1.2.3-1.1 prerelease 2 # time=0.384ms + ok 85 - 1.2.3-1.1 prerelease 2 # time=5.879ms # Subtest: 1.2.0-1 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 86 - 1.2.0-1 prerelease alpha # time=0.365ms + ok 86 - 1.2.0-1 prerelease alpha # time=0.359ms # Subtest: 1.2.1 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 87 - 1.2.1 prerelease alpha # time=0.347ms + ok 87 - 1.2.1 prerelease alpha # time=0.874ms # Subtest: 0.2.0 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 88 - 0.2.0 prerelease alpha # time=0.35ms + ok 88 - 0.2.0 prerelease alpha # time=4.261ms # Subtest: 1.2.2 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 89 - 1.2.2 prerelease alpha # time=0.346ms + ok 89 - 1.2.2 prerelease alpha # time=5.453ms # Subtest: 1.2.3 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 90 - 1.2.3 prerelease alpha # time=0.354ms + ok 90 - 1.2.3 prerelease alpha # time=0.35ms # Subtest: 1.2.4 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 91 - 1.2.4 prerelease alpha # time=0.345ms + ok 91 - 1.2.4 prerelease alpha # time=1.033ms # Subtest: 1.2.0 prepatch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 92 - 1.2.0 prepatch dev # time=0.37ms + ok 92 - 1.2.0 prepatch dev # time=4.92ms # Subtest: 1.2.0-1 prepatch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 93 - 1.2.0-1 prepatch dev # time=0.391ms + ok 93 - 1.2.0-1 prepatch dev # time=0.355ms # Subtest: 1.2.0 premajor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 94 - 1.2.0 premajor dev # time=0.376ms + ok 94 - 1.2.0 premajor dev # time=1.059ms # Subtest: 1.2.3-1 premajor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 95 - 1.2.3-1 premajor dev # time=0.359ms + ok 95 - 1.2.3-1 premajor dev # time=0.913ms # Subtest: 1.2.3-dev.bar prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 96 - 1.2.3-dev.bar prerelease dev # time=0.43ms + ok 96 - 1.2.3-dev.bar prerelease dev # time=0.964ms # Subtest: 1.2.3-dev.bar prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 97 - 1.2.3-dev.bar prerelease dev # time=0.341ms + ok 97 - 1.2.3-dev.bar prerelease dev # time=4.124ms # Subtest: 1.2.3-dev.bar prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 98 - 1.2.3-dev.bar prerelease # time=0.379ms + ok 98 - 1.2.3-dev.bar prerelease # time=4.52ms # Subtest: 1.2.3-dev.bar prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 99 - 1.2.3-dev.bar prerelease # time=0.356ms + ok 99 - 1.2.3-dev.bar prerelease # time=0.376ms # Subtest: 1.2.0 preminor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 100 - 1.2.0 preminor dev # time=0.373ms + ok 100 - 1.2.0 preminor dev # time=0.347ms # Subtest: 1.2.3-1 preminor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 101 - 1.2.3-1 preminor dev # time=0.352ms + ok 101 - 1.2.3-1 preminor dev # time=3.642ms # Subtest: 1.2.0 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 102 - 1.2.0 prerelease # time=0.356ms + ok 102 - 1.2.0 prerelease # time=0.419ms # Subtest: 1.2.0-1 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 103 - 1.2.0-1 prerelease alpha # time=0.422ms + ok 103 - 1.2.0-1 prerelease alpha # time=0.376ms # Subtest: 1.2.1 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 104 - 1.2.1 prerelease alpha # time=0.363ms + ok 104 - 1.2.1 prerelease alpha # time=0.964ms # Subtest: 1.2.2 prerelease alpha 1..2 ok 1 - should be equal ok 2 - should be equal - ok 105 - 1.2.2 prerelease alpha # time=0.379ms + ok 105 - 1.2.2 prerelease alpha # time=6.218ms # Subtest: 1.2.0 prepatch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 106 - 1.2.0 prepatch dev # time=0.372ms + ok 106 - 1.2.0 prepatch dev # time=0.374ms # Subtest: 1.2.0-1 prepatch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 107 - 1.2.0-1 prepatch dev # time=0.413ms + ok 107 - 1.2.0-1 prepatch dev # time=1.482ms # Subtest: 1.2.0 premajor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 108 - 1.2.0 premajor dev # time=0.365ms + ok 108 - 1.2.0 premajor dev # time=6.659ms # Subtest: 1.2.3-1 premajor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 109 - 1.2.3-1 premajor dev # time=0.363ms + ok 109 - 1.2.3-1 premajor dev # time=4.368ms # Subtest: 1.2.3-dev.bar prerelease dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 110 - 1.2.3-dev.bar prerelease dev # time=0.483ms + ok 110 - 1.2.3-dev.bar prerelease dev # time=9.482ms # Subtest: 1.2.3-dev.bar prerelease dev.baz 1..2 ok 1 - should be equal ok 2 - should be equal - ok 111 - 1.2.3-dev.bar prerelease dev.baz # time=0.372ms + ok 111 - 1.2.3-dev.bar prerelease dev.baz # time=0.374ms # Subtest: 1.2.0 preminor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 112 - 1.2.0 preminor dev # time=0.353ms + ok 112 - 1.2.0 preminor dev # time=3.9ms # Subtest: 1.2.3-1 preminor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 113 - 1.2.3-1 preminor dev # time=0.382ms + ok 113 - 1.2.3-1 preminor dev # time=0.411ms # Subtest: 1.2.3-dev prerelease dev 1..1 ok 1 - expected to throw - ok 114 - 1.2.3-dev prerelease dev # time=0.394ms + ok 114 - 1.2.3-dev prerelease dev # time=0.528ms # Subtest: 1.2.0-dev premajor dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 115 - 1.2.0-dev premajor dev # time=0.384ms + ok 115 - 1.2.0-dev premajor dev # time=0.397ms # Subtest: 1.2.0-dev preminor beta 1..2 ok 1 - should be equal ok 2 - should be equal - ok 116 - 1.2.0-dev preminor beta # time=0.405ms + ok 116 - 1.2.0-dev preminor beta # time=5.881ms # Subtest: 1.2.0-dev prepatch dev 1..2 ok 1 - should be equal ok 2 - should be equal - ok 117 - 1.2.0-dev prepatch dev # time=0.382ms + ok 117 - 1.2.0-dev prepatch dev # time=0.924ms # Subtest: 1.2.0 prerelease 1..1 ok 1 - expected to throw - ok 118 - 1.2.0 prerelease # time=0.403ms + ok 118 - 1.2.0 prerelease # time=0.969ms # Subtest: 1.0.0-rc.1+build.4 prerelease 1..2 ok 1 - should be equal ok 2 - should be equal - ok 119 - 1.0.0-rc.1+build.4 prerelease # time=0.425ms + ok 119 - 1.0.0-rc.1+build.4 prerelease # time=6.611ms - ok 8 - incrementing # time=338.159ms + ok 8 - incrementing # time=841.503ms # Subtest: compare main vs pre ok 1 - should be equal @@ -13977,7 +14013,7 @@ ok 8 - should be equal ok 9 - should be equal 1..9 - ok 9 - compare main vs pre # time=0.934ms + ok 9 - compare main vs pre # time=0.885ms # Subtest: compareBuild ok 1 - should be equal @@ -13988,11 +14024,11 @@ ok 6 - should be equal ok 7 - should be equal 1..7 - ok 10 - compareBuild # time=0.829ms + ok 10 - compareBuild # time=3.906ms 1..10 - # time=649.244ms -ok 59 - test/classes/semver.js # time=649.244ms + # time=2027.392ms +ok 59 - test/classes/semver.js # time=2027.392ms # Subtest: test/classes/range.js # Subtest: range tests @@ -14118,7 +14154,7 @@ ok 119 - >=0.7.x satisfied by 0.7.0-asdf ok 120 - <=0.7.x satisfied by 0.7.0-asdf ok 121 - >=1.0.0 <=1.1.0 satisfied by 1.1.0-pre - ok 1 - range tests # time=47.125ms + ok 1 - range tests # time=186.071ms # Subtest: range parsing 1..82 @@ -14126,499 +14162,499 @@ ok 1 - 1.0.0 - 2.0.0 => >=1.0.0 <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 1 - 1.0.0 - 2.0.0 >=1.0.0 <=2.0.0 undefined # time=1.234ms + ok 1 - 1.0.0 - 2.0.0 >=1.0.0 <=2.0.0 undefined # time=12.627ms # Subtest: 1.0.0 - 2.0.0 >=1.0.0-0 <2.0.1-0 {"includePrerelease":true} ok 1 - 1.0.0 - 2.0.0 => >=1.0.0-0 <2.0.1-0 ok 2 - parsing both yields same result 1..2 - ok 2 - 1.0.0 - 2.0.0 >=1.0.0-0 <2.0.1-0 {"includePrerelease":true} # time=0.962ms + ok 2 - 1.0.0 - 2.0.0 >=1.0.0-0 <2.0.1-0 {"includePrerelease":true} # time=6.89ms # Subtest: 1 - 2 >=1.0.0 <3.0.0-0 undefined ok 1 - 1 - 2 => >=1.0.0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 3 - 1 - 2 >=1.0.0 <3.0.0-0 undefined # time=1.212ms + ok 3 - 1 - 2 >=1.0.0 <3.0.0-0 undefined # time=15.367ms # Subtest: 1 - 2 >=1.0.0-0 <3.0.0-0 {"includePrerelease":true} ok 1 - 1 - 2 => >=1.0.0-0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 4 - 1 - 2 >=1.0.0-0 <3.0.0-0 {"includePrerelease":true} # time=1.097ms + ok 4 - 1 - 2 >=1.0.0-0 <3.0.0-0 {"includePrerelease":true} # time=4.501ms # Subtest: 1.0 - 2.0 >=1.0.0 <2.1.0-0 undefined ok 1 - 1.0 - 2.0 => >=1.0.0 <2.1.0-0 ok 2 - parsing both yields same result 1..2 - ok 5 - 1.0 - 2.0 >=1.0.0 <2.1.0-0 undefined # time=0.818ms + ok 5 - 1.0 - 2.0 >=1.0.0 <2.1.0-0 undefined # time=0.902ms # Subtest: 1.0 - 2.0 >=1.0.0-0 <2.1.0-0 {"includePrerelease":true} ok 1 - 1.0 - 2.0 => >=1.0.0-0 <2.1.0-0 ok 2 - parsing both yields same result 1..2 - ok 6 - 1.0 - 2.0 >=1.0.0-0 <2.1.0-0 {"includePrerelease":true} # time=0.755ms + ok 6 - 1.0 - 2.0 >=1.0.0-0 <2.1.0-0 {"includePrerelease":true} # time=6.634ms # Subtest: 1.0.0 1.0.0 {"loose":false} ok 1 - 1.0.0 => 1.0.0 ok 2 - parsing both yields same result 1..2 - ok 7 - 1.0.0 1.0.0 {"loose":false} # time=0.864ms + ok 7 - 1.0.0 1.0.0 {"loose":false} # time=13.488ms # Subtest: >=* * undefined ok 1 - >=* => * ok 2 - parsing both yields same result 1..2 - ok 8 - >=* * undefined # time=0.943ms + ok 8 - >=* * undefined # time=8.305ms # Subtest: * undefined ok 1 - => * ok 2 - parsing both yields same result 1..2 - ok 9 - * undefined # time=0.547ms + ok 9 - * undefined # time=1.415ms # Subtest: * * undefined ok 1 - * => * ok 2 - parsing both yields same result 1..2 - ok 10 - * * undefined # time=0.601ms + ok 10 - * * undefined # time=0.542ms # Subtest: >=1.0.0 >=1.0.0 undefined ok 1 - >=1.0.0 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 11 - >=1.0.0 >=1.0.0 undefined # time=0.514ms + ok 11 - >=1.0.0 >=1.0.0 undefined # time=8.66ms # Subtest: >1.0.0 >1.0.0 undefined ok 1 - >1.0.0 => >1.0.0 ok 2 - parsing both yields same result 1..2 - ok 12 - >1.0.0 >1.0.0 undefined # time=0.472ms + ok 12 - >1.0.0 >1.0.0 undefined # time=22.377ms # Subtest: <=2.0.0 <=2.0.0 undefined ok 1 - <=2.0.0 => <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 13 - <=2.0.0 <=2.0.0 undefined # time=1.182ms + ok 13 - <=2.0.0 <=2.0.0 undefined # time=0.865ms # Subtest: 1 >=1.0.0 <2.0.0-0 undefined ok 1 - 1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 14 - 1 >=1.0.0 <2.0.0-0 undefined # time=0.905ms + ok 14 - 1 >=1.0.0 <2.0.0-0 undefined # time=11.111ms # Subtest: <2.0.0 <2.0.0 undefined ok 1 - <2.0.0 => <2.0.0 ok 2 - parsing both yields same result 1..2 - ok 15 - <2.0.0 <2.0.0 undefined # time=0.514ms + ok 15 - <2.0.0 <2.0.0 undefined # time=0.63ms # Subtest: >= 1.0.0 >=1.0.0 undefined ok 1 - >= 1.0.0 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 16 - >= 1.0.0 >=1.0.0 undefined # time=0.531ms + ok 16 - >= 1.0.0 >=1.0.0 undefined # time=14.187ms # Subtest: >= 1.0.0 >=1.0.0 undefined ok 1 - >= 1.0.0 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 17 - >= 1.0.0 >=1.0.0 undefined # time=0.57ms + ok 17 - >= 1.0.0 >=1.0.0 undefined # time=0.563ms # Subtest: >= 1.0.0 >=1.0.0 undefined ok 1 - >= 1.0.0 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 18 - >= 1.0.0 >=1.0.0 undefined # time=0.504ms + ok 18 - >= 1.0.0 >=1.0.0 undefined # time=6.873ms # Subtest: > 1.0.0 >1.0.0 undefined ok 1 - > 1.0.0 => >1.0.0 ok 2 - parsing both yields same result 1..2 - ok 19 - > 1.0.0 >1.0.0 undefined # time=0.544ms + ok 19 - > 1.0.0 >1.0.0 undefined # time=6.999ms # Subtest: > 1.0.0 >1.0.0 undefined ok 1 - > 1.0.0 => >1.0.0 ok 2 - parsing both yields same result 1..2 - ok 20 - > 1.0.0 >1.0.0 undefined # time=0.568ms + ok 20 - > 1.0.0 >1.0.0 undefined # time=0.578ms # Subtest: <= 2.0.0 <=2.0.0 undefined ok 1 - <= 2.0.0 => <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 21 - <= 2.0.0 <=2.0.0 undefined # time=0.603ms + ok 21 - <= 2.0.0 <=2.0.0 undefined # time=0.613ms # Subtest: <= 2.0.0 <=2.0.0 undefined ok 1 - <= 2.0.0 => <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 22 - <= 2.0.0 <=2.0.0 undefined # time=0.499ms + ok 22 - <= 2.0.0 <=2.0.0 undefined # time=14.182ms # Subtest: <= 2.0.0 <=2.0.0 undefined ok 1 - <= 2.0.0 => <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 23 - <= 2.0.0 <=2.0.0 undefined # time=0.775ms + ok 23 - <= 2.0.0 <=2.0.0 undefined # time=9.804ms # Subtest: < 2.0.0 <2.0.0 undefined ok 1 - < 2.0.0 => <2.0.0 ok 2 - parsing both yields same result 1..2 - ok 24 - < 2.0.0 <2.0.0 undefined # time=1.368ms + ok 24 - < 2.0.0 <2.0.0 undefined # time=21.703ms # Subtest: < 2.0.0 <2.0.0 undefined ok 1 - < 2.0.0 => <2.0.0 ok 2 - parsing both yields same result 1..2 - ok 25 - < 2.0.0 <2.0.0 undefined # time=0.544ms + ok 25 - < 2.0.0 <2.0.0 undefined # time=0.504ms # Subtest: >=0.1.97 >=0.1.97 undefined ok 1 - >=0.1.97 => >=0.1.97 ok 2 - parsing both yields same result 1..2 - ok 26 - >=0.1.97 >=0.1.97 undefined # time=0.528ms + ok 26 - >=0.1.97 >=0.1.97 undefined # time=5.401ms # Subtest: 0.1.20 || 1.2.4 0.1.20||1.2.4 undefined ok 1 - 0.1.20 || 1.2.4 => 0.1.20||1.2.4 ok 2 - parsing both yields same result 1..2 - ok 27 - 0.1.20 || 1.2.4 0.1.20||1.2.4 undefined # time=0.578ms + ok 27 - 0.1.20 || 1.2.4 0.1.20||1.2.4 undefined # time=0.499ms # Subtest: >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 undefined ok 1 - >=0.2.3 || <0.0.1 => >=0.2.3||<0.0.1 ok 2 - parsing both yields same result 1..2 - ok 28 - >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 undefined # time=0.572ms + ok 28 - >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 undefined # time=1.388ms # Subtest: || * undefined ok 1 - || => * ok 2 - parsing both yields same result 1..2 - ok 29 - || * undefined # time=0.459ms + ok 29 - || * undefined # time=6.738ms # Subtest: 2.x.x >=2.0.0 <3.0.0-0 undefined ok 1 - 2.x.x => >=2.0.0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 30 - 2.x.x >=2.0.0 <3.0.0-0 undefined # time=0.624ms + ok 30 - 2.x.x >=2.0.0 <3.0.0-0 undefined # time=0.613ms # Subtest: 1.2.x >=1.2.0 <1.3.0-0 undefined ok 1 - 1.2.x => >=1.2.0 <1.3.0-0 ok 2 - parsing both yields same result 1..2 - ok 31 - 1.2.x >=1.2.0 <1.3.0-0 undefined # time=0.651ms + ok 31 - 1.2.x >=1.2.0 <1.3.0-0 undefined # time=10.325ms # Subtest: 1.2.x || 2.x >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 undefined ok 1 - 1.2.x || 2.x => >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 32 - 1.2.x || 2.x >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 undefined # time=0.597ms + ok 32 - 1.2.x || 2.x >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 undefined # time=0.534ms # Subtest: x * undefined ok 1 - x => * ok 2 - parsing both yields same result 1..2 - ok 33 - x * undefined # time=0.524ms + ok 33 - x * undefined # time=14.174ms # Subtest: 2.*.* >=2.0.0 <3.0.0-0 undefined ok 1 - 2.*.* => >=2.0.0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 34 - 2.*.* >=2.0.0 <3.0.0-0 undefined # time=0.538ms + ok 34 - 2.*.* >=2.0.0 <3.0.0-0 undefined # time=0.489ms # Subtest: 1.2.* >=1.2.0 <1.3.0-0 undefined ok 1 - 1.2.* => >=1.2.0 <1.3.0-0 ok 2 - parsing both yields same result 1..2 - ok 35 - 1.2.* >=1.2.0 <1.3.0-0 undefined # time=0.487ms + ok 35 - 1.2.* >=1.2.0 <1.3.0-0 undefined # time=12.016ms # Subtest: 1.2.* || 2.* >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 undefined ok 1 - 1.2.* || 2.* => >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 36 - 1.2.* || 2.* >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 undefined # time=0.463ms + ok 36 - 1.2.* || 2.* >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 undefined # time=0.491ms # Subtest: 2 >=2.0.0 <3.0.0-0 undefined ok 1 - 2 => >=2.0.0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 37 - 2 >=2.0.0 <3.0.0-0 undefined # time=0.587ms + ok 37 - 2 >=2.0.0 <3.0.0-0 undefined # time=2.05ms # Subtest: 2.3 >=2.3.0 <2.4.0-0 undefined ok 1 - 2.3 => >=2.3.0 <2.4.0-0 ok 2 - parsing both yields same result 1..2 - ok 38 - 2.3 >=2.3.0 <2.4.0-0 undefined # time=0.621ms + ok 38 - 2.3 >=2.3.0 <2.4.0-0 undefined # time=9.559ms # Subtest: ~2.4 >=2.4.0 <2.5.0-0 undefined ok 1 - ~2.4 => >=2.4.0 <2.5.0-0 ok 2 - parsing both yields same result 1..2 - ok 39 - ~2.4 >=2.4.0 <2.5.0-0 undefined # time=0.634ms + ok 39 - ~2.4 >=2.4.0 <2.5.0-0 undefined # time=9.578ms # Subtest: ~>3.2.1 >=3.2.1 <3.3.0-0 undefined ok 1 - ~>3.2.1 => >=3.2.1 <3.3.0-0 ok 2 - parsing both yields same result 1..2 - ok 40 - ~>3.2.1 >=3.2.1 <3.3.0-0 undefined # time=0.661ms + ok 40 - ~>3.2.1 >=3.2.1 <3.3.0-0 undefined # time=11.499ms # Subtest: ~1 >=1.0.0 <2.0.0-0 undefined ok 1 - ~1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 41 - ~1 >=1.0.0 <2.0.0-0 undefined # time=0.491ms + ok 41 - ~1 >=1.0.0 <2.0.0-0 undefined # time=6.515ms # Subtest: ~>1 >=1.0.0 <2.0.0-0 undefined ok 1 - ~>1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 42 - ~>1 >=1.0.0 <2.0.0-0 undefined # time=0.456ms + ok 42 - ~>1 >=1.0.0 <2.0.0-0 undefined # time=0.508ms # Subtest: ~> 1 >=1.0.0 <2.0.0-0 undefined ok 1 - ~> 1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 43 - ~> 1 >=1.0.0 <2.0.0-0 undefined # time=0.533ms + ok 43 - ~> 1 >=1.0.0 <2.0.0-0 undefined # time=7.066ms # Subtest: ~1.0 >=1.0.0 <1.1.0-0 undefined ok 1 - ~1.0 => >=1.0.0 <1.1.0-0 ok 2 - parsing both yields same result 1..2 - ok 44 - ~1.0 >=1.0.0 <1.1.0-0 undefined # time=0.656ms + ok 44 - ~1.0 >=1.0.0 <1.1.0-0 undefined # time=0.666ms # Subtest: ~ 1.0 >=1.0.0 <1.1.0-0 undefined ok 1 - ~ 1.0 => >=1.0.0 <1.1.0-0 ok 2 - parsing both yields same result 1..2 - ok 45 - ~ 1.0 >=1.0.0 <1.1.0-0 undefined # time=0.531ms + ok 45 - ~ 1.0 >=1.0.0 <1.1.0-0 undefined # time=1.281ms # Subtest: ^0 <1.0.0-0 undefined ok 1 - ^0 => <1.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 46 - ^0 <1.0.0-0 undefined # time=0.708ms + ok 46 - ^0 <1.0.0-0 undefined # time=7.421ms # Subtest: ^ 1 >=1.0.0 <2.0.0-0 undefined ok 1 - ^ 1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 47 - ^ 1 >=1.0.0 <2.0.0-0 undefined # time=0.695ms + ok 47 - ^ 1 >=1.0.0 <2.0.0-0 undefined # time=0.665ms # Subtest: ^0.1 >=0.1.0 <0.2.0-0 undefined ok 1 - ^0.1 => >=0.1.0 <0.2.0-0 ok 2 - parsing both yields same result 1..2 - ok 48 - ^0.1 >=0.1.0 <0.2.0-0 undefined # time=0.651ms + ok 48 - ^0.1 >=0.1.0 <0.2.0-0 undefined # time=7.75ms # Subtest: ^1.0 >=1.0.0 <2.0.0-0 undefined ok 1 - ^1.0 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 49 - ^1.0 >=1.0.0 <2.0.0-0 undefined # time=0.602ms + ok 49 - ^1.0 >=1.0.0 <2.0.0-0 undefined # time=0.698ms # Subtest: ^1.2 >=1.2.0 <2.0.0-0 undefined ok 1 - ^1.2 => >=1.2.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 50 - ^1.2 >=1.2.0 <2.0.0-0 undefined # time=0.711ms + ok 50 - ^1.2 >=1.2.0 <2.0.0-0 undefined # time=3.559ms # Subtest: ^0.0.1 >=0.0.1 <0.0.2-0 undefined ok 1 - ^0.0.1 => >=0.0.1 <0.0.2-0 ok 2 - parsing both yields same result 1..2 - ok 51 - ^0.0.1 >=0.0.1 <0.0.2-0 undefined # time=0.738ms + ok 51 - ^0.0.1 >=0.0.1 <0.0.2-0 undefined # time=0.847ms # Subtest: ^0.0.1-beta >=0.0.1-beta <0.0.2-0 undefined ok 1 - ^0.0.1-beta => >=0.0.1-beta <0.0.2-0 ok 2 - parsing both yields same result 1..2 - ok 52 - ^0.0.1-beta >=0.0.1-beta <0.0.2-0 undefined # time=0.758ms + ok 52 - ^0.0.1-beta >=0.0.1-beta <0.0.2-0 undefined # time=9.351ms # Subtest: ^0.1.2 >=0.1.2 <0.2.0-0 undefined ok 1 - ^0.1.2 => >=0.1.2 <0.2.0-0 ok 2 - parsing both yields same result 1..2 - ok 53 - ^0.1.2 >=0.1.2 <0.2.0-0 undefined # time=0.63ms + ok 53 - ^0.1.2 >=0.1.2 <0.2.0-0 undefined # time=0.645ms # Subtest: ^1.2.3 >=1.2.3 <2.0.0-0 undefined ok 1 - ^1.2.3 => >=1.2.3 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 54 - ^1.2.3 >=1.2.3 <2.0.0-0 undefined # time=0.618ms + ok 54 - ^1.2.3 >=1.2.3 <2.0.0-0 undefined # time=0.748ms # Subtest: ^1.2.3-beta.4 >=1.2.3-beta.4 <2.0.0-0 undefined ok 1 - ^1.2.3-beta.4 => >=1.2.3-beta.4 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 55 - ^1.2.3-beta.4 >=1.2.3-beta.4 <2.0.0-0 undefined # time=0.752ms + ok 55 - ^1.2.3-beta.4 >=1.2.3-beta.4 <2.0.0-0 undefined # time=0.82ms # Subtest: <1 <1.0.0-0 undefined ok 1 - <1 => <1.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 56 - <1 <1.0.0-0 undefined # time=0.542ms + ok 56 - <1 <1.0.0-0 undefined # time=0.638ms # Subtest: < 1 <1.0.0-0 undefined ok 1 - < 1 => <1.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 57 - < 1 <1.0.0-0 undefined # time=0.603ms + ok 57 - < 1 <1.0.0-0 undefined # time=0.621ms # Subtest: >=1 >=1.0.0 undefined ok 1 - >=1 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 58 - >=1 >=1.0.0 undefined # time=0.598ms + ok 58 - >=1 >=1.0.0 undefined # time=7.544ms # Subtest: >= 1 >=1.0.0 undefined ok 1 - >= 1 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 59 - >= 1 >=1.0.0 undefined # time=0.533ms + ok 59 - >= 1 >=1.0.0 undefined # time=2.124ms # Subtest: <1.2 <1.2.0-0 undefined ok 1 - <1.2 => <1.2.0-0 ok 2 - parsing both yields same result 1..2 - ok 60 - <1.2 <1.2.0-0 undefined # time=0.663ms + ok 60 - <1.2 <1.2.0-0 undefined # time=3.463ms # Subtest: < 1.2 <1.2.0-0 undefined ok 1 - < 1.2 => <1.2.0-0 ok 2 - parsing both yields same result 1..2 - ok 61 - < 1.2 <1.2.0-0 undefined # time=0.481ms + ok 61 - < 1.2 <1.2.0-0 undefined # time=1.272ms # Subtest: >01.02.03 >1.2.3 true ok 1 - >01.02.03 => >1.2.3 ok 2 - parsing both yields same result 1..2 - ok 62 - >01.02.03 >1.2.3 true # time=0.824ms + ok 62 - >01.02.03 >1.2.3 true # time=1.474ms # Subtest: >01.02.03 null undefined ok 1 - invalid range: >01.02.03 1..1 - ok 63 - >01.02.03 null undefined # time=2.015ms + ok 63 - >01.02.03 null undefined # time=2.862ms # Subtest: ~1.2.3beta >=1.2.3-beta <1.3.0-0 {"loose":true} ok 1 - ~1.2.3beta => >=1.2.3-beta <1.3.0-0 ok 2 - parsing both yields same result 1..2 - ok 64 - ~1.2.3beta >=1.2.3-beta <1.3.0-0 {"loose":true} # time=0.719ms + ok 64 - ~1.2.3beta >=1.2.3-beta <1.3.0-0 {"loose":true} # time=1.338ms # Subtest: ~1.2.3beta null undefined ok 1 - invalid range: ~1.2.3beta 1..1 - ok 65 - ~1.2.3beta null undefined # time=0.596ms + ok 65 - ~1.2.3beta null undefined # time=0.52ms # Subtest: ^ 1.2 ^ 1 >=1.2.0 <2.0.0-0 >=1.0.0 undefined ok 1 - ^ 1.2 ^ 1 => >=1.2.0 <2.0.0-0 >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 66 - ^ 1.2 ^ 1 >=1.2.0 <2.0.0-0 >=1.0.0 undefined # time=0.811ms + ok 66 - ^ 1.2 ^ 1 >=1.2.0 <2.0.0-0 >=1.0.0 undefined # time=0.714ms # Subtest: 1.2 - 3.4.5 >=1.2.0 <=3.4.5 undefined ok 1 - 1.2 - 3.4.5 => >=1.2.0 <=3.4.5 ok 2 - parsing both yields same result 1..2 - ok 67 - 1.2 - 3.4.5 >=1.2.0 <=3.4.5 undefined # time=0.638ms + ok 67 - 1.2 - 3.4.5 >=1.2.0 <=3.4.5 undefined # time=0.704ms # Subtest: 1.2.3 - 3.4 >=1.2.3 <3.5.0-0 undefined ok 1 - 1.2.3 - 3.4 => >=1.2.3 <3.5.0-0 ok 2 - parsing both yields same result 1..2 - ok 68 - 1.2.3 - 3.4 >=1.2.3 <3.5.0-0 undefined # time=0.567ms + ok 68 - 1.2.3 - 3.4 >=1.2.3 <3.5.0-0 undefined # time=3.429ms # Subtest: 1.2 - 3.4 >=1.2.0 <3.5.0-0 undefined ok 1 - 1.2 - 3.4 => >=1.2.0 <3.5.0-0 ok 2 - parsing both yields same result 1..2 - ok 69 - 1.2 - 3.4 >=1.2.0 <3.5.0-0 undefined # time=0.695ms + ok 69 - 1.2 - 3.4 >=1.2.0 <3.5.0-0 undefined # time=1.864ms # Subtest: >1 >=2.0.0 undefined ok 1 - >1 => >=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 70 - >1 >=2.0.0 undefined # time=0.71ms + ok 70 - >1 >=2.0.0 undefined # time=7.876ms # Subtest: >1.2 >=1.3.0 undefined ok 1 - >1.2 => >=1.3.0 ok 2 - parsing both yields same result 1..2 - ok 71 - >1.2 >=1.3.0 undefined # time=0.617ms + ok 71 - >1.2 >=1.3.0 undefined # time=0.704ms # Subtest: >X <0.0.0-0 undefined ok 1 - >X => <0.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 72 - >X <0.0.0-0 undefined # time=0.83ms + ok 72 - >X <0.0.0-0 undefined # time=0.735ms # Subtest: <0.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 73 - * 2.x <0.0.0-0 undefined ok 1 - * 2.x => <0.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 74 - * 2.x <0.0.0-0 undefined # time=0.724ms + ok 74 - * 2.x <0.0.0-0 undefined # time=1.575ms # Subtest: >x 2.x || * || x 2.x || * || * ok 2 - parsing both yields same result 1..2 - ok 75 - >x 2.x || * || x 2.x || * || =09090 null undefined ok 1 - invalid range: >=09090 1..1 - ok 76 - >=09090 null undefined # time=0.566ms + ok 76 - >=09090 null undefined # time=0.748ms # Subtest: >=09090 >=9090.0.0 true ok 1 - >=09090 => >=9090.0.0 ok 2 - parsing both yields same result 1..2 - ok 77 - >=09090 >=9090.0.0 true # time=0.637ms + ok 77 - >=09090 >=9090.0.0 true # time=1.365ms # Subtest: >=09090-0 null {"includePrerelease":true} ok 1 - invalid range: >=09090-0 1..1 - ok 78 - >=09090-0 null {"includePrerelease":true} # time=0.567ms + ok 78 - >=09090-0 null {"includePrerelease":true} # time=2.601ms # Subtest: >=09090-0 null {"loose":true,"includePrerelease":true} ok 1 - invalid range: >=09090-0 1..1 - ok 79 - >=09090-0 null {"loose":true,"includePrerelease":true} # time=0.997ms + ok 79 - >=09090-0 null {"loose":true,"includePrerelease":true} # time=1.561ms # Subtest: ^9007199254740991.0.0 null undefined ok 1 - invalid range: ^9007199254740991.0.0 1..1 - ok 80 - ^9007199254740991.0.0 null undefined # time=0.869ms + ok 80 - ^9007199254740991.0.0 null undefined # time=1.412ms # Subtest: =9007199254740991.0.0 9007199254740991.0.0 undefined ok 1 - =9007199254740991.0.0 => 9007199254740991.0.0 ok 2 - parsing both yields same result 1..2 - ok 81 - =9007199254740991.0.0 9007199254740991.0.0 undefined # time=0.745ms + ok 81 - =9007199254740991.0.0 9007199254740991.0.0 undefined # time=0.76ms # Subtest: ^9007199254740990.0.0 >=9007199254740990.0.0 <9007199254740991.0.0-0 undefined ok 1 - ^9007199254740990.0.0 => >=9007199254740990.0.0 <9007199254740991.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 82 - ^9007199254740990.0.0 >=9007199254740990.0.0 <9007199254740991.0.0-0 undefined # time=0.821ms + ok 82 - ^9007199254740990.0.0 >=9007199254740990.0.0 <9007199254740991.0.0-0 undefined # time=0.872ms - ok 2 - range parsing # time=245.987ms + ok 2 - range parsing # time=921.409ms # Subtest: throw for empty comparator set, even in loose mode ok 1 - expected to throw: TypeError Invalid SemVer Range: sadf||asdf 1..1 - ok 3 - throw for empty comparator set, even in loose mode # time=2.438ms + ok 3 - throw for empty comparator set, even in loose mode # time=3.137ms # Subtest: convert comparator to range ok 1 - created range from comparator 1..1 - ok 4 - convert comparator to range # time=0.539ms + ok 4 - convert comparator to range # time=1.472ms # Subtest: range as argument to range ctor ok 1 - loose option @@ -14627,7 +14663,7 @@ ok 4 - include prerelease, option match returns argument ok 5 - include prerelease, option mismatch does not return argument 1..5 - ok 5 - range as argument to range ctor # time=1.393ms + ok 5 - range as argument to range ctor # time=6.583ms # Subtest: negative range tests 1..96 @@ -14727,7 +14763,7 @@ ok 94 - >=1.0.0 <1.1.0 not satisfied by 1.1.0-pre ok 95 - >=1.0.0 <1.1.0-pre not satisfied by 1.1.0-pre ok 96 - == 1.0.0 || foo not satisfied by 2.0.0 - ok 6 - negative range tests # time=14.685ms + ok 6 - negative range tests # time=36.457ms # Subtest: strict vs loose ranges ok 1 - expected to throw @@ -14735,361 +14771,361 @@ ok 3 - expected to throw ok 4 - should be equal 1..4 - ok 7 - strict vs loose ranges # time=1.433ms + ok 7 - strict vs loose ranges # time=14.144ms # Subtest: tostrings ok 1 - should be equal 1..1 - ok 8 - tostrings # time=0.69ms + ok 8 - tostrings # time=4.758ms # Subtest: ranges intersect # Subtest: 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 objects ok 2 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 objects 1..2 - ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 # time=1.275ms + ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 # time=1.501ms # Subtest: <1.0.0 >2.0.0 <~> >0.0.0 ok 1 - <1.0.0 >2.0.0 <~> >0.0.0 objects ok 2 - >0.0.0 <~> <1.0.0 >2.0.0 objects 1..2 - ok 2 - <1.0.0 >2.0.0 <~> >0.0.0 # time=0.767ms + ok 2 - <1.0.0 >2.0.0 <~> >0.0.0 # time=2.058ms # Subtest: >0.0.0 <~> <1.0.0 >2.0.0 ok 1 - >0.0.0 <~> <1.0.0 >2.0.0 objects ok 2 - <1.0.0 >2.0.0 <~> >0.0.0 objects 1..2 - ok 3 - >0.0.0 <~> <1.0.0 >2.0.0 # time=0.57ms + ok 3 - >0.0.0 <~> <1.0.0 >2.0.0 # time=2.32ms # Subtest: <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 ok 1 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 objects ok 2 - >1.4.0 <1.6.0 <~> <1.0.0 >2.0.0 objects 1..2 - ok 4 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 # time=0.812ms + ok 4 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 # time=10.249ms # Subtest: <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 ok 1 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 objects ok 2 - >1.4.0 <1.6.0 || 2.0.0 <~> <1.0.0 >2.0.0 objects 1..2 - ok 5 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=0.786ms + ok 5 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=0.803ms # Subtest: >1.0.0 <=2.0.0 <~> 2.0.0 ok 1 - >1.0.0 <=2.0.0 <~> 2.0.0 objects ok 2 - 2.0.0 <~> >1.0.0 <=2.0.0 objects 1..2 - ok 6 - >1.0.0 <=2.0.0 <~> 2.0.0 # time=0.932ms + ok 6 - >1.0.0 <=2.0.0 <~> 2.0.0 # time=10.103ms # Subtest: <1.0.0 >=2.0.0 <~> 2.1.0 ok 1 - <1.0.0 >=2.0.0 <~> 2.1.0 objects ok 2 - 2.1.0 <~> <1.0.0 >=2.0.0 objects 1..2 - ok 7 - <1.0.0 >=2.0.0 <~> 2.1.0 # time=1.139ms + ok 7 - <1.0.0 >=2.0.0 <~> 2.1.0 # time=1.509ms # Subtest: <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 ok 1 - <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 objects ok 2 - >1.4.0 <1.6.0 || 2.0.0 <~> <1.0.0 >=2.0.0 objects 1..2 - ok 8 - <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=0.562ms + ok 8 - <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=6.293ms # Subtest: 1.5.x <~> <1.5.0 || >=1.6.0 ok 1 - 1.5.x <~> <1.5.0 || >=1.6.0 objects ok 2 - <1.5.0 || >=1.6.0 <~> 1.5.x objects 1..2 - ok 9 - 1.5.x <~> <1.5.0 || >=1.6.0 # time=0.734ms + ok 9 - 1.5.x <~> <1.5.0 || >=1.6.0 # time=1.685ms # Subtest: <1.5.0 || >=1.6.0 <~> 1.5.x ok 1 - <1.5.0 || >=1.6.0 <~> 1.5.x objects ok 2 - 1.5.x <~> <1.5.0 || >=1.6.0 objects 1..2 - ok 10 - <1.5.0 || >=1.6.0 <~> 1.5.x # time=0.48ms + ok 10 - <1.5.0 || >=1.6.0 <~> 1.5.x # time=1.312ms # Subtest: <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 ok 1 - <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 objects ok 2 - >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 <~> <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 objects 1..2 - ok 11 - <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 # time=0.737ms + ok 11 - <1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 # time=0.874ms # Subtest: <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 ok 1 - <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 objects ok 2 - >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 <~> <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 objects 1..2 - ok 12 - <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 # time=0.603ms + ok 12 - <=1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2 <~> >=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2 # time=4.874ms # Subtest: >=1.0.0 <~> <=1.0.0 ok 1 - >=1.0.0 <~> <=1.0.0 objects ok 2 - <=1.0.0 <~> >=1.0.0 objects 1..2 - ok 13 - >=1.0.0 <~> <=1.0.0 # time=0.579ms + ok 13 - >=1.0.0 <~> <=1.0.0 # time=0.679ms # Subtest: >1.0.0 <1.0.0 <~> <=0.0.0 ok 1 - >1.0.0 <1.0.0 <~> <=0.0.0 objects ok 2 - <=0.0.0 <~> >1.0.0 <1.0.0 objects 1..2 - ok 14 - >1.0.0 <1.0.0 <~> <=0.0.0 # time=0.617ms + ok 14 - >1.0.0 <1.0.0 <~> <=0.0.0 # time=4.565ms # Subtest: * <~> 0.0.1 ok 1 - * <~> 0.0.1 objects ok 2 - 0.0.1 <~> * objects 1..2 - ok 15 - * <~> 0.0.1 # time=0.592ms + ok 15 - * <~> 0.0.1 # time=5.635ms # Subtest: * <~> >=1.0.0 ok 1 - * <~> >=1.0.0 objects ok 2 - >=1.0.0 <~> * objects 1..2 - ok 16 - * <~> >=1.0.0 # time=0.566ms + ok 16 - * <~> >=1.0.0 # time=2.483ms # Subtest: * <~> >1.0.0 ok 1 - * <~> >1.0.0 objects ok 2 - >1.0.0 <~> * objects 1..2 - ok 17 - * <~> >1.0.0 # time=0.445ms + ok 17 - * <~> >1.0.0 # time=5.495ms # Subtest: * <~> ~1.0.0 ok 1 - * <~> ~1.0.0 objects ok 2 - ~1.0.0 <~> * objects 1..2 - ok 18 - * <~> ~1.0.0 # time=0.545ms + ok 18 - * <~> ~1.0.0 # time=0.542ms # Subtest: * <~> <1.6.0 ok 1 - * <~> <1.6.0 objects ok 2 - <1.6.0 <~> * objects 1..2 - ok 19 - * <~> <1.6.0 # time=0.578ms + ok 19 - * <~> <1.6.0 # time=3.464ms # Subtest: * <~> <=1.6.0 ok 1 - * <~> <=1.6.0 objects ok 2 - <=1.6.0 <~> * objects 1..2 - ok 20 - * <~> <=1.6.0 # time=0.606ms + ok 20 - * <~> <=1.6.0 # time=0.585ms # Subtest: 1.* <~> 0.0.1 ok 1 - 1.* <~> 0.0.1 objects ok 2 - 0.0.1 <~> 1.* objects 1..2 - ok 21 - 1.* <~> 0.0.1 # time=0.693ms + ok 21 - 1.* <~> 0.0.1 # time=0.79ms # Subtest: 1.* <~> 2.0.0 ok 1 - 1.* <~> 2.0.0 objects ok 2 - 2.0.0 <~> 1.* objects 1..2 - ok 22 - 1.* <~> 2.0.0 # time=0.717ms + ok 22 - 1.* <~> 2.0.0 # time=0.714ms # Subtest: 1.* <~> 1.0.0 ok 1 - 1.* <~> 1.0.0 objects ok 2 - 1.0.0 <~> 1.* objects 1..2 - ok 23 - 1.* <~> 1.0.0 # time=0.622ms + ok 23 - 1.* <~> 1.0.0 # time=0.614ms # Subtest: 1.* <~> <2.0.0 ok 1 - 1.* <~> <2.0.0 objects ok 2 - <2.0.0 <~> 1.* objects 1..2 - ok 24 - 1.* <~> <2.0.0 # time=0.56ms + ok 24 - 1.* <~> <2.0.0 # time=8.317ms # Subtest: 1.* <~> >1.0.0 ok 1 - 1.* <~> >1.0.0 objects ok 2 - >1.0.0 <~> 1.* objects 1..2 - ok 25 - 1.* <~> >1.0.0 # time=0.55ms + ok 25 - 1.* <~> >1.0.0 # time=0.507ms # Subtest: 1.* <~> <=1.0.0 ok 1 - 1.* <~> <=1.0.0 objects ok 2 - <=1.0.0 <~> 1.* objects 1..2 - ok 26 - 1.* <~> <=1.0.0 # time=0.554ms + ok 26 - 1.* <~> <=1.0.0 # time=0.591ms # Subtest: 1.* <~> ^1.0.0 ok 1 - 1.* <~> ^1.0.0 objects ok 2 - ^1.0.0 <~> 1.* objects 1..2 - ok 27 - 1.* <~> ^1.0.0 # time=0.648ms + ok 27 - 1.* <~> ^1.0.0 # time=7.37ms # Subtest: 1.0.* <~> 0.0.1 ok 1 - 1.0.* <~> 0.0.1 objects ok 2 - 0.0.1 <~> 1.0.* objects 1..2 - ok 28 - 1.0.* <~> 0.0.1 # time=0.644ms + ok 28 - 1.0.* <~> 0.0.1 # time=0.654ms # Subtest: 1.0.* <~> <0.0.1 ok 1 - 1.0.* <~> <0.0.1 objects ok 2 - <0.0.1 <~> 1.0.* objects 1..2 - ok 29 - 1.0.* <~> <0.0.1 # time=0.634ms + ok 29 - 1.0.* <~> <0.0.1 # time=9.43ms # Subtest: 1.0.* <~> >0.0.1 ok 1 - 1.0.* <~> >0.0.1 objects ok 2 - >0.0.1 <~> 1.0.* objects 1..2 - ok 30 - 1.0.* <~> >0.0.1 # time=0.864ms + ok 30 - 1.0.* <~> >0.0.1 # time=0.701ms # Subtest: * <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - * <~> 1.3.0 || <1.0.0 >2.0.0 objects ok 2 - 1.3.0 || <1.0.0 >2.0.0 <~> * objects 1..2 - ok 31 - * <~> 1.3.0 || <1.0.0 >2.0.0 # time=0.571ms + ok 31 - * <~> 1.3.0 || <1.0.0 >2.0.0 # time=0.486ms # Subtest: 1.3.0 || <1.0.0 >2.0.0 <~> * ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> * objects ok 2 - * <~> 1.3.0 || <1.0.0 >2.0.0 objects 1..2 - ok 32 - 1.3.0 || <1.0.0 >2.0.0 <~> * # time=0.704ms + ok 32 - 1.3.0 || <1.0.0 >2.0.0 <~> * # time=3.857ms # Subtest: 1.* <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 objects ok 2 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.* objects 1..2 - ok 33 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 # time=0.635ms + ok 33 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 # time=0.604ms # Subtest: x <~> 0.0.1 ok 1 - x <~> 0.0.1 objects ok 2 - 0.0.1 <~> x objects 1..2 - ok 34 - x <~> 0.0.1 # time=0.528ms + ok 34 - x <~> 0.0.1 # time=1.213ms # Subtest: x <~> >=1.0.0 ok 1 - x <~> >=1.0.0 objects ok 2 - >=1.0.0 <~> x objects 1..2 - ok 35 - x <~> >=1.0.0 # time=0.511ms + ok 35 - x <~> >=1.0.0 # time=0.516ms # Subtest: x <~> >1.0.0 ok 1 - x <~> >1.0.0 objects ok 2 - >1.0.0 <~> x objects 1..2 - ok 36 - x <~> >1.0.0 # time=0.791ms + ok 36 - x <~> >1.0.0 # time=3.159ms # Subtest: x <~> ~1.0.0 ok 1 - x <~> ~1.0.0 objects ok 2 - ~1.0.0 <~> x objects 1..2 - ok 37 - x <~> ~1.0.0 # time=0.483ms + ok 37 - x <~> ~1.0.0 # time=4.128ms # Subtest: x <~> <1.6.0 ok 1 - x <~> <1.6.0 objects ok 2 - <1.6.0 <~> x objects 1..2 - ok 38 - x <~> <1.6.0 # time=0.527ms + ok 38 - x <~> <1.6.0 # time=7.514ms # Subtest: x <~> <=1.6.0 ok 1 - x <~> <=1.6.0 objects ok 2 - <=1.6.0 <~> x objects 1..2 - ok 39 - x <~> <=1.6.0 # time=0.412ms + ok 39 - x <~> <=1.6.0 # time=0.415ms # Subtest: 1.x <~> 0.0.1 ok 1 - 1.x <~> 0.0.1 objects ok 2 - 0.0.1 <~> 1.x objects 1..2 - ok 40 - 1.x <~> 0.0.1 # time=0.629ms + ok 40 - 1.x <~> 0.0.1 # time=0.954ms # Subtest: 1.x <~> 2.0.0 ok 1 - 1.x <~> 2.0.0 objects ok 2 - 2.0.0 <~> 1.x objects 1..2 - ok 41 - 1.x <~> 2.0.0 # time=0.502ms + ok 41 - 1.x <~> 2.0.0 # time=0.54ms # Subtest: 1.x <~> 1.0.0 ok 1 - 1.x <~> 1.0.0 objects ok 2 - 1.0.0 <~> 1.x objects 1..2 - ok 42 - 1.x <~> 1.0.0 # time=0.423ms + ok 42 - 1.x <~> 1.0.0 # time=1.34ms # Subtest: 1.x <~> <2.0.0 ok 1 - 1.x <~> <2.0.0 objects ok 2 - <2.0.0 <~> 1.x objects 1..2 - ok 43 - 1.x <~> <2.0.0 # time=0.43ms + ok 43 - 1.x <~> <2.0.0 # time=0.499ms # Subtest: 1.x <~> >1.0.0 ok 1 - 1.x <~> >1.0.0 objects ok 2 - >1.0.0 <~> 1.x objects 1..2 - ok 44 - 1.x <~> >1.0.0 # time=0.437ms + ok 44 - 1.x <~> >1.0.0 # time=0.513ms # Subtest: 1.x <~> <=1.0.0 ok 1 - 1.x <~> <=1.0.0 objects ok 2 - <=1.0.0 <~> 1.x objects 1..2 - ok 45 - 1.x <~> <=1.0.0 # time=0.434ms + ok 45 - 1.x <~> <=1.0.0 # time=0.442ms # Subtest: 1.x <~> ^1.0.0 ok 1 - 1.x <~> ^1.0.0 objects ok 2 - ^1.0.0 <~> 1.x objects 1..2 - ok 46 - 1.x <~> ^1.0.0 # time=0.469ms + ok 46 - 1.x <~> ^1.0.0 # time=4.981ms # Subtest: 1.0.x <~> 0.0.1 ok 1 - 1.0.x <~> 0.0.1 objects ok 2 - 0.0.1 <~> 1.0.x objects 1..2 - ok 47 - 1.0.x <~> 0.0.1 # time=0.574ms + ok 47 - 1.0.x <~> 0.0.1 # time=6.738ms # Subtest: 1.0.x <~> <0.0.1 ok 1 - 1.0.x <~> <0.0.1 objects ok 2 - <0.0.1 <~> 1.0.x objects 1..2 - ok 48 - 1.0.x <~> <0.0.1 # time=0.428ms + ok 48 - 1.0.x <~> <0.0.1 # time=0.473ms # Subtest: 1.0.x <~> >0.0.1 ok 1 - 1.0.x <~> >0.0.1 objects ok 2 - >0.0.1 <~> 1.0.x objects 1..2 - ok 49 - 1.0.x <~> >0.0.1 # time=0.397ms + ok 49 - 1.0.x <~> >0.0.1 # time=1.184ms # Subtest: x <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - x <~> 1.3.0 || <1.0.0 >2.0.0 objects ok 2 - 1.3.0 || <1.0.0 >2.0.0 <~> x objects 1..2 - ok 50 - x <~> 1.3.0 || <1.0.0 >2.0.0 # time=0.483ms + ok 50 - x <~> 1.3.0 || <1.0.0 >2.0.0 # time=0.505ms # Subtest: 1.3.0 || <1.0.0 >2.0.0 <~> x ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> x objects ok 2 - x <~> 1.3.0 || <1.0.0 >2.0.0 objects 1..2 - ok 51 - 1.3.0 || <1.0.0 >2.0.0 <~> x # time=0.402ms + ok 51 - 1.3.0 || <1.0.0 >2.0.0 <~> x # time=0.419ms # Subtest: 1.x <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - 1.x <~> 1.3.0 || <1.0.0 >2.0.0 objects ok 2 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.x objects 1..2 - ok 52 - 1.x <~> 1.3.0 || <1.0.0 >2.0.0 # time=0.534ms + ok 52 - 1.x <~> 1.3.0 || <1.0.0 >2.0.0 # time=0.57ms # Subtest: * <~> * ok 1 - * <~> * objects ok 2 - * <~> * objects 1..2 - ok 53 - * <~> * # time=0.394ms + ok 53 - * <~> * # time=8.446ms # Subtest: x <~> ok 1 - x <~> objects ok 2 - <~> x objects 1..2 - ok 54 - x <~> # time=0.352ms + ok 54 - x <~> # time=0.404ms 1..54 - ok 9 - ranges intersect # time=145.942ms + ok 9 - ranges intersect # time=484.542ms # Subtest: missing range parameter in range intersect ok 1 - throws type error: TypeError a Range is required 1..1 - ok 10 - missing range parameter in range intersect # time=1.123ms + ok 10 - missing range parameter in range intersect # time=1.193ms # Subtest: cache ok 1 - should be equal ok 2 - should be equal 1..2 - ok 11 - cache # time=0.54ms + ok 11 - cache # time=0.516ms 1..11 - # time=484.19ms -ok 60 - test/classes/range.js # time=484.19ms + # time=1742.063ms +ok 60 - test/classes/range.js # time=1742.063ms # Subtest: test/classes/index.js ok 1 - export all classes at semver/classes 1..1 - # time=6.844ms -ok 61 - test/classes/index.js # time=6.844ms + # time=28.209ms +ok 61 - test/classes/index.js # time=28.209ms # Subtest: test/classes/comparator.js # Subtest: comparator testing @@ -15098,12 +15134,12 @@ ok 3 - expect truthy value ok 4 - expect falsey value 1..4 - ok 1 - comparator testing # time=10.221ms + ok 1 - comparator testing # time=25.001ms # Subtest: tostrings ok 1 - should be equal 1..1 - ok 2 - tostrings # time=2.537ms + ok 2 - tostrings # time=10.491ms # Subtest: intersect comparators 1..34 @@ -15111,236 +15147,236 @@ ok 1 - 1.3.0 intersects >=1.3.0 ok 2 - >=1.3.0 intersects 1.3.0 1..2 - ok 1 - 1.3.0 >=1.3.0 true # time=5.825ms + ok 1 - 1.3.0 >=1.3.0 true # time=17.334ms # Subtest: 1.3.0 >1.3.0 false ok 1 - 1.3.0 intersects >1.3.0 ok 2 - >1.3.0 intersects 1.3.0 1..2 - ok 2 - 1.3.0 >1.3.0 false # time=3.875ms + ok 2 - 1.3.0 >1.3.0 false # time=10.262ms # Subtest: >=1.3.0 1.3.0 true ok 1 - >=1.3.0 intersects 1.3.0 ok 2 - 1.3.0 intersects >=1.3.0 1..2 - ok 3 - >=1.3.0 1.3.0 true # time=1.238ms + ok 3 - >=1.3.0 1.3.0 true # time=6.331ms # Subtest: >1.3.0 1.3.0 false ok 1 - >1.3.0 intersects 1.3.0 ok 2 - 1.3.0 intersects >1.3.0 1..2 - ok 4 - >1.3.0 1.3.0 false # time=1.556ms + ok 4 - >1.3.0 1.3.0 false # time=8.043ms # Subtest: >1.3.0 >1.2.0 true ok 1 - >1.3.0 intersects >1.2.0 ok 2 - >1.2.0 intersects >1.3.0 1..2 - ok 5 - >1.3.0 >1.2.0 true # time=1.396ms + ok 5 - >1.3.0 >1.2.0 true # time=7.808ms # Subtest: >1.2.0 >1.3.0 true ok 1 - >1.2.0 intersects >1.3.0 ok 2 - >1.3.0 intersects >1.2.0 1..2 - ok 6 - >1.2.0 >1.3.0 true # time=1.212ms + ok 6 - >1.2.0 >1.3.0 true # time=8.872ms # Subtest: >=1.2.0 >1.3.0 true ok 1 - >=1.2.0 intersects >1.3.0 ok 2 - >1.3.0 intersects >=1.2.0 1..2 - ok 7 - >=1.2.0 >1.3.0 true # time=0.655ms + ok 7 - >=1.2.0 >1.3.0 true # time=0.569ms # Subtest: >1.2.0 >=1.3.0 true ok 1 - >1.2.0 intersects >=1.3.0 ok 2 - >=1.3.0 intersects >1.2.0 1..2 - ok 8 - >1.2.0 >=1.3.0 true # time=1.075ms + ok 8 - >1.2.0 >=1.3.0 true # time=5.193ms # Subtest: <1.3.0 <1.2.0 true ok 1 - <1.3.0 intersects <1.2.0 ok 2 - <1.2.0 intersects <1.3.0 1..2 - ok 9 - <1.3.0 <1.2.0 true # time=0.576ms + ok 9 - <1.3.0 <1.2.0 true # time=8.414ms # Subtest: <1.2.0 <1.3.0 true ok 1 - <1.2.0 intersects <1.3.0 ok 2 - <1.3.0 intersects <1.2.0 1..2 - ok 10 - <1.2.0 <1.3.0 true # time=0.638ms + ok 10 - <1.2.0 <1.3.0 true # time=0.485ms # Subtest: <=1.2.0 <1.3.0 true ok 1 - <=1.2.0 intersects <1.3.0 ok 2 - <1.3.0 intersects <=1.2.0 1..2 - ok 11 - <=1.2.0 <1.3.0 true # time=0.553ms + ok 11 - <=1.2.0 <1.3.0 true # time=1.252ms # Subtest: <1.2.0 <=1.3.0 true ok 1 - <1.2.0 intersects <=1.3.0 ok 2 - <=1.3.0 intersects <1.2.0 1..2 - ok 12 - <1.2.0 <=1.3.0 true # time=1.018ms + ok 12 - <1.2.0 <=1.3.0 true # time=8.519ms # Subtest: >=1.3.0 <=1.3.0 true ok 1 - >=1.3.0 intersects <=1.3.0 ok 2 - <=1.3.0 intersects >=1.3.0 1..2 - ok 13 - >=1.3.0 <=1.3.0 true # time=0.592ms + ok 13 - >=1.3.0 <=1.3.0 true # time=8.974ms # Subtest: >=v1.3.0 <=1.3.0 true ok 1 - >=v1.3.0 intersects <=1.3.0 ok 2 - <=1.3.0 intersects >=v1.3.0 1..2 - ok 14 - >=v1.3.0 <=1.3.0 true # time=0.562ms + ok 14 - >=v1.3.0 <=1.3.0 true # time=0.475ms # Subtest: >=1.3.0 >=1.3.0 true ok 1 - >=1.3.0 intersects >=1.3.0 ok 2 - >=1.3.0 intersects >=1.3.0 1..2 - ok 15 - >=1.3.0 >=1.3.0 true # time=0.592ms + ok 15 - >=1.3.0 >=1.3.0 true # time=6.858ms # Subtest: <=1.3.0 <=1.3.0 true ok 1 - <=1.3.0 intersects <=1.3.0 ok 2 - <=1.3.0 intersects <=1.3.0 1..2 - ok 16 - <=1.3.0 <=1.3.0 true # time=0.625ms + ok 16 - <=1.3.0 <=1.3.0 true # time=0.507ms # Subtest: <=1.3.0 <=v1.3.0 true ok 1 - <=1.3.0 intersects <=v1.3.0 ok 2 - <=v1.3.0 intersects <=1.3.0 1..2 - ok 17 - <=1.3.0 <=v1.3.0 true # time=0.582ms + ok 17 - <=1.3.0 <=v1.3.0 true # time=6.421ms # Subtest: >1.3.0 <=1.3.0 false ok 1 - >1.3.0 intersects <=1.3.0 ok 2 - <=1.3.0 intersects >1.3.0 1..2 - ok 18 - >1.3.0 <=1.3.0 false # time=0.807ms + ok 18 - >1.3.0 <=1.3.0 false # time=1.457ms # Subtest: >=1.3.0 <1.3.0 false ok 1 - >=1.3.0 intersects <1.3.0 ok 2 - <1.3.0 intersects >=1.3.0 1..2 - ok 19 - >=1.3.0 <1.3.0 false # time=0.948ms + ok 19 - >=1.3.0 <1.3.0 false # time=10.221ms # Subtest: >1.0.0 <2.0.0 true ok 1 - >1.0.0 intersects <2.0.0 ok 2 - <2.0.0 intersects >1.0.0 1..2 - ok 20 - >1.0.0 <2.0.0 true # time=0.643ms + ok 20 - >1.0.0 <2.0.0 true # time=0.531ms # Subtest: >=1.0.0 <2.0.0 true ok 1 - >=1.0.0 intersects <2.0.0 ok 2 - <2.0.0 intersects >=1.0.0 1..2 - ok 21 - >=1.0.0 <2.0.0 true # time=0.667ms + ok 21 - >=1.0.0 <2.0.0 true # time=6.486ms # Subtest: >=1.0.0 <=2.0.0 true ok 1 - >=1.0.0 intersects <=2.0.0 ok 2 - <=2.0.0 intersects >=1.0.0 1..2 - ok 22 - >=1.0.0 <=2.0.0 true # time=0.712ms + ok 22 - >=1.0.0 <=2.0.0 true # time=0.548ms # Subtest: >1.0.0 <=2.0.0 true ok 1 - >1.0.0 intersects <=2.0.0 ok 2 - <=2.0.0 intersects >1.0.0 1..2 - ok 23 - >1.0.0 <=2.0.0 true # time=0.567ms + ok 23 - >1.0.0 <=2.0.0 true # time=4.856ms # Subtest: <=2.0.0 >1.0.0 true ok 1 - <=2.0.0 intersects >1.0.0 ok 2 - >1.0.0 intersects <=2.0.0 1..2 - ok 24 - <=2.0.0 >1.0.0 true # time=0.588ms + ok 24 - <=2.0.0 >1.0.0 true # time=0.47ms # Subtest: <=1.0.0 >=2.0.0 false ok 1 - <=1.0.0 intersects >=2.0.0 ok 2 - >=2.0.0 intersects <=1.0.0 1..2 - ok 25 - <=1.0.0 >=2.0.0 false # time=2.758ms + ok 25 - <=1.0.0 >=2.0.0 false # time=4.495ms # Subtest: true ok 1 - intersects ok 2 - intersects 1..2 - ok 26 - true # time=0.71ms + ok 26 - true # time=3.911ms # Subtest: >1.0.0 true ok 1 - intersects >1.0.0 ok 2 - >1.0.0 intersects 1..2 - ok 27 - >1.0.0 true # time=1.395ms + ok 27 - >1.0.0 true # time=0.775ms # Subtest: <=2.0.0 true ok 1 - <=2.0.0 intersects ok 2 - intersects <=2.0.0 1..2 - ok 28 - <=2.0.0 true # time=0.528ms + ok 28 - <=2.0.0 true # time=4.675ms # Subtest: <0.0.0 <0.1.0 false ok 1 - <0.0.0 intersects <0.1.0 ok 2 - <0.1.0 intersects <0.0.0 1..2 - ok 29 - <0.0.0 <0.1.0 false # time=0.537ms + ok 29 - <0.0.0 <0.1.0 false # time=1.228ms # Subtest: <0.1.0 <0.0.0 false ok 1 - <0.1.0 intersects <0.0.0 ok 2 - <0.0.0 intersects <0.1.0 1..2 - ok 30 - <0.1.0 <0.0.0 false # time=0.533ms + ok 30 - <0.1.0 <0.0.0 false # time=0.468ms # Subtest: <0.0.0-0 <0.1.0 false ok 1 - <0.0.0-0 intersects <0.1.0 ok 2 - <0.1.0 intersects <0.0.0-0 1..2 - ok 31 - <0.0.0-0 <0.1.0 false # time=0.806ms + ok 31 - <0.0.0-0 <0.1.0 false # time=5.095ms # Subtest: <0.1.0 <0.0.0-0 false ok 1 - <0.1.0 intersects <0.0.0-0 ok 2 - <0.0.0-0 intersects <0.1.0 1..2 - ok 32 - <0.1.0 <0.0.0-0 false # time=0.684ms + ok 32 - <0.1.0 <0.0.0-0 false # time=0.721ms # Subtest: <0.0.0-0 <0.1.0 false ok 1 - <0.0.0-0 intersects <0.1.0 ok 2 - <0.1.0 intersects <0.0.0-0 1..2 - ok 33 - <0.0.0-0 <0.1.0 false # time=0.524ms + ok 33 - <0.0.0-0 <0.1.0 false # time=2.444ms # Subtest: <0.1.0 <0.0.0-0 false ok 1 - <0.1.0 intersects <0.0.0-0 ok 2 - <0.0.0-0 intersects <0.1.0 1..2 - ok 34 - <0.1.0 <0.0.0-0 false # time=0.476ms + ok 34 - <0.1.0 <0.0.0-0 false # time=1.979ms - ok 3 - intersect comparators # time=129.43ms + ok 3 - intersect comparators # time=347.806ms # Subtest: intersect demands another comparator ok 1 - expected to throw: TypeError a Comparator is required 1..1 - ok 4 - intersect demands another comparator # time=2.853ms + ok 4 - intersect demands another comparator # time=13.566ms # Subtest: ANY matches anything ok 1 - ANY matches anything ok 2 - anything matches ANY 1..2 - ok 5 - ANY matches anything # time=0.777ms + ok 5 - ANY matches anything # time=0.693ms # Subtest: invalid comparator parse throws ok 1 - expected to throw: TypeError Invalid comparator: foo bar baz 1..1 - ok 6 - invalid comparator parse throws # time=1.602ms + ok 6 - invalid comparator parse throws # time=4.006ms # Subtest: = is ignored ok 1 - should match pattern provided 1..1 - ok 7 - = is ignored # time=2.384ms + ok 7 - = is ignored # time=8.029ms 1..7 - # time=166.46ms -ok 62 - test/classes/comparator.js # time=166.46ms + # time=445.008ms +ok 62 - test/classes/comparator.js # time=445.008ms 1..62 # skip: 13 -# time=6412.968ms +# time=19343.952ms Removing node_modules/semver create-stamp debian/debhelper-build-stamp dh_prep @@ -15491,12 +15527,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2536407/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2536407/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/99199 and its subdirectories -I: Current time: Thu Aug 21 10:09:41 -12 2025 -I: pbuilder-time-stamp: 1755814181 +I: removing directory /srv/workspace/pbuilder/2536407 and its subdirectories +I: Current time: Thu Sep 24 18:34:23 +14 2026 +I: pbuilder-time-stamp: 1790224463