@@ -17,10 +17,7 @@ describe('Buffer API', () => {
1717
1818 // utility to allow each test to be run in its
1919 // own buffer
20- function withBuffer (
21- lines : string [ ] ,
22- test : ( buffer : Buffer ) => Promise < void >
23- ) {
20+ function withBuffer ( lines : string [ ] , test : ( buffer : Buffer ) => Promise < void > ) {
2421 return async ( ) => {
2522 await nvim . command ( 'new!' ) ;
2623
@@ -118,38 +115,18 @@ describe('Buffer API', () => {
118115
119116 it (
120117 'replaces the right lines' ,
121- withBuffer (
122- [ '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' ] ,
123- async buffer => {
124- await buffer . replace ( [ 'a' , 'b' , 'c' ] , 2 ) ;
125-
126- expect ( await buffer . lines ) . toEqual ( [
127- '0' ,
128- '1' ,
129- 'a' ,
130- 'b' ,
131- 'c' ,
132- '5' ,
133- '6' ,
134- '7' ,
135- '8' ,
136- '9' ,
137- ] ) ;
138- }
139- )
118+ withBuffer ( [ '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' ] , async buffer => {
119+ await buffer . replace ( [ 'a' , 'b' , 'c' ] , 2 ) ;
120+
121+ expect ( await buffer . lines ) . toEqual ( [ '0' , '1' , 'a' , 'b' , 'c' , '5' , '6' , '7' , '8' , '9' ] ) ;
122+ } )
140123 ) ;
141124
142125 it (
143126 'inserts line at index 2' ,
144127 withBuffer ( [ 'test' , 'bar' , 'bar' , 'bar' ] , async buffer => {
145128 buffer . insert ( [ 'foo' ] , 2 ) ;
146- expect ( await buffer . lines ) . toEqual ( [
147- 'test' ,
148- 'bar' ,
149- 'foo' ,
150- 'bar' ,
151- 'bar' ,
152- ] ) ;
129+ expect ( await buffer . lines ) . toEqual ( [ 'test' , 'bar' , 'foo' , 'bar' , 'bar' ] ) ;
153130 } )
154131 ) ;
155132
@@ -192,13 +169,7 @@ describe('Buffer API', () => {
192169 withBuffer ( [ 'test' , 'bar' , 'foo' ] , async buffer => {
193170 await buffer . append ( [ 'test' , 'test' ] ) ;
194171
195- expect ( await buffer . lines ) . toEqual ( [
196- 'test' ,
197- 'bar' ,
198- 'foo' ,
199- 'test' ,
200- 'test' ,
201- ] ) ;
172+ expect ( await buffer . lines ) . toEqual ( [ 'test' , 'bar' , 'foo' , 'test' , 'test' ] ) ;
202173 } )
203174 ) ;
204175
@@ -307,26 +278,12 @@ describe('Buffer API', () => {
307278
308279 it (
309280 'replaces the right lines' ,
310- withBuffer (
311- [ '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' ] ,
312- async ( ) => {
313- const buffer = await nvim . buffer ;
314- await buffer . replace ( [ 'a' , 'b' , 'c' ] , 2 ) ;
315-
316- expect ( await buffer . lines ) . toEqual ( [
317- '0' ,
318- '1' ,
319- 'a' ,
320- 'b' ,
321- 'c' ,
322- '5' ,
323- '6' ,
324- '7' ,
325- '8' ,
326- '9' ,
327- ] ) ;
328- }
329- )
281+ withBuffer ( [ '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' ] , async ( ) => {
282+ const buffer = await nvim . buffer ;
283+ await buffer . replace ( [ 'a' , 'b' , 'c' ] , 2 ) ;
284+
285+ expect ( await buffer . lines ) . toEqual ( [ '0' , '1' , 'a' , 'b' , 'c' , '5' , '6' , '7' , '8' , '9' ] ) ;
286+ } )
330287 ) ;
331288
332289 it (
@@ -352,13 +309,7 @@ describe('Buffer API', () => {
352309 withBuffer ( [ 'test' , 'bar' , 'bar' , 'bar' ] , async ( ) => {
353310 const buffer = await nvim . buffer ;
354311 await buffer . insert ( [ 'foo' ] , 2 ) ;
355- expect ( await buffer . lines ) . toEqual ( [
356- 'test' ,
357- 'bar' ,
358- 'foo' ,
359- 'bar' ,
360- 'bar' ,
361- ] ) ;
312+ expect ( await buffer . lines ) . toEqual ( [ 'test' , 'bar' , 'foo' , 'bar' , 'bar' ] ) ;
362313 } )
363314 ) ;
364315
@@ -376,13 +327,7 @@ describe('Buffer API', () => {
376327 withBuffer ( [ 'test' , 'bar' , 'foo' ] , async ( ) => {
377328 const buffer = await nvim . buffer ;
378329 await buffer . append ( [ 'test' , 'test' ] ) ;
379- expect ( await buffer . lines ) . toEqual ( [
380- 'test' ,
381- 'bar' ,
382- 'foo' ,
383- 'test' ,
384- 'test' ,
385- ] ) ;
330+ expect ( await buffer . lines ) . toEqual ( [ 'test' , 'bar' , 'foo' , 'test' , 'test' ] ) ;
386331 } )
387332 ) ;
388333
@@ -477,13 +422,7 @@ describe('Buffer event updates', () => {
477422 const promise = new Promise < void > ( resolve => {
478423 const unlisten = buffer . listen (
479424 'lines' ,
480- async (
481- currentBuffer : Buffer ,
482- tick : number ,
483- start : number ,
484- end : number ,
485- data : string [ ]
486- ) => {
425+ async ( currentBuffer : Buffer , tick : number , start : number , end : number , data : string [ ] ) => {
487426 expect ( await currentBuffer . name ) . toBe ( bufferName ) ;
488427 expect ( start ) . toBe ( 1 ) ;
489428 expect ( end ) . toBe ( 1 ) ;
0 commit comments