diff options
author | Gus Caplan <me@gus.host> | 2018-03-18 23:26:41 -0500 |
---|---|---|
committer | Gus Caplan <me@gus.host> | 2018-03-22 17:09:19 -0500 |
commit | 982e3bdb1f06bf9d9926c808d30864b32a8223f9 (patch) | |
tree | 32bf78decd1d3541f33ccd20e43318ec02ef6cbf /test/parallel/test-process-release.js | |
parent | cef909797af1d716b802f04264e51cf7f26c1b51 (diff) | |
download | android-node-v8-982e3bdb1f06bf9d9926c808d30864b32a8223f9.tar.gz android-node-v8-982e3bdb1f06bf9d9926c808d30864b32a8223f9.tar.bz2 android-node-v8-982e3bdb1f06bf9d9926c808d30864b32a8223f9.zip |
process: add more version properties to release
PR-URL: https://github.com/nodejs/node/pull/19438
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Diffstat (limited to 'test/parallel/test-process-release.js')
-rw-r--r-- | test/parallel/test-process-release.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/parallel/test-process-release.js b/test/parallel/test-process-release.js index 8b6bca9141..6356b1a725 100644 --- a/test/parallel/test-process-release.js +++ b/test/parallel/test-process-release.js @@ -18,3 +18,18 @@ if (versionParts[0] === '4' && versionParts[1] >= 2) { } else { assert.strictEqual(process.release.lts, undefined); } + +const { + majorVersion: major, + minorVersion: minor, + patchVersion: patch, + computedVersion, + compareVersion, +} = process.release; + +assert.strictEqual( + (major << 16) + (minor << 8) + patch, computedVersion); + +assert.strictEqual(0, compareVersion(major, minor, patch)); +assert.strictEqual(1, compareVersion(major, minor, patch + 1)); +assert.strictEqual(-1, compareVersion(major - 1, minor, patch)); |