inspectJson.test.ts•664 B
import { describe, it } from "@jest/globals"
import { inspectTreeStructure, testParseSourceCodeDefinitions } from "./helpers"
import { javascriptQuery } from "../queries"
import sampleJsonContent from "./fixtures/sample-json"
describe("inspectJson", () => {
const testOptions = {
language: "javascript",
wasmFile: "tree-sitter-javascript.wasm",
queryString: javascriptQuery,
extKey: "json",
}
it("should inspect JSON tree structure", async () => {
await inspectTreeStructure(sampleJsonContent, "json")
})
it("should parse JSON definitions", async () => {
await testParseSourceCodeDefinitions("test.json", sampleJsonContent, testOptions)
})
})