Exemple #1
0
    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'])