summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorBen Noordhuis <info@bnoordhuis.nl>2016-04-15 19:40:01 +0200
committerBen Noordhuis <info@bnoordhuis.nl>2016-04-18 11:39:52 +0200
commit642076f2aff3cddf93dd7cb6b1a332f8064ab39f (patch)
tree4f47a6234a1eab74cd881b6ccbb48de38d614fd6 /test
parent15f13cd74a8bb9e62b871076328447b4ead7e8b6 (diff)
downloadandroid-node-v8-642076f2aff3cddf93dd7cb6b1a332f8064ab39f.tar.gz
android-node-v8-642076f2aff3cddf93dd7cb6b1a332f8064ab39f.tar.bz2
android-node-v8-642076f2aff3cddf93dd7cb6b1a332f8064ab39f.zip
src: don't set non-primitive values on templates
V8 is going to disallow non-primitive values on v8::FunctionTemplate and v8::ObjectTemplate because those can't be shared across contexts. Fixes: https://github.com/nodejs/node/issues/6216 PR-URL: https://github.com/nodejs/node/pull/6228 Reviewed-By: Trevor Norris <trev.norris@gmail.com>
Diffstat (limited to 'test')
-rw-r--r--test/parallel/test-http-parser.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/parallel/test-http-parser.js b/test/parallel/test-http-parser.js
index 6c1466c418..b5bf275a6d 100644
--- a/test/parallel/test-http-parser.js
+++ b/test/parallel/test-http-parser.js
@@ -2,14 +2,14 @@
require('../common');
var assert = require('assert');
-var HTTPParser = process.binding('http_parser').HTTPParser;
+const binding = process.binding('http_parser');
+const methods = binding.methods;
+const HTTPParser = binding.HTTPParser;
var CRLF = '\r\n';
var REQUEST = HTTPParser.REQUEST;
var RESPONSE = HTTPParser.RESPONSE;
-var methods = HTTPParser.methods;
-
var kOnHeaders = HTTPParser.kOnHeaders | 0;
var kOnHeadersComplete = HTTPParser.kOnHeadersComplete | 0;
var kOnBody = HTTPParser.kOnBody | 0;