{ helper . openFiles ( helper . getMarkers ( ) . map ( ( m ) => m . fileName ) ) ; await helper . verifyCompletion ( 'exact' , 'markdown' , { marker1 : { completions : [ { label : '"key-1"' , kind : Consts . CompletionItemKind . Constant , textEdit : { range : helper . getPositionRange ( 'marker1' ) , newText : '"key-1"' } , detail : 'Dictionary key' , } , ] , } , marker2 : { completions : [ { label : '"key\\"yo\\""' , kind : Consts . CompletionItemKind . Constant , textEdit : { range : helper . getPositionRange ( 'marker2' ) , newText : '"key\\"yo\\""' } , detail : 'Dictionary key' , } , ] , } , marker3 : { completions : [ { label : '"hello"' , kind : Consts . CompletionItemKind . Constant , textEdit : { range : helper . getPositionRange ( 'marker3' ) , newText : '"hello"' } , detail : 'Dictionary key' , } , ] , } , } ) ; }