def test_that_setting_a_new_workspace_removes_the_previous_one_from_the_ADS(self): workspace_handle = MuonWorkspaceWrapper(workspace=self.workspace) workspace_handle.show("name1") workspace2 = create_simple_workspace(data_x=[5, 6, 7, 8], data_y=[20, 20, 20, 20]) self.assertTrue(simpleapi.mtd.doesExist("name1")) workspace_handle.workspace = workspace2 self.assertFalse(simpleapi.mtd.doesExist("name1"))
def test_that_setting_a_new_workspace_resets_the_name_to_empty_string(self): workspace_handle = MuonWorkspaceWrapper(workspace=self.workspace) workspace_handle.show("name1") workspace2 = create_simple_workspace(data_x=[5, 6, 7, 8], data_y=[20, 20, 20, 20]) self.assertEqual(workspace_handle.name, "name1") workspace_handle.workspace = workspace2 self.assertEqual(workspace_handle.name, "")
def test_that_setting_a_new_workspace_resets_the_name_to_empty_string( self): workspace_handle = MuonWorkspaceWrapper(workspace=self.workspace) workspace_handle.show("name1") workspace2 = create_simple_workspace(data_x=[5, 6, 7, 8], data_y=[20, 20, 20, 20]) self.assertEqual(workspace_handle.name, "name1") workspace_handle.workspace = workspace2 self.assertEqual(workspace_handle.name, "")