@@ -411,11 +411,10 @@ suite('ExtHostLanguageFeatures', function () {
411
411
} ) ) ;
412
412
413
413
await rpcProtocol . sync ( ) ;
414
- getHoverPromise ( languageFeaturesService . hoverProvider , model , new EditorPosition ( 1 , 1 ) , CancellationToken . None ) . then ( value => {
415
- assert . strictEqual ( value . length , 1 ) ;
416
- const [ entry ] = value ;
417
- assert . deepStrictEqual ( entry . range , { startLineNumber : 1 , startColumn : 1 , endLineNumber : 1 , endColumn : 5 } ) ;
418
- } ) ;
414
+ const hovers = await getHoverPromise ( languageFeaturesService . hoverProvider , model , new EditorPosition ( 1 , 1 ) , CancellationToken . None ) ;
415
+ assert . strictEqual ( hovers . length , 1 ) ;
416
+ const [ entry ] = hovers ;
417
+ assert . deepStrictEqual ( entry . range , { startLineNumber : 1 , startColumn : 1 , endLineNumber : 1 , endColumn : 5 } ) ;
419
418
} ) ;
420
419
421
420
@@ -428,11 +427,10 @@ suite('ExtHostLanguageFeatures', function () {
428
427
} ) ) ;
429
428
430
429
await rpcProtocol . sync ( ) ;
431
- getHoverPromise ( languageFeaturesService . hoverProvider , model , new EditorPosition ( 1 , 1 ) , CancellationToken . None ) . then ( value => {
432
- assert . strictEqual ( value . length , 1 ) ;
433
- const [ entry ] = value ;
434
- assert . deepStrictEqual ( entry . range , { startLineNumber : 4 , startColumn : 1 , endLineNumber : 9 , endColumn : 8 } ) ;
435
- } ) ;
430
+ const hovers = await getHoverPromise ( languageFeaturesService . hoverProvider , model , new EditorPosition ( 1 , 1 ) , CancellationToken . None ) ;
431
+ assert . strictEqual ( hovers . length , 1 ) ;
432
+ const [ entry ] = hovers ;
433
+ assert . deepStrictEqual ( entry . range , { startLineNumber : 4 , startColumn : 1 , endLineNumber : 9 , endColumn : 8 } ) ;
436
434
} ) ;
437
435
438
436
@@ -473,9 +471,8 @@ suite('ExtHostLanguageFeatures', function () {
473
471
} ) ) ;
474
472
475
473
await rpcProtocol . sync ( ) ;
476
- getHoverPromise ( languageFeaturesService . hoverProvider , model , new EditorPosition ( 1 , 1 ) , CancellationToken . None ) . then ( value => {
477
- assert . strictEqual ( value . length , 1 ) ;
478
- } ) ;
474
+ const hovers = await getHoverPromise ( languageFeaturesService . hoverProvider , model , new EditorPosition ( 1 , 1 ) , CancellationToken . None ) ;
475
+ assert . strictEqual ( hovers . length , 1 ) ;
479
476
} ) ;
480
477
481
478
// --- occurrences
0 commit comments