コード例 #1
0
    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)
コード例 #2
0
    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)
コード例 #3
0
 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)))
コード例 #4
0
 def test_with_no_tasks(self):
     evg_config_mock = MagicMock(tasks=[])
     self.assertEqual(0, len(ett.get_all_task_tags(evg_config_mock)))
コード例 #5
0
 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)))
コード例 #6
0
 def test_with_no_tasks(self):
     evg_config_mock = MagicMock(tasks=[])
     self.assertEqual(0, len(ett.get_all_task_tags(evg_config_mock)))