我正在处理的这个项目有一堆单元测试,项目构建也由运行这些测试的Jenkins进行检查。 我遇到的问题是这样的:每当我在本地运行测试时,不会出现任何错误。一切工作正常,无论是单独测试文件还是对整个项目运行测试。 但是,每当我把我的任何提交的,詹金斯总是返回此错误: timeout of 20000ms exceeded. Ensure the done() callback is being cal
目前,我已经使用mocha和chai创建了两个函数的测试。 他们应该根据HTTP POST/GET请求中的不同参数做出不同的响应。 但是,我不知道检查3个测试用例的最佳做法是什么,我希望他们会有相同的输入。 例如, describe('Function A', function() {
it('should retrun 404 when receipt ID is invalid', fun