mocha执行测试,after all hook 显示错误: cannot read property ‘be’ of undefined
发布于 9 年前 作者 THCloud 4978 次浏览 最后一次编辑是 8 年前 来自 问答

这错误出现的很莫名其妙,刚接触测试也不知道怎么解决 代码很少,直接贴图了 ??.jpg

求教哪里出了问题?是变量名冲突了?

6 回复

第62行的user可能为空

没有引入 should 模块

@jingsam 我那个add操作先做的在username中添加数据,然后在login表中添加数据,按照用例的话应该有数据

@alsotang 我都引用了,就是没截图而已

再顶一次 我这次是before all hook,我加了done函数 问题是这个cannot read property be of undefined,是什么情况下会出现这个情况?

测试了一下,感觉还是异步的问题 如果一个describe里又有很多小的describe,如何让他们变成asnyc?

回到顶部