tree-sitter/cli/src/templates/test.zig
Ronald T. Casili 8f7539af72 fix(bindings): update zig template files (#4637)
(cherry picked from commit d87921bb9c)
2025-08-09 14:41:43 +03:00

17 lines
486 B
Zig

const testing = @import("std").testing;
const ts = @import("tree-sitter");
const root = @import("tree-sitter-PARSER_NAME");
const Language = ts.Language;
const Parser = ts.Parser;
test "can load grammar" {
const parser = Parser.create();
defer parser.destroy();
const lang: *const ts.Language = @ptrCast(root.language());
defer lang.destroy();
try testing.expectEqual(void{}, parser.setLanguage(lang));
try testing.expectEqual(lang, parser.getLanguage());
}