@@ -11,7 +11,7 @@ const TEST_PATH1 = normalizeDriveLetterName(path.join(__dirname, "test.txt"))
11
11
const TEST_PATH2 = normalizeDriveLetterName ( path . join ( __dirname , "test2.txt" ) )
12
12
const TEST_PATH3 = normalizeDriveLetterName ( path . join ( __dirname , "test3.txt" ) )
13
13
const TEST_PATH4 = normalizeDriveLetterName ( path . join ( __dirname , "test4.txt" ) )
14
- const tempDir = fs . mkdtempSync ( path . join ( os . tmpdir ( ) , ' atom-languageclient-tests' ) )
14
+ const tempDir = fs . mkdtempSync ( path . join ( os . tmpdir ( ) , " atom-languageclient-tests" ) )
15
15
16
16
function normalizeDriveLetterName ( filePath : string ) : string {
17
17
if ( process . platform === "win32" ) {
@@ -194,105 +194,105 @@ describe("ApplyEditAdapter", () => {
194
194
const directory = fs . mkdtempSync ( tempDir )
195
195
const oldUri = path . join ( directory , "test.txt" )
196
196
const newUri = path . join ( directory , "test-renamed.txt" )
197
- fs . writeFileSync ( oldUri , ' abcd' )
197
+ fs . writeFileSync ( oldUri , " abcd" )
198
198
199
199
const result = await ApplyEditAdapter . onApplyEdit ( {
200
200
edit : {
201
201
documentChanges : [
202
202
{
203
203
kind : "rename" ,
204
- oldUri : oldUri ,
205
- newUri : newUri ,
206
- }
207
- ]
204
+ oldUri,
205
+ newUri,
206
+ } ,
207
+ ] ,
208
208
} ,
209
209
} )
210
210
211
211
expect ( result . applied ) . to . equal ( true )
212
212
expect ( fs . existsSync ( newUri ) ) . to . equal ( true )
213
- expect ( fs . readFileSync ( newUri ) . toString ( ) ) . to . equal ( ' abcd' )
213
+ expect ( fs . readFileSync ( newUri ) . toString ( ) ) . to . equal ( " abcd" )
214
214
expect ( fs . existsSync ( oldUri ) ) . to . equal ( false )
215
215
} )
216
216
217
217
it ( "handles rename operation with ignoreIfExists option" , async ( ) => {
218
218
const directory = fs . mkdtempSync ( tempDir )
219
219
const oldUri = path . join ( directory , "test.txt" )
220
220
const newUri = path . join ( directory , "test-renamed.txt" )
221
- fs . writeFileSync ( oldUri , ' abcd' )
222
- fs . writeFileSync ( newUri , ' efgh' )
221
+ fs . writeFileSync ( oldUri , " abcd" )
222
+ fs . writeFileSync ( newUri , " efgh" )
223
223
224
224
const result = await ApplyEditAdapter . onApplyEdit ( {
225
225
edit : {
226
226
documentChanges : [
227
227
{
228
228
kind : "rename" ,
229
- oldUri : oldUri ,
230
- newUri : newUri ,
229
+ oldUri,
230
+ newUri,
231
231
options : {
232
- ignoreIfExists : true
233
- }
234
- }
235
- ]
232
+ ignoreIfExists : true ,
233
+ } ,
234
+ } ,
235
+ ] ,
236
236
} ,
237
237
} )
238
238
239
239
expect ( result . applied ) . to . equal ( true )
240
240
expect ( fs . existsSync ( oldUri ) ) . to . equal ( true )
241
- expect ( fs . readFileSync ( newUri ) . toString ( ) ) . to . equal ( ' efgh' )
241
+ expect ( fs . readFileSync ( newUri ) . toString ( ) ) . to . equal ( " efgh" )
242
242
} )
243
243
244
244
it ( "handles rename operation with overwrite option" , async ( ) => {
245
245
const directory = fs . mkdtempSync ( tempDir )
246
246
const oldUri = path . join ( directory , "test.txt" )
247
247
const newUri = path . join ( directory , "test-renamed.txt" )
248
- fs . writeFileSync ( oldUri , ' abcd' )
249
- fs . writeFileSync ( newUri , ' efgh' )
248
+ fs . writeFileSync ( oldUri , " abcd" )
249
+ fs . writeFileSync ( newUri , " efgh" )
250
250
251
251
const result = await ApplyEditAdapter . onApplyEdit ( {
252
252
edit : {
253
253
documentChanges : [
254
254
{
255
255
kind : "rename" ,
256
- oldUri : oldUri ,
257
- newUri : newUri ,
256
+ oldUri,
257
+ newUri,
258
258
options : {
259
259
overwrite : true ,
260
- ignoreIfExists : true // Overwrite wins over ignoreIfExists
261
- }
262
- }
263
- ]
260
+ ignoreIfExists : true , // Overwrite wins over ignoreIfExists
261
+ } ,
262
+ } ,
263
+ ] ,
264
264
} ,
265
265
} )
266
266
267
267
expect ( result . applied ) . to . equal ( true )
268
268
expect ( fs . existsSync ( oldUri ) ) . to . equal ( false )
269
- expect ( fs . readFileSync ( newUri ) . toString ( ) ) . to . equal ( ' abcd' )
269
+ expect ( fs . readFileSync ( newUri ) . toString ( ) ) . to . equal ( " abcd" )
270
270
} )
271
271
272
272
it ( "throws an error on rename operation if target exists" , async ( ) => {
273
273
const directory = fs . mkdtempSync ( tempDir )
274
274
const oldUri = path . join ( directory , "test.txt" )
275
275
const newUri = path . join ( directory , "test-renamed.txt" )
276
- fs . writeFileSync ( oldUri , ' abcd' )
277
- fs . writeFileSync ( newUri , ' efgh' )
276
+ fs . writeFileSync ( oldUri , " abcd" )
277
+ fs . writeFileSync ( newUri , " efgh" )
278
278
279
279
const result = await ApplyEditAdapter . onApplyEdit ( {
280
280
edit : {
281
281
documentChanges : [
282
282
{
283
283
kind : "rename" ,
284
- oldUri : oldUri ,
285
- newUri : newUri ,
286
- }
287
- ]
284
+ oldUri,
285
+ newUri,
286
+ } ,
287
+ ] ,
288
288
} ,
289
289
} )
290
290
291
291
expect ( result . applied ) . to . equal ( false )
292
292
expect ( fs . existsSync ( oldUri ) ) . to . equal ( true )
293
- expect ( fs . readFileSync ( oldUri ) . toString ( ) ) . to . equal ( ' abcd' )
293
+ expect ( fs . readFileSync ( oldUri ) . toString ( ) ) . to . equal ( " abcd" )
294
294
expect ( fs . existsSync ( newUri ) ) . to . equal ( true )
295
- expect ( fs . readFileSync ( newUri ) . toString ( ) ) . to . equal ( ' efgh' )
295
+ expect ( fs . readFileSync ( newUri ) . toString ( ) ) . to . equal ( " efgh" )
296
296
297
297
expect (
298
298
( atom as any ) . notifications . addError . calledWith ( "workspace/applyEdits failed" , {
@@ -305,16 +305,16 @@ describe("ApplyEditAdapter", () => {
305
305
it ( "handles delete resource operations on files" , async ( ) => {
306
306
const directory = fs . mkdtempSync ( tempDir )
307
307
const uri = path . join ( directory , "test.txt" )
308
- fs . writeFileSync ( uri , ' abcd' )
308
+ fs . writeFileSync ( uri , " abcd" )
309
309
310
310
const result = await ApplyEditAdapter . onApplyEdit ( {
311
311
edit : {
312
312
documentChanges : [
313
313
{
314
314
kind : "delete" ,
315
- uri : uri
316
- }
317
- ]
315
+ uri,
316
+ } ,
317
+ ] ,
318
318
} ,
319
319
} )
320
320
@@ -324,10 +324,10 @@ describe("ApplyEditAdapter", () => {
324
324
325
325
it ( "handles delete resource operations on directories" , async ( ) => {
326
326
const directory = fs . mkdtempSync ( tempDir )
327
- const file1 = path . join ( directory , ' 1.txt' )
328
- const file2 = path . join ( directory , ' 2.txt' )
329
- fs . writeFileSync ( file1 , '1' )
330
- fs . writeFileSync ( file2 , '2' )
327
+ const file1 = path . join ( directory , " 1.txt" )
328
+ const file2 = path . join ( directory , " 2.txt" )
329
+ fs . writeFileSync ( file1 , "1" )
330
+ fs . writeFileSync ( file2 , "2" )
331
331
332
332
const result = await ApplyEditAdapter . onApplyEdit ( {
333
333
edit : {
@@ -336,10 +336,10 @@ describe("ApplyEditAdapter", () => {
336
336
kind : "delete" ,
337
337
uri : directory ,
338
338
options : {
339
- recursive : true
340
- }
341
- }
342
- ]
339
+ recursive : true ,
340
+ } ,
341
+ } ,
342
+ ] ,
343
343
} ,
344
344
} )
345
345
@@ -351,10 +351,10 @@ describe("ApplyEditAdapter", () => {
351
351
352
352
it ( "throws an error when deleting a non-empty directory without recursive option" , async ( ) => {
353
353
const directory = fs . mkdtempSync ( tempDir )
354
- const file1 = path . join ( directory , ' 1.txt' )
355
- const file2 = path . join ( directory , ' 2.txt' )
356
- fs . writeFileSync ( file1 , '1' )
357
- fs . writeFileSync ( file2 , '2' )
354
+ const file1 = path . join ( directory , " 1.txt" )
355
+ const file2 = path . join ( directory , " 2.txt" )
356
+ fs . writeFileSync ( file1 , "1" )
357
+ fs . writeFileSync ( file2 , "2" )
358
358
359
359
const result = await ApplyEditAdapter . onApplyEdit ( {
360
360
edit : {
@@ -363,10 +363,10 @@ describe("ApplyEditAdapter", () => {
363
363
kind : "delete" ,
364
364
uri : directory ,
365
365
options : {
366
- recursive : false
367
- }
368
- }
369
- ]
366
+ recursive : false ,
367
+ } ,
368
+ } ,
369
+ ] ,
370
370
} ,
371
371
} )
372
372
@@ -379,16 +379,15 @@ describe("ApplyEditAdapter", () => {
379
379
expect ( errorCalls [ 0 ] . args [ 1 ] . detail ) . to . match ( / E r r o r d u r i n g d e l e t e r e s o u r c e o p e r a t i o n : ( .* ) / )
380
380
} )
381
381
382
-
383
382
it ( "throws an error on delete operation if target doesnt exist" , async ( ) => {
384
383
const result = await ApplyEditAdapter . onApplyEdit ( {
385
384
edit : {
386
385
documentChanges : [
387
386
{
388
387
kind : "delete" ,
389
388
uri : path . join ( tempDir , "unexisting.txt" ) ,
390
- }
391
- ]
389
+ } ,
390
+ ] ,
392
391
} ,
393
392
} )
394
393
//
@@ -410,9 +409,9 @@ describe("ApplyEditAdapter", () => {
410
409
documentChanges : [
411
410
{
412
411
kind : "create" ,
413
- uri : uri
414
- }
415
- ]
412
+ uri,
413
+ } ,
414
+ ] ,
416
415
} ,
417
416
} )
418
417
0 commit comments