from pathlib import Path from tests.helpers.document_source import document_source ROOT = Path(__file__).resolve().parents[1] def test_opening_notes_minimizes_open_document(): script = (ROOT / "static/js/notes.js").read_text() assert "window.documentModule?.isPanelOpen?.()" in script assert "window.documentModule.closePanel('down')" in script def test_opening_document_minimizes_notes(): script = document_source() assert "function _minimizeNotesForDocumentOpen()" in script assert "window.notesModule.closePanel('down')" in script assert "close('down')" in script assert "_minimizeNotesForDocumentOpen();" in script