def test_gui_updated_when_column_removed(self): ws = CreateEmptyTableWorkspace() ws.addColumn("double", "test_col") presenter = TableWorkspaceDisplay(ws) ws.removeColumn('test_col') self.assertEqual(0, presenter.view.columnCount())
def test_gui_updated_when_column_removed_batch(self): ws = CreateEmptyTableWorkspace() ws.addColumn("double", "test_col") presenter = TableWorkspaceDisplay(ws, batch=True) presenter.model.block_model_replace = False ws.removeColumn('test_col') self.assertEqual(0, presenter.view.columnCount()) presenter.close(ws.name())