Check tree invariants during fourslash tests.

This commit is contained in:
Cyrus Najmabadi 2014-12-14 22:43:26 -08:00
parent 2bb0eb604b
commit 0ec9f0d3bb

View file

@ -1363,6 +1363,8 @@ module FourSlash {
private checkPostEditInvariants() {
var incrementalSourceFile = this.languageService.getSourceFile(this.activeFile.fileName);
Utils.assertInvariants(incrementalSourceFile, /*parent:*/ undefined);
var incrementalSyntaxDiagnostics = JSON.stringify(Utils.convertDiagnostics(incrementalSourceFile.getSyntacticDiagnostics()));
// Check syntactic structure