NEW - bug 251861: [Core] Partial parsing does not work in case of appending text

https://bugs.eclipse.org/bugs/show_bug.cgi?id=251861
This commit is contained in:
jkohnlein 2008-10-23 15:18:12 +00:00 committed by sefftinge
parent 84d12bc501
commit 09eb5224a5

View file

@ -38,9 +38,8 @@ public class PartialParsingPointerTest extends AbstractPartialParserTest {
parsingPointers = calculatePartialParsingPointers(model, 1, 1);
checkParseRegionPointers(parsingPointers, "(a+b+c)", "Parens", "Parens", "Op", "Op", "values");
//TODO repair
// parsingPointers = calculatePartialParsingPointers(model, 3, 1);
// checkParseRegionPointers(parsingPointers, "b", "Multiplication", "Multiplication", "Atom", "Op", "values");
parsingPointers = calculatePartialParsingPointers(model, 3, 1);
checkParseRegionPointers(parsingPointers, "b", "Multiplication", "Multiplication", "Atom", "Op", "values");
parsingPointers = calculatePartialParsingPointers(model, 5, 2);
checkParseRegionPointers(parsingPointers, "(a+b+c)", "Parens", "Parens", "Op", "Op", "values");
@ -48,8 +47,8 @@ public class PartialParsingPointerTest extends AbstractPartialParserTest {
parsingPointers = calculatePartialParsingPointers(model, 6, 1);
checkParseRegionPointers(parsingPointers, "(a+b+c)", "Parens", "Parens", "Op", "Op", "values");
// parsingPointers = calculatePartialParsingPointers(model, 8, 2);
// checkParseRegionPointers(parsingPointers, "(c/d)", "Term", "Term", "Op", "Op", "values");
parsingPointers = calculatePartialParsingPointers(model, 8, 2);
checkParseRegionPointers(parsingPointers, "(c/d)", "Term", "Term", "Op", "Op", "values");
parsingPointers = calculatePartialParsingPointers(model, 9, 2);
checkParseRegionPointers(parsingPointers, "(c/d)", "Parens", "Parens", "Op", "Op", "values");