From 9a62741c174386da0c4ce20ff0e662ff9a3d9146 Mon Sep 17 00:00:00 2001 From: Fernando Lisboa Costa Date: Wed, 24 Jan 2024 05:30:27 -0300 Subject: [PATCH] test: default tlds: { allow: true } on domain validation --- test/types/string.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/types/string.js b/test/types/string.js index 438d553b..dcb3462f 100755 --- a/test/types/string.js +++ b/test/types/string.js @@ -1323,7 +1323,8 @@ describe('string', () => { type: 'string.domain', context: { value: '"example.com', label: 'value' } }], - ['mail@example.com', false, '"value" must contain a valid domain name'] + ['mail@example.com', false, '"value" must contain a valid domain name'], + ['joi.dev.whatevertldiwant', false, '"value" must contain a valid domain name'] ]); }); @@ -1496,7 +1497,8 @@ describe('string', () => { type: 'string.email', context: { value: '123456789012345678901234567890123456789012345678901234567890@12345678901234567890123456789012345678901234567890123456789.12345678901234567890123456789012345678901234567890123456789.12345678901234567890123456789012345678901234567890123456789.12345.toolong.com', invalids: ['123456789012345678901234567890123456789012345678901234567890@12345678901234567890123456789012345678901234567890123456789.12345678901234567890123456789012345678901234567890123456789.12345678901234567890123456789012345678901234567890123456789.12345.toolong.com'], label: 'value' } }], - ['foo@bar%2ecom', false, '"value" must be a valid email'] + ['foo@bar%2ecom', false, '"value" must be a valid email'], + ['invalid_tlds@email.ccc', false, '"value" must be a valid email'] ]); });