def test_with_some_tags(self): task_prefixes = ["b", "a", "q", "v"] n_tags = 3 task_list_mock = [MagicMock(tags=gen_tag_set(prefix, n_tags)) for prefix in task_prefixes] evg_config_mock = MagicMock(tasks=task_list_mock) tag_list = ett.get_all_task_tags(evg_config_mock) self.assertEqual(n_tags * len(task_prefixes), len(tag_list)) self.assertEqual(sorted(tag_list), tag_list)
def test_with_some_tags(self): task_prefixes = ["b", "a", "q", "v"] n_tags = 3 task_list_mock = [ MagicMock(tags=gen_tag_set(prefix, n_tags)) for prefix in task_prefixes ] evg_config_mock = MagicMock(tasks=task_list_mock) tag_list = ett.get_all_task_tags(evg_config_mock) self.assertEqual(n_tags * len(task_prefixes), len(tag_list)) self.assertEqual(sorted(tag_list), tag_list)
def test_with_no_tags(self): n_tasks = 5 task_list_mock = [MagicMock(tags=set()) for _ in range(n_tasks)] evg_config_mock = MagicMock(tasks=task_list_mock) self.assertEqual(0, len(ett.get_all_task_tags(evg_config_mock)))
def test_with_no_tasks(self): evg_config_mock = MagicMock(tasks=[]) self.assertEqual(0, len(ett.get_all_task_tags(evg_config_mock)))
def test_with_no_tags(self): n_tasks = 5 task_list_mock = [MagicMock(tags=set()) for _ in range(n_tasks)] evg_config_mock = MagicMock(tasks=task_list_mock) self.assertEqual(0, len(ett.get_all_task_tags(evg_config_mock)))
def test_with_no_tasks(self): evg_config_mock = MagicMock(tasks=[]) self.assertEqual(0, len(ett.get_all_task_tags(evg_config_mock)))