示例#1
0
class SerachKeywords(unittest.TestCase):
	def setUp(self) -> None:
		self.c = Commonlib()

	def tearDown(self) -> None:
		pass

	#输入关键词搜到结果
	# @parameterized.expand(bulid_data)
	def search_video(self):
		if True:
			video_list = self.c.get_info_forvideo({'search_keywords': '《直播港澳台》他是法国总统马克龙身后的中国通 曾拿书给习近平签名'})
			print(video_list)  #----   ['《直播港澳台》他是法国总统马克龙身后的中国通 曾拿书给习近平签名', '外交']
			return video_list
示例#2
0
class SearchKeyWords(unittest.TestCase):
	"""搜索框输入正确关键词,无效关键词,特殊符号"""
	def setUp(self) -> None:
		self.c = Commonlib()

	# @parameterized.expand(
	# 	[
	# 		( {'search_keywords': '《直播港澳台》他是法国总统马克龙身后的中国通 曾拿书给习近平签名'}, "['《直播港澳台》他是法国总统马克龙身后的中国通 曾拿书给习近平签名']",True),
	# 		({'search_keywords': '张三'}, "[]",False),
	# 		({'search_keywords': '···'}, "[]",False)
	# 	]
	# 					)
	@parameterized.expand(bulid_data)
	def test_get_video_name_sucess(self, type_content, expect, is_sucess):
		if is_sucess:
			name_list = self.c.get_info_forvideo(type_content)
			print('搜索到视频---->', name_list)
			self.assertEqual(name_list, ['《直播港澳台》他是法国总统马克龙身后的中国通 曾拿书给习近平签名'])
		else:
			print('this is expect----->', expect)
			self.assertEqual(expect, '[]')