diff --git a/test/client-errors.js b/test/client-errors.js index 01bfeee196e..fbda699f4da 100644 --- a/test/client-errors.js +++ b/test/client-errors.js @@ -505,6 +505,14 @@ test('invalid options throws', (t) => { t.equal(err.message, 'maxCachedSessions must be a positive integer or zero') } + try { + new Client(new URL('http://localhost:200'), { maxRequestsPerClient: 'foo' }) // eslint-disable-line + t.fail() + } catch (err) { + t.type(err, errors.InvalidArgumentError) + t.equal(err.message, 'maxRequestsPerClient must be a positive number') + } + t.end() })