mirror of
https://github.com/nodejs/node.git
synced 2025-05-04 08:28:40 +00:00

PR-URL: https://github.com/nodejs/node/pull/47549 Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
19 lines
640 B
JavaScript
19 lines
640 B
JavaScript
'use strict';
|
|
const common = require('../../common');
|
|
const assert = require('assert');
|
|
const { testNull } = require(`./build/${common.buildType}/test_number`);
|
|
|
|
const expectedCreateResult = {
|
|
envIsNull: 'Invalid argument',
|
|
resultIsNull: 'Invalid argument',
|
|
};
|
|
const expectedGetValueResult = {
|
|
envIsNull: 'Invalid argument',
|
|
resultIsNull: 'Invalid argument',
|
|
valueIsNull: 'Invalid argument',
|
|
};
|
|
[ 'Double', 'Int32', 'Uint32', 'Int64' ].forEach((typeName) => {
|
|
assert.deepStrictEqual(testNull['create' + typeName](), expectedCreateResult);
|
|
assert.deepStrictEqual(testNull['getValue' + typeName](), expectedGetValueResult);
|
|
});
|