55'use strict' ;
66
77import * as assert from 'assert' ;
8- import { Promise } from 'vs/base/common/winjs.base' ;
8+ import { Promise , TPromise } from 'vs/base/common/winjs.base' ;
99import Async = require( 'vs/base/common/async' ) ;
1010
1111suite ( 'Async' , ( ) => {
@@ -29,7 +29,7 @@ suite('Async', () => {
2929 test ( 'Throttler' , function ( done ) {
3030 var count = 0 ;
3131 var factory = ( ) => {
32- return Promise . timeout ( 0 ) . then ( ( ) => {
32+ return TPromise . timeout ( 0 ) . then ( ( ) => {
3333 return ++ count ;
3434 } ) ;
3535 } ;
@@ -56,7 +56,7 @@ suite('Async', () => {
5656 test ( 'Throttler - cancel should not cancel other promises' , function ( done ) {
5757 var count = 0 ;
5858 var factory = ( ) => {
59- return Promise . timeout ( 0 ) . then ( ( ) => {
59+ return TPromise . timeout ( 0 ) . then ( ( ) => {
6060 return ++ count ;
6161 } ) ;
6262 } ;
@@ -77,7 +77,7 @@ suite('Async', () => {
7777 test ( 'Throttler - cancel the first queued promise should not cancel other promises' , function ( done ) {
7878 var count = 0 ;
7979 var factory = ( ) => {
80- return Promise . timeout ( 0 ) . then ( ( ) => {
80+ return TPromise . timeout ( 0 ) . then ( ( ) => {
8181 return ++ count ;
8282 } ) ;
8383 } ;
@@ -98,7 +98,7 @@ suite('Async', () => {
9898 test ( 'Throttler - cancel in the middle should not cancel other promises' , function ( done ) {
9999 var count = 0 ;
100100 var factory = ( ) => {
101- return Promise . timeout ( 0 ) . then ( ( ) => {
101+ return TPromise . timeout ( 0 ) . then ( ( ) => {
102102 return ++ count ;
103103 } ) ;
104104 } ;
@@ -118,7 +118,7 @@ suite('Async', () => {
118118
119119 test ( 'Throttler - last factory should be the one getting called' , function ( done ) {
120120 var factoryFactory = ( n : number ) => ( ) => {
121- return Promise . timeout ( 0 ) . then ( ( ) => n ) ;
121+ return TPromise . timeout ( 0 ) . then ( ( ) => n ) ;
122122 } ;
123123
124124 var throttler = new Async . Throttler ( ) ;
@@ -135,7 +135,7 @@ suite('Async', () => {
135135 test ( 'Throttler - progress should work' , function ( done ) {
136136 var order = 0 ;
137137 var factory = ( ) => new Promise ( ( c , e , p ) => {
138- Promise . timeout ( 0 ) . done ( ( ) => {
138+ TPromise . timeout ( 0 ) . done ( ( ) => {
139139 p ( order ++ ) ;
140140 c ( true ) ;
141141 } ) ;
@@ -308,7 +308,7 @@ suite('Async', () => {
308308 test ( 'Delayer - progress should work' , function ( done ) {
309309 var order = 0 ;
310310 var factory = ( ) => new Promise ( ( c , e , p ) => {
311- Promise . timeout ( 0 ) . done ( ( ) => {
311+ TPromise . timeout ( 0 ) . done ( ( ) => {
312312 p ( order ++ ) ;
313313 c ( true ) ;
314314 } ) ;
@@ -333,7 +333,7 @@ suite('Async', () => {
333333 test ( 'ThrottledDelayer - progress should work' , function ( done ) {
334334 var order = 0 ;
335335 var factory = ( ) => new Promise ( ( c , e , p ) => {
336- Promise . timeout ( 0 ) . done ( ( ) => {
336+ TPromise . timeout ( 0 ) . done ( ( ) => {
337337 p ( order ++ ) ;
338338 c ( true ) ;
339339 } ) ;
@@ -403,7 +403,7 @@ suite('Async', () => {
403403
404404 test ( 'Limiter - async' , function ( done ) {
405405 var factoryFactory = ( n : number ) => ( ) => {
406- return Promise . timeout ( 0 ) . then ( ( ) => n ) ;
406+ return TPromise . timeout ( 0 ) . then ( ( ) => n ) ;
407407 } ;
408408
409409 var limiter = new Async . Limiter ( 1 ) ;
@@ -429,7 +429,7 @@ suite('Async', () => {
429429 var factoryFactory = ( n : number ) => ( ) => {
430430 activePromises ++ ;
431431 assert ( activePromises < 6 ) ;
432- return Promise . timeout ( 0 ) . then ( ( ) => { activePromises -- ; return n ; } ) ;
432+ return TPromise . timeout ( 0 ) . then ( ( ) => { activePromises -- ; return n ; } ) ;
433433 } ;
434434
435435 var limiter = new Async . Limiter ( 5 ) ;
0 commit comments