mocha

    0热度

    3回答

    我觉得摩卡停止运行当前测试用例断言失败后,像这样的 it('test', function(done) { a.should.equal(b); //if a is not equal to be, won't go here //do something done(); } 我需要继续断言失败后做的事情,我试图用的try ... catch ,但对于

    0热度

    1回答

    我有一个,我想之前的所有测试案例(文件)运行钩“之前”,理想的情况将被运行一次且仅一次不管多少测试用例和前钩前测试用例我运行。 现在我要做的就是把那个勾在一个单独的文件,“之前”和做“规定(” ../ beforeAll.js“)”,在每个测试文件的开头, //beforeAll.js before('description', function(done) { //do someth

    0热度

    1回答

    我试图向Mocha,Chai和Sinon添加更多测试到我的代码,但是我努力去理解为什么第二个存根函数没有被识别为被调用。 我有发送电子邮件给用户的功能(我将在后面测试电子邮件功能 - 现在我只是想获得磕碰,我控制的依赖手柄) // EmailSender.js const models = require('../models'); const User = models.user; con

    0热度

    1回答

    JSON数组我有以下JSON有效载荷: "app": { "name": "myapp", "version": "1.0.0", "last_commit": { "author_name": "Jon Snow" "author_email": "[email protected]" } } 和以下.js文件(使用Mocha

    2热度

    1回答

    我有一个模块实例化导入的类并异步调用这些实例的方法。 如何在每个测试用例中独立地模拟这些方法,以便这些mock只有在测试用例内部创建的情况下才有意义,因为我无法在测试结束时可靠地恢复mock? 例子: // tested class import B from './b'; import C from './c'; export default class A { someFun

    0热度

    1回答

    一条新的路径,我使用Cypress测试我的Web应用程序。 这个片段当前工作,并会提交一个新的东西: describe('The Create Page',() => { it('successfully creates a thing',() => { cy.visit('/create') cy.get('input[name=description]').typ

    1热度

    1回答

    我试图运行一个承诺的测试,但测试失败争​​论超过超时限制,并建议确保我有完成子句。 这是我的测试代码的一部分: $configurations .updateConfiguration(configurations_driver.NOT_VALID_MODEL) //invalid model .then(function() { done(new Error("E

    0热度

    1回答

    我正在学习Jasmine的单元测试,但我很困惑我应该如何定义我的预期结果。 describe("getMovieSuggestions", function() { it("should return movie suggestions", function() { parameters = parameters; expect(getMovieSuggestio

    0热度

    1回答

    最近,我们重新开始我们的服务器: Linux version 4.4.4-200.fc22.x86_64 ([email protected]) (gcc version 5.3.1 20151207 (Red Hat 5.3.1-2) (GCC)) #1 SMP Fri Mar 4 20:06:29 UTC 2016 当我尝试运行我的webdriverio测试,我的流星应用: //scrip

    0热度

    1回答

    我有这个问题好几次,我尝试的最后一件事是一些修补solarized黑暗的主题(我似乎无法找到,因为没有联系对不起),但问题与那是它使vim背景真的很亮。 2011年报告了这个问题,所以我猜测我在Google上只是非常糟糕,因为我找不到一个解决方案(在过去一年中偶然发现了大约5次),也没有关于它的文章从最近的日期开始。 难道这个问题,甚至有一个解决方案,如果是这样,你可以走我通过吗? 这是截图为那些