Diff of the two buildlogs: -- --- b1/build.log 2023-04-10 14:15:50.685902666 +0000 +++ b2/build.log 2023-04-10 14:17:35.578404787 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Apr 10 02:12:13 -12 2023 -I: pbuilder-time-stamp: 1681135933 +I: Current time: Mon May 13 10:38:53 +14 2024 +I: pbuilder-time-stamp: 1715546333 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: copying [./node-semver_7.3.5+~7.3.9.orig.tar.gz] I: copying [./node-semver_7.3.5+~7.3.9-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Sun Nov 27 06:29:25 2022 -12 +gpgv: Signature made Mon Nov 28 08:29:25 2022 +14 gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./node-semver_7.3.5+~7.3.9-2.dsc: no acceptable signature found @@ -29,11 +29,20 @@ dpkg-source: info: applying update-test.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/26470/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2868/tmp/hooks/D01_modify_environment starting +debug: Running on codethink13-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 +lrwxrwxrwx 1 root root 4 Jan 6 2023 /bin/sh -> dash +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/2868/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2868/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' + 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=8' @@ -43,38 +52,38 @@ IFS=' ' LANG='C' - LANGUAGE='en_US:en' + LANGUAGE='nl_BE:nl' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' + 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' - PPID='26470' + PPID='2868' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.E26bagO0/pbuilderrc_vJVR --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.E26bagO0/b1 --logfile b1/build.log node-semver_7.3.5+~7.3.9-2.dsc' + 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.E26bagO0/pbuilderrc_V5mM --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.E26bagO0/b2 --logfile b2/build.log --extrapackages usrmerge node-semver_7.3.5+~7.3.9-2.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' + TZ='/usr/share/zoneinfo/Etc/GMT-14' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a - Linux codethink10-arm64 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 7 22:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/26470/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 11 06:48 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2868/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -497,7 +506,7 @@ Get: 377 http://deb.debian.org/debian bookworm/main arm64 node-widest-line all 3.1.0-2 [4092 B] Get: 378 http://deb.debian.org/debian bookworm/main arm64 node-ws all 8.11.0+~cs13.7.3-1 [51.1 kB] Get: 379 http://deb.debian.org/debian bookworm/main arm64 node-tap all 16.3.2+ds1+~cs50.8.16-1 [101 kB] -Fetched 44.2 MB in 3s (12.9 MB/s) +Fetched 44.2 MB in 3s (12.8 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 19616 files and directories currently installed.) @@ -2041,8 +2050,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/node-semver-7.3.5+~7.3.9/ && 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.3.5+~7.3.9-2_source.changes +I: user script /srv/workspace/pbuilder/2868/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/2868/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/node-semver-7.3.5+~7.3.9/ && 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.3.5+~7.3.9-2_source.changes dpkg-buildpackage: info: source package node-semver dpkg-buildpackage: info: source version 7.3.5+~7.3.9-2 dpkg-buildpackage: info: source distribution unstable @@ -2152,11 +2170,11 @@ ok 72 - toComparators(* 2.x) === [["<0.0.0-0"]] ok 73 - toComparators(>x 2.x || * || * 2.x) === <0.0.0-0 ok 86 - validRange(>x 2.x || * || false) ok 61 - outside(0.7.2-beta, 0.7.x, > false) 1..61 - ok 1 - gtr tests # time=989.569ms + ok 1 - gtr tests # time=164.24ms # Subtest: ltr tests ok 1 - outside(1.2.1, ~1.2.2, <, false) @@ -2499,7 +2517,7 @@ ok 64 - outside(0.6.2, >=0.7.x, <, false) ok 65 - outside(1.3.0-alpha, >1.2.3, <, false) 1..65 - ok 2 - ltr tests # time=265.587ms + ok 2 - ltr tests # time=72.619ms # Subtest: negative gtr tests ok 1 - !outside(0.6.1-1, ~0.6.1-1, > false) @@ -2585,7 +2603,7 @@ ok 81 - !outside(3.5.0, ^0.1.0 || ~3.0.1 || >4 <=5.0.0, > false) ok 82 - !outside(0.7.2-beta, 0.7.x, > [object Object]) 1..82 - ok 3 - negative gtr tests # time=283.71ms + ok 3 - negative gtr tests # time=84.092ms # Subtest: negative ltr tests ok 1 - !outside(1.1.0, ~ 1.0, < false) @@ -2674,16 +2692,16 @@ ok 84 - !outside(1.0.0, =0.1.0, < false) ok 85 - !outside(1.3.0-alpha, >1.2.3, < [object Object]) 1..85 - ok 4 - negative ltr tests # time=396.338ms + ok 4 - negative ltr tests # time=55.392ms # 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=43.823ms + ok 5 - outside with bad hilo throws # time=14.147ms 1..5 - # time=2296.436ms -ok 5 - test/ranges/outside.js # time=2296.436ms + # time=468.213ms +ok 5 - test/ranges/outside.js # time=468.213ms # Subtest: test/ranges/min-version.js # Subtest: minimum version in range tests @@ -2731,11 +2749,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=305.947ms + ok 1 - minimum version in range tests # time=143.15ms 1..1 - # time=405.533ms -ok 6 - test/ranges/min-version.js # time=405.533ms + # time=441.338ms +ok 6 - test/ranges/min-version.js # time=441.338ms # Subtest: test/ranges/min-satisfying.js # Subtest: min satisfying @@ -2744,16 +2762,16 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - min satisfying # time=434.842ms + ok 1 - min satisfying # time=41.687ms # Subtest: bad ranges in min satisfying ok 1 - should be equal 1..1 - ok 2 - bad ranges in min satisfying # time=43.699ms + ok 2 - bad ranges in min satisfying # time=5.857ms 1..2 - # time=702.555ms -ok 7 - test/ranges/min-satisfying.js # time=702.555ms + # time=76.852ms +ok 7 - test/ranges/min-satisfying.js # time=76.852ms # Subtest: test/ranges/max-satisfying.js # Subtest: max satisfying @@ -2762,16 +2780,16 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - max satisfying # time=225.398ms + ok 1 - max satisfying # time=56.461ms # Subtest: bad ranges in max satisfying ok 1 - should be equal 1..1 - ok 2 - bad ranges in max satisfying # time=27.717ms + ok 2 - bad ranges in max satisfying # time=10.107ms 1..2 - # time=401.831ms -ok 8 - test/ranges/max-satisfying.js # time=401.831ms + # time=104.896ms +ok 8 - test/ranges/max-satisfying.js # time=104.896ms # Subtest: test/ranges/ltr.js # Subtest: ltr tests @@ -2841,7 +2859,7 @@ ok 64 - ltr(0.6.2, >=0.7.x, false) ok 65 - ltr(1.3.0-alpha, >1.2.3, false) 1..65 - ok 1 - ltr tests # time=737.176ms + ok 1 - ltr tests # time=194.403ms # Subtest: negative ltr tests ok 1 - !ltr(1.1.0, ~ 1.0, false) @@ -2930,11 +2948,11 @@ ok 84 - !ltr(1.0.0, =0.1.0, false) ok 85 - !ltr(1.3.0-alpha, >1.2.3, [object Object]) 1..85 - ok 2 - negative ltr tests # time=443.454ms + ok 2 - negative ltr tests # time=86.175ms 1..2 - # time=1396.307ms -ok 9 - test/ranges/ltr.js # time=1396.307ms + # time=366.57ms +ok 9 - test/ranges/ltr.js # time=366.57ms # Subtest: test/ranges/intersects.js # Subtest: intersect comparators @@ -2949,7 +2967,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=256.011ms + ok 1 - 1.3.0 >=1.3.0 true # time=60.975ms # Subtest: 1.3.0 >1.3.0 false ok 1 - 1.3.0 intersects >1.3.0 objects @@ -2961,7 +2979,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=89.718ms + ok 2 - 1.3.0 >1.3.0 false # time=28.166ms # Subtest: >=1.3.0 1.3.0 true ok 1 - >=1.3.0 intersects 1.3.0 objects @@ -2973,7 +2991,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=37.957ms + ok 3 - >=1.3.0 1.3.0 true # time=14.074ms # Subtest: >1.3.0 1.3.0 false ok 1 - >1.3.0 intersects 1.3.0 objects @@ -2985,7 +3003,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=46.436ms + ok 4 - >1.3.0 1.3.0 false # time=12.6ms # Subtest: >1.3.0 >1.2.0 true ok 1 - >1.3.0 intersects >1.2.0 objects @@ -2997,7 +3015,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=54.276ms + ok 5 - >1.3.0 >1.2.0 true # time=13.836ms # Subtest: >1.2.0 >1.3.0 true ok 1 - >1.2.0 intersects >1.3.0 objects @@ -3009,7 +3027,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=48.695ms + ok 6 - >1.2.0 >1.3.0 true # time=8.53ms # Subtest: >=1.2.0 >1.3.0 true ok 1 - >=1.2.0 intersects >1.3.0 objects @@ -3021,7 +3039,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=81.979ms + ok 7 - >=1.2.0 >1.3.0 true # time=17.356ms # Subtest: >1.2.0 >=1.3.0 true ok 1 - >1.2.0 intersects >=1.3.0 objects @@ -3033,7 +3051,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=48.09ms + ok 8 - >1.2.0 >=1.3.0 true # time=8.966ms # Subtest: <1.3.0 <1.2.0 true ok 1 - <1.3.0 intersects <1.2.0 objects @@ -3045,7 +3063,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=47.157ms + ok 9 - <1.3.0 <1.2.0 true # time=12.146ms # Subtest: <1.2.0 <1.3.0 true ok 1 - <1.2.0 intersects <1.3.0 objects @@ -3057,7 +3075,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=48.01ms + ok 10 - <1.2.0 <1.3.0 true # time=8.364ms # Subtest: <=1.2.0 <1.3.0 true ok 1 - <=1.2.0 intersects <1.3.0 objects @@ -3069,7 +3087,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=40.497ms + ok 11 - <=1.2.0 <1.3.0 true # time=8.801ms # Subtest: <1.2.0 <=1.3.0 true ok 1 - <1.2.0 intersects <=1.3.0 objects @@ -3081,7 +3099,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=44.941ms + ok 12 - <1.2.0 <=1.3.0 true # time=13.013ms # Subtest: >=1.3.0 <=1.3.0 true ok 1 - >=1.3.0 intersects <=1.3.0 objects @@ -3093,7 +3111,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=39.9ms + ok 13 - >=1.3.0 <=1.3.0 true # time=8.746ms # Subtest: >=v1.3.0 <=1.3.0 true ok 1 - >=v1.3.0 intersects <=1.3.0 objects @@ -3105,7 +3123,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=52.4ms + ok 14 - >=v1.3.0 <=1.3.0 true # time=7.133ms # Subtest: >=1.3.0 >=1.3.0 true ok 1 - >=1.3.0 intersects >=1.3.0 objects @@ -3117,7 +3135,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=48.614ms + ok 15 - >=1.3.0 >=1.3.0 true # time=15.734ms # Subtest: <=1.3.0 <=1.3.0 true ok 1 - <=1.3.0 intersects <=1.3.0 objects @@ -3129,7 +3147,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=35.611ms + ok 16 - <=1.3.0 <=1.3.0 true # time=8.708ms # Subtest: <=1.3.0 <=v1.3.0 true ok 1 - <=1.3.0 intersects <=v1.3.0 objects @@ -3141,7 +3159,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=36.406ms + ok 17 - <=1.3.0 <=v1.3.0 true # time=7.315ms # Subtest: >1.3.0 <=1.3.0 false ok 1 - >1.3.0 intersects <=1.3.0 objects @@ -3153,7 +3171,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=43.557ms + ok 18 - >1.3.0 <=1.3.0 false # time=23.199ms # Subtest: >=1.3.0 <1.3.0 false ok 1 - >=1.3.0 intersects <1.3.0 objects @@ -3165,7 +3183,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=43.764ms + ok 19 - >=1.3.0 <1.3.0 false # time=14.782ms # Subtest: >1.0.0 <2.0.0 true ok 1 - >1.0.0 intersects <2.0.0 objects @@ -3177,7 +3195,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=29.857ms + ok 20 - >1.0.0 <2.0.0 true # time=23.616ms # Subtest: >=1.0.0 <2.0.0 true ok 1 - >=1.0.0 intersects <2.0.0 objects @@ -3189,7 +3207,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=28.467ms + ok 21 - >=1.0.0 <2.0.0 true # time=29.017ms # Subtest: >=1.0.0 <=2.0.0 true ok 1 - >=1.0.0 intersects <=2.0.0 objects @@ -3201,7 +3219,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=30.792ms + ok 22 - >=1.0.0 <=2.0.0 true # time=21.023ms # Subtest: >1.0.0 <=2.0.0 true ok 1 - >1.0.0 intersects <=2.0.0 objects @@ -3213,7 +3231,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=21.705ms + ok 23 - >1.0.0 <=2.0.0 true # time=6.214ms # Subtest: <=2.0.0 >1.0.0 true ok 1 - <=2.0.0 intersects >1.0.0 objects @@ -3225,7 +3243,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=20.471ms + ok 24 - <=2.0.0 >1.0.0 true # time=7.66ms # Subtest: <=1.0.0 >=2.0.0 false ok 1 - <=1.0.0 intersects >=2.0.0 objects @@ -3237,7 +3255,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=27.804ms + ok 25 - <=1.0.0 >=2.0.0 false # time=8.829ms # Subtest: true ok 1 - intersects objects @@ -3249,7 +3267,7 @@ ok 7 - intersects loose ok 8 - intersects loose 1..8 - ok 26 - true # time=17.623ms + ok 26 - true # time=7.864ms # Subtest: >1.0.0 true ok 1 - intersects >1.0.0 objects @@ -3261,7 +3279,7 @@ ok 7 - intersects >1.0.0 loose ok 8 - >1.0.0 intersects loose 1..8 - ok 27 - >1.0.0 true # time=18.263ms + ok 27 - >1.0.0 true # time=44.369ms # Subtest: <=2.0.0 true ok 1 - <=2.0.0 intersects objects @@ -3273,9 +3291,9 @@ ok 7 - <=2.0.0 intersects loose ok 8 - intersects <=2.0.0 loose 1..8 - ok 28 - <=2.0.0 true # time=21.881ms + ok 28 - <=2.0.0 true # time=7.49ms - ok 1 - intersect comparators # time=2874.572ms + ok 1 - intersect comparators # time=973.245ms # Subtest: ranges intersect # Subtest: 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 @@ -3288,7 +3306,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=40.046ms + ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 # time=10.246ms # Subtest: <1.0.0 >2.0.0 <~> >0.0.0 ok 1 - <1.0.0 >2.0.0 <~> >0.0.0 @@ -3300,7 +3318,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=23.32ms + ok 2 - <1.0.0 >2.0.0 <~> >0.0.0 # time=19.425ms # Subtest: >0.0.0 <~> <1.0.0 >2.0.0 ok 1 - >0.0.0 <~> <1.0.0 >2.0.0 @@ -3312,7 +3330,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=27.156ms + ok 3 - >0.0.0 <~> <1.0.0 >2.0.0 # time=19.911ms # 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 @@ -3324,7 +3342,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=27.866ms + ok 4 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 # time=15.104ms # 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 @@ -3336,7 +3354,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=22.681ms + ok 5 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=19.608ms # Subtest: >1.0.0 <=2.0.0 <~> 2.0.0 ok 1 - >1.0.0 <=2.0.0 <~> 2.0.0 @@ -3348,7 +3366,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=23.454ms + ok 6 - >1.0.0 <=2.0.0 <~> 2.0.0 # time=17.242ms # Subtest: <1.0.0 >=2.0.0 <~> 2.1.0 ok 1 - <1.0.0 >=2.0.0 <~> 2.1.0 @@ -3360,7 +3378,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=17.337ms + ok 7 - <1.0.0 >=2.0.0 <~> 2.1.0 # time=16.603ms # 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 @@ -3372,7 +3390,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=22.892ms + ok 8 - <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=14.914ms # Subtest: 1.5.x <~> <1.5.0 || >=1.6.0 ok 1 - 1.5.x <~> <1.5.0 || >=1.6.0 @@ -3384,7 +3402,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=42.486ms + ok 9 - 1.5.x <~> <1.5.0 || >=1.6.0 # time=25.209ms # Subtest: <1.5.0 || >=1.6.0 <~> 1.5.x ok 1 - <1.5.0 || >=1.6.0 <~> 1.5.x @@ -3396,7 +3414,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=17.61ms + ok 10 - <1.5.0 || >=1.6.0 <~> 1.5.x # time=16.608ms # 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 @@ -3408,7 +3426,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=64.455ms + 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=44.131ms # 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 @@ -3420,7 +3438,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=27.04ms + 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=19.931ms # Subtest: >=1.0.0 <~> <=1.0.0 ok 1 - >=1.0.0 <~> <=1.0.0 @@ -3432,7 +3450,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=25.75ms + ok 13 - >=1.0.0 <~> <=1.0.0 # time=18.828ms # Subtest: >1.0.0 <1.0.0 <~> <=0.0.0 ok 1 - >1.0.0 <1.0.0 <~> <=0.0.0 @@ -3444,7 +3462,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=16.919ms + ok 14 - >1.0.0 <1.0.0 <~> <=0.0.0 # time=23.463ms # Subtest: * <~> 0.0.1 ok 1 - * <~> 0.0.1 @@ -3456,7 +3474,7 @@ ok 7 - * <~> 0.0.1 objects loose ok 8 - 0.0.1 <~> * objects loose 1..8 - ok 15 - * <~> 0.0.1 # time=16.995ms + ok 15 - * <~> 0.0.1 # time=19.005ms # Subtest: * <~> >=1.0.0 ok 1 - * <~> >=1.0.0 @@ -3468,7 +3486,7 @@ ok 7 - * <~> >=1.0.0 objects loose ok 8 - >=1.0.0 <~> * objects loose 1..8 - ok 16 - * <~> >=1.0.0 # time=20.492ms + ok 16 - * <~> >=1.0.0 # time=13.785ms # Subtest: * <~> >1.0.0 ok 1 - * <~> >1.0.0 @@ -3480,7 +3498,7 @@ ok 7 - * <~> >1.0.0 objects loose ok 8 - >1.0.0 <~> * objects loose 1..8 - ok 17 - * <~> >1.0.0 # time=24.412ms + ok 17 - * <~> >1.0.0 # time=14.033ms # Subtest: * <~> ~1.0.0 ok 1 - * <~> ~1.0.0 @@ -3492,7 +3510,7 @@ ok 7 - * <~> ~1.0.0 objects loose ok 8 - ~1.0.0 <~> * objects loose 1..8 - ok 18 - * <~> ~1.0.0 # time=21.858ms + ok 18 - * <~> ~1.0.0 # time=15.969ms # Subtest: * <~> <1.6.0 ok 1 - * <~> <1.6.0 @@ -3504,7 +3522,7 @@ ok 7 - * <~> <1.6.0 objects loose ok 8 - <1.6.0 <~> * objects loose 1..8 - ok 19 - * <~> <1.6.0 # time=19.895ms + ok 19 - * <~> <1.6.0 # time=14.607ms # Subtest: * <~> <=1.6.0 ok 1 - * <~> <=1.6.0 @@ -3516,7 +3534,7 @@ ok 7 - * <~> <=1.6.0 objects loose ok 8 - <=1.6.0 <~> * objects loose 1..8 - ok 20 - * <~> <=1.6.0 # time=6.178ms + ok 20 - * <~> <=1.6.0 # time=10.197ms # Subtest: 1.* <~> 0.0.1 ok 1 - 1.* <~> 0.0.1 @@ -3528,7 +3546,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=19.089ms + ok 21 - 1.* <~> 0.0.1 # time=11.129ms # Subtest: 1.* <~> 2.0.0 ok 1 - 1.* <~> 2.0.0 @@ -3540,7 +3558,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=31.914ms + ok 22 - 1.* <~> 2.0.0 # time=15.631ms # Subtest: 1.* <~> 1.0.0 ok 1 - 1.* <~> 1.0.0 @@ -3552,7 +3570,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=48.964ms + ok 23 - 1.* <~> 1.0.0 # time=12.392ms # Subtest: 1.* <~> <2.0.0 ok 1 - 1.* <~> <2.0.0 @@ -3564,7 +3582,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=36.772ms + ok 24 - 1.* <~> <2.0.0 # time=19.937ms # Subtest: 1.* <~> >1.0.0 ok 1 - 1.* <~> >1.0.0 @@ -3576,7 +3594,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=36.414ms + ok 25 - 1.* <~> >1.0.0 # time=21.2ms # Subtest: 1.* <~> <=1.0.0 ok 1 - 1.* <~> <=1.0.0 @@ -3588,7 +3606,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=26.069ms + ok 26 - 1.* <~> <=1.0.0 # time=11.721ms # Subtest: 1.* <~> ^1.0.0 ok 1 - 1.* <~> ^1.0.0 @@ -3600,7 +3618,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=114.394ms + ok 27 - 1.* <~> ^1.0.0 # time=62.797ms # Subtest: 1.0.* <~> 0.0.1 ok 1 - 1.0.* <~> 0.0.1 @@ -3612,7 +3630,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=44.601ms + ok 28 - 1.0.* <~> 0.0.1 # time=23.68ms # Subtest: 1.0.* <~> <0.0.1 ok 1 - 1.0.* <~> <0.0.1 @@ -3624,7 +3642,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=44.316ms + ok 29 - 1.0.* <~> <0.0.1 # time=23.847ms # Subtest: 1.0.* <~> >0.0.1 ok 1 - 1.0.* <~> >0.0.1 @@ -3636,7 +3654,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=37.087ms + ok 30 - 1.0.* <~> >0.0.1 # time=20.433ms # Subtest: * <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - * <~> 1.3.0 || <1.0.0 >2.0.0 @@ -3648,7 +3666,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=35.785ms + ok 31 - * <~> 1.3.0 || <1.0.0 >2.0.0 # time=14.907ms # Subtest: 1.3.0 || <1.0.0 >2.0.0 <~> * ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> * @@ -3660,7 +3678,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=31.489ms + ok 32 - 1.3.0 || <1.0.0 >2.0.0 <~> * # time=14.392ms # Subtest: 1.* <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 @@ -3672,7 +3690,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=44.743ms + ok 33 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 # time=15.395ms # Subtest: x <~> 0.0.1 ok 1 - x <~> 0.0.1 @@ -3684,7 +3702,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=31.667ms + ok 34 - x <~> 0.0.1 # time=14.965ms # Subtest: x <~> >=1.0.0 ok 1 - x <~> >=1.0.0 @@ -3696,7 +3714,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=22.152ms + ok 35 - x <~> >=1.0.0 # time=13.767ms # Subtest: x <~> >1.0.0 ok 1 - x <~> >1.0.0 @@ -3708,7 +3726,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=47.053ms + ok 36 - x <~> >1.0.0 # time=15.316ms # Subtest: x <~> ~1.0.0 ok 1 - x <~> ~1.0.0 @@ -3720,7 +3738,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=54.179ms + ok 37 - x <~> ~1.0.0 # time=29.482ms # Subtest: x <~> <1.6.0 ok 1 - x <~> <1.6.0 @@ -3732,7 +3750,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=50.315ms + ok 38 - x <~> <1.6.0 # time=6.975ms # Subtest: x <~> <=1.6.0 ok 1 - x <~> <=1.6.0 @@ -3744,7 +3762,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=50.425ms + ok 39 - x <~> <=1.6.0 # time=7.017ms # Subtest: 1.x <~> 0.0.1 ok 1 - 1.x <~> 0.0.1 @@ -3756,7 +3774,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=36.829ms + ok 40 - 1.x <~> 0.0.1 # time=12.845ms # Subtest: 1.x <~> 2.0.0 ok 1 - 1.x <~> 2.0.0 @@ -3768,7 +3786,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=36.039ms + ok 41 - 1.x <~> 2.0.0 # time=15.338ms # Subtest: 1.x <~> 1.0.0 ok 1 - 1.x <~> 1.0.0 @@ -3780,7 +3798,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=35.011ms + ok 42 - 1.x <~> 1.0.0 # time=9.276ms # Subtest: 1.x <~> <2.0.0 ok 1 - 1.x <~> <2.0.0 @@ -3792,7 +3810,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=26.332ms + ok 43 - 1.x <~> <2.0.0 # time=8.048ms # Subtest: 1.x <~> >1.0.0 ok 1 - 1.x <~> >1.0.0 @@ -3804,7 +3822,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=26.742ms + ok 44 - 1.x <~> >1.0.0 # time=9.012ms # Subtest: 1.x <~> <=1.0.0 ok 1 - 1.x <~> <=1.0.0 @@ -3816,7 +3834,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=20.446ms + ok 45 - 1.x <~> <=1.0.0 # time=8.206ms # Subtest: 1.x <~> ^1.0.0 ok 1 - 1.x <~> ^1.0.0 @@ -3828,7 +3846,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=31.734ms + ok 46 - 1.x <~> ^1.0.0 # time=18.424ms # Subtest: 1.0.x <~> 0.0.1 ok 1 - 1.0.x <~> 0.0.1 @@ -3840,7 +3858,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=121.174ms + ok 47 - 1.0.x <~> 0.0.1 # time=15.566ms # Subtest: 1.0.x <~> <0.0.1 ok 1 - 1.0.x <~> <0.0.1 @@ -3852,7 +3870,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=51.34ms + ok 48 - 1.0.x <~> <0.0.1 # time=10.513ms # Subtest: 1.0.x <~> >0.0.1 ok 1 - 1.0.x <~> >0.0.1 @@ -3864,7 +3882,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=18.173ms + ok 49 - 1.0.x <~> >0.0.1 # time=7.773ms # Subtest: x <~> 1.3.0 || <1.0.0 >2.0.0 ok 1 - x <~> 1.3.0 || <1.0.0 >2.0.0 @@ -3876,7 +3894,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=12.932ms + ok 50 - x <~> 1.3.0 || <1.0.0 >2.0.0 # time=7.344ms # Subtest: 1.3.0 || <1.0.0 >2.0.0 <~> x ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> x @@ -3888,7 +3906,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=16.874ms + ok 51 - 1.3.0 || <1.0.0 >2.0.0 <~> x # time=6.774ms # 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 @@ -3900,7 +3918,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=44.252ms + ok 52 - 1.x <~> 1.3.0 || <1.0.0 >2.0.0 # time=8.027ms # Subtest: * <~> * ok 1 - * <~> * @@ -3912,7 +3930,7 @@ ok 7 - * <~> * objects loose ok 8 - * <~> * objects loose 1..8 - ok 53 - * <~> * # time=34.293ms + ok 53 - * <~> * # time=6.906ms # Subtest: x <~> ok 1 - x <~> @@ -3924,19 +3942,19 @@ ok 7 - x <~> objects loose ok 8 - <~> x objects loose 1..8 - ok 54 - x <~> # time=27.501ms + ok 54 - x <~> # time=6.532ms 1..54 - ok 2 - ranges intersect # time=4057.087ms + ok 2 - ranges intersect # time=1887.726ms # 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=77.084ms + ok 3 - missing comparator parameter in intersect comparators # time=13.242ms 1..3 - # time=7369.927ms -ok 10 - test/ranges/intersects.js # time=7369.927ms + # time=3051.359ms +ok 10 - test/ranges/intersects.js # time=3051.359ms # Subtest: test/ranges/gtr.js # Subtest: gtr tests @@ -4002,7 +4020,7 @@ ok 60 - gtr(0.7.2, <0.7.x, false) ok 61 - gtr(0.7.2-beta, 0.7.x, false) 1..61 - ok 1 - gtr tests # time=670.646ms + ok 1 - gtr tests # time=130.301ms # Subtest: negative gtr tests ok 1 - !gtr(0.6.1-1, ~0.6.1-1, false) @@ -4088,263 +4106,263 @@ ok 81 - !gtr(3.5.0, ^0.1.0 || ~3.0.1 || >4 <=5.0.0, false) ok 82 - !gtr(0.7.2-beta, 0.7.x, [object Object]) 1..82 - ok 2 - negative gtr tests # time=408.35ms + ok 2 - negative gtr tests # time=142.62ms 1..2 - # time=1262.474ms -ok 11 - test/ranges/gtr.js # time=1262.474ms + # time=335.966ms +ok 11 - test/ranges/gtr.js # time=335.966ms # Subtest: test/preload.js ok 1 - preload and index match 1..1 - # time=157.431ms -ok 12 - test/preload.js # time=157.431ms + # time=25.385ms +ok 12 - test/preload.js # time=25.385ms # Subtest: test/map.js ok 1 - test files should match system files # Subtest: bin/semver.js 1..1 ok 1 - test covers a file - ok 2 - bin/semver.js # time=75.579ms + ok 2 - bin/semver.js # time=18.137ms # Subtest: classes/comparator.js 1..1 ok 1 - test covers a file - ok 3 - classes/comparator.js # time=25.429ms + ok 3 - classes/comparator.js # time=4.536ms # Subtest: classes/index.js 1..1 ok 1 - test covers a file - ok 4 - classes/index.js # time=27.15ms + ok 4 - classes/index.js # time=8.751ms # Subtest: classes/range.js 1..1 ok 1 - test covers a file - ok 5 - classes/range.js # time=4.509ms + ok 5 - classes/range.js # time=7.666ms # Subtest: classes/semver.js 1..1 ok 1 - test covers a file - ok 6 - classes/semver.js # time=17.48ms + ok 6 - classes/semver.js # time=4.644ms # Subtest: functions/clean.js 1..1 ok 1 - test covers a file - ok 7 - functions/clean.js # time=3.241ms + ok 7 - functions/clean.js # time=3.891ms # Subtest: functions/cmp.js 1..1 ok 1 - test covers a file - ok 8 - functions/cmp.js # time=11.671ms + ok 8 - functions/cmp.js # time=1.803ms # Subtest: functions/coerce.js 1..1 ok 1 - test covers a file - ok 9 - functions/coerce.js # time=15.026ms + ok 9 - functions/coerce.js # time=1.943ms # Subtest: functions/compare-build.js 1..1 ok 1 - test covers a file - ok 10 - functions/compare-build.js # time=3.498ms + ok 10 - functions/compare-build.js # time=3.069ms # Subtest: functions/compare-loose.js 1..1 ok 1 - test covers a file - ok 11 - functions/compare-loose.js # time=27.321ms + ok 11 - functions/compare-loose.js # time=3.391ms # Subtest: functions/compare.js 1..1 ok 1 - test covers a file - ok 12 - functions/compare.js # time=10.523ms + ok 12 - functions/compare.js # time=1.598ms # Subtest: functions/diff.js 1..1 ok 1 - test covers a file - ok 13 - functions/diff.js # time=19.377ms + ok 13 - functions/diff.js # time=2.563ms # Subtest: functions/eq.js 1..1 ok 1 - test covers a file - ok 14 - functions/eq.js # time=1.854ms + ok 14 - functions/eq.js # time=1.47ms # Subtest: functions/gt.js 1..1 ok 1 - test covers a file - ok 15 - functions/gt.js # time=1.837ms + ok 15 - functions/gt.js # time=1.439ms # Subtest: functions/gte.js 1..1 ok 1 - test covers a file - ok 16 - functions/gte.js # time=1.899ms + ok 16 - functions/gte.js # time=1.91ms # Subtest: functions/inc.js 1..1 ok 1 - test covers a file - ok 17 - functions/inc.js # time=22.024ms + ok 17 - functions/inc.js # time=1.483ms # Subtest: functions/lt.js 1..1 ok 1 - test covers a file - ok 18 - functions/lt.js # time=1.773ms + ok 18 - functions/lt.js # time=2.233ms # Subtest: functions/lte.js 1..1 ok 1 - test covers a file - ok 19 - functions/lte.js # time=9.809ms + ok 19 - functions/lte.js # time=1.394ms # Subtest: functions/major.js 1..1 ok 1 - test covers a file - ok 20 - functions/major.js # time=1.52ms + ok 20 - functions/major.js # time=1.502ms # Subtest: functions/minor.js 1..1 ok 1 - test covers a file - ok 21 - functions/minor.js # time=3.293ms + ok 21 - functions/minor.js # time=3.052ms # Subtest: functions/neq.js 1..1 ok 1 - test covers a file - ok 22 - functions/neq.js # time=26.313ms + ok 22 - functions/neq.js # time=1.409ms # Subtest: functions/parse.js 1..1 ok 1 - test covers a file - ok 23 - functions/parse.js # time=1.418ms + ok 23 - functions/parse.js # time=1.271ms # Subtest: functions/patch.js 1..1 ok 1 - test covers a file - ok 24 - functions/patch.js # time=1.408ms + ok 24 - functions/patch.js # time=1.254ms # Subtest: functions/prerelease.js 1..1 ok 1 - test covers a file - ok 25 - functions/prerelease.js # time=1.393ms + ok 25 - functions/prerelease.js # time=1.236ms # Subtest: functions/rcompare.js 1..1 ok 1 - test covers a file - ok 26 - functions/rcompare.js # time=1.395ms + ok 26 - functions/rcompare.js # time=1.17ms # Subtest: functions/rsort.js 1..1 ok 1 - test covers a file - ok 27 - functions/rsort.js # time=1.556ms + ok 27 - functions/rsort.js # time=1.267ms # Subtest: functions/satisfies.js 1..1 ok 1 - test covers a file - ok 28 - functions/satisfies.js # time=1.35ms + ok 28 - functions/satisfies.js # time=1.215ms # Subtest: functions/sort.js 1..1 ok 1 - test covers a file - ok 29 - functions/sort.js # time=13.75ms + ok 29 - functions/sort.js # time=1.238ms # Subtest: functions/valid.js 1..1 ok 1 - test covers a file - ok 30 - functions/valid.js # time=9.516ms + ok 30 - functions/valid.js # time=1.236ms # Subtest: index.js 1..1 ok 1 - test covers a file - ok 31 - index.js # time=1.351ms + ok 31 - index.js # time=1.203ms # Subtest: internal/constants.js 1..1 ok 1 - test covers a file - ok 32 - internal/constants.js # time=1.323ms + ok 32 - internal/constants.js # time=1.177ms # Subtest: internal/debug.js 1..1 ok 1 - test covers a file - ok 33 - internal/debug.js # time=1.405ms + ok 33 - internal/debug.js # time=1.316ms # Subtest: internal/identifiers.js 1..1 ok 1 - test covers a file - ok 34 - internal/identifiers.js # time=1.471ms + ok 34 - internal/identifiers.js # time=1.217ms # Subtest: internal/parse-options.js 1..1 ok 1 - test covers a file - ok 35 - internal/parse-options.js # time=1.396ms + ok 35 - internal/parse-options.js # time=1.245ms # Subtest: internal/re.js 1..1 ok 1 - test covers a file - ok 36 - internal/re.js # time=1.455ms + ok 36 - internal/re.js # time=1.263ms # Subtest: map.js 1..1 ok 1 - test covers a file - ok 37 - map.js # time=19.499ms + ok 37 - map.js # time=1.3ms # Subtest: preload.js 1..1 ok 1 - test covers a file - ok 38 - preload.js # time=1.414ms + ok 38 - preload.js # time=1.369ms # Subtest: ranges/gtr.js 1..1 ok 1 - test covers a file - ok 39 - ranges/gtr.js # time=17.688ms + ok 39 - ranges/gtr.js # time=1.238ms # Subtest: ranges/intersects.js 1..1 ok 1 - test covers a file - ok 40 - ranges/intersects.js # time=17.885ms + ok 40 - ranges/intersects.js # time=1.301ms # Subtest: ranges/ltr.js 1..1 ok 1 - test covers a file - ok 41 - ranges/ltr.js # time=17.793ms + ok 41 - ranges/ltr.js # time=1.213ms # Subtest: ranges/max-satisfying.js 1..1 ok 1 - test covers a file - ok 42 - ranges/max-satisfying.js # time=9.555ms + ok 42 - ranges/max-satisfying.js # time=1.201ms # Subtest: ranges/min-satisfying.js 1..1 ok 1 - test covers a file - ok 43 - ranges/min-satisfying.js # time=5.683ms + ok 43 - ranges/min-satisfying.js # time=1.192ms # Subtest: ranges/min-version.js 1..1 ok 1 - test covers a file - ok 44 - ranges/min-version.js # time=14.019ms + ok 44 - ranges/min-version.js # time=1.253ms # Subtest: ranges/outside.js 1..1 ok 1 - test covers a file - ok 45 - ranges/outside.js # time=10.726ms + ok 45 - ranges/outside.js # time=1.24ms # Subtest: ranges/simplify.js 1..1 ok 1 - test covers a file - ok 46 - ranges/simplify.js # time=13.687ms + ok 46 - ranges/simplify.js # time=2.49ms # Subtest: ranges/subset.js 1..1 ok 1 - test covers a file - ok 47 - ranges/subset.js # time=21.867ms + ok 47 - ranges/subset.js # time=1.398ms # Subtest: ranges/to-comparators.js 1..1 ok 1 - test covers a file - ok 48 - ranges/to-comparators.js # time=10.334ms + ok 48 - ranges/to-comparators.js # time=1.338ms # Subtest: ranges/valid.js 1..1 ok 1 - test covers a file - ok 49 - ranges/valid.js # time=9.846ms + ok 49 - ranges/valid.js # time=1.294ms 1..49 - # time=11264.043ms -ok 13 - test/map.js # time=11264.043ms + # time=3197.062ms +ok 13 - test/map.js # time=3197.062ms # Subtest: test/internal/debug.js 1..2 @@ -4353,16 +4371,16 @@ ok 2 - no signal ok 3 - got no output 1..3 - ok 1 - without env set # time=12027.381ms + ok 1 - without env set # time=4449.371ms # Subtest: with env set ok 1 - success exit status ok 2 - no signal 1..2 - ok 2 - with env set # time=6886.798ms + ok 2 - with env set # time=1329.18ms - # time=19658.709ms -ok 14 - test/internal/debug.js # time=19658.709ms + # time=6039.101ms +ok 14 - test/internal/debug.js # time=6039.101ms # Subtest: test/internal/re.js # Subtest: has a list of src, re, and tokens @@ -4488,11 +4506,11 @@ ok 120 - tokens are numbers ok 121 - tokens are numbers 1..121 - ok 1 - has a list of src, re, and tokens # time=192.939ms + ok 1 - has a list of src, re, and tokens # time=128.469ms 1..1 - # time=219.125ms -ok 15 - test/internal/re.js # time=219.125ms + # time=152.672ms +ok 15 - test/internal/re.js # time=152.672ms # Subtest: test/internal/parse-options.js # Subtest: falsey values always empty options object @@ -4503,14 +4521,14 @@ ok 5 - should be equivalent strictly ok 6 - should be equivalent strictly 1..6 - ok 1 - falsey values always empty options object # time=220.324ms + ok 1 - falsey values always empty options object # time=71.575ms # 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=62.285ms + ok 2 - truthy non-objects always loose mode, for backwards comp # time=24.184ms # Subtest: objects only include truthy flags we know about, set to true ok 1 - should be equivalent strictly @@ -4518,11 +4536,11 @@ ok 3 - should be equivalent strictly ok 4 - should be equivalent strictly 1..4 - ok 3 - objects only include truthy flags we know about, set to true # time=71.11ms + ok 3 - objects only include truthy flags we know about, set to true # time=25.331ms 1..3 - # time=549.842ms -ok 16 - test/internal/parse-options.js # time=549.842ms + # time=206.729ms +ok 16 - test/internal/parse-options.js # time=206.729ms # Subtest: test/internal/identifiers.js # Subtest: rcompareIdentifiers and compareIdentifiers @@ -4535,23 +4553,23 @@ ok 7 - should be equal ok 8 - should be equal 1..8 - ok 1 - rcompareIdentifiers and compareIdentifiers # time=85.022ms + ok 1 - rcompareIdentifiers and compareIdentifiers # time=36.528ms 1..1 - # time=149.638ms -ok 17 - test/internal/identifiers.js # time=149.638ms + # time=63.387ms +ok 17 - test/internal/identifiers.js # time=63.387ms # Subtest: test/internal/constants.js ok 1 - got some numbers exported 1..1 - # time=111.188ms -ok 18 - test/internal/constants.js # time=111.188ms + # time=24.443ms +ok 18 - test/internal/constants.js # time=24.443ms # Subtest: test/index.js ok 1 - just a normal value property 1..1 - # time=35.264ms -ok 19 - test/index.js # time=35.264ms + # time=23.483ms +ok 19 - test/index.js # time=23.483ms # Subtest: test/functions/coerce.js # Subtest: coerce tests @@ -4648,11 +4666,11 @@ ok 91 - should be equivalent ok 92 - should be equivalent 1..92 - ok 1 - coerce tests # time=476.044ms + ok 1 - coerce tests # time=145.182ms 1..1 - # time=624.398ms -ok 20 - test/functions/coerce.js # time=624.398ms + # time=187.664ms +ok 20 - test/functions/coerce.js # time=187.664ms # Subtest: test/functions/valid.js # Subtest: returns null instead of throwing when presented with garbage @@ -4667,7 +4685,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=204.374ms + ok 1 - returns null instead of throwing when presented with garbage # time=38.965ms # Subtest: validate a version into a SemVer object ok 1 - should be equal @@ -4675,21 +4693,21 @@ ok 3 - looseness as a boolean ok 4 - looseness as an option 1..4 - ok 2 - validate a version into a SemVer object # time=53.701ms + ok 2 - validate a version into a SemVer object # time=10.308ms 1..2 - # time=434.7ms -ok 21 - test/functions/valid.js # time=434.7ms + # time=78.981ms +ok 21 - test/functions/valid.js # time=78.981ms # Subtest: test/functions/sort.js # Subtest: sorting ok 1 - should be equivalent 1..1 - ok 1 - sorting # time=242.175ms + ok 1 - sorting # time=27.07ms 1..1 - # time=398.665ms -ok 22 - test/functions/sort.js # time=398.665ms + # time=47.094ms +ok 22 - test/functions/sort.js # time=47.094ms # Subtest: test/functions/satisfies.js # Subtest: range tests @@ -4816,7 +4834,7 @@ ok 120 - >=0.7.x satisfied by 0.7.0-asdf ok 121 - <=0.7.x satisfied by 0.7.0-asdf ok 122 - >=1.0.0 <=1.1.0 satisfied by 1.1.0-pre - ok 1 - range tests # time=1006.456ms + ok 1 - range tests # time=189.704ms # Subtest: negative range tests 1..96 @@ -4916,7 +4934,7 @@ ok 94 - >=1.0.0 <1.1.0 not satisfied by 1.1.0 ok 95 - >=1.0.0 <1.1.0 not satisfied by 1.1.0-pre ok 96 - >=1.0.0 <1.1.0-pre not satisfied by 1.1.0-pre - ok 2 - negative range tests # time=340.447ms + ok 2 - negative range tests # time=95.873ms # Subtest: invalid ranges never satisfied (but do not throw) 1..5 @@ -4925,21 +4943,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=35.393ms + ok 3 - invalid ranges never satisfied (but do not throw) # time=5.743ms 1..3 - # time=1645.095ms -ok 23 - test/functions/satisfies.js # time=1645.095ms + # time=353.79ms +ok 23 - test/functions/satisfies.js # time=353.79ms # Subtest: test/functions/rsort.js # Subtest: sorting ok 1 - should be equivalent 1..1 - ok 1 - sorting # time=188.394ms + ok 1 - sorting # time=29.725ms 1..1 - # time=326.38ms -ok 24 - test/functions/rsort.js # time=326.38ms + # time=51.927ms +ok 24 - test/functions/rsort.js # time=51.927ms # Subtest: test/functions/rcompare.js # Subtest: rcompare @@ -4948,11 +4966,11 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - rcompare # time=170.314ms + ok 1 - rcompare # time=26.967ms 1..1 - # time=259.231ms -ok 25 - test/functions/rcompare.js # time=259.231ms + # time=49.664ms +ok 25 - test/functions/rcompare.js # time=49.664ms # Subtest: test/functions/prerelease.js # Subtest: prerelease @@ -4966,11 +4984,11 @@ ok 8 - prerelease(~2.0.0-alpha.1) ok 9 - prerelease(invalid version) 1..9 - ok 1 - prerelease # time=260.636ms + ok 1 - prerelease # time=50.578ms 1..1 - # time=348.194ms -ok 26 - test/functions/prerelease.js # time=348.194ms + # time=74.138ms +ok 26 - test/functions/prerelease.js # time=74.138ms # Subtest: test/functions/patch.js # Subtest: patch tests @@ -4984,11 +5002,11 @@ ok 8 - patch(=1.2.21) = 21 ok 9 - patch(v=1.2.34) = 34 1..9 - ok 1 - patch tests # time=205.763ms + ok 1 - patch tests # time=47.325ms 1..1 - # time=299.894ms -ok 27 - test/functions/patch.js # time=299.894ms + # time=74.205ms +ok 27 - test/functions/patch.js # time=74.205ms # Subtest: test/functions/parse.js # Subtest: returns null instead of throwing when presented with garbage @@ -5003,7 +5021,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=51.624ms + ok 1 - returns null instead of throwing when presented with garbage # time=44.506ms # Subtest: parse a version into a SemVer object ok 1 - should match pattern provided @@ -5011,11 +5029,11 @@ ok 3 - looseness as a boolean ok 4 - looseness as an option 1..4 - ok 2 - parse a version into a SemVer object # time=57.641ms + ok 2 - parse a version into a SemVer object # time=50.058ms 1..2 - # time=183.547ms -ok 28 - test/functions/parse.js # time=183.547ms + # time=131.684ms +ok 28 - test/functions/parse.js # time=131.684ms # Subtest: test/functions/neq.js # Subtest: comparison tests @@ -5026,7 +5044,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=217.972ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=53.492ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -5034,7 +5052,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=107.332ms + ok 2 - 0.0.1 0.0.0 undefined # time=17.523ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -5042,7 +5060,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=87.578ms + ok 3 - 1.0.0 0.9.9 undefined # time=16.172ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -5050,7 +5068,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=56.179ms + ok 4 - 0.10.0 0.9.0 undefined # time=17.528ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -5058,7 +5076,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=41.576ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=19.319ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -5066,7 +5084,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=25.086ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=8.002ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -5074,7 +5092,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=40.113ms + ok 7 - v0.0.0 0.0.0-foo true # time=15.023ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -5082,7 +5100,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=18.53ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=9.011ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -5090,7 +5108,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=28.635ms + ok 9 - v1.0.0 0.9.9 true # time=11.768ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -5098,7 +5116,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=29.869ms + ok 10 - v0.10.0 0.9.0 true # time=12.595ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -5106,7 +5124,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=16.654ms + ok 11 - v0.99.0 0.10.0 true # time=3.375ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -5114,7 +5132,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=28.607ms + ok 12 - v2.0.0 1.2.3 true # time=4.28ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -5122,7 +5140,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=18.978ms + ok 13 - 0.0.0 v0.0.0-foo true # time=12.603ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -5130,7 +5148,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=24.189ms + ok 14 - 0.0.1 v0.0.0 true # time=3.049ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -5138,7 +5156,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=3.724ms + ok 15 - 1.0.0 v0.9.9 true # time=7.093ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -5146,7 +5164,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=20.256ms + ok 16 - 0.10.0 v0.9.0 true # time=7.468ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -5154,7 +5172,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=27.82ms + ok 17 - 0.99.0 v0.10.0 true # time=7.19ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -5162,7 +5180,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=16.405ms + ok 18 - 2.0.0 v1.2.3 true # time=11.618ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -5170,7 +5188,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=13.129ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=12.093ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -5178,7 +5196,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=17.965ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=8.005ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -5186,7 +5204,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=36.883ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=12.941ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -5194,7 +5212,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=24.775ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=12.698ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -5202,7 +5220,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=32.503ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=8.049ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -5210,7 +5228,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=36.027ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=4.71ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -5218,7 +5236,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=41.559ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=13.026ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -5226,7 +5244,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=28.593ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=4.626ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -5234,7 +5252,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=25.499ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=12.31ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -5242,7 +5260,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=32.594ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=11.923ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -5250,7 +5268,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=28.684ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=7.905ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -5258,7 +5276,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=27.953ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=12.029ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -5266,9 +5284,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=44.088ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=11.953ms - ok 1 - comparison tests # time=3454.083ms + ok 1 - comparison tests # time=1106.024ms # Subtest: equality tests 1..37 @@ -5278,7 +5296,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=32.74ms + ok 1 - 1.2.3 v1.2.3 true # time=8.131ms # Subtest: 1.2.3 =1.2.3 true 1..4 @@ -5286,7 +5304,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=3.784ms + ok 2 - 1.2.3 =1.2.3 true # time=44.738ms # Subtest: 1.2.3 v 1.2.3 true 1..4 @@ -5294,7 +5312,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=4.759ms + ok 3 - 1.2.3 v 1.2.3 true # time=5.773ms # Subtest: 1.2.3 = 1.2.3 true 1..4 @@ -5302,7 +5320,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=4.369ms + ok 4 - 1.2.3 = 1.2.3 true # time=11.805ms # Subtest: 1.2.3 v1.2.3 true 1..4 @@ -5310,7 +5328,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=4.842ms + ok 5 - 1.2.3 v1.2.3 true # time=3.296ms # Subtest: 1.2.3 =1.2.3 true 1..4 @@ -5318,7 +5336,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=4.516ms + ok 6 - 1.2.3 =1.2.3 true # time=3.283ms # Subtest: 1.2.3 v 1.2.3 true 1..4 @@ -5326,7 +5344,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=12.409ms + ok 7 - 1.2.3 v 1.2.3 true # time=4.052ms # Subtest: 1.2.3 = 1.2.3 true 1..4 @@ -5334,7 +5352,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=40.272ms + ok 8 - 1.2.3 = 1.2.3 true # time=4.809ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..4 @@ -5342,7 +5360,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=3.912ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=3.309ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..4 @@ -5350,7 +5368,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=28.421ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=4.379ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..4 @@ -5358,7 +5376,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=15.77ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=3.29ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..4 @@ -5366,7 +5384,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=20.3ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=4.533ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..4 @@ -5374,7 +5392,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=31.949ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=3.424ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..4 @@ -5382,7 +5400,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=20.605ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=11.676ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..4 @@ -5390,7 +5408,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=31.892ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=7.636ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..4 @@ -5398,7 +5416,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=20.582ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=7.802ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..4 @@ -5406,7 +5424,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=28.337ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=10.155ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..4 @@ -5414,7 +5432,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=19.526ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=6.359ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..4 @@ -5422,7 +5440,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=32.067ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=3.63ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..4 @@ -5430,7 +5448,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=20.019ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=3.75ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..4 @@ -5438,7 +5456,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=49.655ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=3.31ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..4 @@ -5446,7 +5464,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=20.485ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=3.217ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..4 @@ -5454,7 +5472,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=3.315ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=4.857ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..4 @@ -5462,7 +5480,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=27.904ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=3.794ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..4 @@ -5470,7 +5488,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=3.555ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=4.332ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..4 @@ -5478,7 +5496,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=28.06ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=3.121ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..4 @@ -5486,7 +5504,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=24.047ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=2.779ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..4 @@ -5494,7 +5512,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=27.659ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=11.133ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..4 @@ -5502,7 +5520,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=27.73ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=2.841ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..4 @@ -5510,7 +5528,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=16.226ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=7.095ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..4 @@ -5518,7 +5536,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=9.436ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=7.17ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..4 @@ -5526,7 +5544,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=20.026ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=2.724ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..4 @@ -5534,7 +5552,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=22.278ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=7.118ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..4 @@ -5542,7 +5560,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=20.338ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=6.953ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..4 @@ -5550,7 +5568,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=15.985ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=7.199ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..4 @@ -5558,7 +5576,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=27.917ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=7.062ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..4 @@ -5566,13 +5584,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=16.499ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=2.746ms - ok 2 - equality tests # time=2949.972ms + ok 2 - equality tests # time=977.79ms 1..2 - # time=6873.904ms -ok 29 - test/functions/neq.js # time=6873.904ms + # time=2226.387ms +ok 29 - test/functions/neq.js # time=2226.387ms # Subtest: test/functions/minor.js # Subtest: minor tests @@ -5586,11 +5604,11 @@ ok 8 - minor(=1.21.3) = 21 ok 9 - minor(v=1.34.3) = 34 1..9 - ok 1 - minor tests # time=206.807ms + ok 1 - minor tests # time=42.085ms 1..1 - # time=331.894ms -ok 30 - test/functions/minor.js # time=331.894ms + # time=68.914ms +ok 30 - test/functions/minor.js # time=68.914ms # Subtest: test/functions/major.js # Subtest: major tests @@ -5604,11 +5622,11 @@ ok 8 - major(=21.2.3) = 21 ok 9 - major(v=34.2.3) = 34 1..9 - ok 1 - major tests # time=230.755ms + ok 1 - major tests # time=42.397ms 1..1 - # time=340.719ms -ok 31 - test/functions/major.js # time=340.719ms + # time=66.83ms +ok 31 - test/functions/major.js # time=66.83ms # Subtest: test/functions/lte.js # Subtest: comparison tests @@ -5619,7 +5637,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=145.946ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=27.821ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -5627,7 +5645,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=36.933ms + ok 2 - 0.0.1 0.0.0 undefined # time=10.897ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -5635,7 +5653,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=55.376ms + ok 3 - 1.0.0 0.9.9 undefined # time=9.027ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -5643,7 +5661,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=56.051ms + ok 4 - 0.10.0 0.9.0 undefined # time=10.446ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -5651,7 +5669,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=40.257ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=7.529ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -5659,7 +5677,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=22.236ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=4.103ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -5667,7 +5685,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=33.252ms + ok 7 - v0.0.0 0.0.0-foo true # time=6.858ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -5675,7 +5693,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=32.585ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=5.416ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -5683,7 +5701,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=22.628ms + ok 9 - v1.0.0 0.9.9 true # time=3.73ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -5691,7 +5709,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=23.187ms + ok 10 - v0.10.0 0.9.0 true # time=4.83ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -5699,7 +5717,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=12.35ms + ok 11 - v0.99.0 0.10.0 true # time=3.836ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -5707,7 +5725,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=17.161ms + ok 12 - v2.0.0 1.2.3 true # time=3.585ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -5715,7 +5733,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=34.902ms + ok 13 - 0.0.0 v0.0.0-foo true # time=4.939ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -5723,7 +5741,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=24.384ms + ok 14 - 0.0.1 v0.0.0 true # time=3.662ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -5731,7 +5749,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=16.031ms + ok 15 - 1.0.0 v0.9.9 true # time=3.212ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -5739,7 +5757,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=20.297ms + ok 16 - 0.10.0 v0.9.0 true # time=5.947ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -5747,7 +5765,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=32.376ms + ok 17 - 0.99.0 v0.10.0 true # time=3.286ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -5755,7 +5773,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=27.96ms + ok 18 - 2.0.0 v1.2.3 true # time=11.734ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -5763,7 +5781,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=24.147ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=3.572ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -5771,7 +5789,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=17ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=7.993ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -5779,7 +5797,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=52.681ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=9.475ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -5787,7 +5805,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=32.768ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=18.585ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -5795,7 +5813,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=32.98ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=9.819ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -5803,7 +5821,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=28.713ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=5.233ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -5811,7 +5829,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=36.266ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=3.503ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -5819,7 +5837,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=28.483ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=3.342ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -5827,7 +5845,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=28.489ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=3.702ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -5835,7 +5853,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=23.778ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=5.517ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -5843,7 +5861,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=24.352ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=8.562ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -5851,7 +5869,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=72.452ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=3.415ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -5859,9 +5877,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=24.009ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=3.424ms - ok 1 - comparison tests # time=3418.427ms + ok 1 - comparison tests # time=707.414ms # Subtest: equality tests 1..37 @@ -5869,229 +5887,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=19.419ms + ok 1 - 1.2.3 v1.2.3 true # time=2.57ms # 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=54.827ms + ok 2 - 1.2.3 =1.2.3 true # time=2.147ms # 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=2.229ms + ok 3 - 1.2.3 v 1.2.3 true # time=2.096ms # 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=22.96ms + ok 4 - 1.2.3 = 1.2.3 true # time=2.144ms # 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=2.338ms + ok 5 - 1.2.3 v1.2.3 true # time=2.264ms # 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=10.785ms + ok 6 - 1.2.3 =1.2.3 true # time=2.164ms # 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=19.276ms + ok 7 - 1.2.3 v 1.2.3 true # time=2.09ms # 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=22.765ms + ok 8 - 1.2.3 = 1.2.3 true # time=2.317ms # 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=23.004ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=2.202ms # 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=12.06ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=2.295ms # 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=9ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=2.108ms # 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=11.804ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=2.174ms # 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=24.53ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=2.168ms # 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=8.287ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=2.26ms # 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=2.501ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=2.176ms # 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=12.132ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=2.048ms # 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=10.812ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=2.303ms # 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=12.576ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=2.183ms # 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=23.82ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=2.207ms # 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=23.76ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=2.056ms # 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=22.865ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=2.136ms # 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=8.546ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=2.312ms # 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=23.187ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=2.183ms # 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=23.267ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=2.358ms # 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=2.425ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=2.223ms # 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=2.734ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=2.035ms # 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=19.788ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=2.327ms # 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=2.46ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=2.057ms # 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=18.927ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=2.064ms # 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=18.929ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=2.173ms # 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=18.731ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=2.086ms # 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=22.668ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=2.153ms # 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=2.546ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=2.179ms # 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=2.483ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=4.417ms # 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=22.931ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=3.115ms # 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=35.046ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=2.104ms # 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=26.772ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=5.215ms - ok 2 - equality tests # time=2755.072ms + ok 2 - equality tests # time=597.648ms 1..2 - # time=6758.437ms -ok 32 - test/functions/lte.js # time=6758.437ms + # time=1473.098ms +ok 32 - test/functions/lte.js # time=1473.098ms # Subtest: test/functions/lt.js # Subtest: comparison tests @@ -6102,7 +6120,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=95.041ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=62.62ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -6110,7 +6128,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=57.94ms + ok 2 - 0.0.1 0.0.0 undefined # time=27.087ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -6118,7 +6136,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=36.762ms + ok 3 - 1.0.0 0.9.9 undefined # time=25.614ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -6126,7 +6144,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=36.43ms + ok 4 - 0.10.0 0.9.0 undefined # time=26.09ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -6134,7 +6152,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=43.123ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=23.967ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -6142,7 +6160,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=29.476ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=11.407ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -6150,7 +6168,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=44.917ms + ok 7 - v0.0.0 0.0.0-foo true # time=9.807ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -6158,7 +6176,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=34.866ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=5.523ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -6166,7 +6184,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=25.503ms + ok 9 - v1.0.0 0.9.9 true # time=4.006ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -6174,7 +6192,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=19.222ms + ok 10 - v0.10.0 0.9.0 true # time=4.997ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -6182,7 +6200,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=12.809ms + ok 11 - v0.99.0 0.10.0 true # time=3.736ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -6190,7 +6208,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=3.829ms + ok 12 - v2.0.0 1.2.3 true # time=3.935ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -6198,7 +6216,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=17.938ms + ok 13 - 0.0.0 v0.0.0-foo true # time=13.383ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -6206,7 +6224,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=20.231ms + ok 14 - 0.0.1 v0.0.0 true # time=11.816ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -6214,7 +6232,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=20.359ms + ok 15 - 1.0.0 v0.9.9 true # time=3.276ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -6222,7 +6240,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=24.43ms + ok 16 - 0.10.0 v0.9.0 true # time=3.428ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -6230,7 +6248,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=28.141ms + ok 17 - 0.99.0 v0.10.0 true # time=3.364ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -6238,7 +6256,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=20.248ms + ok 18 - 2.0.0 v1.2.3 true # time=3.068ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -6246,7 +6264,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=24.343ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=4.04ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -6254,7 +6272,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=24.954ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=7.777ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -6262,7 +6280,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=36.816ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=5.167ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -6270,7 +6288,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=29.005ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=12.66ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -6278,7 +6296,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=32.447ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=18.342ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -6286,7 +6304,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=45.647ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=5.54ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -6294,7 +6312,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=17.522ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=3.532ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -6302,7 +6320,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=26.917ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=3.58ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -6310,7 +6328,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=36.966ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=4.158ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -6318,7 +6336,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=32.309ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=3.425ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -6326,7 +6344,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=32.325ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=3.558ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -6334,7 +6352,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=28.064ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=3.34ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -6342,9 +6360,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=24.881ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=3.348ms - ok 1 - comparison tests # time=3308.786ms + ok 1 - comparison tests # time=893.616ms # Subtest: equality tests 1..37 @@ -6352,229 +6370,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=27.734ms + ok 1 - 1.2.3 v1.2.3 true # time=2.474ms # 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=17.009ms + ok 2 - 1.2.3 =1.2.3 true # time=2.142ms # 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=14.92ms + ok 3 - 1.2.3 v 1.2.3 true # time=6.465ms # 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=2.348ms + ok 4 - 1.2.3 = 1.2.3 true # time=6.478ms # 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=27.087ms + ok 5 - 1.2.3 v1.2.3 true # time=6.427ms # 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=30.952ms + ok 6 - 1.2.3 =1.2.3 true # time=10.482ms # 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=35.211ms + ok 7 - 1.2.3 v 1.2.3 true # time=2.102ms # 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=2.438ms + ok 8 - 1.2.3 = 1.2.3 true # time=2.119ms # 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=2.713ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=2.285ms # 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=2.67ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=2.185ms # 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=2.566ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=2.155ms # 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=34.902ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=8.11ms # 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=30.8ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=4.07ms # 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=2.465ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=2.149ms # 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=2.397ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=2.172ms # 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=2.533ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=2.867ms # 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=19.092ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=2.382ms # 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=2.38ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=3.318ms # 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=2.522ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=3.497ms # 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=2.566ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=2.225ms # 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=6.724ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=2.263ms # 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=2.485ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=2.214ms # 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=19.193ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=2.6ms # 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=2.849ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=2.527ms # 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=46.882ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=3.713ms # 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=26.948ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=2.107ms # 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=10.884ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=2.239ms # 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=2.334ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=2.346ms # 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=2.408ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=2.213ms # 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=2.523ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=2.253ms # 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=26.81ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=2.198ms # 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=30.761ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=2.109ms # 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=2.616ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=2.271ms # 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=23.852ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=2.194ms # 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=2.527ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=2.281ms # 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=38.936ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=2.092ms # 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=35.153ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=6.195ms - ok 2 - equality tests # time=3457.862ms + ok 2 - equality tests # time=811.976ms 1..2 - # time=7297.522ms -ok 33 - test/functions/lt.js # time=7297.522ms + # time=1898.821ms +ok 33 - test/functions/lt.js # time=1898.821ms # Subtest: test/functions/inc.js # Subtest: increment versions test @@ -6815,11 +6833,11 @@ ok 235 - inc(1.2.3-dev.bar, prerelease, dev) object version updated ok 236 - inc(1.2.3-dev.bar, prerelease, dev) object raw field updated 1..236 - ok 1 - increment versions test # time=772.933ms + ok 1 - increment versions test # time=198.66ms 1..1 - # time=936.97ms -ok 34 - test/functions/inc.js # time=936.97ms + # time=262.656ms +ok 34 - test/functions/inc.js # time=262.656ms # Subtest: test/functions/gte.js # Subtest: comparison tests @@ -6830,7 +6848,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=205.51ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=26.328ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -6838,7 +6856,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=77.907ms + ok 2 - 0.0.1 0.0.0 undefined # time=17.402ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -6846,7 +6864,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=44.811ms + ok 3 - 1.0.0 0.9.9 undefined # time=8.862ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -6854,7 +6872,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=75.965ms + ok 4 - 0.10.0 0.9.0 undefined # time=9.253ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -6862,7 +6880,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=74.529ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=7.624ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -6870,7 +6888,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=16.963ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=3.983ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -6878,7 +6896,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=52.08ms + ok 7 - v0.0.0 0.0.0-foo true # time=6.855ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -6886,7 +6904,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=47.64ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=5.507ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -6894,7 +6912,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=40.116ms + ok 9 - v1.0.0 0.9.9 true # time=3.999ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -6902,7 +6920,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=29.772ms + ok 10 - v0.10.0 0.9.0 true # time=4.859ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -6910,7 +6928,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=19.701ms + ok 11 - v0.99.0 0.10.0 true # time=3.952ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -6918,7 +6936,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=20.412ms + ok 12 - v2.0.0 1.2.3 true # time=3.474ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -6926,7 +6944,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=30.467ms + ok 13 - 0.0.0 v0.0.0-foo true # time=5.073ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -6934,7 +6952,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=28.519ms + ok 14 - 0.0.1 v0.0.0 true # time=3.493ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -6942,7 +6960,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=19.916ms + ok 15 - 1.0.0 v0.9.9 true # time=3.198ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -6950,7 +6968,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=21.152ms + ok 16 - 0.10.0 v0.9.0 true # time=8.07ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -6958,7 +6976,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=32.972ms + ok 17 - 0.99.0 v0.10.0 true # time=3.622ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -6966,7 +6984,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=29.053ms + ok 18 - 2.0.0 v1.2.3 true # time=3.435ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -6974,7 +6992,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=28.599ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=3.499ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -6982,7 +7000,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=48.676ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=3.528ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -6990,7 +7008,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=44.744ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=3.75ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -6998,7 +7016,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=81.706ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=3.667ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -7006,7 +7024,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=72.37ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=5.301ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -7014,7 +7032,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=24.054ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=7.95ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -7022,7 +7040,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=33.301ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=3.463ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -7030,7 +7048,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=28.574ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=3.542ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -7038,7 +7056,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=47.595ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=4.1ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -7046,7 +7064,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=40.424ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=3.678ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -7054,7 +7072,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=23.486ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=3.618ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -7062,7 +7080,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=24.164ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=4.883ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -7070,9 +7088,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=16.498ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=3.379ms - ok 1 - comparison tests # time=3980.603ms + ok 1 - comparison tests # time=627.974ms # Subtest: equality tests 1..37 @@ -7080,229 +7098,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=27.053ms + ok 1 - 1.2.3 v1.2.3 true # time=10.856ms # 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=18.715ms + ok 2 - 1.2.3 =1.2.3 true # time=2.221ms # 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=27.058ms + ok 3 - 1.2.3 v 1.2.3 true # time=10.451ms # 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=15.101ms + ok 4 - 1.2.3 = 1.2.3 true # time=2.369ms # 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=11.059ms + ok 5 - 1.2.3 v1.2.3 true # time=10.68ms # 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=2.467ms + ok 6 - 1.2.3 =1.2.3 true # time=2.17ms # 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=2.533ms + ok 7 - 1.2.3 v 1.2.3 true # time=6.489ms # 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=2.541ms + ok 8 - 1.2.3 = 1.2.3 true # time=2.34ms # 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=26.92ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=10.631ms # 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=14.623ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=6.31ms # 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=19.128ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=2.281ms # 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=2.409ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=2.154ms # 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=30.912ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=2.313ms # 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=23.305ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=2.188ms # 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=21.378ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=2.141ms # 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=2.46ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=2.244ms # 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=16.197ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=3.236ms # 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=14.874ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=2.09ms # 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=19.062ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=2.22ms # 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=18.938ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=4.395ms # 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=18.936ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=2.194ms # 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=23.848ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=2.28ms # 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=2.584ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=2.839ms # 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=30.761ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=2.441ms # 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=2.725ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=2.221ms # 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=2.398ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=2.164ms # 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=19.31ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=2.318ms # 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=18.832ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=2.448ms # 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=2.339ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=2.78ms # 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=2.259ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=2.237ms # 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=2.454ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=2.829ms # 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=22.847ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=6.557ms # 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=38.008ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=10.684ms # 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=27.034ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=2.147ms # 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=2.685ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=2.246ms # 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=2.597ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=2.207ms # 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=41.713ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=2.124ms - ok 2 - equality tests # time=2808.359ms + ok 2 - equality tests # time=809.209ms 1..2 - # time=7254.195ms -ok 35 - test/functions/gte.js # time=7254.195ms + # time=1602.058ms +ok 35 - test/functions/gte.js # time=1602.058ms # Subtest: test/functions/gt.js # Subtest: comparison tests @@ -7313,7 +7331,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=157.116ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=28.067ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -7321,7 +7339,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=61.29ms + ok 2 - 0.0.1 0.0.0 undefined # time=10.655ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -7329,7 +7347,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=71.599ms + ok 3 - 1.0.0 0.9.9 undefined # time=8.435ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -7337,7 +7355,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=75.795ms + ok 4 - 0.10.0 0.9.0 undefined # time=9.407ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -7345,7 +7363,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=57.284ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=7.926ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -7353,7 +7371,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=37.459ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=4.701ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -7361,7 +7379,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=44.899ms + ok 7 - v0.0.0 0.0.0-foo true # time=14.849ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -7369,7 +7387,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=54.806ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=6.703ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -7377,7 +7395,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=33.888ms + ok 9 - v1.0.0 0.9.9 true # time=3.858ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -7385,7 +7403,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=50.62ms + ok 10 - v0.10.0 0.9.0 true # time=5.947ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -7393,7 +7411,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=36.963ms + ok 11 - v0.99.0 0.10.0 true # time=4.666ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -7401,7 +7419,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=56.04ms + ok 12 - v2.0.0 1.2.3 true # time=4.79ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -7409,7 +7427,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=31.705ms + ok 13 - 0.0.0 v0.0.0-foo true # time=6.892ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -7417,7 +7435,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=51.133ms + ok 14 - 0.0.1 v0.0.0 true # time=4.19ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -7425,7 +7443,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=3.775ms + ok 15 - 1.0.0 v0.9.9 true # time=7.82ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -7433,7 +7451,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=24.351ms + ok 16 - 0.10.0 v0.9.0 true # time=4.583ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -7441,7 +7459,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=19.752ms + ok 17 - 0.99.0 v0.10.0 true # time=4.167ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -7449,7 +7467,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=24.22ms + ok 18 - 2.0.0 v1.2.3 true # time=3.187ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -7457,7 +7475,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=28.229ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=4.574ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -7465,7 +7483,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=45.936ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=4.816ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -7473,7 +7491,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=29.1ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=12.228ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -7481,7 +7499,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=26.721ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=12.16ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -7489,7 +7507,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=14.174ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=4.513ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -7497,7 +7515,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=21.623ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=4.694ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -7505,7 +7523,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=13.229ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=3.97ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -7513,7 +7531,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=20.262ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=3.83ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -7521,7 +7539,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=17.24ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=3.746ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -7529,7 +7547,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=17.488ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=4.545ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -7537,7 +7555,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=25.776ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=9.938ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -7545,7 +7563,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=17.671ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=5.186ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -7553,9 +7571,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=17.165ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=4.967ms - ok 1 - comparison tests # time=3518.139ms + ok 1 - comparison tests # time=666.129ms # Subtest: equality tests 1..37 @@ -7563,229 +7581,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=19.236ms + ok 1 - 1.2.3 v1.2.3 true # time=2.711ms # 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=2.32ms + ok 2 - 1.2.3 =1.2.3 true # time=10.505ms # 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=2.407ms + ok 3 - 1.2.3 v 1.2.3 true # time=3.271ms # 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=2.564ms + ok 4 - 1.2.3 = 1.2.3 true # time=6.366ms # 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=14.776ms + ok 5 - 1.2.3 v1.2.3 true # time=10.717ms # 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=2.402ms + ok 6 - 1.2.3 =1.2.3 true # time=2.221ms # 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=2.397ms + ok 7 - 1.2.3 v 1.2.3 true # time=2.109ms # 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=22.71ms + ok 8 - 1.2.3 = 1.2.3 true # time=2.21ms # 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=23.192ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=2.285ms # 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=22.998ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=2.264ms # 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=22.821ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=2.303ms # 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=2.458ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=2.188ms # 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=2.4ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=2.999ms # 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=14.899ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=2.662ms # 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=14.747ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=2.431ms # 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=26.678ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=2.31ms # 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=15.852ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=3.147ms # 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=2.474ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=2.946ms # 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=20.271ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=2.414ms # 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=2.42ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=2.171ms # 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=15.655ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=2.208ms # 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=2.506ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=2.19ms # 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=11.684ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=2.301ms # 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=2.961ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=2.399ms # 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=19.115ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=2.515ms # 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=23.719ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=2.833ms # 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=100.147ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=11.505ms # 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=22.99ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=2.254ms # 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=2.599ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=2.246ms # 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=2.522ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=2.226ms # 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=23.12ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=2.975ms # 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=2.7ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=2.898ms # 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=15.722ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=2.346ms # 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=19.002ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=2.236ms # 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=2.521ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=2.41ms # 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=19.045ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=2.645ms # 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=2.635ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=2.325ms - ok 2 - equality tests # time=2614.52ms + ok 2 - equality tests # time=905.614ms 1..2 - # time=6555.062ms -ok 36 - test/functions/gt.js # time=6555.062ms + # time=1703.458ms +ok 36 - test/functions/gt.js # time=1703.458ms # Subtest: test/functions/eq.js # Subtest: comparison tests @@ -7796,7 +7814,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=176.636ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=116.836ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -7804,7 +7822,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=52.181ms + ok 2 - 0.0.1 0.0.0 undefined # time=23.716ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -7812,7 +7830,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=68.722ms + ok 3 - 1.0.0 0.9.9 undefined # time=13.048ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -7820,7 +7838,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=64.034ms + ok 4 - 0.10.0 0.9.0 undefined # time=10.036ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -7828,7 +7846,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=44.238ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=9.697ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -7836,7 +7854,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=17.202ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=5.179ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -7844,7 +7862,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=51.047ms + ok 7 - v0.0.0 0.0.0-foo true # time=22.411ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -7852,7 +7870,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=32.121ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=6.129ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -7860,7 +7878,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=24.71ms + ok 9 - v1.0.0 0.9.9 true # time=4.893ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -7868,7 +7886,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=34.651ms + ok 10 - v0.10.0 0.9.0 true # time=6.104ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -7876,7 +7894,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=118.779ms + ok 11 - v0.99.0 0.10.0 true # time=4.551ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -7884,7 +7902,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=17.172ms + ok 12 - v2.0.0 1.2.3 true # time=3.558ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -7892,7 +7910,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=5.182ms + ok 13 - 0.0.0 v0.0.0-foo true # time=6.463ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -7900,7 +7918,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=16.628ms + ok 14 - 0.0.1 v0.0.0 true # time=3.661ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -7908,7 +7926,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=15.781ms + ok 15 - 1.0.0 v0.9.9 true # time=3.449ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -7916,7 +7934,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=20.087ms + ok 16 - 0.10.0 v0.9.0 true # time=4.94ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -7924,7 +7942,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=19.897ms + ok 17 - 0.99.0 v0.10.0 true # time=3.436ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -7932,7 +7950,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=19.725ms + ok 18 - 2.0.0 v1.2.3 true # time=4.162ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -7940,7 +7958,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=21.64ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=3.63ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -7948,7 +7966,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=17.165ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=4.418ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -7956,7 +7974,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=45.943ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=10.574ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -7964,7 +7982,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=20.355ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=8.09ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -7972,7 +7990,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=20.181ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=8.006ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -7980,7 +7998,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=17.664ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=3.581ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -7988,7 +8006,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=24.855ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=3.424ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -7996,7 +8014,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=83.975ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=7.875ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -8004,7 +8022,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=47.27ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=11.843ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -8012,7 +8030,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=40.826ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=11.62ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -8020,7 +8038,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=49.738ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=7.128ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -8028,7 +8046,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=40.842ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=7.239ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -8036,9 +8054,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=32.114ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=9.127ms - ok 1 - comparison tests # time=3529.361ms + ok 1 - comparison tests # time=951.221ms # Subtest: equality tests 1..37 @@ -8048,7 +8066,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=46.283ms + ok 1 - 1.2.3 v1.2.3 true # time=7.446ms # Subtest: 1.2.3 =1.2.3 true 1..4 @@ -8056,7 +8074,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=11.674ms + ok 2 - 1.2.3 =1.2.3 true # time=6.098ms # Subtest: 1.2.3 v 1.2.3 true 1..4 @@ -8064,7 +8082,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=3.031ms + ok 3 - 1.2.3 v 1.2.3 true # time=2.602ms # Subtest: 1.2.3 = 1.2.3 true 1..4 @@ -8072,7 +8090,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=23.932ms + ok 4 - 1.2.3 = 1.2.3 true # time=3.281ms # Subtest: 1.2.3 v1.2.3 true 1..4 @@ -8080,7 +8098,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=44.693ms + ok 5 - 1.2.3 v1.2.3 true # time=2.653ms # Subtest: 1.2.3 =1.2.3 true 1..4 @@ -8088,7 +8106,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=11.768ms + ok 6 - 1.2.3 =1.2.3 true # time=2.536ms # Subtest: 1.2.3 v 1.2.3 true 1..4 @@ -8096,7 +8114,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=20.025ms + ok 7 - 1.2.3 v 1.2.3 true # time=3.215ms # Subtest: 1.2.3 = 1.2.3 true 1..4 @@ -8104,7 +8122,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=27.807ms + ok 8 - 1.2.3 = 1.2.3 true # time=3.255ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..4 @@ -8112,7 +8130,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=28.837ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=2.722ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..4 @@ -8120,7 +8138,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=19.931ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=3.412ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..4 @@ -8128,7 +8146,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=32.104ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=3.427ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..4 @@ -8136,7 +8154,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=3.271ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=3.523ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..4 @@ -8144,7 +8162,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=24.057ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=2.671ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..4 @@ -8152,7 +8170,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=19.956ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=2.621ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..4 @@ -8160,7 +8178,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=19.856ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=3.176ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..4 @@ -8168,7 +8186,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=46.951ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=2.749ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..4 @@ -8176,7 +8194,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=36.154ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=3.504ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..4 @@ -8184,7 +8202,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=36.195ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=3.19ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..4 @@ -8192,7 +8210,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=23.985ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=4.083ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..4 @@ -8200,7 +8218,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=3.447ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=3.483ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..4 @@ -8208,7 +8226,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=19.51ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=4.127ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..4 @@ -8216,7 +8234,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=3.543ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=3.132ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..4 @@ -8224,7 +8242,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=16.464ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=4.078ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..4 @@ -8232,7 +8250,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=27.756ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=3.356ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..4 @@ -8240,7 +8258,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=44.052ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=3.543ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..4 @@ -8248,7 +8266,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=109.756ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=3.357ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..4 @@ -8256,7 +8274,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=27.765ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=4.351ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..4 @@ -8264,7 +8282,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=20.439ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=5.811ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..4 @@ -8272,7 +8290,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=19.938ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=5.535ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..4 @@ -8280,7 +8298,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=8.556ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=16.544ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..4 @@ -8288,7 +8306,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=27.934ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=3.685ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..4 @@ -8296,7 +8314,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=3.184ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=3.933ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..4 @@ -8304,7 +8322,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=28.108ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=3.24ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..4 @@ -8312,7 +8330,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=19.572ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=3.035ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..4 @@ -8320,7 +8338,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=31.761ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=11.905ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..4 @@ -8328,7 +8346,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=23.567ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=3.879ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..4 @@ -8336,13 +8354,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=16.143ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=6.766ms - ok 2 - equality tests # time=3297.368ms + ok 2 - equality tests # time=847.775ms 1..2 - # time=7402.447ms -ok 37 - test/functions/eq.js # time=7402.447ms + # time=1969.592ms +ok 37 - test/functions/eq.js # time=1969.592ms # Subtest: test/functions/diff.js # Subtest: diff versions test @@ -8359,11 +8377,11 @@ ok 11 - diff(1.1.0-pre-1, 1.1.0-pre-2) === prerelease ok 12 - diff(1.0.0, 1.0.0) === null 1..12 - ok 1 - diff versions test # time=295.972ms + ok 1 - diff versions test # time=53.088ms 1..1 - # time=381.162ms -ok 38 - test/functions/diff.js # time=381.162ms + # time=80.293ms +ok 38 - test/functions/diff.js # time=80.293ms # Subtest: test/functions/compare.js # Subtest: comparison tests @@ -8374,7 +8392,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=237.752ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=48.543ms # Subtest: 0.0.1 0.0.0 undefined 1..4 @@ -8382,7 +8400,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=68.777ms + ok 2 - 0.0.1 0.0.0 undefined # time=11.308ms # Subtest: 1.0.0 0.9.9 undefined 1..4 @@ -8390,7 +8408,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=91.16ms + ok 3 - 1.0.0 0.9.9 undefined # time=9.765ms # Subtest: 0.10.0 0.9.0 undefined 1..4 @@ -8398,7 +8416,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=79.883ms + ok 4 - 0.10.0 0.9.0 undefined # time=15.256ms # Subtest: 0.99.0 0.10.0 [object Object] 1..4 @@ -8406,7 +8424,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=43.883ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=7.673ms # Subtest: 2.0.0 1.2.3 [object Object] 1..4 @@ -8414,7 +8432,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=26.322ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=4.489ms # Subtest: v0.0.0 0.0.0-foo true 1..4 @@ -8422,7 +8440,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=48.333ms + ok 7 - v0.0.0 0.0.0-foo true # time=7.802ms # Subtest: v0.0.1 0.0.0 [object Object] 1..4 @@ -8430,7 +8448,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=28.554ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=9.502ms # Subtest: v1.0.0 0.9.9 true 1..4 @@ -8438,7 +8456,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=26.428ms + ok 9 - v1.0.0 0.9.9 true # time=4.256ms # Subtest: v0.10.0 0.9.0 true 1..4 @@ -8446,7 +8464,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=36.187ms + ok 10 - v0.10.0 0.9.0 true # time=6.341ms # Subtest: v0.99.0 0.10.0 true 1..4 @@ -8454,7 +8472,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=27.136ms + ok 11 - v0.99.0 0.10.0 true # time=3.919ms # Subtest: v2.0.0 1.2.3 true 1..4 @@ -8462,7 +8480,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=17.452ms + ok 12 - v2.0.0 1.2.3 true # time=3.547ms # Subtest: 0.0.0 v0.0.0-foo true 1..4 @@ -8470,7 +8488,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=14.593ms + ok 13 - 0.0.0 v0.0.0-foo true # time=13.982ms # Subtest: 0.0.1 v0.0.0 true 1..4 @@ -8478,7 +8496,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=16.436ms + ok 14 - 0.0.1 v0.0.0 true # time=3.651ms # Subtest: 1.0.0 v0.9.9 true 1..4 @@ -8486,7 +8504,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=13.026ms + ok 15 - 1.0.0 v0.9.9 true # time=16.934ms # Subtest: 0.10.0 v0.9.0 true 1..4 @@ -8494,7 +8512,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=16.664ms + ok 16 - 0.10.0 v0.9.0 true # time=9.374ms # Subtest: 0.99.0 v0.10.0 true 1..4 @@ -8502,7 +8520,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=15.677ms + ok 17 - 0.99.0 v0.10.0 true # time=11.754ms # Subtest: 2.0.0 v1.2.3 true 1..4 @@ -8510,7 +8528,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=19.796ms + ok 18 - 2.0.0 v1.2.3 true # time=7.718ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..4 @@ -8518,7 +8536,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=26.726ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=7.877ms # Subtest: 1.2.3 1.2.3-4 undefined 1..4 @@ -8526,7 +8544,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=25.923ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=12.836ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..4 @@ -8534,7 +8552,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=20.617ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=8.1ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..4 @@ -8542,7 +8560,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=21.049ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=7.723ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..4 @@ -8550,7 +8568,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=49.622ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=8ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..4 @@ -8558,7 +8576,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=5.828ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=12.876ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..4 @@ -8566,7 +8584,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=20.404ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=7.869ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..4 @@ -8574,7 +8592,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=24.408ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=7.888ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..4 @@ -8582,7 +8600,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=16.646ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=7.987ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..4 @@ -8590,7 +8608,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=33.08ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=7.915ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..4 @@ -8598,7 +8616,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=38.69ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=7.852ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..4 @@ -8606,7 +8624,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=13.326ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=8.034ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..4 @@ -8614,9 +8632,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=12.766ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=3.844ms - ok 1 - comparison tests # time=3362.982ms + ok 1 - comparison tests # time=992.122ms # Subtest: equality tests 1..37 @@ -8627,7 +8645,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=14.297ms + ok 1 - 1.2.3 v1.2.3 true # time=13.279ms # Subtest: 1.2.3 =1.2.3 true 1..5 @@ -8636,7 +8654,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=7.809ms + ok 2 - 1.2.3 =1.2.3 true # time=12.508ms # Subtest: 1.2.3 v 1.2.3 true 1..5 @@ -8645,7 +8663,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=10.897ms + ok 3 - 1.2.3 v 1.2.3 true # time=12.517ms # Subtest: 1.2.3 = 1.2.3 true 1..5 @@ -8654,7 +8672,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=17.036ms + ok 4 - 1.2.3 = 1.2.3 true # time=12.148ms # Subtest: 1.2.3 v1.2.3 true 1..5 @@ -8663,7 +8681,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=13.327ms + ok 5 - 1.2.3 v1.2.3 true # time=12.024ms # Subtest: 1.2.3 =1.2.3 true 1..5 @@ -8672,7 +8690,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=9.237ms + ok 6 - 1.2.3 =1.2.3 true # time=3.874ms # Subtest: 1.2.3 v 1.2.3 true 1..5 @@ -8681,7 +8699,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=13.909ms + ok 7 - 1.2.3 v 1.2.3 true # time=12.228ms # Subtest: 1.2.3 = 1.2.3 true 1..5 @@ -8690,7 +8708,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=40.106ms + ok 8 - 1.2.3 = 1.2.3 true # time=12.381ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..5 @@ -8699,7 +8717,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=13.655ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=4.238ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..5 @@ -8708,7 +8726,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=4.184ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=5.223ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..5 @@ -8717,7 +8735,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=9.419ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=12.321ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..5 @@ -8726,7 +8744,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=26.146ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=4.805ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..5 @@ -8735,7 +8753,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=16.481ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=16.259ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..5 @@ -8744,7 +8762,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=28.769ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=4.935ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..5 @@ -8753,7 +8771,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=4.296ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=3.916ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..5 @@ -8762,7 +8780,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=24.468ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=12.045ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..5 @@ -8771,7 +8789,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=24.819ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=12.201ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..5 @@ -8780,7 +8798,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=34.107ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=3.864ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..5 @@ -8789,7 +8807,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=16.191ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=3.451ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..5 @@ -8798,7 +8816,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=20.501ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=3.337ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..5 @@ -8807,7 +8825,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=36.747ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=3.432ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..5 @@ -8816,7 +8834,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=32.739ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=3.44ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..5 @@ -8825,7 +8843,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=13.6ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=3.432ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..5 @@ -8834,7 +8852,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=13.251ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=3.337ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..5 @@ -8843,7 +8861,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=13.568ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=3.437ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..5 @@ -8852,7 +8870,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=9.259ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=8.15ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..5 @@ -8861,7 +8879,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=35.403ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=7.763ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..5 @@ -8870,7 +8888,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=33.586ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=7.716ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..5 @@ -8879,7 +8897,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=28.731ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=7.805ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..5 @@ -8888,7 +8906,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=9.614ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=7.807ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..5 @@ -8897,7 +8915,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=16.943ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=4.577ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..5 @@ -8906,7 +8924,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=24.715ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=3.327ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..5 @@ -8915,7 +8933,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=52.91ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=7.855ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..5 @@ -8924,7 +8942,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=16.79ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=12.149ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..5 @@ -8933,7 +8951,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=18.832ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=11.942ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..5 @@ -8942,7 +8960,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=9.56ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=3.547ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..5 @@ -8951,13 +8969,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=3.481ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=3.543ms - ok 2 - equality tests # time=2818.234ms + ok 2 - equality tests # time=1137.951ms 1..2 - # time=6599.552ms -ok 39 - test/functions/compare.js # time=6599.552ms + # time=2329.38ms +ok 39 - test/functions/compare.js # time=2329.38ms # Subtest: test/functions/compare-loose.js # Subtest: strict vs loose version numbers @@ -8992,11 +9010,11 @@ ok 29 - expected to throw ok 30 - should be equal 1..30 - ok 1 - strict vs loose version numbers # time=96.834ms + ok 1 - strict vs loose version numbers # time=68.762ms 1..1 - # time=130.032ms -ok 40 - test/functions/compare-loose.js # time=130.032ms + # time=95.71ms +ok 40 - test/functions/compare-loose.js # time=95.71ms # Subtest: test/functions/compare-build.js # Subtest: compareBuild @@ -9008,17 +9026,17 @@ ok 6 - should be equal ok 7 - should be equal 1..7 - ok 1 - compareBuild # time=222.568ms + ok 1 - compareBuild # time=32.739ms 1..1 - # time=346.748ms -ok 41 - test/functions/compare-build.js # time=346.748ms + # time=60.158ms +ok 41 - test/functions/compare-build.js # time=60.158ms # 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=174.434ms + ok 1 - invalid cmp usage # time=30.834ms # Subtest: comparison tests 1..31 @@ -9032,7 +9050,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=129.991ms + ok 1 - 0.0.0 0.0.0-foo undefined # time=28.851ms # Subtest: 0.0.1 0.0.0 undefined 1..8 @@ -9044,7 +9062,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=60.3ms + ok 2 - 0.0.1 0.0.0 undefined # time=12.062ms # Subtest: 1.0.0 0.9.9 undefined 1..8 @@ -9056,7 +9074,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=42.557ms + ok 3 - 1.0.0 0.9.9 undefined # time=9.594ms # Subtest: 0.10.0 0.9.0 undefined 1..8 @@ -9068,7 +9086,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=74.38ms + ok 4 - 0.10.0 0.9.0 undefined # time=10.497ms # Subtest: 0.99.0 0.10.0 [object Object] 1..8 @@ -9080,7 +9098,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=91.736ms + ok 5 - 0.99.0 0.10.0 [object Object] # time=8.75ms # Subtest: 2.0.0 1.2.3 [object Object] 1..8 @@ -9092,7 +9110,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=41.79ms + ok 6 - 2.0.0 1.2.3 [object Object] # time=7.543ms # Subtest: v0.0.0 0.0.0-foo true 1..8 @@ -9104,7 +9122,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=50.278ms + ok 7 - v0.0.0 0.0.0-foo true # time=11.939ms # Subtest: v0.0.1 0.0.0 [object Object] 1..8 @@ -9116,7 +9134,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=36.126ms + ok 8 - v0.0.1 0.0.0 [object Object] # time=10.653ms # Subtest: v1.0.0 0.9.9 true 1..8 @@ -9128,7 +9146,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=43.848ms + ok 9 - v1.0.0 0.9.9 true # time=8.559ms # Subtest: v0.10.0 0.9.0 true 1..8 @@ -9140,7 +9158,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=34.992ms + ok 10 - v0.10.0 0.9.0 true # time=8.705ms # Subtest: v0.99.0 0.10.0 true 1..8 @@ -9152,7 +9170,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=34.97ms + ok 11 - v0.99.0 0.10.0 true # time=8.577ms # Subtest: v2.0.0 1.2.3 true 1..8 @@ -9164,7 +9182,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=28.88ms + ok 12 - v2.0.0 1.2.3 true # time=7.433ms # Subtest: 0.0.0 v0.0.0-foo true 1..8 @@ -9176,7 +9194,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=17.444ms + ok 13 - 0.0.0 v0.0.0-foo true # time=7.776ms # Subtest: 0.0.1 v0.0.0 true 1..8 @@ -9188,7 +9206,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=25.088ms + ok 14 - 0.0.1 v0.0.0 true # time=5.855ms # Subtest: 1.0.0 v0.9.9 true 1..8 @@ -9200,7 +9218,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=40.476ms + ok 15 - 1.0.0 v0.9.9 true # time=5.757ms # Subtest: 0.10.0 v0.9.0 true 1..8 @@ -9212,7 +9230,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=31.962ms + ok 16 - 0.10.0 v0.9.0 true # time=7.861ms # Subtest: 0.99.0 v0.10.0 true 1..8 @@ -9224,7 +9242,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=31.653ms + ok 17 - 0.99.0 v0.10.0 true # time=7.116ms # Subtest: 2.0.0 v1.2.3 true 1..8 @@ -9236,7 +9254,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=20.494ms + ok 18 - 2.0.0 v1.2.3 true # time=5.542ms # Subtest: 1.2.3 1.2.3-asdf undefined 1..8 @@ -9248,7 +9266,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=22.985ms + ok 19 - 1.2.3 1.2.3-asdf undefined # time=5.621ms # Subtest: 1.2.3 1.2.3-4 undefined 1..8 @@ -9260,7 +9278,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=22.996ms + ok 20 - 1.2.3 1.2.3-4 undefined # time=6.666ms # Subtest: 1.2.3 1.2.3-4-foo undefined 1..8 @@ -9272,7 +9290,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=22.833ms + ok 21 - 1.2.3 1.2.3-4-foo undefined # time=5.853ms # Subtest: 1.2.3-5-foo 1.2.3-5 undefined 1..8 @@ -9284,7 +9302,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=18.873ms + ok 22 - 1.2.3-5-foo 1.2.3-5 undefined # time=5.579ms # Subtest: 1.2.3-5 1.2.3-4 undefined 1..8 @@ -9296,7 +9314,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=44.813ms + ok 23 - 1.2.3-5 1.2.3-4 undefined # time=5.372ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo undefined 1..8 @@ -9308,7 +9326,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=40.473ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo undefined # time=5.845ms # Subtest: 3.0.0 2.7.2+asdf undefined 1..8 @@ -9320,7 +9338,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=55.102ms + ok 25 - 3.0.0 2.7.2+asdf undefined # time=5.69ms # Subtest: 1.2.3-a.10 1.2.3-a.5 undefined 1..8 @@ -9332,7 +9350,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=16.784ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 undefined # time=18.722ms # Subtest: 1.2.3-a.b 1.2.3-a.5 undefined 1..8 @@ -9344,7 +9362,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=18.08ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 undefined # time=5.841ms # Subtest: 1.2.3-a.b 1.2.3-a undefined 1..8 @@ -9356,7 +9374,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=14.589ms + ok 28 - 1.2.3-a.b 1.2.3-a undefined # time=14.035ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined 1..8 @@ -9368,7 +9386,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=31.878ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 undefined # time=22.997ms # Subtest: 1.2.3-r2 1.2.3-r100 undefined 1..8 @@ -9380,7 +9398,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=23.544ms + ok 30 - 1.2.3-r2 1.2.3-r100 undefined # time=13.696ms # Subtest: 1.2.3-r100 1.2.3-R2 undefined 1..8 @@ -9392,9 +9410,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=27.346ms + ok 31 - 1.2.3-r100 1.2.3-R2 undefined # time=19.684ms - ok 2 - comparison tests # time=2896.62ms + ok 2 - comparison tests # time=875.212ms # Subtest: equality tests 1..37 @@ -9408,7 +9426,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=24.182ms + ok 1 - 1.2.3 v1.2.3 true # time=21.84ms # Subtest: 1.2.3 =1.2.3 true 1..8 @@ -9420,7 +9438,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=20.956ms + ok 2 - 1.2.3 =1.2.3 true # time=13.996ms # Subtest: 1.2.3 v 1.2.3 true 1..8 @@ -9432,7 +9450,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=24.067ms + ok 3 - 1.2.3 v 1.2.3 true # time=13.086ms # Subtest: 1.2.3 = 1.2.3 true 1..8 @@ -9444,7 +9462,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=26.504ms + ok 4 - 1.2.3 = 1.2.3 true # time=9.237ms # Subtest: 1.2.3 v1.2.3 true 1..8 @@ -9456,7 +9474,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=18.158ms + ok 5 - 1.2.3 v1.2.3 true # time=13.798ms # Subtest: 1.2.3 =1.2.3 true 1..8 @@ -9468,7 +9486,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=27.373ms + ok 6 - 1.2.3 =1.2.3 true # time=6.315ms # Subtest: 1.2.3 v 1.2.3 true 1..8 @@ -9480,7 +9498,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=24.405ms + ok 7 - 1.2.3 v 1.2.3 true # time=4.661ms # Subtest: 1.2.3 = 1.2.3 true 1..8 @@ -9492,7 +9510,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=10.861ms + ok 8 - 1.2.3 = 1.2.3 true # time=7.641ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..8 @@ -9504,7 +9522,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=32.027ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=5.614ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..8 @@ -9516,7 +9534,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=19.297ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=8.182ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..8 @@ -9528,7 +9546,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=24.236ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=5.538ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..8 @@ -9540,7 +9558,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=32.129ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=13.667ms # Subtest: 1.2.3-0 v1.2.3-0 true 1..8 @@ -9552,7 +9570,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=27.793ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=6.172ms # Subtest: 1.2.3-0 =1.2.3-0 true 1..8 @@ -9564,7 +9582,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=24.582ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=4.752ms # Subtest: 1.2.3-0 v 1.2.3-0 true 1..8 @@ -9576,7 +9594,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=28.215ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=4.653ms # Subtest: 1.2.3-0 = 1.2.3-0 true 1..8 @@ -9588,7 +9606,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=20.236ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=4.893ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..8 @@ -9600,7 +9618,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=92.212ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=5.871ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..8 @@ -9612,7 +9630,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=14.227ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=6.24ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..8 @@ -9624,7 +9642,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=18.844ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=5.66ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..8 @@ -9636,7 +9654,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=14.247ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=4.795ms # Subtest: 1.2.3-1 v1.2.3-1 true 1..8 @@ -9648,7 +9666,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=18.779ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=4.857ms # Subtest: 1.2.3-1 =1.2.3-1 true 1..8 @@ -9660,7 +9678,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=22.521ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=4.715ms # Subtest: 1.2.3-1 v 1.2.3-1 true 1..8 @@ -9672,7 +9690,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=14.485ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=9.033ms # Subtest: 1.2.3-1 = 1.2.3-1 true 1..8 @@ -9684,7 +9702,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=18.254ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=5.785ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..8 @@ -9696,7 +9714,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=21.739ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=5.71ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..8 @@ -9708,7 +9726,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=30.009ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=13.476ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..8 @@ -9720,7 +9738,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=48.579ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=8.972ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..8 @@ -9732,7 +9750,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=9.47ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=12.08ms # Subtest: 1.2.3-beta v1.2.3-beta true 1..8 @@ -9744,7 +9762,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=33.684ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=6.083ms # Subtest: 1.2.3-beta =1.2.3-beta true 1..8 @@ -9756,7 +9774,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=31.446ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=6.482ms # Subtest: 1.2.3-beta v 1.2.3-beta true 1..8 @@ -9768,7 +9786,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=18.612ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=7.898ms # Subtest: 1.2.3-beta = 1.2.3-beta true 1..8 @@ -9780,7 +9798,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=40.435ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=13.082ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true 1..8 @@ -9792,7 +9810,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=18.473ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=9.041ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true 1..8 @@ -9804,7 +9822,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=30.481ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=18.241ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined 1..8 @@ -9816,7 +9834,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=30.204ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=13.173ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined 1..8 @@ -9828,7 +9846,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=18.516ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=4.638ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined 1..8 @@ -9840,13 +9858,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=27.032ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=12.508ms - ok 3 - equality tests # time=2447.02ms + ok 3 - equality tests # time=860.697ms 1..3 - # time=6236.001ms -ok 42 - test/functions/cmp.js # time=6236.001ms + # time=1987.154ms +ok 42 - test/functions/cmp.js # time=1987.154ms # Subtest: test/functions/clean.js # Subtest: clean tests @@ -9863,11 +9881,11 @@ ok 11 - clean(<=1.2.3) = null ok 12 - clean(1.2.x) = null 1..12 - ok 1 - clean tests # time=235.005ms + ok 1 - clean tests # time=47.363ms 1..1 - # time=327.219ms -ok 43 - test/functions/clean.js # time=327.219ms + # time=75.157ms +ok 43 - test/functions/clean.js # time=75.157ms # Subtest: test/fixtures/version-not-lt-range.js 1..0 # no tests found @@ -9921,7 +9939,7 @@ 1..0 # no tests found ok 56 - test/fixtures/comparator-intersection.js # SKIP no tests found -(node:15522) DeprecationWarning: notEqual() is deprecated, use not() instead +(node:14015) DeprecationWarning: notEqual() is deprecated, use not() instead (Use `node --trace-deprecation ...` to show where the warning was created) # Subtest: test/classes/semver.js # Subtest: comparisons @@ -9934,7 +9952,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 1 - 0.0.0 0.0.0-foo # time=40.68ms + ok 1 - 0.0.0 0.0.0-foo # time=26.473ms # Subtest: 0.0.1 0.0.0 ok 1 - should be equal @@ -9944,7 +9962,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 2 - 0.0.1 0.0.0 # time=15.753ms + ok 2 - 0.0.1 0.0.0 # time=10.944ms # Subtest: 1.0.0 0.9.9 ok 1 - should be equal @@ -9954,7 +9972,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 3 - 1.0.0 0.9.9 # time=16.972ms + ok 3 - 1.0.0 0.9.9 # time=68.429ms # Subtest: 0.10.0 0.9.0 ok 1 - should be equal @@ -9964,7 +9982,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 4 - 0.10.0 0.9.0 # time=23.593ms + ok 4 - 0.10.0 0.9.0 # time=24.576ms # Subtest: 0.99.0 0.10.0 ok 1 - should be equal @@ -9974,7 +9992,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 5 - 0.99.0 0.10.0 # time=13.007ms + ok 5 - 0.99.0 0.10.0 # time=6.613ms # Subtest: 2.0.0 1.2.3 ok 1 - should be equal @@ -9984,7 +10002,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 6 - 2.0.0 1.2.3 # time=11.422ms + ok 6 - 2.0.0 1.2.3 # time=4.915ms # Subtest: v0.0.0 0.0.0-foo ok 1 - should be equal @@ -9994,7 +10012,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 7 - v0.0.0 0.0.0-foo # time=14.874ms + ok 7 - v0.0.0 0.0.0-foo # time=6.67ms # Subtest: v0.0.1 0.0.0 ok 1 - should be equal @@ -10004,7 +10022,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 8 - v0.0.1 0.0.0 # time=11.516ms + ok 8 - v0.0.1 0.0.0 # time=4.942ms # Subtest: v1.0.0 0.9.9 ok 1 - should be equal @@ -10014,7 +10032,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 9 - v1.0.0 0.9.9 # time=12.324ms + ok 9 - v1.0.0 0.9.9 # time=5.694ms # Subtest: v0.10.0 0.9.0 ok 1 - should be equal @@ -10024,7 +10042,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 10 - v0.10.0 0.9.0 # time=12.191ms + ok 10 - v0.10.0 0.9.0 # time=5.553ms # Subtest: v0.99.0 0.10.0 ok 1 - should be equal @@ -10034,7 +10052,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 11 - v0.99.0 0.10.0 # time=7.123ms + ok 11 - v0.99.0 0.10.0 # time=4.699ms # Subtest: v2.0.0 1.2.3 ok 1 - should be equal @@ -10044,7 +10062,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 12 - v2.0.0 1.2.3 # time=5.157ms + ok 12 - v2.0.0 1.2.3 # time=4.651ms # Subtest: 0.0.0 v0.0.0-foo ok 1 - should be equal @@ -10054,7 +10072,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 13 - 0.0.0 v0.0.0-foo # time=7.139ms + ok 13 - 0.0.0 v0.0.0-foo # time=4.929ms # Subtest: 0.0.1 v0.0.0 ok 1 - should be equal @@ -10064,7 +10082,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 14 - 0.0.1 v0.0.0 # time=9.47ms + ok 14 - 0.0.1 v0.0.0 # time=5.738ms # Subtest: 1.0.0 v0.9.9 ok 1 - should be equal @@ -10074,7 +10092,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 15 - 1.0.0 v0.9.9 # time=6.736ms + ok 15 - 1.0.0 v0.9.9 # time=4.73ms # Subtest: 0.10.0 v0.9.0 ok 1 - should be equal @@ -10084,7 +10102,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 16 - 0.10.0 v0.9.0 # time=8.282ms + ok 16 - 0.10.0 v0.9.0 # time=4.953ms # Subtest: 0.99.0 v0.10.0 ok 1 - should be equal @@ -10094,7 +10112,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 17 - 0.99.0 v0.10.0 # time=5.308ms + ok 17 - 0.99.0 v0.10.0 # time=4.758ms # Subtest: 2.0.0 v1.2.3 ok 1 - should be equal @@ -10104,7 +10122,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 18 - 2.0.0 v1.2.3 # time=14.058ms + ok 18 - 2.0.0 v1.2.3 # time=4.955ms # Subtest: 1.2.3 1.2.3-asdf ok 1 - should be equal @@ -10114,7 +10132,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 19 - 1.2.3 1.2.3-asdf # time=14.835ms + ok 19 - 1.2.3 1.2.3-asdf # time=4.828ms # Subtest: 1.2.3 1.2.3-4 ok 1 - should be equal @@ -10124,7 +10142,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 20 - 1.2.3 1.2.3-4 # time=8.07ms + ok 20 - 1.2.3 1.2.3-4 # time=4.747ms # Subtest: 1.2.3 1.2.3-4-foo ok 1 - should be equal @@ -10134,7 +10152,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 21 - 1.2.3 1.2.3-4-foo # time=7.219ms + ok 21 - 1.2.3 1.2.3-4-foo # time=4.702ms # Subtest: 1.2.3-5-foo 1.2.3-5 ok 1 - should be equal @@ -10144,7 +10162,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=7.843ms + ok 22 - 1.2.3-5-foo 1.2.3-5 # time=5.599ms # Subtest: 1.2.3-5 1.2.3-4 ok 1 - should be equal @@ -10154,7 +10172,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 23 - 1.2.3-5 1.2.3-4 # time=8.99ms + ok 23 - 1.2.3-5 1.2.3-4 # time=6.109ms # Subtest: 1.2.3-5-foo 1.2.3-5-Foo ok 1 - should be equal @@ -10164,7 +10182,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=8.107ms + ok 24 - 1.2.3-5-foo 1.2.3-5-Foo # time=4.641ms # Subtest: 3.0.0 2.7.2+asdf ok 1 - should be equal @@ -10174,7 +10192,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 25 - 3.0.0 2.7.2+asdf # time=11.536ms + ok 25 - 3.0.0 2.7.2+asdf # time=4.714ms # Subtest: 1.2.3-a.10 1.2.3-a.5 ok 1 - should be equal @@ -10184,7 +10202,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=7.337ms + ok 26 - 1.2.3-a.10 1.2.3-a.5 # time=4.435ms # Subtest: 1.2.3-a.b 1.2.3-a.5 ok 1 - should be equal @@ -10194,7 +10212,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=6.391ms + ok 27 - 1.2.3-a.b 1.2.3-a.5 # time=4.514ms # Subtest: 1.2.3-a.b 1.2.3-a ok 1 - should be equal @@ -10204,7 +10222,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=11.475ms + ok 28 - 1.2.3-a.b 1.2.3-a # time=4.495ms # Subtest: 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 ok 1 - should be equal @@ -10214,7 +10232,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=11.008ms + ok 29 - 1.2.3-a.b.c.10.d.5 1.2.3-a.b.c.5.d.100 # time=4.51ms # Subtest: 1.2.3-r2 1.2.3-r100 ok 1 - should be equal @@ -10224,7 +10242,7 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 30 - 1.2.3-r2 1.2.3-r100 # time=11.297ms + ok 30 - 1.2.3-r2 1.2.3-r100 # time=4.268ms # Subtest: 1.2.3-r100 1.2.3-R2 ok 1 - should be equal @@ -10234,9 +10252,9 @@ ok 5 - should be equal ok 6 - should be equal 1..6 - ok 31 - 1.2.3-r100 1.2.3-R2 # time=10.714ms + ok 31 - 1.2.3-r100 1.2.3-R2 # time=4.327ms - ok 1 - comparisons # time=1078.042ms + ok 1 - comparisons # time=640.726ms # Subtest: equality 1..37 @@ -10249,7 +10267,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=8.025ms + ok 1 - 1.2.3 v1.2.3 true # time=5.712ms # Subtest: 1.2.3 =1.2.3 true ok 1 - should be equal @@ -10260,7 +10278,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=11.567ms + ok 2 - 1.2.3 =1.2.3 true # time=4.359ms # Subtest: 1.2.3 v 1.2.3 true ok 1 - should be equal @@ -10271,7 +10289,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=11.109ms + ok 3 - 1.2.3 v 1.2.3 true # time=4.691ms # Subtest: 1.2.3 = 1.2.3 true ok 1 - should be equal @@ -10282,7 +10300,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=7.042ms + ok 4 - 1.2.3 = 1.2.3 true # time=8.95ms # Subtest: 1.2.3 v1.2.3 true ok 1 - should be equal @@ -10293,7 +10311,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=14.46ms + ok 5 - 1.2.3 v1.2.3 true # time=8.934ms # Subtest: 1.2.3 =1.2.3 true ok 1 - should be equal @@ -10304,7 +10322,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=6.351ms + ok 6 - 1.2.3 =1.2.3 true # time=4.485ms # Subtest: 1.2.3 v 1.2.3 true ok 1 - should be equal @@ -10315,7 +10333,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=7.414ms + ok 7 - 1.2.3 v 1.2.3 true # time=4.555ms # Subtest: 1.2.3 = 1.2.3 true ok 1 - should be equal @@ -10326,7 +10344,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=7.3ms + ok 8 - 1.2.3 = 1.2.3 true # time=4.136ms # Subtest: 1.2.3-0 v1.2.3-0 true ok 1 - should be equal @@ -10337,7 +10355,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=7.21ms + ok 9 - 1.2.3-0 v1.2.3-0 true # time=4.247ms # Subtest: 1.2.3-0 =1.2.3-0 true ok 1 - should be equal @@ -10348,7 +10366,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=7.35ms + ok 10 - 1.2.3-0 =1.2.3-0 true # time=4.28ms # Subtest: 1.2.3-0 v 1.2.3-0 true ok 1 - should be equal @@ -10359,7 +10377,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=7.009ms + ok 11 - 1.2.3-0 v 1.2.3-0 true # time=4.367ms # Subtest: 1.2.3-0 = 1.2.3-0 true ok 1 - should be equal @@ -10370,7 +10388,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=7.632ms + ok 12 - 1.2.3-0 = 1.2.3-0 true # time=4.337ms # Subtest: 1.2.3-0 v1.2.3-0 true ok 1 - should be equal @@ -10381,7 +10399,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=7.91ms + ok 13 - 1.2.3-0 v1.2.3-0 true # time=4.382ms # Subtest: 1.2.3-0 =1.2.3-0 true ok 1 - should be equal @@ -10392,7 +10410,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=7.411ms + ok 14 - 1.2.3-0 =1.2.3-0 true # time=4.287ms # Subtest: 1.2.3-0 v 1.2.3-0 true ok 1 - should be equal @@ -10403,7 +10421,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=5.213ms + ok 15 - 1.2.3-0 v 1.2.3-0 true # time=16.803ms # Subtest: 1.2.3-0 = 1.2.3-0 true ok 1 - should be equal @@ -10414,7 +10432,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=5.423ms + ok 16 - 1.2.3-0 = 1.2.3-0 true # time=4.245ms # Subtest: 1.2.3-1 v1.2.3-1 true ok 1 - should be equal @@ -10425,7 +10443,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=5.16ms + ok 17 - 1.2.3-1 v1.2.3-1 true # time=4.184ms # Subtest: 1.2.3-1 =1.2.3-1 true ok 1 - should be equal @@ -10436,7 +10454,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=5.277ms + ok 18 - 1.2.3-1 =1.2.3-1 true # time=4.338ms # Subtest: 1.2.3-1 v 1.2.3-1 true ok 1 - should be equal @@ -10447,7 +10465,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=5.403ms + ok 19 - 1.2.3-1 v 1.2.3-1 true # time=4.458ms # Subtest: 1.2.3-1 = 1.2.3-1 true ok 1 - should be equal @@ -10458,7 +10476,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=5.421ms + ok 20 - 1.2.3-1 = 1.2.3-1 true # time=4.478ms # Subtest: 1.2.3-1 v1.2.3-1 true ok 1 - should be equal @@ -10469,7 +10487,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=5.538ms + ok 21 - 1.2.3-1 v1.2.3-1 true # time=4.496ms # Subtest: 1.2.3-1 =1.2.3-1 true ok 1 - should be equal @@ -10480,7 +10498,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=5.504ms + ok 22 - 1.2.3-1 =1.2.3-1 true # time=4.326ms # Subtest: 1.2.3-1 v 1.2.3-1 true ok 1 - should be equal @@ -10491,7 +10509,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=5.347ms + ok 23 - 1.2.3-1 v 1.2.3-1 true # time=4.026ms # Subtest: 1.2.3-1 = 1.2.3-1 true ok 1 - should be equal @@ -10502,7 +10520,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=5.537ms + ok 24 - 1.2.3-1 = 1.2.3-1 true # time=3.785ms # Subtest: 1.2.3-beta v1.2.3-beta true ok 1 - should be equal @@ -10513,7 +10531,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=7.217ms + ok 25 - 1.2.3-beta v1.2.3-beta true # time=4.243ms # Subtest: 1.2.3-beta =1.2.3-beta true ok 1 - should be equal @@ -10524,7 +10542,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=7.239ms + ok 26 - 1.2.3-beta =1.2.3-beta true # time=4.14ms # Subtest: 1.2.3-beta v 1.2.3-beta true ok 1 - should be equal @@ -10535,7 +10553,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=7.003ms + ok 27 - 1.2.3-beta v 1.2.3-beta true # time=4.385ms # Subtest: 1.2.3-beta = 1.2.3-beta true ok 1 - should be equal @@ -10546,7 +10564,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=7.586ms + ok 28 - 1.2.3-beta = 1.2.3-beta true # time=4.196ms # Subtest: 1.2.3-beta v1.2.3-beta true ok 1 - should be equal @@ -10557,7 +10575,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=7.02ms + ok 29 - 1.2.3-beta v1.2.3-beta true # time=4.331ms # Subtest: 1.2.3-beta =1.2.3-beta true ok 1 - should be equal @@ -10568,7 +10586,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=18.65ms + ok 30 - 1.2.3-beta =1.2.3-beta true # time=4.518ms # Subtest: 1.2.3-beta v 1.2.3-beta true ok 1 - should be equal @@ -10579,7 +10597,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=14.824ms + ok 31 - 1.2.3-beta v 1.2.3-beta true # time=4.511ms # Subtest: 1.2.3-beta = 1.2.3-beta true ok 1 - should be equal @@ -10590,7 +10608,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=13.758ms + ok 32 - 1.2.3-beta = 1.2.3-beta true # time=4.487ms # Subtest: 1.2.3-beta+build = 1.2.3-beta+otherbuild true ok 1 - should be equal @@ -10601,7 +10619,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=18.07ms + ok 33 - 1.2.3-beta+build = 1.2.3-beta+otherbuild true # time=4.606ms # Subtest: 1.2.3+build = 1.2.3+otherbuild true ok 1 - should be equal @@ -10612,7 +10630,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=10.564ms + ok 34 - 1.2.3+build = 1.2.3+otherbuild true # time=4.475ms # Subtest: 1.2.3-beta+build 1.2.3-beta+otherbuild undefined ok 1 - should be equal @@ -10623,7 +10641,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=5.079ms + ok 35 - 1.2.3-beta+build 1.2.3-beta+otherbuild undefined # time=4.562ms # Subtest: 1.2.3+build 1.2.3+otherbuild undefined ok 1 - should be equal @@ -10634,7 +10652,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=4.892ms + ok 36 - 1.2.3+build 1.2.3+otherbuild undefined # time=3.846ms # Subtest: v1.2.3+build 1.2.3+otherbuild undefined ok 1 - should be equal @@ -10645,14 +10663,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=5.145ms + ok 37 - v1.2.3+build 1.2.3+otherbuild undefined # time=4.377ms - ok 2 - equality # time=868.749ms + ok 2 - equality # time=477.136ms # Subtest: toString equals parsed version ok 1 - should be equal 1..1 - ok 3 - toString equals parsed version # time=6.417ms + ok 3 - toString equals parsed version # time=1.513ms # Subtest: throws when presented with garbage 1..10 @@ -10666,18 +10684,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=29.146ms + ok 4 - throws when presented with garbage # time=9.229ms # 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=4.939ms + ok 5 - return SemVer arg to ctor if options match # time=4.044ms # Subtest: really big numeric prerelease value ok 1 - should be equivalent strictly 1..1 - ok 6 - really big numeric prerelease value # time=10.668ms + ok 6 - really big numeric prerelease value # time=10.302ms # Subtest: invalid version numbers ok 1 - expected to throw @@ -10686,411 +10704,411 @@ ok 4 - expected to throw ok 5 - expected to throw 1..5 - ok 7 - invalid version numbers # time=22.472ms + ok 7 - invalid version numbers # time=17.722ms # Subtest: incrementing 1..80 # Subtest: 1.2.3 major 1..1 ok 1 - should be equal - ok 1 - 1.2.3 major # time=4.22ms + ok 1 - 1.2.3 major # time=3.404ms # Subtest: 1.2.3 minor 1..1 ok 1 - should be equal - ok 2 - 1.2.3 minor # time=1.61ms + ok 2 - 1.2.3 minor # time=1.354ms # Subtest: 1.2.3 patch 1..1 ok 1 - should be equal - ok 3 - 1.2.3 patch # time=1.715ms + ok 3 - 1.2.3 patch # time=1.346ms # Subtest: 1.2.3tag major 1..1 ok 1 - should be equal - ok 4 - 1.2.3tag major # time=1.605ms + ok 4 - 1.2.3tag major # time=1.29ms # Subtest: 1.2.3-tag major 1..1 ok 1 - should be equal - ok 5 - 1.2.3-tag major # time=5.902ms + ok 5 - 1.2.3-tag major # time=1.459ms # Subtest: 1.2.3 fake 1..1 ok 1 - expected to throw - ok 6 - 1.2.3 fake # time=6.493ms + ok 6 - 1.2.3 fake # time=1.901ms # Subtest: 1.2.0-0 patch 1..1 ok 1 - should be equal - ok 7 - 1.2.0-0 patch # time=5.971ms + ok 7 - 1.2.0-0 patch # time=1.364ms # Subtest: fake major 1..1 ok 1 - expected to throw - ok 8 - fake major # time=1.83ms + ok 8 - fake major # time=1.515ms # Subtest: 1.2.3-4 major 1..1 ok 1 - should be equal - ok 9 - 1.2.3-4 major # time=1.608ms + ok 9 - 1.2.3-4 major # time=1.203ms # Subtest: 1.2.3-4 minor 1..1 ok 1 - should be equal - ok 10 - 1.2.3-4 minor # time=1.598ms + ok 10 - 1.2.3-4 minor # time=1.217ms # Subtest: 1.2.3-4 patch 1..1 ok 1 - should be equal - ok 11 - 1.2.3-4 patch # time=1.619ms + ok 11 - 1.2.3-4 patch # time=1.239ms # Subtest: 1.2.3-alpha.0.beta major 1..1 ok 1 - should be equal - ok 12 - 1.2.3-alpha.0.beta major # time=1.649ms + ok 12 - 1.2.3-alpha.0.beta major # time=1.465ms # Subtest: 1.2.3-alpha.0.beta minor 1..1 ok 1 - should be equal - ok 13 - 1.2.3-alpha.0.beta minor # time=1.507ms + ok 13 - 1.2.3-alpha.0.beta minor # time=1.293ms # Subtest: 1.2.3-alpha.0.beta patch 1..1 ok 1 - should be equal - ok 14 - 1.2.3-alpha.0.beta patch # time=1.796ms + ok 14 - 1.2.3-alpha.0.beta patch # time=1.373ms # Subtest: 1.2.4 prerelease 1..1 ok 1 - should be equal - ok 15 - 1.2.4 prerelease # time=1.581ms + ok 15 - 1.2.4 prerelease # time=1.313ms # Subtest: 1.2.3-0 prerelease 1..1 ok 1 - should be equal - ok 16 - 1.2.3-0 prerelease # time=1.672ms + ok 16 - 1.2.3-0 prerelease # time=1.29ms # Subtest: 1.2.3-alpha.0 prerelease 1..1 ok 1 - should be equal - ok 17 - 1.2.3-alpha.0 prerelease # time=1.569ms + ok 17 - 1.2.3-alpha.0 prerelease # time=1.282ms # Subtest: 1.2.3-alpha.1 prerelease 1..1 ok 1 - should be equal - ok 18 - 1.2.3-alpha.1 prerelease # time=1.558ms + ok 18 - 1.2.3-alpha.1 prerelease # time=1.368ms # Subtest: 1.2.3-alpha.2 prerelease 1..1 ok 1 - should be equal - ok 19 - 1.2.3-alpha.2 prerelease # time=1.603ms + ok 19 - 1.2.3-alpha.2 prerelease # time=1.256ms # Subtest: 1.2.3-alpha.0.beta prerelease 1..1 ok 1 - should be equal - ok 20 - 1.2.3-alpha.0.beta prerelease # time=1.72ms + ok 20 - 1.2.3-alpha.0.beta prerelease # time=1.189ms # Subtest: 1.2.3-alpha.1.beta prerelease 1..1 ok 1 - should be equal - ok 21 - 1.2.3-alpha.1.beta prerelease # time=1.724ms + ok 21 - 1.2.3-alpha.1.beta prerelease # time=1.499ms # Subtest: 1.2.3-alpha.2.beta prerelease 1..1 ok 1 - should be equal - ok 22 - 1.2.3-alpha.2.beta prerelease # time=1.784ms + ok 22 - 1.2.3-alpha.2.beta prerelease # time=1.521ms # Subtest: 1.2.3-alpha.10.0.beta prerelease 1..1 ok 1 - should be equal - ok 23 - 1.2.3-alpha.10.0.beta prerelease # time=1.913ms + ok 23 - 1.2.3-alpha.10.0.beta prerelease # time=1.25ms # Subtest: 1.2.3-alpha.10.1.beta prerelease 1..1 ok 1 - should be equal - ok 24 - 1.2.3-alpha.10.1.beta prerelease # time=1.742ms + ok 24 - 1.2.3-alpha.10.1.beta prerelease # time=1.33ms # Subtest: 1.2.3-alpha.10.2.beta prerelease 1..1 ok 1 - should be equal - ok 25 - 1.2.3-alpha.10.2.beta prerelease # time=1.754ms + ok 25 - 1.2.3-alpha.10.2.beta prerelease # time=1.3ms # Subtest: 1.2.3-alpha.10.beta.0 prerelease 1..1 ok 1 - should be equal - ok 26 - 1.2.3-alpha.10.beta.0 prerelease # time=9.965ms + ok 26 - 1.2.3-alpha.10.beta.0 prerelease # time=1.379ms # Subtest: 1.2.3-alpha.10.beta.1 prerelease 1..1 ok 1 - should be equal - ok 27 - 1.2.3-alpha.10.beta.1 prerelease # time=10.265ms + ok 27 - 1.2.3-alpha.10.beta.1 prerelease # time=1.448ms # Subtest: 1.2.3-alpha.10.beta.2 prerelease 1..1 ok 1 - should be equal - ok 28 - 1.2.3-alpha.10.beta.2 prerelease # time=1.906ms + ok 28 - 1.2.3-alpha.10.beta.2 prerelease # time=1.315ms # Subtest: 1.2.3-alpha.9.beta prerelease 1..1 ok 1 - should be equal - ok 29 - 1.2.3-alpha.9.beta prerelease # time=1.857ms + ok 29 - 1.2.3-alpha.9.beta prerelease # time=1.324ms # Subtest: 1.2.3-alpha.10.beta prerelease 1..1 ok 1 - should be equal - ok 30 - 1.2.3-alpha.10.beta prerelease # time=1.856ms + ok 30 - 1.2.3-alpha.10.beta prerelease # time=1.463ms # Subtest: 1.2.3-alpha.11.beta prerelease 1..1 ok 1 - should be equal - ok 31 - 1.2.3-alpha.11.beta prerelease # time=1.942ms + ok 31 - 1.2.3-alpha.11.beta prerelease # time=1.24ms # Subtest: 1.2.0 prepatch 1..1 ok 1 - should be equal - ok 32 - 1.2.0 prepatch # time=10.202ms + ok 32 - 1.2.0 prepatch # time=1.194ms # Subtest: 1.2.0-1 prepatch 1..1 ok 1 - should be equal - ok 33 - 1.2.0-1 prepatch # time=1.794ms + ok 33 - 1.2.0-1 prepatch # time=1.211ms # Subtest: 1.2.0 preminor 1..1 ok 1 - should be equal - ok 34 - 1.2.0 preminor # time=1.786ms + ok 34 - 1.2.0 preminor # time=1.189ms # Subtest: 1.2.3-1 preminor 1..1 ok 1 - should be equal - ok 35 - 1.2.3-1 preminor # time=13.604ms + ok 35 - 1.2.3-1 preminor # time=3.964ms # Subtest: 1.2.0 premajor 1..1 ok 1 - should be equal - ok 36 - 1.2.0 premajor # time=6.228ms + ok 36 - 1.2.0 premajor # time=1.392ms # Subtest: 1.2.3-1 premajor 1..1 ok 1 - should be equal - ok 37 - 1.2.3-1 premajor # time=1.708ms + ok 37 - 1.2.3-1 premajor # time=1.229ms # Subtest: 1.2.0-1 minor 1..1 ok 1 - should be equal - ok 38 - 1.2.0-1 minor # time=2.015ms + ok 38 - 1.2.0-1 minor # time=1.375ms # Subtest: 1.0.0-1 major 1..1 ok 1 - should be equal - ok 39 - 1.0.0-1 major # time=10.384ms + ok 39 - 1.0.0-1 major # time=1.551ms # Subtest: 1.2.3 major dev 1..1 ok 1 - should be equal - ok 40 - 1.2.3 major dev # time=1.853ms + ok 40 - 1.2.3 major dev # time=1.423ms # Subtest: 1.2.3 minor dev 1..1 ok 1 - should be equal - ok 41 - 1.2.3 minor dev # time=10.109ms + ok 41 - 1.2.3 minor dev # time=1.285ms # Subtest: 1.2.3 patch dev 1..1 ok 1 - should be equal - ok 42 - 1.2.3 patch dev # time=1.711ms + ok 42 - 1.2.3 patch dev # time=1.501ms # Subtest: 1.2.3tag major dev 1..1 ok 1 - should be equal - ok 43 - 1.2.3tag major dev # time=1.648ms + ok 43 - 1.2.3tag major dev # time=1.418ms # Subtest: 1.2.3-tag major dev 1..1 ok 1 - should be equal - ok 44 - 1.2.3-tag major dev # time=1.682ms + ok 44 - 1.2.3-tag major dev # time=1.34ms # Subtest: 1.2.3 fake dev 1..1 ok 1 - expected to throw - ok 45 - 1.2.3 fake dev # time=2.217ms + ok 45 - 1.2.3 fake dev # time=1.68ms # Subtest: 1.2.0-0 patch dev 1..1 ok 1 - should be equal - ok 46 - 1.2.0-0 patch dev # time=1.761ms + ok 46 - 1.2.0-0 patch dev # time=1.3ms # Subtest: fake major dev 1..1 ok 1 - expected to throw - ok 47 - fake major dev # time=1.977ms + ok 47 - fake major dev # time=1.337ms # Subtest: 1.2.3-4 major dev 1..1 ok 1 - should be equal - ok 48 - 1.2.3-4 major dev # time=1.578ms + ok 48 - 1.2.3-4 major dev # time=1.322ms # Subtest: 1.2.3-4 minor dev 1..1 ok 1 - should be equal - ok 49 - 1.2.3-4 minor dev # time=1.657ms + ok 49 - 1.2.3-4 minor dev # time=1.147ms # Subtest: 1.2.3-4 patch dev 1..1 ok 1 - should be equal - ok 50 - 1.2.3-4 patch dev # time=1.666ms + ok 50 - 1.2.3-4 patch dev # time=1.1ms # Subtest: 1.2.3-alpha.0.beta major dev 1..1 ok 1 - should be equal - ok 51 - 1.2.3-alpha.0.beta major dev # time=1.667ms + ok 51 - 1.2.3-alpha.0.beta major dev # time=1.136ms # Subtest: 1.2.3-alpha.0.beta minor dev 1..1 ok 1 - should be equal - ok 52 - 1.2.3-alpha.0.beta minor dev # time=1.567ms + ok 52 - 1.2.3-alpha.0.beta minor dev # time=1.106ms # Subtest: 1.2.3-alpha.0.beta patch dev 1..1 ok 1 - should be equal - ok 53 - 1.2.3-alpha.0.beta patch dev # time=1.735ms + ok 53 - 1.2.3-alpha.0.beta patch dev # time=1.173ms # Subtest: 1.2.4 prerelease dev 1..1 ok 1 - should be equal - ok 54 - 1.2.4 prerelease dev # time=1.922ms + ok 54 - 1.2.4 prerelease dev # time=1.341ms # Subtest: 1.2.3-0 prerelease dev 1..1 ok 1 - should be equal - ok 55 - 1.2.3-0 prerelease dev # time=6.378ms + ok 55 - 1.2.3-0 prerelease dev # time=1.279ms # Subtest: 1.2.3-alpha.0 prerelease dev 1..1 ok 1 - should be equal - ok 56 - 1.2.3-alpha.0 prerelease dev # time=1.723ms + ok 56 - 1.2.3-alpha.0 prerelease dev # time=1.296ms # Subtest: 1.2.3-alpha.0 prerelease alpha 1..1 ok 1 - should be equal - ok 57 - 1.2.3-alpha.0 prerelease alpha # time=2.361ms + ok 57 - 1.2.3-alpha.0 prerelease alpha # time=1.43ms # Subtest: 1.2.3-alpha.0.beta prerelease dev 1..1 ok 1 - should be equal - ok 58 - 1.2.3-alpha.0.beta prerelease dev # time=1.668ms + ok 58 - 1.2.3-alpha.0.beta prerelease dev # time=1.505ms # Subtest: 1.2.3-alpha.0.beta prerelease alpha 1..1 ok 1 - should be equal - ok 59 - 1.2.3-alpha.0.beta prerelease alpha # time=1.661ms + ok 59 - 1.2.3-alpha.0.beta prerelease alpha # time=1.337ms # Subtest: 1.2.3-alpha.10.0.beta prerelease dev 1..1 ok 1 - should be equal - ok 60 - 1.2.3-alpha.10.0.beta prerelease dev # time=1.741ms + ok 60 - 1.2.3-alpha.10.0.beta prerelease dev # time=1.341ms # Subtest: 1.2.3-alpha.10.0.beta prerelease alpha 1..1 ok 1 - should be equal - ok 61 - 1.2.3-alpha.10.0.beta prerelease alpha # time=1.739ms + ok 61 - 1.2.3-alpha.10.0.beta prerelease alpha # time=1.33ms # Subtest: 1.2.3-alpha.10.1.beta prerelease alpha 1..1 ok 1 - should be equal - ok 62 - 1.2.3-alpha.10.1.beta prerelease alpha # time=1.75ms + ok 62 - 1.2.3-alpha.10.1.beta prerelease alpha # time=1.329ms # Subtest: 1.2.3-alpha.10.2.beta prerelease alpha 1..1 ok 1 - should be equal - ok 63 - 1.2.3-alpha.10.2.beta prerelease alpha # time=1.672ms + ok 63 - 1.2.3-alpha.10.2.beta prerelease alpha # time=1.279ms # Subtest: 1.2.3-alpha.10.beta.0 prerelease dev 1..1 ok 1 - should be equal - ok 64 - 1.2.3-alpha.10.beta.0 prerelease dev # time=1.704ms + ok 64 - 1.2.3-alpha.10.beta.0 prerelease dev # time=1.418ms # Subtest: 1.2.3-alpha.10.beta.0 prerelease alpha 1..1 ok 1 - should be equal - ok 65 - 1.2.3-alpha.10.beta.0 prerelease alpha # time=1.818ms + ok 65 - 1.2.3-alpha.10.beta.0 prerelease alpha # time=1.504ms # Subtest: 1.2.3-alpha.10.beta.1 prerelease alpha 1..1 ok 1 - should be equal - ok 66 - 1.2.3-alpha.10.beta.1 prerelease alpha # time=2.021ms + ok 66 - 1.2.3-alpha.10.beta.1 prerelease alpha # time=1.399ms # Subtest: 1.2.3-alpha.10.beta.2 prerelease alpha 1..1 ok 1 - should be equal - ok 67 - 1.2.3-alpha.10.beta.2 prerelease alpha # time=1.664ms + ok 67 - 1.2.3-alpha.10.beta.2 prerelease alpha # time=1.211ms # Subtest: 1.2.3-alpha.9.beta prerelease dev 1..1 ok 1 - should be equal - ok 68 - 1.2.3-alpha.9.beta prerelease dev # time=1.876ms + ok 68 - 1.2.3-alpha.9.beta prerelease dev # time=1.144ms # Subtest: 1.2.3-alpha.9.beta prerelease alpha 1..1 ok 1 - should be equal - ok 69 - 1.2.3-alpha.9.beta prerelease alpha # time=1.718ms + ok 69 - 1.2.3-alpha.9.beta prerelease alpha # time=1.264ms # Subtest: 1.2.3-alpha.10.beta prerelease alpha 1..1 ok 1 - should be equal - ok 70 - 1.2.3-alpha.10.beta prerelease alpha # time=1.599ms + ok 70 - 1.2.3-alpha.10.beta prerelease alpha # time=1.275ms # Subtest: 1.2.3-alpha.11.beta prerelease alpha 1..1 ok 1 - should be equal - ok 71 - 1.2.3-alpha.11.beta prerelease alpha # time=1.878ms + ok 71 - 1.2.3-alpha.11.beta prerelease alpha # time=1.245ms # Subtest: 1.2.0 prepatch dev 1..1 ok 1 - should be equal - ok 72 - 1.2.0 prepatch dev # time=2.182ms + ok 72 - 1.2.0 prepatch dev # time=1.459ms # Subtest: 1.2.0-1 prepatch dev 1..1 ok 1 - should be equal - ok 73 - 1.2.0-1 prepatch dev # time=1.609ms + ok 73 - 1.2.0-1 prepatch dev # time=1.214ms # Subtest: 1.2.0 preminor dev 1..1 ok 1 - should be equal - ok 74 - 1.2.0 preminor dev # time=1.776ms + ok 74 - 1.2.0 preminor dev # time=1.357ms # Subtest: 1.2.3-1 preminor dev 1..1 ok 1 - should be equal - ok 75 - 1.2.3-1 preminor dev # time=1.829ms + ok 75 - 1.2.3-1 preminor dev # time=1.232ms # Subtest: 1.2.0 premajor dev 1..1 ok 1 - should be equal - ok 76 - 1.2.0 premajor dev # time=2.701ms + ok 76 - 1.2.0 premajor dev # time=1.217ms # Subtest: 1.2.3-1 premajor dev 1..1 ok 1 - should be equal - ok 77 - 1.2.3-1 premajor dev # time=2.763ms + ok 77 - 1.2.3-1 premajor dev # time=1.176ms # Subtest: 1.2.0-1 minor dev 1..1 ok 1 - should be equal - ok 78 - 1.2.0-1 minor dev # time=1.709ms + ok 78 - 1.2.0-1 minor dev # time=1.309ms # Subtest: 1.0.0-1 major 1..1 ok 1 - should be equal - ok 79 - 1.0.0-1 major # time=1.821ms + ok 79 - 1.0.0-1 major # time=1.164ms # Subtest: 1.2.3-dev.bar prerelease dev 1..1 ok 1 - should be equal - ok 80 - 1.2.3-dev.bar prerelease dev # time=1.966ms + ok 80 - 1.2.3-dev.bar prerelease dev # time=1.347ms - ok 8 - incrementing # time=1238.759ms + ok 8 - incrementing # time=663.792ms # Subtest: compare main vs pre ok 1 - should be equal @@ -11103,7 +11121,7 @@ ok 8 - should be equal ok 9 - should be equal 1..9 - ok 9 - compare main vs pre # time=7.275ms + ok 9 - compare main vs pre # time=4.37ms # Subtest: invalid version numbers ok 1 - expected to throw @@ -11112,7 +11130,7 @@ ok 4 - expected to throw ok 5 - expected to throw 1..5 - ok 10 - invalid version numbers # time=67.992ms + ok 10 - invalid version numbers # time=11.437ms # Subtest: compareBuild ok 1 - should be equal @@ -11123,13 +11141,13 @@ ok 6 - should be equal ok 7 - should be equal 1..7 - ok 11 - compareBuild # time=8.398ms + ok 11 - compareBuild # time=3.851ms 1..11 - # time=3539.744ms -ok 57 - test/classes/semver.js # time=3539.744ms + # time=1961.269ms +ok 57 - test/classes/semver.js # time=1961.269ms -(node:15556) DeprecationWarning: notEqual() is deprecated, use not() instead +(node:14022) DeprecationWarning: notEqual() is deprecated, use not() instead (Use `node --trace-deprecation ...` to show where the warning was created) # Subtest: test/classes/range.js # Subtest: range tests @@ -11256,7 +11274,7 @@ ok 120 - >=0.7.x satisfied by 0.7.0-asdf ok 121 - <=0.7.x satisfied by 0.7.0-asdf ok 122 - >=1.0.0 <=1.1.0 satisfied by 1.1.0-pre - ok 1 - range tests # time=512.973ms + ok 1 - range tests # time=195.799ms # Subtest: range parsing 1..86 @@ -11264,527 +11282,527 @@ 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 # time=14.756ms + ok 1 - 1.0.0 - 2.0.0 >=1.0.0 <=2.0.0 # time=5.035ms # Subtest: 1.0.0 - 2.0.0 >=1.0.0-0 <2.0.1-0 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 # time=4.746ms + ok 2 - 1.0.0 - 2.0.0 >=1.0.0-0 <2.0.1-0 # time=4.224ms # Subtest: 1 - 2 >=1.0.0 <3.0.0-0 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 # time=10.634ms + ok 3 - 1 - 2 >=1.0.0 <3.0.0-0 # time=5.223ms # Subtest: 1 - 2 >=1.0.0-0 <3.0.0-0 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 # time=22.032ms + ok 4 - 1 - 2 >=1.0.0-0 <3.0.0-0 # time=4.363ms # Subtest: 1.0 - 2.0 >=1.0.0 <2.1.0-0 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 # time=4.185ms + ok 5 - 1.0 - 2.0 >=1.0.0 <2.1.0-0 # time=3.676ms # Subtest: 1.0 - 2.0 >=1.0.0-0 <2.1.0-0 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 # time=4.067ms + ok 6 - 1.0 - 2.0 >=1.0.0-0 <2.1.0-0 # time=3.468ms # Subtest: 1.0.0 1.0.0 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 # time=4.602ms + ok 7 - 1.0.0 1.0.0 # time=3.641ms # Subtest: >=* * ok 1 - >=* => * ok 2 - parsing both yields same result 1..2 - ok 8 - >=* * # time=4.531ms + ok 8 - >=* * # time=4.403ms # Subtest: * ok 1 - => * ok 2 - parsing both yields same result 1..2 - ok 9 - * # time=3.419ms + ok 9 - * # time=2.724ms # Subtest: * * ok 1 - * => * ok 2 - parsing both yields same result 1..2 - ok 10 - * * # time=7.017ms + ok 10 - * * # time=2.403ms # Subtest: * * ok 1 - * => * ok 2 - parsing both yields same result 1..2 - ok 11 - * * # time=2.976ms + ok 11 - * * # time=2.251ms # Subtest: >=1.0.0 >=1.0.0 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 # time=2.76ms + ok 12 - >=1.0.0 >=1.0.0 # time=2.15ms # Subtest: >1.0.0 >1.0.0 ok 1 - >1.0.0 => >1.0.0 ok 2 - parsing both yields same result 1..2 - ok 13 - >1.0.0 >1.0.0 # time=4.166ms + ok 13 - >1.0.0 >1.0.0 # time=3.137ms # Subtest: <=2.0.0 <=2.0.0 ok 1 - <=2.0.0 => <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 14 - <=2.0.0 <=2.0.0 # time=2.903ms + ok 14 - <=2.0.0 <=2.0.0 # time=2.235ms # Subtest: 1 >=1.0.0 <2.0.0-0 ok 1 - 1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 15 - 1 >=1.0.0 <2.0.0-0 # time=3.728ms + ok 15 - 1 >=1.0.0 <2.0.0-0 # time=2.814ms # Subtest: <=2.0.0 <=2.0.0 ok 1 - <=2.0.0 => <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 16 - <=2.0.0 <=2.0.0 # time=2.7ms + ok 16 - <=2.0.0 <=2.0.0 # time=2.201ms # Subtest: <=2.0.0 <=2.0.0 ok 1 - <=2.0.0 => <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 17 - <=2.0.0 <=2.0.0 # time=3.686ms + ok 17 - <=2.0.0 <=2.0.0 # time=2.257ms # Subtest: <2.0.0 <2.0.0 ok 1 - <2.0.0 => <2.0.0 ok 2 - parsing both yields same result 1..2 - ok 18 - <2.0.0 <2.0.0 # time=2.886ms + ok 18 - <2.0.0 <2.0.0 # time=2.224ms # Subtest: <2.0.0 <2.0.0 ok 1 - <2.0.0 => <2.0.0 ok 2 - parsing both yields same result 1..2 - ok 19 - <2.0.0 <2.0.0 # time=2.792ms + ok 19 - <2.0.0 <2.0.0 # time=2.622ms # Subtest: >= 1.0.0 >=1.0.0 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 # time=2.826ms + ok 20 - >= 1.0.0 >=1.0.0 # time=2.34ms # Subtest: >= 1.0.0 >=1.0.0 ok 1 - >= 1.0.0 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 21 - >= 1.0.0 >=1.0.0 # time=3.029ms + ok 21 - >= 1.0.0 >=1.0.0 # time=2.36ms # Subtest: >= 1.0.0 >=1.0.0 ok 1 - >= 1.0.0 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 22 - >= 1.0.0 >=1.0.0 # time=2.755ms + ok 22 - >= 1.0.0 >=1.0.0 # time=2.142ms # Subtest: > 1.0.0 >1.0.0 ok 1 - > 1.0.0 => >1.0.0 ok 2 - parsing both yields same result 1..2 - ok 23 - > 1.0.0 >1.0.0 # time=3.376ms + ok 23 - > 1.0.0 >1.0.0 # time=2.359ms # Subtest: > 1.0.0 >1.0.0 ok 1 - > 1.0.0 => >1.0.0 ok 2 - parsing both yields same result 1..2 - ok 24 - > 1.0.0 >1.0.0 # time=2.849ms + ok 24 - > 1.0.0 >1.0.0 # time=2.367ms # Subtest: <= 2.0.0 <=2.0.0 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 # time=19.402ms + ok 25 - <= 2.0.0 <=2.0.0 # time=2.193ms # Subtest: <= 2.0.0 <=2.0.0 ok 1 - <= 2.0.0 => <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 26 - <= 2.0.0 <=2.0.0 # time=2.894ms + ok 26 - <= 2.0.0 <=2.0.0 # time=2.283ms # Subtest: <= 2.0.0 <=2.0.0 ok 1 - <= 2.0.0 => <=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 27 - <= 2.0.0 <=2.0.0 # time=2.752ms + ok 27 - <= 2.0.0 <=2.0.0 # time=22.091ms # Subtest: < 2.0.0 <2.0.0 ok 1 - < 2.0.0 => <2.0.0 ok 2 - parsing both yields same result 1..2 - ok 28 - < 2.0.0 <2.0.0 # time=2.587ms + ok 28 - < 2.0.0 <2.0.0 # time=2.094ms # Subtest: < 2.0.0 <2.0.0 ok 1 - < 2.0.0 => <2.0.0 ok 2 - parsing both yields same result 1..2 - ok 29 - < 2.0.0 <2.0.0 # time=2.643ms + ok 29 - < 2.0.0 <2.0.0 # time=2.01ms # Subtest: >=0.1.97 >=0.1.97 ok 1 - >=0.1.97 => >=0.1.97 ok 2 - parsing both yields same result 1..2 - ok 30 - >=0.1.97 >=0.1.97 # time=9.133ms + ok 30 - >=0.1.97 >=0.1.97 # time=1.947ms # Subtest: >=0.1.97 >=0.1.97 ok 1 - >=0.1.97 => >=0.1.97 ok 2 - parsing both yields same result 1..2 - ok 31 - >=0.1.97 >=0.1.97 # time=2.558ms + ok 31 - >=0.1.97 >=0.1.97 # time=1.884ms # Subtest: 0.1.20 || 1.2.4 0.1.20||1.2.4 ok 1 - 0.1.20 || 1.2.4 => 0.1.20||1.2.4 ok 2 - parsing both yields same result 1..2 - ok 32 - 0.1.20 || 1.2.4 0.1.20||1.2.4 # time=3.033ms + ok 32 - 0.1.20 || 1.2.4 0.1.20||1.2.4 # time=2.086ms # Subtest: >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 ok 1 - >=0.2.3 || <0.0.1 => >=0.2.3||<0.0.1 ok 2 - parsing both yields same result 1..2 - ok 33 - >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 # time=3.787ms + ok 33 - >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 # time=1.958ms # Subtest: >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 ok 1 - >=0.2.3 || <0.0.1 => >=0.2.3||<0.0.1 ok 2 - parsing both yields same result 1..2 - ok 34 - >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 # time=7.134ms + ok 34 - >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 # time=2.035ms # Subtest: >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 ok 1 - >=0.2.3 || <0.0.1 => >=0.2.3||<0.0.1 ok 2 - parsing both yields same result 1..2 - ok 35 - >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 # time=2.817ms + ok 35 - >=0.2.3 || <0.0.1 >=0.2.3||<0.0.1 # time=2.197ms # Subtest: || * ok 1 - || => * ok 2 - parsing both yields same result 1..2 - ok 36 - || * # time=2.949ms + ok 36 - || * # time=2.005ms # Subtest: 2.x.x >=2.0.0 <3.0.0-0 ok 1 - 2.x.x => >=2.0.0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 37 - 2.x.x >=2.0.0 <3.0.0-0 # time=3.353ms + ok 37 - 2.x.x >=2.0.0 <3.0.0-0 # time=2.588ms # Subtest: 1.2.x >=1.2.0 <1.3.0-0 ok 1 - 1.2.x => >=1.2.0 <1.3.0-0 ok 2 - parsing both yields same result 1..2 - ok 38 - 1.2.x >=1.2.0 <1.3.0-0 # time=4.062ms + ok 38 - 1.2.x >=1.2.0 <1.3.0-0 # time=2.505ms # Subtest: 1.2.x || 2.x >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 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 39 - 1.2.x || 2.x >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 # time=3.673ms + ok 39 - 1.2.x || 2.x >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 # time=2.253ms # Subtest: 1.2.x || 2.x >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 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 40 - 1.2.x || 2.x >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 # time=3.659ms + ok 40 - 1.2.x || 2.x >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 # time=2.1ms # Subtest: x * ok 1 - x => * ok 2 - parsing both yields same result 1..2 - ok 41 - x * # time=2.659ms + ok 41 - x * # time=2.152ms # Subtest: 2.*.* >=2.0.0 <3.0.0-0 ok 1 - 2.*.* => >=2.0.0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 42 - 2.*.* >=2.0.0 <3.0.0-0 # time=3.613ms + ok 42 - 2.*.* >=2.0.0 <3.0.0-0 # time=2.08ms # Subtest: 1.2.* >=1.2.0 <1.3.0-0 ok 1 - 1.2.* => >=1.2.0 <1.3.0-0 ok 2 - parsing both yields same result 1..2 - ok 43 - 1.2.* >=1.2.0 <1.3.0-0 # time=2.665ms + ok 43 - 1.2.* >=1.2.0 <1.3.0-0 # time=2.218ms # Subtest: 1.2.* || 2.* >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 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 44 - 1.2.* || 2.* >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 # time=2.695ms + ok 44 - 1.2.* || 2.* >=1.2.0 <1.3.0-0||>=2.0.0 <3.0.0-0 # time=2.3ms # Subtest: * * ok 1 - * => * ok 2 - parsing both yields same result 1..2 - ok 45 - * * # time=3.537ms + ok 45 - * * # time=2.289ms # Subtest: 2 >=2.0.0 <3.0.0-0 ok 1 - 2 => >=2.0.0 <3.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 46 - 2 >=2.0.0 <3.0.0-0 # time=3.724ms + ok 46 - 2 >=2.0.0 <3.0.0-0 # time=2.418ms # Subtest: 2.3 >=2.3.0 <2.4.0-0 ok 1 - 2.3 => >=2.3.0 <2.4.0-0 ok 2 - parsing both yields same result 1..2 - ok 47 - 2.3 >=2.3.0 <2.4.0-0 # time=3.826ms + ok 47 - 2.3 >=2.3.0 <2.4.0-0 # time=2.594ms # Subtest: ~2.4 >=2.4.0 <2.5.0-0 ok 1 - ~2.4 => >=2.4.0 <2.5.0-0 ok 2 - parsing both yields same result 1..2 - ok 48 - ~2.4 >=2.4.0 <2.5.0-0 # time=4.298ms + ok 48 - ~2.4 >=2.4.0 <2.5.0-0 # time=2.687ms # Subtest: ~2.4 >=2.4.0 <2.5.0-0 ok 1 - ~2.4 => >=2.4.0 <2.5.0-0 ok 2 - parsing both yields same result 1..2 - ok 49 - ~2.4 >=2.4.0 <2.5.0-0 # time=4.297ms + ok 49 - ~2.4 >=2.4.0 <2.5.0-0 # time=2.111ms # Subtest: ~>3.2.1 >=3.2.1 <3.3.0-0 ok 1 - ~>3.2.1 => >=3.2.1 <3.3.0-0 ok 2 - parsing both yields same result 1..2 - ok 50 - ~>3.2.1 >=3.2.1 <3.3.0-0 # time=34.376ms + ok 50 - ~>3.2.1 >=3.2.1 <3.3.0-0 # time=2.841ms # Subtest: ~1 >=1.0.0 <2.0.0-0 ok 1 - ~1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 51 - ~1 >=1.0.0 <2.0.0-0 # time=2.604ms + ok 51 - ~1 >=1.0.0 <2.0.0-0 # time=2.083ms # Subtest: ~>1 >=1.0.0 <2.0.0-0 ok 1 - ~>1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 52 - ~>1 >=1.0.0 <2.0.0-0 # time=3.482ms + ok 52 - ~>1 >=1.0.0 <2.0.0-0 # time=2.208ms # Subtest: ~> 1 >=1.0.0 <2.0.0-0 ok 1 - ~> 1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 53 - ~> 1 >=1.0.0 <2.0.0-0 # time=2.454ms + ok 53 - ~> 1 >=1.0.0 <2.0.0-0 # time=1.917ms # Subtest: ~1.0 >=1.0.0 <1.1.0-0 ok 1 - ~1.0 => >=1.0.0 <1.1.0-0 ok 2 - parsing both yields same result 1..2 - ok 54 - ~1.0 >=1.0.0 <1.1.0-0 # time=3.827ms + ok 54 - ~1.0 >=1.0.0 <1.1.0-0 # time=2.32ms # Subtest: ~ 1.0 >=1.0.0 <1.1.0-0 ok 1 - ~ 1.0 => >=1.0.0 <1.1.0-0 ok 2 - parsing both yields same result 1..2 - ok 55 - ~ 1.0 >=1.0.0 <1.1.0-0 # time=2.601ms + ok 55 - ~ 1.0 >=1.0.0 <1.1.0-0 # time=1.859ms # Subtest: ^0 <1.0.0-0 ok 1 - ^0 => <1.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 56 - ^0 <1.0.0-0 # time=4.32ms + ok 56 - ^0 <1.0.0-0 # time=2.643ms # Subtest: ^ 1 >=1.0.0 <2.0.0-0 ok 1 - ^ 1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 57 - ^ 1 >=1.0.0 <2.0.0-0 # time=4.697ms + ok 57 - ^ 1 >=1.0.0 <2.0.0-0 # time=2.227ms # Subtest: ^0.1 >=0.1.0 <0.2.0-0 ok 1 - ^0.1 => >=0.1.0 <0.2.0-0 ok 2 - parsing both yields same result 1..2 - ok 58 - ^0.1 >=0.1.0 <0.2.0-0 # time=3.139ms + ok 58 - ^0.1 >=0.1.0 <0.2.0-0 # time=2.727ms # Subtest: ^1.0 >=1.0.0 <2.0.0-0 ok 1 - ^1.0 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 59 - ^1.0 >=1.0.0 <2.0.0-0 # time=3.104ms + ok 59 - ^1.0 >=1.0.0 <2.0.0-0 # time=2.243ms # Subtest: ^1.2 >=1.2.0 <2.0.0-0 ok 1 - ^1.2 => >=1.2.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 60 - ^1.2 >=1.2.0 <2.0.0-0 # time=3.121ms + ok 60 - ^1.2 >=1.2.0 <2.0.0-0 # time=2.576ms # Subtest: ^0.0.1 >=0.0.1 <0.0.2-0 ok 1 - ^0.0.1 => >=0.0.1 <0.0.2-0 ok 2 - parsing both yields same result 1..2 - ok 61 - ^0.0.1 >=0.0.1 <0.0.2-0 # time=3.199ms + ok 61 - ^0.0.1 >=0.0.1 <0.0.2-0 # time=3.335ms # Subtest: ^0.0.1-beta >=0.0.1-beta <0.0.2-0 ok 1 - ^0.0.1-beta => >=0.0.1-beta <0.0.2-0 ok 2 - parsing both yields same result 1..2 - ok 62 - ^0.0.1-beta >=0.0.1-beta <0.0.2-0 # time=3.675ms + ok 62 - ^0.0.1-beta >=0.0.1-beta <0.0.2-0 # time=2.922ms # Subtest: ^0.1.2 >=0.1.2 <0.2.0-0 ok 1 - ^0.1.2 => >=0.1.2 <0.2.0-0 ok 2 - parsing both yields same result 1..2 - ok 63 - ^0.1.2 >=0.1.2 <0.2.0-0 # time=5.044ms + ok 63 - ^0.1.2 >=0.1.2 <0.2.0-0 # time=4.018ms # Subtest: ^1.2.3 >=1.2.3 <2.0.0-0 ok 1 - ^1.2.3 => >=1.2.3 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 64 - ^1.2.3 >=1.2.3 <2.0.0-0 # time=3.146ms + ok 64 - ^1.2.3 >=1.2.3 <2.0.0-0 # time=2.349ms # Subtest: ^1.2.3-beta.4 >=1.2.3-beta.4 <2.0.0-0 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 65 - ^1.2.3-beta.4 >=1.2.3-beta.4 <2.0.0-0 # time=12.62ms + ok 65 - ^1.2.3-beta.4 >=1.2.3-beta.4 <2.0.0-0 # time=2.817ms # Subtest: <1 <1.0.0-0 ok 1 - <1 => <1.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 66 - <1 <1.0.0-0 # time=3.076ms + ok 66 - <1 <1.0.0-0 # time=2.34ms # Subtest: < 1 <1.0.0-0 ok 1 - < 1 => <1.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 67 - < 1 <1.0.0-0 # time=3.063ms + ok 67 - < 1 <1.0.0-0 # time=2.295ms # Subtest: >=1 >=1.0.0 ok 1 - >=1 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 68 - >=1 >=1.0.0 # time=7.049ms + ok 68 - >=1 >=1.0.0 # time=1.991ms # Subtest: >= 1 >=1.0.0 ok 1 - >= 1 => >=1.0.0 ok 2 - parsing both yields same result 1..2 - ok 69 - >= 1 >=1.0.0 # time=2.661ms + ok 69 - >= 1 >=1.0.0 # time=2.042ms # Subtest: <1.2 <1.2.0-0 ok 1 - <1.2 => <1.2.0-0 ok 2 - parsing both yields same result 1..2 - ok 70 - <1.2 <1.2.0-0 # time=2.877ms + ok 70 - <1.2 <1.2.0-0 # time=2.198ms # Subtest: < 1.2 <1.2.0-0 ok 1 - < 1.2 => <1.2.0-0 ok 2 - parsing both yields same result 1..2 - ok 71 - < 1.2 <1.2.0-0 # time=2.87ms + ok 71 - < 1.2 <1.2.0-0 # time=2.254ms # Subtest: 1 >=1.0.0 <2.0.0-0 ok 1 - 1 => >=1.0.0 <2.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 72 - 1 >=1.0.0 <2.0.0-0 # time=2.704ms + ok 72 - 1 >=1.0.0 <2.0.0-0 # time=2.125ms # Subtest: >01.02.03 >1.2.3 ok 1 - >01.02.03 => >1.2.3 ok 2 - parsing both yields same result 1..2 - ok 73 - >01.02.03 >1.2.3 # time=3.523ms + ok 73 - >01.02.03 >1.2.3 # time=17.451ms # Subtest: >01.02.03 null ok 1 - invalid range: >01.02.03 1..1 - ok 74 - >01.02.03 null # time=23.48ms + ok 74 - >01.02.03 null # time=8.381ms # Subtest: ~1.2.3beta >=1.2.3-beta <1.3.0-0 ok 1 - ~1.2.3beta => >=1.2.3-beta <1.3.0-0 ok 2 - parsing both yields same result 1..2 - ok 75 - ~1.2.3beta >=1.2.3-beta <1.3.0-0 # time=8.088ms + ok 75 - ~1.2.3beta >=1.2.3-beta <1.3.0-0 # time=3.094ms # Subtest: ~1.2.3beta null ok 1 - invalid range: ~1.2.3beta 1..1 - ok 76 - ~1.2.3beta null # time=7.509ms + ok 76 - ~1.2.3beta null # time=2.512ms # Subtest: ^ 1.2 ^ 1 >=1.2.0 <2.0.0-0 >=1.0.0 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 77 - ^ 1.2 ^ 1 >=1.2.0 <2.0.0-0 >=1.0.0 # time=7.035ms + ok 77 - ^ 1.2 ^ 1 >=1.2.0 <2.0.0-0 >=1.0.0 # time=3.238ms # Subtest: 1.2 - 3.4.5 >=1.2.0 <=3.4.5 ok 1 - 1.2 - 3.4.5 => >=1.2.0 <=3.4.5 ok 2 - parsing both yields same result 1..2 - ok 78 - 1.2 - 3.4.5 >=1.2.0 <=3.4.5 # time=3.8ms + ok 78 - 1.2 - 3.4.5 >=1.2.0 <=3.4.5 # time=2.909ms # Subtest: 1.2.3 - 3.4 >=1.2.3 <3.5.0-0 ok 1 - 1.2.3 - 3.4 => >=1.2.3 <3.5.0-0 ok 2 - parsing both yields same result 1..2 - ok 79 - 1.2.3 - 3.4 >=1.2.3 <3.5.0-0 # time=4.237ms + ok 79 - 1.2.3 - 3.4 >=1.2.3 <3.5.0-0 # time=2.842ms # Subtest: 1.2 - 3.4 >=1.2.0 <3.5.0-0 ok 1 - 1.2 - 3.4 => >=1.2.0 <3.5.0-0 ok 2 - parsing both yields same result 1..2 - ok 80 - 1.2 - 3.4 >=1.2.0 <3.5.0-0 # time=3.86ms + ok 80 - 1.2 - 3.4 >=1.2.0 <3.5.0-0 # time=2.751ms # Subtest: >1 >=2.0.0 ok 1 - >1 => >=2.0.0 ok 2 - parsing both yields same result 1..2 - ok 81 - >1 >=2.0.0 # time=3.439ms + ok 81 - >1 >=2.0.0 # time=2.629ms # Subtest: >1.2 >=1.3.0 ok 1 - >1.2 => >=1.3.0 ok 2 - parsing both yields same result 1..2 - ok 82 - >1.2 >=1.3.0 # time=3.848ms + ok 82 - >1.2 >=1.3.0 # time=2.426ms # Subtest: >X <0.0.0-0 ok 1 - >X => <0.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 83 - >X <0.0.0-0 # time=4.122ms + ok 83 - >X <0.0.0-0 # time=2.93ms # Subtest: <0.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 84 - * 2.x <0.0.0-0 ok 1 - * 2.x => <0.0.0-0 ok 2 - parsing both yields same result 1..2 - ok 85 - * 2.x <0.0.0-0 # time=4.365ms + ok 85 - * 2.x <0.0.0-0 # time=3.676ms # Subtest: >x 2.x || * || x 2.x || * || * ok 2 - parsing both yields same result 1..2 - ok 86 - >x 2.x || * || x 2.x || * || =1.0.0 <1.1.0 not satisfied by 1.1.0 ok 95 - >=1.0.0 <1.1.0 not satisfied by 1.1.0-pre ok 96 - >=1.0.0 <1.1.0-pre not satisfied by 1.1.0-pre - ok 6 - negative range tests # time=70.559ms + ok 6 - negative range tests # time=50.187ms # Subtest: strict vs loose ranges ok 1 - expected to throw @@ -11901,355 +11919,355 @@ ok 3 - expected to throw ok 4 - should be equal 1..4 - ok 7 - strict vs loose ranges # time=10.103ms + ok 7 - strict vs loose ranges # time=4.375ms # Subtest: tostrings ok 1 - should be equal 1..1 - ok 8 - tostrings # time=2.65ms + ok 8 - tostrings # time=1.709ms # 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=6.908ms + ok 1 - 1.3.0 || <1.0.0 >2.0.0 <~> 1.3.0 || <1.0.0 >2.0.0 # time=4.838ms # 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=3.381ms + ok 2 - <1.0.0 >2.0.0 <~> >0.0.0 # time=2.652ms # 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=4.326ms + ok 3 - >0.0.0 <~> <1.0.0 >2.0.0 # time=4.685ms # 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=25.388ms + ok 4 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 # time=3.647ms # 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=3.816ms + ok 5 - <1.0.0 >2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=3.439ms # 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=19.706ms + ok 6 - >1.0.0 <=2.0.0 <~> 2.0.0 # time=4.786ms # 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=13.274ms + ok 7 - <1.0.0 >=2.0.0 <~> 2.1.0 # time=2.697ms # 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=3.171ms + ok 8 - <1.0.0 >=2.0.0 <~> >1.4.0 <1.6.0 || 2.0.0 # time=2.223ms # 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=9.152ms + ok 9 - 1.5.x <~> <1.5.0 || >=1.6.0 # time=3.154ms # 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=12.545ms + ok 10 - <1.5.0 || >=1.6.0 <~> 1.5.x # time=2.229ms # 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=10.785ms + 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=4.412ms # 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=3.599ms + 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=2.381ms # 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=7.687ms + ok 13 - >=1.0.0 <~> <=1.0.0 # time=2.158ms # 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=11.969ms + ok 14 - >1.0.0 <1.0.0 <~> <=0.0.0 # time=2.357ms # Subtest: * <~> 0.0.1 ok 1 - * <~> 0.0.1 objects ok 2 - 0.0.1 <~> * objects 1..2 - ok 15 - * <~> 0.0.1 # time=3.002ms + ok 15 - * <~> 0.0.1 # time=2.236ms # Subtest: * <~> >=1.0.0 ok 1 - * <~> >=1.0.0 objects ok 2 - >=1.0.0 <~> * objects 1..2 - ok 16 - * <~> >=1.0.0 # time=2.412ms + ok 16 - * <~> >=1.0.0 # time=2.024ms # Subtest: * <~> >1.0.0 ok 1 - * <~> >1.0.0 objects ok 2 - >1.0.0 <~> * objects 1..2 - ok 17 - * <~> >1.0.0 # time=2.722ms + ok 17 - * <~> >1.0.0 # time=1.959ms # Subtest: * <~> ~1.0.0 ok 1 - * <~> ~1.0.0 objects ok 2 - ~1.0.0 <~> * objects 1..2 - ok 18 - * <~> ~1.0.0 # time=3.524ms + ok 18 - * <~> ~1.0.0 # time=2.379ms # Subtest: * <~> <1.6.0 ok 1 - * <~> <1.6.0 objects ok 2 - <1.6.0 <~> * objects 1..2 - ok 19 - * <~> <1.6.0 # time=3.007ms + ok 19 - * <~> <1.6.0 # time=2.109ms # Subtest: * <~> <=1.6.0 ok 1 - * <~> <=1.6.0 objects ok 2 - <=1.6.0 <~> * objects 1..2 - ok 20 - * <~> <=1.6.0 # time=3.214ms + ok 20 - * <~> <=1.6.0 # time=2.164ms # 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=3.325ms + ok 21 - 1.* <~> 0.0.1 # time=2.422ms # 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=3.129ms + ok 22 - 1.* <~> 2.0.0 # time=2.515ms # 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=7.224ms + ok 23 - 1.* <~> 1.0.0 # time=2.428ms # 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=7.157ms + ok 24 - 1.* <~> <2.0.0 # time=2.165ms # 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=10.941ms + ok 25 - 1.* <~> >1.0.0 # time=2.352ms # 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=2.674ms + ok 26 - 1.* <~> <=1.0.0 # time=2.149ms # 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=7.152ms + ok 27 - 1.* <~> ^1.0.0 # time=2.389ms # 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=3.303ms + ok 28 - 1.0.* <~> 0.0.1 # time=2.836ms # 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=2.927ms + ok 29 - 1.0.* <~> <0.0.1 # time=1.955ms # 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=7.445ms + ok 30 - 1.0.* <~> >0.0.1 # time=2.183ms # 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=2.993ms + ok 31 - * <~> 1.3.0 || <1.0.0 >2.0.0 # time=2.017ms # 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=7.162ms + ok 32 - 1.3.0 || <1.0.0 >2.0.0 <~> * # time=2.014ms # 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=3.292ms + ok 33 - 1.* <~> 1.3.0 || <1.0.0 >2.0.0 # time=2.701ms # 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=2.854ms + ok 34 - x <~> 0.0.1 # time=2.121ms # 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=2.513ms + ok 35 - x <~> >=1.0.0 # time=1.808ms # 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=2.777ms + ok 36 - x <~> >1.0.0 # time=2.286ms # 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=2.781ms + ok 37 - x <~> ~1.0.0 # time=2.705ms # 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=2.558ms + ok 38 - x <~> <1.6.0 # time=1.867ms # 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=2.645ms + ok 39 - x <~> <=1.6.0 # time=1.725ms # 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=10.915ms + ok 40 - 1.x <~> 0.0.1 # time=1.925ms # 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=3.049ms + ok 41 - 1.x <~> 2.0.0 # time=2.43ms # 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=3.134ms + ok 42 - 1.x <~> 1.0.0 # time=2.126ms # 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=2.836ms + ok 43 - 1.x <~> <2.0.0 # time=2.137ms # 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=3.167ms + ok 44 - 1.x <~> >1.0.0 # time=2.225ms # 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=2.776ms + ok 45 - 1.x <~> <=1.0.0 # time=2.251ms # 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=3.212ms + ok 46 - 1.x <~> ^1.0.0 # time=2.054ms # 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=3.258ms + ok 47 - 1.0.x <~> 0.0.1 # time=2.296ms # 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=2.778ms + ok 48 - 1.0.x <~> <0.0.1 # time=1.937ms # 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=2.744ms + ok 49 - 1.0.x <~> >0.0.1 # time=1.889ms # 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=2.516ms + ok 50 - x <~> 1.3.0 || <1.0.0 >2.0.0 # time=1.957ms # 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=2.726ms + ok 51 - 1.3.0 || <1.0.0 >2.0.0 <~> x # time=1.993ms # 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=3.024ms + ok 52 - 1.x <~> 1.3.0 || <1.0.0 >2.0.0 # time=2.214ms # Subtest: * <~> * ok 1 - * <~> * objects ok 2 - * <~> * objects 1..2 - ok 53 - * <~> * # time=2.644ms + ok 53 - * <~> * # time=1.787ms # Subtest: x <~> ok 1 - x <~> objects ok 2 - <~> x objects 1..2 - ok 54 - x <~> # time=2.588ms + ok 54 - x <~> # time=1.841ms 1..54 - ok 9 - ranges intersect # time=1145.691ms + ok 9 - ranges intersect # time=521.441ms # 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=6.023ms + ok 10 - missing range parameter in range intersect # time=4.455ms 1..10 - # time=3956.805ms -ok 58 - test/classes/range.js # time=3956.805ms + # time=1843.885ms +ok 58 - test/classes/range.js # time=1843.885ms # Subtest: test/classes/index.js ok 1 - export all classes at semver/classes 1..1 - # time=52.918ms -ok 59 - test/classes/index.js # time=52.918ms + # time=23.48ms +ok 59 - test/classes/index.js # time=23.48ms # Subtest: test/classes/comparator.js # Subtest: comparator testing @@ -12258,12 +12276,12 @@ ok 3 - expect truthy value ok 4 - expect falsey value 1..4 - ok 1 - comparator testing # time=114.55ms + ok 1 - comparator testing # time=31.073ms # Subtest: tostrings ok 1 - should be equal 1..1 - ok 2 - tostrings # time=15.411ms + ok 2 - tostrings # time=5.964ms # Subtest: intersect comparators 1..28 @@ -12271,200 +12289,200 @@ 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=33.789ms + ok 1 - 1.3.0 >=1.3.0 true # time=15.187ms # 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=27.133ms + ok 2 - 1.3.0 >1.3.0 false # time=8.464ms # 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=4.925ms + ok 3 - >=1.3.0 1.3.0 true # time=3.898ms # 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=12.274ms + ok 4 - >1.3.0 1.3.0 false # time=6.832ms # 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=14.952ms + ok 5 - >1.3.0 >1.2.0 true # time=4.946ms # 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=9.399ms + ok 6 - >1.2.0 >1.3.0 true # time=3.868ms # 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=10.761ms + ok 7 - >=1.2.0 >1.3.0 true # time=2.811ms # 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=3.664ms + ok 8 - >1.2.0 >=1.3.0 true # time=2.781ms # 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=11.693ms + ok 9 - <1.3.0 <1.2.0 true # time=2.645ms # 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=3.016ms + ok 10 - <1.2.0 <1.3.0 true # time=2.611ms # 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=10.242ms + ok 11 - <=1.2.0 <1.3.0 true # time=4.667ms # 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=11.694ms + ok 12 - <1.2.0 <=1.3.0 true # time=2.632ms # 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=3.212ms + ok 13 - >=1.3.0 <=1.3.0 true # time=2.618ms # 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=3.08ms + ok 14 - >=v1.3.0 <=1.3.0 true # time=2.449ms # 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=11.503ms + ok 15 - >=1.3.0 >=1.3.0 true # time=4.528ms # 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=3.014ms + ok 16 - <=1.3.0 <=1.3.0 true # time=2.308ms # 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=2.712ms + ok 17 - <=1.3.0 <=v1.3.0 true # time=2.241ms # 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=2.919ms + ok 18 - >1.3.0 <=1.3.0 false # time=2.307ms # 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=15.103ms + ok 19 - >=1.3.0 <1.3.0 false # time=2.18ms # 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=11.482ms + ok 20 - >1.0.0 <2.0.0 true # time=2.339ms # 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=2.925ms + ok 21 - >=1.0.0 <2.0.0 true # time=2.096ms # 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=2.88ms + ok 22 - >=1.0.0 <=2.0.0 true # time=2.236ms # 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=11.41ms + ok 23 - >1.0.0 <=2.0.0 true # time=2.48ms # 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=2.673ms + ok 24 - <=2.0.0 >1.0.0 true # time=2.409ms # 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.984ms + ok 25 - <=1.0.0 >=2.0.0 false # time=2.318ms # Subtest: true ok 1 - intersects ok 2 - intersects 1..2 - ok 26 - true # time=2.789ms + ok 26 - true # time=2.358ms # 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=2.676ms + ok 27 - >1.0.0 true # time=2.303ms # 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=15.378ms + ok 28 - <=2.0.0 true # time=2.29ms - ok 3 - intersect comparators # time=1048.632ms + ok 3 - intersect comparators # time=386.879ms # Subtest: intersect demands another comparator ok 1 - expected to throw: TypeError a Comparator is required 1..1 - ok 4 - intersect demands another comparator # time=47.014ms + ok 4 - intersect demands another comparator # time=12.782ms # Subtest: ANY matches anything ok 1 - ANY matches anything ok 2 - anything matches ANY 1..2 - ok 5 - ANY matches anything # time=3.203ms + ok 5 - ANY matches anything # time=2.331ms # 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=5.035ms + ok 6 - invalid comparator parse throws # time=4.016ms # Subtest: = is ignored ok 1 - should match pattern provided 1..1 - ok 7 - = is ignored # time=11.563ms + ok 7 - = is ignored # time=9.751ms 1..7 - # time=1489.885ms -ok 60 - test/classes/comparator.js # time=1489.885ms + # time=566.2ms +ok 60 - test/classes/comparator.js # time=566.2ms 1..60 # skip: 13 -# time=119604.533ms +# time=37385.903ms ------------------------------------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------------------------------|---------|----------|---------|---------|------------------- @@ -12677,12 +12695,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/2868/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2868/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/26470 and its subdirectories -I: Current time: Mon Apr 10 02:15:49 -12 2023 -I: pbuilder-time-stamp: 1681136149 +I: removing directory /srv/workspace/pbuilder/2868 and its subdirectories +I: Current time: Mon May 13 10:40:34 +14 2024 +I: pbuilder-time-stamp: 1715546434