Make node for each var assignment in JS grammar

This commit is contained in:
Max Brunsfeld 2014-10-15 15:04:57 -07:00
parent d3137c6ac6
commit 22ee68e1a9
6 changed files with 21960 additions and 29206 deletions

View file

@ -279,8 +279,8 @@ describe("Parser", [&]() {
set_text("var x = y;");
AssertThat(ts_node_string(root), Equals(
"(DOCUMENT (var_declaration "
"(identifier) (identifier)))"));
"(DOCUMENT (var_declaration (var_assignment "
"(identifier) (identifier))))"));
insert_text(strlen("var x = y"), " *");
@ -290,8 +290,8 @@ describe("Parser", [&]() {
insert_text(strlen("var x = y *"), " z");
AssertThat(ts_node_string(root), Equals(
"(DOCUMENT (var_declaration "
"(identifier) (math_op (identifier) (identifier))))"));
"(DOCUMENT (var_declaration (var_assignment "
"(identifier) (math_op (identifier) (identifier)))))"));
});
});