THRIFT-4675: Generate Int64 constants for js
diff --git a/lib/js/test/test_handler.js b/lib/js/test/test_handler.js
index af5f7bd..8ba296b 100644
--- a/lib/js/test/test_handler.js
+++ b/lib/js/test/test_handler.js
@@ -24,6 +24,7 @@
const genFolder = es6Mode ? 'gen-nodejs-es6' : 'gen-nodejs';
const ttypes = require(`./${genFolder}/ThriftTest_types`);
const TException = require('../../nodejs/lib/thrift').TException;
+const Int64 = require('node-int64');
exports.ThriftTestHandler = {
testVoid: function(result) {
@@ -122,13 +123,13 @@
hello.string_thing = 'Hello2';
hello.byte_thing = 2;
hello.i32_thing = 2;
- hello.i64_thing = 2;
+ hello.i64_thing = new Int64(2);
const goodbye = new ttypes.Xtruct();
goodbye.string_thing = 'Goodbye4';
goodbye.byte_thing = 4;
goodbye.i32_thing = 4;
- goodbye.i64_thing = 4;
+ goodbye.i64_thing = new Int64(4);
const crazy = new ttypes.Insanity();
crazy.userMap = [];