示例#1
0
    def test_construct_private_id_list(self):
        project_list = [
                Project({"id": "111111", "public": "true", "name":"Test Project 1"}),
                Project({"id": "222222", "public": "false", "name":"Test Project 2"}),
                Project({"id": "333333", "public": "false", "name":"Test Project 3"})]

        project_ids = list_private_ids(project_list)

        self.assertEquals(project_ids,[222222, 333333])
示例#2
0
    def test_filter_on_viability(self):
        project_list = [
                Project({"id": "111111", "public": "true", "name":"Test Project 1"}),
                Project({"id": "222222", "public": "false", "name":"Test Project 2"}),
                Project({"id": "333333", "public": "false", "name":"Test Project 3"})]

        private_ids = list_private_ids(project_list)
        project_list = filter_on_ids(project_list, private_ids)

        self.assertEqual(len(project_list), 1)