@@ -227,6 +227,19 @@ describe("Acquisition SDK", () => {
227227 } ) ) ;
228228 } ) ;
229229
230+ it ( "doesnt disable api calls on successful response" , ( done : Mocha . Done ) : void => {
231+ var acquisition = new acquisitionSdk . AcquisitionManager ( new mockApi . HttpRequester ( ) , configuration ) ;
232+
233+ acquisition . reportStatusDeploy ( templateCurrentPackage , acquisitionSdk . AcquisitionStatus . DeploymentSucceeded , "1.5.0" , mockApi . validDeploymentKey , ( ( error : Error , parameter : void ) : void => {
234+ assert . strictEqual ( acquisitionSdk . AcquisitionManager . apiCallsDisabled , false ) ;
235+ } ) )
236+
237+ acquisition . reportStatusDownload ( templateCurrentPackage , ( ( error : Error , parameter : void ) : void => {
238+ assert . strictEqual ( acquisitionSdk . AcquisitionManager . apiCallsDisabled , false ) ;
239+ } ) ) ;
240+ done ( ) ;
241+ } )
242+
230243 it ( "disables api calls on unsuccessful response" , ( done : Mocha . Done ) : void => {
231244 var invalidJsonResponse : acquisitionSdk . Http . Response = {
232245 statusCode : 404 ,
@@ -237,27 +250,14 @@ describe("Acquisition SDK", () => {
237250
238251 acquisition . queryUpdateWithCurrentPackage ( templateCurrentPackage , ( error : Error , returnPackage : acquisitionSdk . RemotePackage | acquisitionSdk . NativeUpdateNotification ) => {
239252 assert . strictEqual ( acquisitionSdk . AcquisitionManager . apiCallsDisabled , true ) ;
240- done ( ) ;
241253 } ) ;
242254
243255 acquisition . queryUpdateWithCurrentPackage ( templateCurrentPackage , ( error : Error , returnPackage : acquisitionSdk . RemotePackage | acquisitionSdk . NativeUpdateNotification ) => {
244- assert . strictEqual ( returnPackage , undefined ) ;
245- done ( ) ;
256+ assert . strictEqual ( returnPackage , null ) ;
246257 } )
258+ done ( ) ;
247259 } )
248260
249- it ( "doesn't disable api calls on successful response" , ( done : Mocha . Done ) : void => {
250- var acquisition = new acquisitionSdk . AcquisitionManager ( new mockApi . HttpRequester ( ) , configuration ) ;
251-
252- acquisition . reportStatusDeploy ( templateCurrentPackage , acquisitionSdk . AcquisitionStatus . DeploymentSucceeded , "1.5.0" , mockApi . validDeploymentKey , ( ( error : Error , parameter : void ) : void => {
253- assert . strictEqual ( acquisitionSdk . AcquisitionManager . apiCallsDisabled , false ) ;
254- } ) )
255-
256- acquisition . reportStatusDownload ( templateCurrentPackage , ( ( error : Error , parameter : void ) : void => {
257- assert . strictEqual ( acquisitionSdk . AcquisitionManager . apiCallsDisabled , false ) ;
258- done ( ) ;
259- } ) ) ;
260- } )
261261} ) ;
262262
263263function clone < T > ( initialObject : T ) : T {
0 commit comments