def create_dock_panes(self): self.dock_panes = dock_panes = [ DockPane(id="tests.bogus_task.dock_pane_2", name="Dock Pane 2"), DockPane(id="tests.bogus_task.dock_pane_1", name="Dock Pane 1"), ] return dock_panes
def create_dock_panes(self): self.dock_panes = dock_panes = [ DockPane(id='tests.bogus_task.dock_pane_2', name='Dock Pane 2'), DockPane(id='tests.bogus_task.dock_pane_1', name='Dock Pane 1'), ] return dock_panes
def test_react_to_dock_pane_added(self): # Add a dock pane to the task. self.task_state.dock_panes.append( DockPane(id="tests.bogus_task.dock_pane_0", name="Dock Pane 0")) # Check that there are 3 dock panes in the group. self.assertEqual(3, len(self.dock_pane_toggle_group.items)) # Names are sorted by the group. names = self.get_dock_pane_toggle_action_names() expected_names = ["Dock Pane 0", "Dock Pane 1", "Dock Pane 2"] self.assertEqual(list(sorted(expected_names)), list(sorted(names)))
def test_react_to_dock_pane_added(self): # Add a dock pane to the task. self.task_state.dock_panes.append( DockPane(id='tests.bogus_task.dock_pane_0', name='Dock Pane 0')) # Check that there are 3 dock panes in the group. self.assertEqual(3, len(self.dock_pane_toggle_group.items)) # Names are sorted by the group. names = self.get_dock_pane_toggle_action_names() expected_names = ['Dock Pane 0', 'Dock Pane 1', 'Dock Pane 2'] self.assertItemsEqual(expected_names, names)