def get_list(resource_id): video_list = get_acg_video_list(avid=resource_id.avid, bvid=resource_id.bvid) return [ { "id": video["id"], "name": video["name"], # fmt: off "meta": { "avid": resource_id.avid, "bvid": resource_id.bvid, "cid": video["cid"] }, } for video in video_list ]
def test_get_list(): bvid = "BV1vZ4y1M7mQ" video_list = get_acg_video_list(bvid=bvid) assert video_list[0]["cid"] == "222190584" assert video_list[1]["cid"] == "222200470"