From 58da8891129edffd3633fbb114c4d6b2d438f65e Mon Sep 17 00:00:00 2001 From: Adrian Vollmer Date: Tue, 9 Apr 2024 17:56:04 +0200 Subject: [PATCH] Rename iframe --- tests/test_zundler.py | 10 +++++----- zundler/assets/init.css | 3 +-- zundler/assets/main.js | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/tests/test_zundler.py b/tests/test_zundler.py index 0861608..af3c55f 100644 --- a/tests/test_zundler.py +++ b/tests/test_zundler.py @@ -16,7 +16,7 @@ def test_copy_button(selenium): assert "copy-button documentation" in selenium.title - selenium.switch_to.frame("main") + selenium.switch_to.frame("zundler-iframe") button = selenium.find_element(By.CSS_SELECTOR, "button.copybtn") @@ -41,7 +41,7 @@ def test_mermaid(selenium): assert "mermaid documentation" in selenium.title - selenium.switch_to.frame("main") + selenium.switch_to.frame("zundler-iframe") section = selenium.find_element(By.CSS_SELECTOR, "#section") svg = selenium.find_element(By.CSS_SELECTOR, "div.mermaid") @@ -59,7 +59,7 @@ def test_multi_page(selenium): assert "multi-page documentation" in selenium.title - selenium.switch_to.frame("main") + selenium.switch_to.frame("zundler-iframe") second_link = selenium.find_element( By.XPATH, "//a[text() = 'Second' and @class = 'reference internal']" @@ -80,14 +80,14 @@ def test_multi_page_search(selenium): assert "multi-page documentation" in selenium.title - selenium.switch_to.frame("main") + selenium.switch_to.frame("zundler-iframe") searchbox = selenium.find_element(By.CSS_SELECTOR, "#searchbox input[type='text']") searchbox.send_keys("Lorem" + Keys.ENTER) selenium.switch_to.parent_frame() time.sleep(2) - selenium.switch_to.frame("main") + selenium.switch_to.frame("zundler-iframe") assert selenium.title.startswith("Search") diff --git a/zundler/assets/init.css b/zundler/assets/init.css index 5147362..991157c 100644 --- a/zundler/assets/init.css +++ b/zundler/assets/init.css @@ -1,5 +1,4 @@ -#main { - /* TODO rename main to avoid collisions*/ +#zundler-iframe { position:fixed; top:0; left:0; bottom:0; right:0; width:100%; diff --git a/zundler/assets/main.js b/zundler/assets/main.js index a645024..4227860 100644 --- a/zundler/assets/main.js +++ b/zundler/assets/main.js @@ -1,4 +1,4 @@ -const iFrameId = 'main'; +const iFrameId = 'zundler-iframe'; var set_favicon = function(href) { if (!href) {return;}