'use strict'; | |
const common = require('../common'); | |
const fs = require('fs'); | |
[Infinity, -Infinity, NaN].forEach((input) => { | |
common.expectsError( | |
() => { | |
fs._toUnixTimestamp(input); | |
}, | |
{ | |
code: 'ERR_INVALID_ARG_TYPE', | |
type: TypeError | |
}); | |
}); | |
common.expectsError( | |
() => { | |
fs._toUnixTimestamp({}); | |
}, | |
{ | |
code: 'ERR_INVALID_ARG_TYPE', | |
type: TypeError | |
}); | |
const okInputs = [1, -1, '1', '-1', Date.now()]; | |
okInputs.forEach((input) => { | |
fs._toUnixTimestamp(input); | |
}); |