Working on Datagrid interaction
This commit is contained in:
@@ -51,8 +51,8 @@ class TestTabsManagerBehaviour:
|
||||
assert tab_id in tabs_manager.get_state().tabs
|
||||
assert tabs_manager.get_state().tabs[tab_id]["label"] == "Tab1"
|
||||
assert tabs_manager.get_state().tabs[tab_id]["id"] == tab_id
|
||||
assert tabs_manager.get_state().tabs[tab_id]["component_type"] is None
|
||||
assert tabs_manager.get_state().tabs[tab_id]["component_id"] is None
|
||||
assert tabs_manager.get_state().tabs[tab_id]["component"] is None
|
||||
assert tabs_manager.get_state().tabs[tab_id]["component_parent"] is None
|
||||
assert tabs_manager.get_state().tabs_order == [tab_id]
|
||||
assert tabs_manager.get_state().active_tab == tab_id
|
||||
|
||||
@@ -61,9 +61,12 @@ class TestTabsManagerBehaviour:
|
||||
vis_network = VisNetwork(tabs_manager, nodes=[], edges=[])
|
||||
tab_id = tabs_manager.create_tab("Network", vis_network)
|
||||
|
||||
component_type, component_id = vis_network.get_prefix(), vis_network.get_id()
|
||||
parent_type, parent_id = tabs_manager.get_prefix(), tabs_manager.get_id()
|
||||
|
||||
assert tab_id is not None
|
||||
assert tabs_manager.get_state().tabs[tab_id]["component_type"] == vis_network.get_prefix()
|
||||
assert tabs_manager.get_state().tabs[tab_id]["component_id"] == vis_network.get_id()
|
||||
assert tabs_manager.get_state().tabs[tab_id]["component"] == (component_type, component_id)
|
||||
assert tabs_manager.get_state().tabs[tab_id]["component_parent"] == (parent_type, parent_id)
|
||||
|
||||
def test_i_can_create_multiple_tabs(self, tabs_manager):
|
||||
"""Test creating multiple tabs maintains correct order and activation."""
|
||||
|
||||
Reference in New Issue
Block a user