fix(karma): socket.io 1.x transport is now called 'polling' instead of 'xhr-polling'
And we really need it only when using sauce, so I'm making the condition more strict.
This commit is contained in:
parent
a649992ccd
commit
39e9bb64ef
|
@ -53,12 +53,13 @@ module.exports = function(config) {
|
||||||
port: 9876
|
port: 9876
|
||||||
});
|
});
|
||||||
|
|
||||||
if (process.env.TRAVIS) {
|
if (process.env.TRAVIS && process.env.MODE === 'saucelabs') {
|
||||||
config.sauceLabs.build = 'TRAVIS #' + process.env.TRAVIS_BUILD_NUMBER + ' (' + process.env.TRAVIS_BUILD_ID + ')';
|
config.sauceLabs.build = 'TRAVIS #' + process.env.TRAVIS_BUILD_NUMBER + ' (' + process.env.TRAVIS_BUILD_ID + ')';
|
||||||
config.sauceLabs.tunnelIdentifier = process.env.TRAVIS_JOB_NUMBER;
|
config.sauceLabs.tunnelIdentifier = process.env.TRAVIS_JOB_NUMBER;
|
||||||
|
|
||||||
// TODO(mlaval): remove once SauceLabs supports websockets.
|
// TODO(mlaval): remove once SauceLabs supports websockets.
|
||||||
// This speeds up the capturing a bit, as browsers don't even try to use websocket.
|
// This speeds up the capturing a bit, as browsers don't even try to use websocket.
|
||||||
config.transports = ['xhr-polling'];
|
console.log('>>>> setting socket.io transport to polling <<<<');
|
||||||
|
config.transports = ['polling'];
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue