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次),也沒有關於它的文章從最近的日期開始。 難道這個問題,甚至有一個解決方案,如果是這樣,你可以走我通過嗎? 這是截圖爲那些