mirror of https://github.com/nodejs/node.git
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);
|
|
});
|