diff --git a/tests/run-json-schema-to-grammar.mjs b/tests/run-json-schema-to-grammar.mjs deleted file mode 100644 index 450c3dde0a..0000000000 --- a/tests/run-json-schema-to-grammar.mjs +++ /dev/null @@ -1,10 +0,0 @@ -import { readFileSync } from "fs" -import { SchemaConverter } from "../tools/server/public_legacy/json-schema-to-grammar.mjs" - -const [, , file] = process.argv -const url = `file://${file}` -let schema = JSON.parse(readFileSync(file, "utf8")); -const converter = new SchemaConverter({}) -schema = await converter.resolveRefs(schema, url) -converter.visit(schema, '') -console.log(converter.formatGrammar()) diff --git a/tests/test-json-schema-to-grammar.cpp b/tests/test-json-schema-to-grammar.cpp index 85584ef12b..b4362852c3 100755 --- a/tests/test-json-schema-to-grammar.cpp +++ b/tests/test-json-schema-to-grammar.cpp @@ -1579,17 +1579,6 @@ int main() { } else { fprintf(stderr, "\033[33mWARNING: Python not found (min version required is 3.8), skipping Python JSON schema -> grammar tests.\n\033[0m"); } - - if (getenv("LLAMA_NODE_AVAILABLE") || (std::system("node --version") == 0)) { - test_all("JavaScript", [](const TestCase & tc) { - write("test-json-schema-input.tmp", tc.schema); - tc.verify_status(std::system( - "node ./tests/run-json-schema-to-grammar.mjs test-json-schema-input.tmp > test-grammar-output.tmp") == 0 ? SUCCESS : FAILURE); - tc.verify(read("test-grammar-output.tmp")); - }); - } else { - fprintf(stderr, "\033[33mWARNING: Node not found, skipping JavaScript JSON schema -> grammar tests.\n\033[0m"); - } } test_all("Check Expectations Validity", [](const TestCase & tc) {