1'use strict'; 2 3require('../common'); 4 5const assert = require('assert'); 6const versionParts = process.versions.node.split('.'); 7 8assert.strictEqual(process.release.name, 'node'); 9 10// It's expected that future LTS release lines will have additional 11// branches in here 12if (versionParts[0] === '4' && versionParts[1] >= 2) { 13 assert.strictEqual(process.release.lts, 'Argon'); 14} else if (versionParts[0] === '6' && versionParts[1] >= 9) { 15 assert.strictEqual(process.release.lts, 'Boron'); 16} else if (versionParts[0] === '8' && versionParts[1] >= 9) { 17 assert.strictEqual(process.release.lts, 'Carbon'); 18} else if (versionParts[0] === '10' && versionParts[1] >= 13) { 19 assert.strictEqual(process.release.lts, 'Dubnium'); 20} else if (versionParts[0] === '12' && versionParts[1] >= 13) { 21 assert.strictEqual(process.release.lts, 'Erbium'); 22} else if (versionParts[0] === '14' && versionParts[1] >= 15) { 23 assert.strictEqual(process.release.lts, 'Fermium'); 24} else { 25 assert.strictEqual(process.release.lts, undefined); 26} 27