summaryrefslogtreecommitdiff
path: root/test/parallel/test-process-features.js
blob: a24d366ba8e30a9f55bd4a72ef58a2fafc672581 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
'use strict';

require('../common');
const assert = require('assert');

const keys = new Set(Object.keys(process.features));

assert.deepStrictEqual(keys, new Set([
  'inspector',
  'debug',
  'uv',
  'ipv6',
  'tls_alpn',
  'tls_sni',
  'tls_ocsp',
  'tls'
]));

for (const key of keys) {
  assert.strictEqual(typeof process.features[key], 'boolean');
}