Skip to content

Commit

Permalink
Update karma ci testing set
Browse files Browse the repository at this point in the history
  • Loading branch information
lqez committed Jul 30, 2019
1 parent 299c36b commit 1144b0e
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Expand Up @@ -30,4 +30,4 @@ addons:
username: 'summernoteis'
access_key: '3d57fd7c-72ea-4c79-8183-bbd6bfa11cc3'
after_success:
- npm run coveralls
- npm run coveralls || true
49 changes: 39 additions & 10 deletions karma.ci.conf.js
@@ -1,8 +1,9 @@
module.exports = function (config) {
config.set({
frameworks: ['mocha', 'karma-typescript'],
concurrency: 4,
colors: true,
logLevel: config.LOG_INFO,
logLevel: config.LOG_DEBUG,
files: [
{ pattern: 'src/js/**/*.js' },
{ pattern: 'test/**/*.spec.js' }
Expand All @@ -12,33 +13,61 @@ module.exports = function (config) {
base: "ChromeHeadless",
flags: [ "--no-sandbox" ]
},
'SL_IE10': {
'SL_WINDOWS_IE10': {
base: 'SauceLabs',
browserName: 'internet explorer',
version: '10.0',
platform: 'windows 8',
},
'SL_IE11': {
'SL_WINDOWS_IE11': {
base: 'SauceLabs',
browserName: 'internet explorer',
version: '11.0',
platform: 'windows 8.1',
platform: 'windows 10',
},
'SL_CHROME': {
'SL_WINDOWS_CHROME': {
base: 'SauceLabs',
browserName: 'chrome',
version: '70',
platform: 'windows 8',
version: 'latest',
platform: 'windows 10',
},
'SL_FIREFOX': {
'SL_WINDOWS_FIREFOX': {
base: 'SauceLabs',
browserName: 'firefox',
version: 'latest',
platform: 'windows 8',
platform: 'windows 10',
},
'SL_LINUX_FIREFOX': {
base: 'SauceLabs',
browserName: 'firefox',
version: 'latest',
platform: 'linux',
},
'SL_MACOS_CHROME': {
base: 'SauceLabs',
browserName: 'chrome',
version: 'latest',
platform: 'macos 10.13',
},
'SL_MACOS_FIREFOX': {
base: 'SauceLabs',
browserName: 'firefox',
version: 'latest',
platform: 'macos 10.13',
},
'SL_MACOS_SAFARI': {
base: 'SauceLabs',
browserName: 'safari',
version: 'latest',
platform: 'macos 10.14',
},
},
// Chrome, ChromeCanary, Firefox, Opera, Safari, IE
browsers: ['ChromeHeadlessNoSandbox', 'SL_IE10', 'SL_IE11', 'SL_CHROME', 'SL_FIREFOX'],
browsers: ['ChromeHeadlessNoSandbox',
'SL_WINDOWS_IE10', 'SL_WINDOWS_IE11', 'SL_WINDOWS_CHROME', 'SL_WINDOWS_FIREFOX',
'SL_LINUX_FIREFOX',
'SL_MACOS_CHROME', 'SL_MACOS_FIREFOX', 'SL_MACOS_SAFARI',
],
sauceLabs: {
testName: 'unit tests for summernote',
startConnect: false,
Expand Down

0 comments on commit 1144b0e

Please sign in to comment.