def test_get_asymmetry_workspace_names_returns_nothing_if_workspace_is_hidden(self): group = create_group_populated_by_two_workspace() group._asymmetry_estimate[str([22222])].hide() workspace_list = group.get_asymmetry_workspace_names([[22222]]) self.assertEqual(workspace_list, [])
def test_nothing_returned_equivalent_workspace_does_not_exist(self): group = create_group_populated_by_two_workspace() rebinned_workspace_name = group.get_rebined_or_unbinned_version_of_workspace_if_it_exists( 'asymmetry_name_33333') self.assertEqual(rebinned_workspace_name, None)
def test_get_asymmetry_workspace_names_returns_relevant_workspace_names_if_workspace_is_not_hidden( self): group = create_group_populated_by_two_workspace() workspace_list = group.get_asymmetry_workspace_names([[22222]]) self.assertEqual(workspace_list, ['asymmetry_name_22222'])
def test_get_group_workspace_names_returns_correct_workspace_names(self): group = create_group_populated_by_two_workspace() self.context.add_group(group) workspace_list = self.context.get_group_workspace_names([[33333]], ['group1'], False) self.assertEqual(workspace_list, ['asymmetry_name_33333'])