@@ -39,10 +39,10 @@ module.exports = function(config) {
3939 // test results reporter to use
4040 // possible values: 'dots', 'progress'
4141 // available reporters: https://npmjs.org/browse/keyword/karma-reporter
42- reporters : [ 'progress' ] ,
42+ reporters : [ 'progress' , 'BrowserStack' ] ,
4343
4444
45- // web server port
45+ // web server host and port
4646 port : 9876 ,
4747
4848
@@ -57,30 +57,38 @@ module.exports = function(config) {
5757
5858 // enable / disable watching file and executing tests whenever any file changes
5959 autoWatch : false ,
60-
60+
6161 browserStack : {
6262 username : process . env . BROWSERSTACK_USERNAME ,
63- accessKey : process . env . BROWSERSTACK_KEY
63+ accessKey : process . env . BROWSERSTACK_KEY ,
64+ apiClientEndpoint : 'https://api.browserstack.com'
6465 } ,
6566
6667 // define browsers
6768 customLaunchers : {
6869 bs_firefox_mac : {
6970 base : 'BrowserStack' ,
7071 browser : 'firefox' ,
71- browser_version : '21 .0' ,
72+ browser_version : '70 .0' ,
7273 os : 'OS X' ,
73- os_version : 'Mountain Lion '
74+ os_version : 'High Sierra '
7475 } ,
75- bs_iphone5 : {
76+ bs_iphoneX : {
7677 base : 'BrowserStack' ,
77- device : 'iPhone 5 ' ,
78+ device : 'iPhone X ' ,
7879 os : 'ios' ,
79- os_version : '6.0'
80+ real_mobile : true ,
81+ os_version : '11.0'
8082 }
8183 } ,
8284
83- browsers : [ 'bs_firefox_mac' , 'bs_iphone5' ] ,
85+ captureTimeout : 3e5 ,
86+ browserDisconnectTolerance : 0 ,
87+ browserDisconnectTimeout : 3e5 ,
88+ browserSocketTimeout : 1.2e5 ,
89+ browserNoActivityTimeout : 3e5 ,
90+
91+ browsers : [ 'bs_firefox_mac' , 'bs_iphoneX' ] ,
8492 // start these browsers
8593 // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
8694
0 commit comments