@@ -843,8 +843,8 @@ namespace FourSlash {
843843 }
844844
845845 private verifyCompletionEntry ( actual : ts . CompletionEntry , expected : FourSlashInterface . ExpectedCompletionEntry ) {
846- const { insertText, replacementSpan, hasAction, isRecommended, kind, kindModifiers, text, documentation, tags, source, sourceDisplay, sortText } = typeof expected === "string"
847- ? { insertText : undefined , replacementSpan : undefined , hasAction : undefined , isRecommended : undefined , kind : undefined , kindModifiers : undefined , text : undefined , documentation : undefined , tags : undefined , source : undefined , sourceDisplay : undefined , sortText : undefined }
846+ const { insertText, replacementSpan, hasAction, isRecommended, isFromUncheckedFile , kind, kindModifiers, text, documentation, tags, source, sourceDisplay, sortText } = typeof expected === "string"
847+ ? { insertText : undefined , replacementSpan : undefined , hasAction : undefined , isRecommended : undefined , isFromUncheckedFile : undefined , kind : undefined , kindModifiers : undefined , text : undefined , documentation : undefined , tags : undefined , source : undefined , sourceDisplay : undefined , sortText : undefined }
848848 : expected ;
849849
850850 if ( actual . insertText !== insertText ) {
@@ -867,8 +867,14 @@ namespace FourSlash {
867867 }
868868 }
869869
870+ if ( isFromUncheckedFile !== undefined ) {
871+ if ( actual . isFromUncheckedFile !== isFromUncheckedFile ) {
872+ this . raiseError ( `Expected 'isFromUncheckedFile' value '${ actual . isFromUncheckedFile } ' to equal '${ isFromUncheckedFile } '` ) ;
873+ }
874+ }
875+
870876 assert . equal ( actual . hasAction , hasAction , `Expected 'hasAction' value '${ actual . hasAction } ' to equal '${ hasAction } '` ) ;
871- assert . equal ( actual . isRecommended , isRecommended , `Expected 'isRecommended' value '${ actual . source } ' to equal '${ isRecommended } '` ) ;
877+ assert . equal ( actual . isRecommended , isRecommended , `Expected 'isRecommended' value '${ actual . isRecommended } ' to equal '${ isRecommended } '` ) ;
872878 assert . equal ( actual . source , source , `Expected 'source' value '${ actual . source } ' to equal '${ source } '` ) ;
873879 assert . equal ( actual . sortText , sortText || ts . Completions . SortText . LocationPriority , this . messageAtLastKnownMarker ( `Actual entry: ${ JSON . stringify ( actual ) } ` ) ) ;
874880
0 commit comments