feat(gui): Rename Context Hub to Project Settings
- gui_2.py: Window title changed to 'Project Settings' - app_controller.py: show_windows key updated - Updated tests to reference new name
This commit is contained in:
@@ -6,7 +6,7 @@ def test_gui2_hubs_exist_in_show_windows(app_instance: App) -> None:
|
||||
This ensures they will be available in the 'Windows' menu.
|
||||
"""
|
||||
expected_hubs = [
|
||||
"Context Hub",
|
||||
"Project Settings",
|
||||
"AI Settings",
|
||||
"Discussion Hub",
|
||||
"Operations Hub",
|
||||
|
||||
@@ -15,7 +15,7 @@ def test_new_hubs_defined_in_show_windows(mock_app: App) -> None:
|
||||
This ensures they will be available in the 'Windows' menu.
|
||||
"""
|
||||
expected_hubs = [
|
||||
"Context Hub",
|
||||
"Project Settings",
|
||||
"AI Settings",
|
||||
"Discussion Hub",
|
||||
"Operations Hub",
|
||||
@@ -53,7 +53,7 @@ def test_hub_windows_exist_in_gui2(app_instance_simple: Any) -> None:
|
||||
"""
|
||||
Verifies that the new Hub windows are present in the show_windows dictionary.
|
||||
"""
|
||||
hubs = ["Context Hub", "AI Settings", "Discussion Hub", "Operations Hub"]
|
||||
hubs = ["Project Settings", "AI Settings", "Discussion Hub", "Operations Hub"]
|
||||
for hub in hubs:
|
||||
assert hub in app_instance_simple.show_windows
|
||||
|
||||
|
||||
22
tests/test_project_settings_rename.py
Normal file
22
tests/test_project_settings_rename.py
Normal file
@@ -0,0 +1,22 @@
|
||||
import pytest
|
||||
import inspect
|
||||
|
||||
|
||||
def test_context_hub_renamed_to_project_settings():
|
||||
import src.gui_2 as gui_2
|
||||
|
||||
source = inspect.getsource(gui_2.App._gui_func)
|
||||
assert "Project Settings" in source, (
|
||||
"Context Hub should be renamed to Project Settings"
|
||||
)
|
||||
assert '"Context Hub"' not in source, '"Context Hub" string should be removed'
|
||||
|
||||
|
||||
def test_show_windows_key_updated():
|
||||
import src.app_controller as app_controller
|
||||
|
||||
source = inspect.getsource(app_controller.AppController)
|
||||
assert '"Project Settings"' in source or "'Project Settings'" in source, (
|
||||
"show_windows key should be Project Settings"
|
||||
)
|
||||
assert '"Context Hub"' not in source, '"Context Hub" key should be removed'
|
||||
Reference in New Issue
Block a user