Skip to content

Commit 55d9ecd

Browse files
committed
Not testing addons on Safari (yet)
1 parent f6b2598 commit 55d9ecd

File tree

4 files changed

+8
-12
lines changed

4 files changed

+8
-12
lines changed

addons/Dexie.Observable/test/integration/karma.conf.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@ module.exports = function (config) {
55
const browserMatrixOverrides = {
66
// Be fine with testing on local travis firefox + browserstack chrome, latest supported.
77
ci: ["Firefox", "bs_chrome_latest_supported"],
8-
// IE indexedDB hangs sporadically. Avoid it on integration tests to prohibit the
9-
// likeliness of having to restart the travis builds over and over. We're testing
10-
// it on the dexie main suite. That's enough.
11-
pre_npm_publish: defaultBrowserMatrix.pre_npm_publish.filter(b => !/bs_ie/i.test(b)) // TODO: Either remove filter or replace with /bs_edge/ because ie is no longer in prepublish scripts.
8+
// This addon is not yet ready for full-blown tests on iphone/Safari. That's one of the reason it is still in beta.
9+
pre_npm_publish: defaultBrowserMatrix.pre_npm_publish.filter(b => !/bs_iphone7/i.test(b))
1210
};
1311

1412
const cfg = getKarmaConfig(browserMatrixOverrides, {

addons/Dexie.Observable/test/unit/karma.conf.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ module.exports = function (config) {
55
const browserMatrixOverrides = {
66
// Be fine with testing on local travis firefox + browserstack chrome, latest supported.
77
ci: ["Firefox", "bs_chrome_latest_supported"],
8-
// IE indexedDB hangs sporadically. Be fine with testing it once on Dexie main suite.
9-
pre_npm_publish: defaultBrowserMatrix.pre_npm_publish.filter(b => !/bs_ie/i.test(b))
8+
// This addon is not yet ready for full-blown tests on iphone/Safari. That's one of the reason it is still in beta.
9+
pre_npm_publish: defaultBrowserMatrix.pre_npm_publish.filter(b => !/bs_iphone7/i.test(b))
1010
};
1111

1212
const cfg = getKarmaConfig(browserMatrixOverrides, {

addons/Dexie.Syncable/test/integration/karma.conf.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@ module.exports = function (config) {
55
const browserMatrixOverrides = {
66
// Be fine with testing on local travis firefox + browserstack chrome, latest supported.
77
ci: ["Firefox", "bs_chrome_latest_supported"],
8-
// IE indexedDB hangs sporadically. Avoid it on integration tests to prohibit the
9-
// likeliness of having to restart the travis builds over and over. We're testing
10-
// it on the dexie main suite. That's enough.
11-
pre_npm_publish: defaultBrowserMatrix.pre_npm_publish.filter(b => !/bs_ie/i.test(b)) // TODO: Either remove filter or replace with /bs_edge/ because ie is no longer in prepublish scripts.
8+
// This addon is not yet ready for full-blown tests on iphone/Safari. That's one of the reason it is still in beta.
9+
pre_npm_publish: defaultBrowserMatrix.pre_npm_publish.filter(b => !/bs_iphone7/i.test(b))
1210
};
1311

1412
const cfg = getKarmaConfig(browserMatrixOverrides, {

addons/Dexie.Syncable/test/unit/karma.conf.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ module.exports = function (config) {
55
const browserMatrixOverrides = {
66
// Be fine with testing on local travis firefox + browserstack chrome, latest supported.
77
ci: ["Firefox", "bs_chrome_latest_supported"],
8-
// IE indexedDB hangs sporadically. Be fine with testing it once on Dexie main suite.
9-
pre_npm_publish: defaultBrowserMatrix.pre_npm_publish.filter(b => !/bs_ie/i.test(b))
8+
// This addon is not yet ready for full-blown tests on iphone/Safari. That's one of the reason it is still in beta.
9+
pre_npm_publish: defaultBrowserMatrix.pre_npm_publish.filter(b => !/bs_iphone7/i.test(b))
1010
};
1111

1212
const cfg = getKarmaConfig(browserMatrixOverrides, {

0 commit comments

Comments
 (0)