@samitouri / QOS-React-2 / commits / 18459deb77

enable IE browser testing in travis

Thomas Aylott committed Dec 3, 2013 at 17:52 UTC 18459deb77d46fc7ff8e2ea682162a96c61d5b3a
2 files changed +19
.travis.yml
+9
@@ -25,6 +25,10 @@ env:
25 matrix:
26 - TEST_TYPE=unit
27 - TEST_TYPE=lint
28 + - TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie11
29 + - TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie10
30 + - TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie9
31 + - TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie8
32 global:
33 # SERVER
34 - secure: qPvsJ46XzGrdIuPA70b55xQNGF8jcK7N1LN5CCQYYocXLa+fBrl+fTE77QvehOPhqwJXcj6kOxI+sY0KrVwV7gmq2XY2HZGWUSCxTN0SZlNIzqPA80Y7G/yOjA4PUt8LKgP+8tptyhTAY56qf+hgW8BoLiKOdztYF2p+3zXOLuA=
@@ -33,8 +37,13 @@ env:
37 - secure: eHMg4yQWJ+5zFxNcjVwpdpcbZCQMaSByqJy0wwQ2XOOMItdCvSfO/fa+mYoVND/9Orsi5kvXC9tx4sYHyth5hLrvO+bghYjiayrbxYYrxso6G/aU8Pttc7s/qk3I4zadLlua1kGy2TauByxS6nt9nUDe0FDaJKA9k1QXVlpq5Ac=
38 - secure: v65jUPPNBvJg1xhj4cY7wMKinCESUseHsW1d2gp68SluFHHyjWZOvXYXZdABqB/1uNmQxjbUkwkdSNAOn5k7ppjRcRnlAH2uu1xDqXrGp6cW4MfNPchrAe+FcUMtse/3THGJj8SZ9IQWIl+BHv4XASQ7FwqCR8cwlOfhsqdfch8=
39 matrix:
40 + fast_finish: true
41 allow_failures:
42 - env: TEST_TYPE=lint
43 + - env: TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie11
44 + - env: TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie10
45 + - env: TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie9
46 + - env: TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie8
47 notifications:
48 irc:
49 use_notice: true
Gruntfile.js
+10
@@ -111,6 +111,16 @@ module.exports = function(grunt) {
111 'webdriver-phantomjs',
112 'webdriver-jasmine:local'
113 ]);
114 +
115 + grunt.registerTask('test:webdriver:saucelabs', [
116 + 'build:test',
117 + 'build:basic',
118 +
119 + 'connect',
120 + 'sauce-tunnel',
121 + 'webdriver-jasmine:saucelabs_' + (process.env.BROWSER_NAME || 'ie8'),
122 + ]);
123 +
124 grunt.registerTask('test:coverage', [
125 'build:test',
126 'build:withCodeCoverageLogging',