0

从 VCS 中提取 rebase 更改后,尝试运行我的 Aloe_Django(从生菜移植)测试时出现关键错误。在它工作正常之前,现在我们无法弄清楚我们做错了什么。错误是

KeyError:<sure.AssertionBuilder 对象在 0x7fbf588172e8>

错误发生在 registry.py 文件的行中:

def append_to(self, what, when, function, name=None, priority=0): """ Add a callback for a particular type of hook. """ if name is None: name = self._function_id(function) funcs = self[what][when].setdefault(priority, OrderedDict()) #HAPPENS HERE funcs.pop(name, None) funcs[name] = function # pylint:enable=too-many-arguments

4

1 回答 1

0

我觉得自己像一个孤独的人在问和回答她自己的问题:D 问题在于导入,我们甚至没有使用,所以删除这一行解决了我们的问题。希望将来对某人有所帮助

from sure import basestring

于 2015-12-17T11:33:23.807 回答