added some tests in the browser html

This commit is contained in:
Kendall Werts
2020-01-08 15:37:08 -06:00
parent 53a901d023
commit 53f7dc4915
4 changed files with 253 additions and 123 deletions
+1 -41
View File
@@ -65,44 +65,4 @@ describe("Sync", () => {
console.log("!!!b");
});
it("should sync for the first time", async () => {
const mozContainer = await background.browser.contextualIdentities.create({
name:"Test",
color:"green",
icon:"pet"
});
console.log(await background.browser.contextualIdentities.query({}));
await helper.browser.initSyncTest({localStorage:SYNC_TEST_1_LOCAL});
console.log(await background.browser.storage.local.get());
for (const containerName of SYNC_TEST_CONTAINERS) {
const storageKeyString = "identitiesState@@_" + containerName;
const answer = await background.browser.storage.local.get(storageKeyString);
expect(answer[storageKeyString].hasOwnProperty("macAddonUUID")).to.be.true;
}
const storageKeyString = "identitiesState@@_" + mozContainer.cookieStoreId;
const answer = await background.browser.storage.local.get(storageKeyString);
expect(answer[storageKeyString].hasOwnProperty("macAddonUUID")).to.be.true;
});
});
const SYNC_TEST_1_LOCAL = {
"browserActionBadgesClicked":["6.1.1"],
"containerTabsOpened":6,
"identitiesState@@_firefox-container-1":{"hiddenTabs":[]},
"identitiesState@@_firefox-container-2":{"hiddenTabs":[]},
"identitiesState@@_firefox-container-3":{"hiddenTabs":[]},
"identitiesState@@_firefox-container-4":{"hiddenTabs":[]},
"identitiesState@@_firefox-container-6":{"hiddenTabs":[]},
"identitiesState@@_firefox-default":{"hiddenTabs":[]},
"onboarding-stage":5,
"siteContainerMap@@_twitter.com":{"userContextId":"1","neverAsk":true},
"siteContainerMap@@_www.facebook.com":{"userContextId":"2","neverAsk":true},
"siteContainerMap@@_www.linkedin.com":{"userContextId":"4","neverAsk":false}
};
const SYNC_TEST_CONTAINERS = [
"firefox-container-1",
"firefox-container-2",
"firefox-container-3",
"firefox-container-4"
];
});