diff options
author | Joyee Cheung <joyeec9h3@gmail.com> | 2018-11-09 11:37:08 +0800 |
---|---|---|
committer | Joyee Cheung <joyeec9h3@gmail.com> | 2018-11-14 02:59:43 +0800 |
commit | 08bfd5625f7deaa5d58bbfac1f9152261a246b4a (patch) | |
tree | 72c5aaaca5693b8979377cf134f463cde9b8c4ca /test/parallel/test-process-env.js | |
parent | 83c6067ac6f20aa81f00fa020fe528ca27980b7d (diff) | |
download | android-node-v8-08bfd5625f7deaa5d58bbfac1f9152261a246b4a.tar.gz android-node-v8-08bfd5625f7deaa5d58bbfac1f9152261a246b4a.tar.bz2 android-node-v8-08bfd5625f7deaa5d58bbfac1f9152261a246b4a.zip |
process: remove pushValueToArray in EnvEnumerator
Instead of calling into JS from C++ to push values into an array,
use the new Array::New API that takes a pointer and a length
directly.
PR-URL: https://github.com/nodejs/node/pull/24264
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Diffstat (limited to 'test/parallel/test-process-env.js')
-rw-r--r-- | test/parallel/test-process-env.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/parallel/test-process-env.js b/test/parallel/test-process-env.js index 60f4d6f4fa..51cc637d06 100644 --- a/test/parallel/test-process-env.js +++ b/test/parallel/test-process-env.js @@ -91,6 +91,7 @@ assert.strictEqual(5, date.getHours()); // case-sensitive on other platforms. process.env.TEST = 'test'; assert.strictEqual(process.env.TEST, 'test'); + // Check both mixed case and lower case, to avoid any regressions that might // simply convert input to lower case. if (common.isWindows) { @@ -100,3 +101,8 @@ if (common.isWindows) { assert.strictEqual(process.env.test, undefined); assert.strictEqual(process.env.teST, undefined); } + +{ + const keys = Object.keys(process.env); + assert.ok(keys.length > 0); +} |