aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>2019-10-22 20:49:37 +0200
committerGitHub <noreply@github.com>2019-10-22 20:49:37 +0200
commitbcbcdd2b2c1bb7075f4f73dc89ca7d65db2a09ed (patch)
treed7109ece337d0b38551110a2e259ed93fa798000
parent2d5ad6d23e0f57c733ce4556d3f2ee93ca99cadb (diff)
downloadjquery-bcbcdd2b2c1bb7075f4f73dc89ca7d65db2a09ed.tar.gz
jquery-bcbcdd2b2c1bb7075f4f73dc89ca7d65db2a09ed.zip
Build: Run tests on Travis only on browsers defined in the config
The environmental variable BROWSERS was being created but it wasn't read in the list of browsers to pass to Karma. Closes gh-4532
-rw-r--r--Gruntfile.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/Gruntfile.js b/Gruntfile.js
index 7f21bf613..831ca4b88 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -13,7 +13,9 @@ module.exports = function( grunt ) {
}
var fs = require( "fs" ),
- gzip = require( "gzip-js" );
+ gzip = require( "gzip-js" ),
+ isTravis = process.env.TRAVIS,
+ travisBrowsers = process.env.BROWSERS && process.env.BROWSERS.split( "," );
if ( !grunt.option( "filename" ) ) {
grunt.option( "filename", "jquery.js" );
@@ -190,7 +192,7 @@ module.exports = function( grunt ) {
singleRun: true
},
main: {
- browsers: [ "ChromeHeadless", "FirefoxHeadless" ]
+ browsers: isTravis && travisBrowsers || [ "ChromeHeadless", "FirefoxHeadless" ]
},
jsdom: {