branch: externals/matlab-mode
commit bff6e628d7d485803ced3681632f0462f158da30
Author: John Ciolfi <[email protected]>
Commit: John Ciolfi <[email protected]>

    matlab-ts-mode: test for parse tree issue 107
---
 .../parser_binary_operator_continued_issue107.m    | 31 ++++++++++++++++++++++
 ...ser_binary_operator_continued_issue107.skip.txt |  1 +
 2 files changed, 32 insertions(+)

diff --git 
a/tests/test-matlab-ts-mode-parser-files/parser_binary_operator_continued_issue107.m
 
b/tests/test-matlab-ts-mode-parser-files/parser_binary_operator_continued_issue107.m
new file mode 100644
index 0000000000..00eb32264e
--- /dev/null
+++ 
b/tests/test-matlab-ts-mode-parser-files/parser_binary_operator_continued_issue107.m
@@ -0,0 +1,31 @@
+% -*- matlab-ts -*-
+
+% See https://github.com/acristoffers/tree-sitter-matlab/issues/107
+
+v1 = {1 + 2};
+
+v2 = { ...
+       1 ...
+       + ...
+       2
+     };
+
+assert(isequal(v1, v2))
+
+v3 = [1 + 2];
+
+v4 = [ ...
+       1 ...
+       + ...
+       2
+     ];
+
+assert(isequal(v3, v4))
+
+v5 = 1 + 2;
+
+v6 = (1 ...
+      + ...
+      2);
+
+assert(isequal(v5, v6))
diff --git 
a/tests/test-matlab-ts-mode-parser-files/parser_binary_operator_continued_issue107.skip.txt
 
b/tests/test-matlab-ts-mode-parser-files/parser_binary_operator_continued_issue107.skip.txt
new file mode 100644
index 0000000000..e38a79cfd0
--- /dev/null
+++ 
b/tests/test-matlab-ts-mode-parser-files/parser_binary_operator_continued_issue107.skip.txt
@@ -0,0 +1 @@
+See https://github.com/acristoffers/tree-sitter-matlab/issues/107

Reply via email to