@@ -81,8 +81,8 @@ describe('ParsePushAdapter', () => {
81
81
] ;
82
82
83
83
var deviceMap = ParsePushAdapter . classifyInstallations ( installations , validPushTypes ) ;
84
- expect ( deviceMap [ 'android' ] ) . toEqual ( [ makeDevice ( 'androidToken' ) ] ) ;
85
- expect ( deviceMap [ 'ios' ] ) . toEqual ( [ makeDevice ( 'iosToken' ) ] ) ;
84
+ expect ( deviceMap [ 'android' ] ) . toEqual ( [ makeDevice ( 'androidToken' , 'android' ) ] ) ;
85
+ expect ( deviceMap [ 'ios' ] ) . toEqual ( [ makeDevice ( 'iosToken' , 'ios' ) ] ) ;
86
86
expect ( deviceMap [ 'win' ] ) . toBe ( undefined ) ;
87
87
done ( ) ;
88
88
} ) ;
@@ -129,14 +129,14 @@ describe('ParsePushAdapter', () => {
129
129
var args = androidSender . send . calls . first ( ) . args ;
130
130
expect ( args [ 0 ] ) . toEqual ( data ) ;
131
131
expect ( args [ 1 ] ) . toEqual ( [
132
- makeDevice ( 'androidToken' )
132
+ makeDevice ( 'androidToken' , 'android' )
133
133
] ) ;
134
134
// Check ios sender
135
135
expect ( iosSender . send ) . toHaveBeenCalled ( ) ;
136
136
args = iosSender . send . calls . first ( ) . args ;
137
137
expect ( args [ 0 ] ) . toEqual ( data ) ;
138
138
expect ( args [ 1 ] ) . toEqual ( [
139
- makeDevice ( 'iosToken' )
139
+ makeDevice ( 'iosToken' , 'ios' )
140
140
] ) ;
141
141
done ( ) ;
142
142
} ) ;
@@ -206,18 +206,18 @@ describe('ParsePushAdapter', () => {
206
206
var args = androidSender . send . calls . first ( ) . args ;
207
207
expect ( args [ 0 ] ) . toEqual ( data ) ;
208
208
expect ( args [ 1 ] ) . toEqual ( [
209
- makeDevice ( 'androidToken' ) ,
210
- makeDevice ( 'androidToken' ) ,
211
- makeDevice ( 'androidToken' ) ,
212
- makeDevice ( 'androidToken' )
209
+ makeDevice ( 'androidToken' , 'android' ) ,
210
+ makeDevice ( 'androidToken' , 'android' ) ,
211
+ makeDevice ( 'androidToken' , 'android' ) ,
212
+ makeDevice ( 'androidToken' , 'android' )
213
213
] ) ;
214
214
// Check ios sender
215
215
expect ( iosSender . send ) . toHaveBeenCalled ( ) ;
216
216
args = iosSender . send . calls . first ( ) . args ;
217
217
expect ( args [ 0 ] ) . toEqual ( data ) ;
218
218
expect ( args [ 1 ] ) . toEqual ( [
219
- makeDevice ( 'iosToken' ) ,
220
- makeDevice ( 'iosToken' )
219
+ makeDevice ( 'iosToken' , 'ios' ) ,
220
+ makeDevice ( 'iosToken' , 'ios' )
221
221
] ) ;
222
222
done ( ) ;
223
223
} ) ;
@@ -281,9 +281,10 @@ describe('ParsePushAdapter', () => {
281
281
} )
282
282
} ) ;
283
283
284
- function makeDevice ( deviceToken , appIdentifier ) {
284
+ function makeDevice ( deviceToken , deviceType , appIdentifier ) {
285
285
return {
286
286
deviceToken : deviceToken ,
287
+ deviceType : deviceType ,
287
288
appIdentifier : appIdentifier
288
289
} ;
289
290
}
0 commit comments