22/// <reference path="..\..\services\textChanges.ts" />
33/// <reference path="..\harness.ts" />
44
5+ // Some tests have trailing whitespace
6+ // tslint:disable trim-trailing-whitespace
7+
58namespace ts {
69 describe ( "textChanges" , ( ) => {
710 function findChild ( name : string , n : Node ) {
@@ -572,7 +575,7 @@ import {
572575} from "bar"` ;
573576 runSingleFileTest ( "insertNodeInListAfter10" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
574577 changeTracker . insertNodeInListAfter ( sourceFile , findChild ( "x" , sourceFile ) , createImportSpecifier ( createIdentifier ( "b" ) , createIdentifier ( "a" ) ) ) ;
575- } )
578+ } ) ;
576579 }
577580 {
578581 const text = `
@@ -581,7 +584,7 @@ import {
581584} from "bar"` ;
582585 runSingleFileTest ( "insertNodeInListAfter11" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
583586 changeTracker . insertNodeInListAfter ( sourceFile , findChild ( "x" , sourceFile ) , createImportSpecifier ( createIdentifier ( "b" ) , createIdentifier ( "a" ) ) ) ;
584- } )
587+ } ) ;
585588 }
586589 {
587590 const text = `
@@ -590,7 +593,7 @@ import {
590593} from "bar"` ;
591594 runSingleFileTest ( "insertNodeInListAfter12" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
592595 changeTracker . insertNodeInListAfter ( sourceFile , findChild ( "x" , sourceFile ) , createImportSpecifier ( undefined , createIdentifier ( "a" ) ) ) ;
593- } )
596+ } ) ;
594597 }
595598 {
596599 const text = `
@@ -599,7 +602,7 @@ import {
599602} from "bar"` ;
600603 runSingleFileTest ( "insertNodeInListAfter13" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
601604 changeTracker . insertNodeInListAfter ( sourceFile , findChild ( "x" , sourceFile ) , createImportSpecifier ( undefined , createIdentifier ( "a" ) ) ) ;
602- } )
605+ } ) ;
603606 }
604607 {
605608 const text = `
@@ -609,7 +612,7 @@ import {
609612} from "bar"` ;
610613 runSingleFileTest ( "insertNodeInListAfter14" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
611614 changeTracker . insertNodeInListAfter ( sourceFile , findChild ( "x" , sourceFile ) , createImportSpecifier ( createIdentifier ( "b" ) , createIdentifier ( "a" ) ) ) ;
612- } )
615+ } ) ;
613616 }
614617 {
615618 const text = `
@@ -619,7 +622,7 @@ import {
619622} from "bar"` ;
620623 runSingleFileTest ( "insertNodeInListAfter15" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
621624 changeTracker . insertNodeInListAfter ( sourceFile , findChild ( "x" , sourceFile ) , createImportSpecifier ( createIdentifier ( "b" ) , createIdentifier ( "a" ) ) ) ;
622- } )
625+ } ) ;
623626 }
624627 {
625628 const text = `
@@ -629,7 +632,7 @@ import {
629632} from "bar"` ;
630633 runSingleFileTest ( "insertNodeInListAfter16" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
631634 changeTracker . insertNodeInListAfter ( sourceFile , findChild ( "x" , sourceFile ) , createImportSpecifier ( undefined , createIdentifier ( "a" ) ) ) ;
632- } )
635+ } ) ;
633636 }
634637 {
635638 const text = `
@@ -639,7 +642,7 @@ import {
639642} from "bar"` ;
640643 runSingleFileTest ( "insertNodeInListAfter17" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
641644 changeTracker . insertNodeInListAfter ( sourceFile , findChild ( "x" , sourceFile ) , createImportSpecifier ( undefined , createIdentifier ( "a" ) ) ) ;
642- } )
645+ } ) ;
643646 }
644647 {
645648 const text = `
@@ -648,15 +651,15 @@ import {
648651} from "bar"` ;
649652 runSingleFileTest ( "insertNodeInListAfter18" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
650653 changeTracker . insertNodeInListAfter ( sourceFile , findChild ( "x" , sourceFile ) , createImportSpecifier ( undefined , createIdentifier ( "a" ) ) ) ;
651- } )
654+ } ) ;
652655 }
653656 {
654657 const text = `
655658class A {
656659 x;
657660}` ;
658661 runSingleFileTest ( "insertNodeAfterMultipleNodes" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
659- let newNodes = [ ] ;
662+ const newNodes = [ ] ;
660663 for ( let i = 0 ; i < 11 /*error doesn't occur with fewer nodes*/ ; ++ i ) {
661664 newNodes . push (
662665 createProperty ( undefined , undefined , i + "" , undefined , undefined , undefined ) ) ;
@@ -714,7 +717,7 @@ class A {
714717class A {
715718 x = foo
716719}
717- `
720+ ` ;
718721 runSingleFileTest ( "insertNodeInClassAfterNodeWithoutSeparator1" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
719722 const newNode = createProperty (
720723 /*decorators*/ undefined ,
@@ -732,7 +735,7 @@ class A {
732735 x() {
733736 }
734737}
735- `
738+ ` ;
736739 runSingleFileTest ( "insertNodeInClassAfterNodeWithoutSeparator2" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
737740 const newNode = createProperty (
738741 /*decorators*/ undefined ,
@@ -749,7 +752,7 @@ class A {
749752interface A {
750753 x
751754}
752- `
755+ ` ;
753756 runSingleFileTest ( "insertNodeInInterfaceAfterNodeWithoutSeparator1" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
754757 const newNode = createProperty (
755758 /*decorators*/ undefined ,
@@ -766,7 +769,7 @@ interface A {
766769interface A {
767770 x()
768771}
769- `
772+ ` ;
770773 runSingleFileTest ( "insertNodeInInterfaceAfterNodeWithoutSeparator2" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
771774 const newNode = createProperty (
772775 /*decorators*/ undefined ,
@@ -781,7 +784,7 @@ interface A {
781784 {
782785 const text = `
783786let x = foo
784- `
787+ ` ;
785788 runSingleFileTest ( "insertNodeInStatementListAfterNodeWithoutSeparator1" , noop , text , /*validateNodes*/ false , ( sourceFile , changeTracker ) => {
786789 const newNode = createStatement ( createParen ( createLiteral ( 1 ) ) ) ;
787790 changeTracker . insertNodeAfter ( sourceFile , findVariableStatementContaining ( "x" , sourceFile ) , newNode , { suffix : newLineCharacter } ) ;
0 commit comments