mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-15 12:51:30 -05:00
add unterminated multiline comment classification tests
This commit is contained in:
@@ -191,4 +191,22 @@ describe('Colorization', function () {
|
||||
assert.equal(results.finalEndOfLineState, ts.EndOfLineState.Start);
|
||||
});
|
||||
});
|
||||
|
||||
describe("test cases for colorizing unterminted multi-line comment", function () {
|
||||
it("unterminated multi-line comment correctelly", function () {
|
||||
var results = getClassifications("/*", ts.EndOfLineState.Start);
|
||||
|
||||
assert.equal(results.tuples.length, 1);
|
||||
verifyClassification(results.tuples[0], 2, ts.TokenClass.Comment);
|
||||
assert.equal(results.finalEndOfLineState, ts.EndOfLineState.InMultiLineCommentTrivia);
|
||||
});
|
||||
|
||||
it("unterminated multi-line comment with trailing space correctelly", function () {
|
||||
var results = getClassifications("/* ", ts.EndOfLineState.Start);
|
||||
|
||||
assert.equal(results.tuples.length, 1);
|
||||
verifyClassification(results.tuples[0], 3, ts.TokenClass.Comment);
|
||||
assert.equal(results.finalEndOfLineState, ts.EndOfLineState.InMultiLineCommentTrivia);
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user