diff --git a/test/issues/1624.test.js b/test/issues/1624.test.js index 3e88a1e..d287409 100644 --- a/test/issues/1624.test.js +++ b/test/issues/1624.test.js @@ -23,12 +23,28 @@ describe("Delete multiple Containers", function () { beforeEach(async function () { await this.webExt.popup.helper.clickElementById("edit-containers-link"); await this.webExt.popup.helper.clickElementByQuerySelectorAll(".edit-container-icon", "last"); - await this.webExt.popup.helper.clickElementById("delete-link", "last"); + await this.webExt.popup.helper.clickElementById("delete-link"); await this.webExt.popup.helper.clickElementById("delete-container-ok-link"); }); it("should remove it in the browser as well", function () { - this.webExt.background.browser.contextualIdentities.remove.should.have.been.calledOnce; + this.webExt.background.browser.contextualIdentities.remove.should.have.been.calledWith("firefox-container-5"); + }); + }); + + describe("manually click select multiple contaienr and delete by delete button", function () { + beforeEach(async function () { + await this.webExt.popup.helper.clickElementById("container-add-link"); + await this.webExt.popup.helper.clickElementById("edit-container-ok-link"); + + await this.webExt.popup.helper.clickElementById("edit-containers-link"); + // TODO: select multi containers here + await this.webExt.popup.helper.clickElementById("delete-link"); + await this.webExt.popup.helper.clickElementById("delete-container-ok-link"); + }); + + it("should remove it in the browser as well", function () { + this.webExt.background.browser.contextualIdentities.remove.should.have.been.calledWith("firefox-container-6"); }); }); });