Skip to content

Commit 37c3a6e

Browse files
rc
1 parent 0f4d749 commit 37c3a6e

File tree

4 files changed

+40
-31
lines changed

4 files changed

+40
-31
lines changed

package-lock.json

Lines changed: 30 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@splitsoftware/splitio",
3-
"version": "11.8.0",
3+
"version": "11.8.1-rc.0",
44
"description": "Split SDK",
55
"files": [
66
"README.md",

src/__tests__/browserSuites/ready-from-cache.spec.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,12 @@ export default function (fetchMock, assert) {
115115
};
116116
localStorage.clear();
117117

118-
// simulate a localStorage failure when saving a FF
118+
// simulate a localStorage failure when saving a FF and a membership
119119
const originalSetItem = localStorage.setItem;
120120
localStorage.setItem = (key, value) => {
121+
if (key.includes('.nicolas@split.io.')) {
122+
throw new Error('localStorage.setItem failed');
123+
}
121124
if (key.includes('.split.')) {
122125
localStorage.setItem = originalSetItem;
123126
throw new Error('localStorage.setItem failed');
@@ -128,8 +131,9 @@ export default function (fetchMock, assert) {
128131
t.plan(4);
129132

130133
fetchMock.getOnce(testUrls.sdk + '/splitChanges?s=1.3&since=-1&rbSince=-1', { status: 200, body: splitChangesMock1 });
131-
fetchMock.getOnce(testUrls.sdk + '/splitChanges?s=1.3&since=-1&rbSince=-1', { status: 200, body: splitChangesMock1 });
134+
fetchMock.getOnce(testUrls.sdk + '/splitChanges?s=1.3&since=-1&rbSince=-1', { status: 200, body: splitChangesMock1 }); // retry
132135
fetchMock.getOnce(testUrls.sdk + '/memberships/nicolas%40split.io', { status: 200, body: membershipsNicolas });
136+
fetchMock.getOnce(testUrls.sdk + '/memberships/nicolas%40split.io', { status: 200, body: membershipsNicolas }); // retry
133137
fetchMock.getOnce(testUrls.sdk + '/memberships/nicolas2%40split.io', { status: 200, body: { 'ms': {} } });
134138
fetchMock.getOnce(testUrls.sdk + '/memberships/nicolas3%40split.io', { status: 200, body: { 'ms': {} } });
135139

@@ -143,7 +147,8 @@ export default function (fetchMock, assert) {
143147
type: 'LOCALSTORAGE',
144148
prefix: 'readyFromCache_1'
145149
},
146-
urls: testUrls
150+
urls: testUrls,
151+
debug: 'WARN'
147152
});
148153
const client = splitio.client();
149154
const client2 = splitio.client('nicolas2@split.io');

src/settings/defaults/version.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const packageVersion = '11.8.0';
1+
export const packageVersion = '11.8.1-rc.0';

0 commit comments

Comments
 (0)