From ad5a2f15793a45ee2164808e863446d7c7b75bca Mon Sep 17 00:00:00 2001 From: Ralf Handl Date: Wed, 28 May 2025 18:35:30 +0200 Subject: [PATCH] Update schema-test-coverage.mjs The signature of function Validation.interpret has changed, making the ast a member of the new context parameter. --- scripts/schema-test-coverage.mjs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/schema-test-coverage.mjs b/scripts/schema-test-coverage.mjs index 9953a5c291..9fc03528b4 100644 --- a/scripts/schema-test-coverage.mjs +++ b/scripts/schema-test-coverage.mjs @@ -95,15 +95,15 @@ const compiled = await compile(schema); /** @type Set */ const visitedLocations = new Set(); const baseInterpret = Validation.interpret; -Validation.interpret = (url, instance, ast, dynamicAnchors, quiet) => { - if (Array.isArray(ast[url])) { - for (const keywordNode of ast[url]) { +Validation.interpret = (url, instance, context) => { + if (Array.isArray(context.ast[url])) { + for (const keywordNode of context.ast[url]) { if (Array.isArray(keywordNode)) { visitedLocations.add(keywordNode[1]); } } } - return baseInterpret(url, instance, ast, dynamicAnchors, quiet); + return baseInterpret(url, instance, context); }; await runTests(argv[3]);