Merge pull request #232 from bfredl/allsymbols

runtime: make ts_language_symbol_for_name work for alias symbols
This commit is contained in:
Max Brunsfeld 2018-11-16 09:23:02 -08:00 committed by GitHub
commit 9ac496aced
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 1 deletions

View file

@ -69,6 +69,15 @@ describe("Language", []() {
Equals("ERROR")
);
AssertThat(ts_language_symbol_for_name(language, "non_existent_symbol"), Equals(0u));
TSSymbol last = ts_language_symbol_count(language)-1;
AssertThat(
ts_language_symbol_for_name(
language,
ts_language_symbol_name(language, last)
),
Equals(last)
);
});
});
});