From 35e5d75dd0c0f857635216900f1e4a80dca07bc8 Mon Sep 17 00:00:00 2001 From: Park Hyunwoo Date: Tue, 30 Jul 2019 21:14:52 +0900 Subject: [PATCH] Update karma ci testing set --- .travis.yml | 2 +- karma.ci.conf.js | 46 +++++++++++++++++++++++++++++++++++++--------- 2 files changed, 38 insertions(+), 10 deletions(-) diff --git a/.travis.yml b/.travis.yml index c5a99d247..5b9ade19f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -30,4 +30,4 @@ addons: username: 'summernoteis' access_key: '3d57fd7c-72ea-4c79-8183-bbd6bfa11cc3' after_success: -- npm run coveralls +- npm run coveralls || true diff --git a/karma.ci.conf.js b/karma.ci.conf.js index 1845a7baf..9a5f474f2 100644 --- a/karma.ci.conf.js +++ b/karma.ci.conf.js @@ -12,33 +12,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,