summaryrefslogtreecommitdiff
path: root/test/addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex.js
diff options
context:
space:
mode:
authorWeijia Wang <381152119@qq.com>2018-08-17 16:33:45 +0800
committerWeijia Wang <starkwang@126.com>2018-10-15 19:01:20 +0800
commitac23e6557f3a9d4283e0d2f0948f871892669faf (patch)
treea58c76f411402ea6754b177103f23fc6e4dd77f2 /test/addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex.js
parentea1565e09fbf668e805a648b3dd2a53b71d54946 (diff)
downloadandroid-node-v8-ac23e6557f3a9d4283e0d2f0948f871892669faf.tar.gz
android-node-v8-ac23e6557f3a9d4283e0d2f0948f871892669faf.tar.bz2
android-node-v8-ac23e6557f3a9d4283e0d2f0948f871892669faf.zip
buffer: move process.binding('buffer') to internalBinding
PR-URL: https://github.com/nodejs/node/pull/22370 Refs: https://github.com/nodejs/node/issues/22160 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Denys Otrishko <shishugi@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'test/addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex.js')
-rw-r--r--test/addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex.js b/test/addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex.js
index 18fb46e0df..57242399bb 100644
--- a/test/addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex.js
+++ b/test/addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex.js
@@ -1,6 +1,8 @@
'use strict';
+// Flags: --expose-internals
const common = require('../../common');
+const { internalBinding } = require('internal/test/binding');
const skipMessage = 'intensive toString tests due to memory confinements';
if (!common.enoughTestMem)
common.skip(skipMessage);
@@ -9,7 +11,7 @@ const binding = require(`./build/${common.buildType}/binding`);
// v8 fails silently if string length > v8::String::kMaxLength
// v8::String::kMaxLength defined in v8.h
-const kStringMaxLength = process.binding('buffer').kStringMaxLength;
+const kStringMaxLength = internalBinding('buffer').kStringMaxLength;
let buf;
try {