@@ -5,6 +5,7 @@ describe('Client', function () {
55 var Tracking = require ( '../lib/tracking' )
66 var Tracker = Tracking . Tracker
77 var Promise = window . Promise || require ( 'native-promise-only' )
8+ var PROMISE_TIMEOUT = 10000
89 var sandbox = sinon . sandbox . create ( )
910 var origin = 'https://foo.zendesk.com'
1011 var appGuid = 'ABC123'
@@ -571,10 +572,10 @@ describe('Client', function () {
571572 } ) . to . throw ( Error )
572573 } )
573574
574- it ( 'rejects the promise after 5 seconds' , function ( done ) {
575+ it ( 'rejects the promise after 10 seconds' , function ( done ) {
575576 var clock = sinon . useFakeTimers ( )
576577 promise = subject . get ( 'ticket.subject' )
577- clock . tick ( 5000 )
578+ clock . tick ( PROMISE_TIMEOUT )
578579 clock . restore ( )
579580 expect ( promise ) . to . be . rejectedWith ( Error , 'Invocation request timeout' ) . and . notify ( done )
580581 } )
@@ -659,10 +660,10 @@ describe('Client', function () {
659660 } )
660661 } )
661662
662- it ( 'rejects the promise after 5 seconds' , function ( done ) {
663+ it ( 'rejects the promise after 10 seconds' , function ( done ) {
663664 var clock = sinon . useFakeTimers ( )
664665 promise = subject . set ( 'ticket.subject' , 'test' )
665- clock . tick ( 5000 )
666+ clock . tick ( PROMISE_TIMEOUT )
666667 clock . restore ( )
667668 expect ( promise ) . to . be . rejectedWith ( Error , 'Invocation request timeout' ) . and . notify ( done )
668669 } )
@@ -718,18 +719,18 @@ describe('Client', function () {
718719 } ) . to . throw ( Error , 'Invoke supports string arguments or an object with array of strings.' )
719720 } )
720721
721- it ( 'rejects the promise after 5 seconds' , function ( done ) {
722+ it ( 'rejects the promise after 10 seconds' , function ( done ) {
722723 var clock = sinon . useFakeTimers ( )
723724 promise = subject . invoke ( 'ticket.subject' , 'test' )
724- clock . tick ( 5000 )
725+ clock . tick ( PROMISE_TIMEOUT )
725726 clock . restore ( )
726727 expect ( promise ) . to . be . rejectedWith ( Error , 'Invocation request timeout' ) . and . notify ( done )
727728 } )
728729
729- it ( 'doesnt reject whitelisted promises after 5 seconds' , function ( done ) {
730+ it ( 'doesnt reject whitelisted promises after 10 seconds' , function ( done ) {
730731 var clock = sinon . useFakeTimers ( )
731732 promise = subject . invoke ( 'instances.create' )
732- clock . tick ( 10000 )
733+ clock . tick ( 15000 )
733734 clock . restore ( )
734735 expect ( promise ) . to . eventually . become ( { errors : { } , 'instances.create' : { url : 'http://a.b' } } ) . and . notify ( done )
735736 window . addEventListener . callArgWith ( 1 , {
0 commit comments