Merge pull request #1547 from the-mikedavis/md-test-tags

test tags queries in 'tree-sitter test'
This commit is contained in:
Max Brunsfeld 2022-02-24 15:22:15 -08:00 committed by GitHub
commit 5eb0a3090f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 255 additions and 1 deletions

View file

@ -4,7 +4,8 @@ use glob::glob;
use std::path::Path;
use std::{env, fs, u64};
use tree_sitter_cli::{
generate, highlight, logger, parse, playground, query, tags, test, test_highlight, util, wasm,
generate, highlight, logger, parse, playground, query, tags, test, test_highlight, test_tags,
util, wasm,
};
use tree_sitter_config::Config;
use tree_sitter_loader as loader;
@ -338,6 +339,11 @@ fn run() -> Result<()> {
if test_highlight_dir.is_dir() {
test_highlight::test_highlights(&loader, &test_highlight_dir)?;
}
let test_tag_dir = test_dir.join("tags");
if test_tag_dir.is_dir() {
test_tags::test_tags(&loader, &test_tag_dir)?;
}
}
("parse", Some(matches)) => {