File tree Expand file tree Collapse file tree 2 files changed +27
-3
lines changed Expand file tree Collapse file tree 2 files changed +27
-3
lines changed Original file line number Diff line number Diff line change @@ -216,7 +216,10 @@ export async function list(
216
216
options : ListOptions = { } ,
217
217
) : Promise < Mapping [ ] > {
218
218
const mode = options . mode ?? "" ;
219
- const result = await fn . execute ( denops , `${ mode } map ${ lhs } ` ) as string ;
219
+ const result = await fn . execute (
220
+ denops ,
221
+ `0verbose ${ mode } map ${ lhs } ` ,
222
+ ) as string ;
220
223
return result . split ( / \r ? \n / ) . flatMap ( ( v ) => {
221
224
try {
222
225
return [ parse ( v ) ] ;
Original file line number Diff line number Diff line change @@ -567,6 +567,7 @@ test({
567
567
} ,
568
568
} ) ;
569
569
570
+ const verboseSaved = await denops . eval ( "&verbose" ) ;
570
571
for ( const mode of modes ) {
571
572
await t . step ( {
572
573
name : `list() lists mappings starts from {lhs} (${ mode } map)` ,
@@ -579,14 +580,33 @@ test({
579
580
mode,
580
581
} ,
581
582
) ;
582
- const result = await mapping . list (
583
+ await denops . cmd ( `set verbose=0` ) ;
584
+ const result1 = await mapping . list (
583
585
denops ,
584
586
`<Plug>(test-denops-std-list-${ mode } map)` ,
585
587
{
586
588
mode,
587
589
} ,
588
590
) ;
589
- assertEquals ( result , [
591
+ assertEquals ( result1 , [
592
+ {
593
+ mode,
594
+ lhs : `<Plug>(test-denops-std-list-${ mode } map)` ,
595
+ rhs : "Hello" ,
596
+ noremap : false ,
597
+ script : false ,
598
+ buffer : false ,
599
+ } ,
600
+ ] ) ;
601
+ await denops . cmd ( `set verbose=1` ) ;
602
+ const result2 = await mapping . list (
603
+ denops ,
604
+ `<Plug>(test-denops-std-list-${ mode } map)` ,
605
+ {
606
+ mode,
607
+ } ,
608
+ ) ;
609
+ assertEquals ( result2 , [
590
610
{
591
611
mode,
592
612
lhs : `<Plug>(test-denops-std-list-${ mode } map)` ,
@@ -599,5 +619,6 @@ test({
599
619
} ,
600
620
} ) ;
601
621
}
622
+ await denops . cmd ( `set verbose=${ verboseSaved } ` ) ;
602
623
} ,
603
624
} ) ;
You can’t perform that action at this time.
0 commit comments