我正在尝试为方法编写一个单元测试 execute_crawler_task
及 allow
方法 update_job_metadata
像这样在这儿 allow(self.class_obj).update_job_metadata.and_return(None)
但我的测试用例在测试中失败了 max(LIST_LOG_KEY)
作为 LIST_LOG_KEY
全局变量定义为 LIST_LOG_KEY=[]
在我的原始文件中。
错误是 ValueError: max() arg is an empty sequence
```
def execute_crawler_task(self, context):
"""Execute data crawler task.
: param context: dict, piper task context
"""
self.update_job_metadata("max_logkey", max(LIST_LOG_KEY))
有关于如何操作全局变量的指导吗 `LIST_LOG_KEY` ?
提前谢谢
暂无答案!
目前还没有任何答案,快来回答吧!