refactor: establish shared frontend shell
This commit is contained in:
@@ -23,6 +23,7 @@ class FrontendContractTests(unittest.TestCase):
|
||||
def setUpClass(cls) -> None:
|
||||
cls.html = (STATIC_DIR / "index.html").read_text(encoding="utf-8")
|
||||
cls.script = (STATIC_DIR / "app.js").read_text(encoding="utf-8")
|
||||
cls.shell = (STATIC_DIR / "shared" / "shell.js").read_text(encoding="utf-8")
|
||||
cls.ui_core = (STATIC_DIR / "ui-core.js").read_text(encoding="utf-8")
|
||||
cls.design_system = (STATIC_DIR / "design-system.css").read_text(encoding="utf-8")
|
||||
cls.theme = (STATIC_DIR / "theme.css").read_text(encoding="utf-8")
|
||||
@@ -297,7 +298,7 @@ class FrontendContractTests(unittest.TestCase):
|
||||
self.assertIn('id="openTradeLogDialog"', self.html)
|
||||
self.assertIn('id="tradeLogDialog" class="settings-dialog trade-log-dialog"', self.html)
|
||||
self.assertIn('openModalDialog(elements.tradeLogDialog)', self.script)
|
||||
self.assertIn('document.querySelectorAll("dialog[open]")', self.script)
|
||||
self.assertIn('document.querySelectorAll("dialog[open]")', self.shell)
|
||||
self.assertIn('renderTradeLog();\n closeTradeLogDialog();', self.script)
|
||||
|
||||
def test_review_workspace_exposes_complete_watchlist_and_three_part_journal(self):
|
||||
|
||||
Reference in New Issue
Block a user