inspectVue.test.ts•678 B
import { describe, it } from "@jest/globals"
import { inspectTreeStructure, testParseSourceCodeDefinitions, debugLog } from "./helpers"
import { vueQuery } from "../queries/vue"
import { sampleVue } from "./fixtures/sample-vue"
describe("Vue Parser", () => {
const testOptions = {
language: "vue",
wasmFile: "tree-sitter-vue.wasm",
queryString: vueQuery,
extKey: "vue",
}
it("should inspect Vue tree structure", async () => {
await inspectTreeStructure(sampleVue, "vue")
})
it("should parse Vue definitions", async () => {
const result = await testParseSourceCodeDefinitions("test.vue", sampleVue, testOptions)
debugLog("Vue parse result:", result)
})
})