Remove incorrect assert

This commit is contained in:
Andrew Casey
2018-01-24 12:46:13 -08:00
parent 7f347025de
commit f7f81254d3
2 changed files with 6 additions and 1 deletions
+6
View File
@@ -411,6 +411,12 @@ switch (x) {
refactor.extractSymbol.Messages.cannotExtractRange.message
]);
testExtractRangeFailed("extractRangeFailed18",
`[#|{ 1;|] }`,
[
refactor.extractSymbol.Messages.cannotExtractRange.message
]);
testExtractRangeFailed("extract-method-not-for-token-expression-statement", `[#|a|]`, [refactor.extractSymbol.Messages.cannotExtractIdentifier.message]);
});
}
-1
View File
@@ -242,7 +242,6 @@ namespace ts.refactor.extractSymbol {
// they will never find `start` in `start.parent.statements`.
// Consider: We could support ranges like [|case 1:|] by refining them to just
// the expression.
Debug.assert(isCaseClause(start.parent) && span.start < start.parent.expression.end);
return { errors: [createFileDiagnostic(sourceFile, span.start, length, Messages.cannotExtractRange)] };
}