summaryrefslogtreecommitdiff
path: root/test/parallel/test-child-process-spawnsync-validation-errors.js
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2017-01-12 13:43:01 -0500
committercjihrig <cjihrig@gmail.com>2017-01-17 10:47:28 -0500
commit8f3ff98f0e59926e7de3de56497cef270918629b (patch)
treef032a77adffe78da1ae95f2c7750fc8802b9a9ed /test/parallel/test-child-process-spawnsync-validation-errors.js
parent0f0f3d33309d3382deb33825fdffeb048f80ec18 (diff)
downloadandroid-node-v8-8f3ff98f0e59926e7de3de56497cef270918629b.tar.gz
android-node-v8-8f3ff98f0e59926e7de3de56497cef270918629b.tar.bz2
android-node-v8-8f3ff98f0e59926e7de3de56497cef270918629b.zip
child_process: allow Infinity as maxBuffer value
Fixes: https://github.com/nodejs/node/pull/10767 PR-URL: https://github.com/nodejs/node/pull/10769 Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/parallel/test-child-process-spawnsync-validation-errors.js')
-rw-r--r--test/parallel/test-child-process-spawnsync-validation-errors.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/parallel/test-child-process-spawnsync-validation-errors.js b/test/parallel/test-child-process-spawnsync-validation-errors.js
index e101376248..8260e15512 100644
--- a/test/parallel/test-child-process-spawnsync-validation-errors.js
+++ b/test/parallel/test-child-process-spawnsync-validation-errors.js
@@ -163,16 +163,17 @@ if (!common.isWindows) {
{
// Validate the maxBuffer option
- const err = /^TypeError: "maxBuffer" must be an unsigned integer$/;
+ const err = /^TypeError: "maxBuffer" must be a positive number$/;
pass('maxBuffer', undefined);
pass('maxBuffer', null);
pass('maxBuffer', 1);
pass('maxBuffer', 0);
- fail('maxBuffer', 3.14, err);
+ pass('maxBuffer', Infinity);
+ pass('maxBuffer', 3.14);
fail('maxBuffer', -1, err);
fail('maxBuffer', NaN, err);
- fail('maxBuffer', Infinity, err);
+ fail('maxBuffer', -Infinity, err);
fail('maxBuffer', true, err);
fail('maxBuffer', false, err);
fail('maxBuffer', __dirname, err);