WIP: fixing regressions in tests

This commit is contained in:
2026-05-12 21:04:50 -04:00
parent c0d106255b
commit 29de116233
15 changed files with 236 additions and 44 deletions
+24 -24
View File
@@ -3,40 +3,40 @@ import inspect
def test_context_composition_panel_replaces_placeholder():
import src.gui_2 as gui_2
import src.gui_2 as gui_2
source = inspect.getsource(gui_2.App._gui_func)
assert "_render_context_composition_placeholder" not in source, (
"Placeholder should be replaced"
)
assert "_render_context_composition_panel" in source, (
"Should have _render_context_composition_panel"
)
source = inspect.getsource(gui_2.App._render_discussion_hub)
assert "_render_context_composition_placeholder" not in source, (
"Placeholder should be replaced"
)
assert "_render_context_composition_panel" in source, (
"Should have _render_context_composition_panel"
)
def test_context_composition_has_save_load_buttons():
import src.gui_2 as gui_2
import src.gui_2 as gui_2
source = inspect.getsource(gui_2.App._render_context_composition_panel)
assert "Save as Preset" in source or "save" in source.lower(), (
"Should have Save functionality"
)
assert "Load Preset" in source or "load" in source.lower(), (
"Should have Load functionality"
)
source = inspect.getsource(gui_2.App._render_context_presets)
assert "Save##ctx" in source or "save" in source.lower(), (
"Should have Save functionality"
)
assert "load_context_preset" in source or "load" in source.lower(), (
"Should have Load functionality"
)
def test_context_composition_shows_files():
import src.gui_2 as gui_2
import src.gui_2 as gui_2
source = inspect.getsource(gui_2.App._render_context_composition_panel)
assert "files" in source.lower() or "Files" in source, "Should show files"
source = inspect.getsource(gui_2.App._render_context_composition_panel)
assert "files" in source.lower() or "Files" in source, "Should show files"
def test_context_composition_has_preset_list():
import src.gui_2 as gui_2
import src.gui_2 as gui_2
source = inspect.getsource(gui_2.App._render_context_composition_panel)
assert "context_presets" in source or "preset" in source.lower(), (
"Should reference presets"
)
source = inspect.getsource(gui_2.App._render_context_composition_panel)
assert "context_presets" in source or "preset" in source.lower(), (
"Should reference presets"
)