From 556d8db5a5a90b04e9dcd95e114b3a98da91425e Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 27 Aug 2026 14:40:56 +0100 Subject: [PATCH] chore: even stricted validation --- tests/records.test.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/records.test.js b/tests/records.test.js index 382d6423bb..c668f1dc30 100644 --- a/tests/records.test.js +++ b/tests/records.test.js @@ -246,10 +246,12 @@ function validateRecordValues(t, data, file) { ); const domainToken = record.split("vc-domain-verify=")[1].split(",")[0]; + const targetName = file.replace(/^_vercel\./, "").replace(/\.json$/, ""); + const expectedDomain = `${targetName}.is-a.dev`; t.true( - domainToken.endsWith(".is-a.dev"), - `${file}: Vercel TXT verification must target a subdomain of is-a.dev` + domainToken === expectedDomain || domainToken.endsWith(`.${expectedDomain}`), + `${file}: Vercel TXT record domain (${domainToken}) must be '${expectedDomain}' or end with '.${expectedDomain}'` ); } });