From 086c044dc34dfc0f74fbe41f4ecb402b2cd34884 Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel.baumann@progress-linux.org>
Date: Fri, 19 Apr 2024 03:13:33 +0200
Subject: Merging upstream version 125.0.1.

Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
---
 .../asrouter/tests/unit/ModalOverlay.test.jsx      | 69 ----------------------
 1 file changed, 69 deletions(-)
 delete mode 100644 browser/components/asrouter/tests/unit/ModalOverlay.test.jsx

(limited to 'browser/components/asrouter/tests/unit/ModalOverlay.test.jsx')

diff --git a/browser/components/asrouter/tests/unit/ModalOverlay.test.jsx b/browser/components/asrouter/tests/unit/ModalOverlay.test.jsx
deleted file mode 100644
index 2320e16fc3..0000000000
--- a/browser/components/asrouter/tests/unit/ModalOverlay.test.jsx
+++ /dev/null
@@ -1,69 +0,0 @@
-import { ModalOverlayWrapper } from "content-src/components/ModalOverlay/ModalOverlay";
-import { mount } from "enzyme";
-import React from "react";
-
-describe("ModalOverlayWrapper", () => {
-  let fakeDoc;
-  let sandbox;
-  let header;
-  beforeEach(() => {
-    sandbox = sinon.createSandbox();
-    header = document.createElement("div");
-
-    fakeDoc = {
-      addEventListener: sandbox.stub(),
-      removeEventListener: sandbox.stub(),
-      body: { classList: { add: sandbox.stub(), remove: sandbox.stub() } },
-      getElementById() {
-        return header;
-      },
-    };
-  });
-  afterEach(() => {
-    sandbox.restore();
-  });
-  it("should add eventListener and a class on mount", async () => {
-    mount(<ModalOverlayWrapper document={fakeDoc} />);
-    assert.calledOnce(fakeDoc.addEventListener);
-    assert.calledWith(fakeDoc.body.classList.add, "modal-open");
-  });
-
-  it("should remove eventListener on unmount", async () => {
-    const wrapper = mount(<ModalOverlayWrapper document={fakeDoc} />);
-    wrapper.unmount();
-    assert.calledOnce(fakeDoc.addEventListener);
-    assert.calledOnce(fakeDoc.removeEventListener);
-    assert.calledWith(fakeDoc.body.classList.remove, "modal-open");
-  });
-
-  it("should call props.onClose on an Escape key", async () => {
-    const onClose = sandbox.stub();
-    mount(<ModalOverlayWrapper document={fakeDoc} onClose={onClose} />);
-
-    // Simulate onkeydown being called
-    const [, callback] = fakeDoc.addEventListener.firstCall.args;
-    callback({ key: "Escape" });
-
-    assert.calledOnce(onClose);
-  });
-
-  it("should not call props.onClose on other keys than Escape", async () => {
-    const onClose = sandbox.stub();
-    mount(<ModalOverlayWrapper document={fakeDoc} onClose={onClose} />);
-
-    // Simulate onkeydown being called
-    const [, callback] = fakeDoc.addEventListener.firstCall.args;
-    callback({ key: "Ctrl" });
-
-    assert.notCalled(onClose);
-  });
-
-  it("should not call props.onClose when clicked outside dialog", async () => {
-    const onClose = sandbox.stub();
-    const wrapper = mount(
-      <ModalOverlayWrapper document={fakeDoc} onClose={onClose} />
-    );
-    wrapper.find("div.modalOverlayOuter.active").simulate("click");
-    assert.notCalled(onClose);
-  });
-});
-- 
cgit v1.2.3

