@@ -170,16 +170,39 @@ var KARMA_CONFIG = {
170
170
base : "SauceLabs" ,
171
171
browserName : "firefox"
172
172
} ,
173
- "SL_Safari " : {
173
+ "SL_Safari_7 " : {
174
174
base : "SauceLabs" ,
175
175
platform : "OS X 10.9" ,
176
176
browserName : "safari" ,
177
177
version : "7"
178
178
} ,
179
- "SL_IE" : {
179
+ "SL_Safari_8" : {
180
+ base : "SauceLabs" ,
181
+ platform : "OS X 10.10" ,
182
+ browserName : "safari" ,
183
+ version : "8"
184
+ } ,
185
+ "SL_Safari_9" : {
186
+ base : "SauceLabs" ,
187
+ platform : "OS X 10.11" ,
188
+ browserName : "safari" ,
189
+ version : "9"
190
+ } ,
191
+ "SL_IE_10" : {
180
192
base : "SauceLabs" ,
181
193
browserName : "internet explorer" ,
182
194
version : "10"
195
+ } ,
196
+ "SL_IE_11" : {
197
+ base : "SauceLabs" ,
198
+ browserName : "internet explorer" ,
199
+ platform : "Windows 8.1" ,
200
+ version : "11"
201
+ } ,
202
+ "SL_EDGE" : {
203
+ base : "SauceLabs" ,
204
+ browserName : "microsoftedge" ,
205
+ platform : "Windows 10"
183
206
}
184
207
} ,
185
208
captureTimeout : 600000 ,
@@ -191,7 +214,7 @@ var KARMA_CONFIG = {
191
214
} ;
192
215
var KARMA_BROWSERS = {
193
216
local : [ "Chrome" , "Firefox" ] ,
194
- saucelabs : [ "SL_Chrome" , "SL_Firefox" , "SL_IE " , "SL_Safari " ]
217
+ saucelabs : [ "SL_Chrome" , "SL_Firefox" , "SL_Safari_7 " , "SL_Safari_8" , "SL_Safari_9" , "SL_IE_10" , "SL_IE_11 "]
195
218
} ;
196
219
// allow for IE on windows
197
220
if ( / ^ w i n / . test ( process . platform ) ) {
@@ -219,8 +242,14 @@ gulp.task("test:browser:single", function(done) {
219
242
}
220
243
if ( browsers . length ) {
221
244
config . browsers = config . browsers . filter ( function ( b ) {
222
- b = b . replace ( "SL_" , "" ) ;
223
- return - 1 !== browsers . indexOf ( b ) ;
245
+ b = b . replace ( "SL_" , "" ) . toLowerCase ( ) ;
246
+ var found = false ,
247
+ asked ;
248
+ for ( var idx = 0 ; ! found && browsers . length > idx ; idx ++ ) {
249
+ asked = browsers [ idx ] . toLowerCase ( ) ;
250
+ found = ( 0 === b . indexOf ( asked ) ) ;
251
+ }
252
+ return found ;
224
253
} ) ;
225
254
}
226
255
0 commit comments