cost 329 ms
mocha:不能使用一個mutlple`it`測試請求

[英]mocha: can't use one request for mutlple `it` test

當在第二個測試用例中重用api時,mocha會引發一個錯誤: mocha test/api命令的結果: 我怎樣才能請求URL一次,並在多個使用it的情況。 ...

server.close()在Vow拆解中不起作用

[英]server.close() doesn't work in a Vow teardown

我正在嘗試為我的常規Express應用程序編寫一些基於Vows的測試。 這是測試源: 這是start-app.js : app.js導出使用express()創建的常規Express.js應用程序。 問題是,每當我運行測試時, topic.close()在拆卸功能中均 ...

2015-10-13 00:09:05   1   84    node.js / vows  
從Vows測試輸出數據

[英]Output data from Vows test

我有一個如下的測試文件: 這在某個地方崩潰了,我想輸出一些數據。 我試圖做console.log和process.stdout.write(...) 兩者都無法正常工作。 我使用npm test ,在我的package.json文件中有vows --spec --isolate ...

為grunt插件編碼一些測試時,如何動態更改grunt.tasks(…)使用的配置

[英]When coding some tests for a grunt plugin, how to alter dynamically the configuration used by grunt.tasks(…)

我寫了一個咕unt的插件。 在用誓言編寫的測試中,我想在調用之前更改在gruntfile中定義的一些配置對象 目標是使用不同的配置多次執行我在gruntfile中定義的某些任務。 我不能使用經典的nodeunit方法,因為我要更改的配置不是我任務的配置。 另外,我在啟動單位任務 ...

V8延遲生成堆棧跟蹤似乎會在vows庫中導致無限循環

[英]V8 lazy generation of stack traces seems to cause an infinite loop in the vows library

我花了一些時間在NodeJS測試套件中調試一個奇怪的無限循環問題。 它只發生在罕見的條件下,但我可以在附加到chrome調試器時重現它。 我認為它與V8處理異常中的堆棧跟蹤以及vows庫對AssertionError對象執行的擴展(vows添加了toString方法)有關。 我也錯了, ...

如何調試懸掛式api-easy(或誓言)測試?

[英]How to debug hanging api-easy (or vows) tests?

我正在使用api-easy來實現REST api的端到端測試。 該庫本身非常好,但是調試失敗的測試比我預期的要難,但是也許我沒有使用正確的方法。 我遇到了這個問題:該測試向服務器發送了“ GET”消息,該服務器由於內存不足而無法響應。 該請求被永久阻止,但我無法在輸出中看到它,因為僅打 ...

我如何讓誓言等60秒鍾才發生回調

[英]How can I make vows wait 60s for a callback to happen

我已經寫了一些連接到FTP服務器的代碼,並列出了一個很長的目錄。 得到響應可能需要40秒鍾以上的時間。 我已經編寫了一些代碼來開始對此進行測試,但是我得到Error >>回調未觸發。 有沒有一種方法可以指示Vows或Node放松一下,並等待回調觸發,直到達到可配置的時間 ...

2013-11-21 19:56:39   1   73    node.js / vows  
如何通過誓言測試此功能?

[英]How can this function be tested with vows?

以下功能旨在基於對象層次結構向express.js應用添加路由,如何干凈地使用vows.js進行測試,而不會破壞誓言對主題和誓言的分離? 測試應確認在應用程序對象上調用了與http動詞相對應的函數。 例如,如果routeObject是: 然后 應該叫。 ...

使用grunt-vows時grunt.js引發錯誤

[英]grunt.js throws error when using grunt-vows

我在以下gruntfile中使用grunt-vows( https://github.com/CMTegner/grunt-vows ): 並在運行grunt時收到以下錯誤: TypeError: Object #<Object> has no method 'option ...

我對vows.js子主題的使用有什么問題?

[英]What is wrong with my usage of vows.js sub-topics?

出於某種原因,我似乎無法在真正的測試套件中使用vows.js子主題,但是在示例文件中它們可以正常工作……您能發現我的問題嗎? 這有效: 當我通過以下方式運行它時: 我得到: 這不起作用: 我有一個文件./tests/smoke.js 當我通過以下方式執 ...

異步主題范圍Vows.JS

[英]Asynchronous Topic Scope Vows.JS

我在將父topic值傳遞給子topic值時遇到麻煩。 代碼是異步的,我認為這就是我遇到的問題。 我希望一部分JSON響應成為下面測試的主題。 這是測試的相關部分。 console.log(res.statusCode)產生未定義的內容,並嘗試以“應該大於0的長度”記錄該topic產 ...

誓言未定義的JS測試

[英]Vows JS Testing for Undefined

我正在嘗試使用vows js創建單元測試。 當“主題”為“未定義”時,我遇到麻煩。 請參見以下示例: 這不是確切的代碼,而是要點。 運行測試時,出現“未觸發回調”的信息。 逐步瀏覽誓言的代碼,我可以看到當topic undefined時,它會分支。 最終,我想知道如何編寫單 ...

如何在熨斗中測試HTTP服務器

[英]How to test HTTP server in flatiron

我正在直接使用熨斗網站上盡可能簡單的Web服務器,並想通過誓言進行測試。 我可以通過測試,但是測試永遠不會退出。 我認為這是因為熨斗服務器從未關閉過。 如何關閉服務器,或者有更好的方法用另一種技術進行簡單的http測試? server.js 服務器test.js ...

在Makefile上設置PATH-Node.js

[英]Setting PATH on Makefile - Node.js

我想使用api-easy來測試我的REST應用。 我在package.json內部的依賴項中有它,因此當我運行npm install時,它安裝在./node_modules中 我正在嘗試將api-easy添加到類似此問題的路徑。 由於我使用的是Makefile,因此具有以下內容: ...

當所包含的應用服務器使用nodejs cluster.fork時,誓言單元測試已多次執行

[英]vows unit test got executed multiple times when the included app server uses nodejs cluster.fork

我的應用服務器使用node.js群集API cluster.fork()派生多個子進程。 這很好。 但是,當我嘗試使用誓言進行單元測試時,由於對我的應用服務器內部的cluster.fork()的調用,該測試也多次運行。 當我在測試代碼中實例化服務器時,如下所示: basic-te ...

2012-11-23 06:55:19   1   368    node.js / vows  
在node.js中使用誓言時出現奇怪的錯誤

[英]Strange error when I use vows in node.js

我正在嘗試使用誓言使用BDD啟動我的node.js項目。 然后我得到了這個奇怪的錯誤。 我試圖用誓言為Express編寫小型路由測試,這是我的原始代碼, 這是我寫誓言測試的方式 即使statusCode正確,誓言也會始終報告意外錯誤,就像這樣 所以我這樣改變我的主 ...

找不到模塊的眼睛

[英]Cannot find module eyes

我已經使用“ npm install vows”安裝了誓言,並確保我有“ eyes”但在終端中運行了“ npm install eyes”。 我檢查了本地用戶的node_modules文件夾中是否有eye文件夾。 但是,當我使用'vows'關鍵字運行某些測試時,eyes模塊出現此錯誤。 我 ...

2012-10-29 13:25:51   1   537    node.js / vows  
如何在Node.js中創建數據驅動的測試

[英]How to create a data driven test in Node.js

在Node.js單元測試中,創建數據驅動unit tests的方法是什么? 例如,我有一個常見的function / method ,我希望在具有不同數據集的多個單元測試中重用它。 我試着查看nodeunit, vows, whiskey, qunit, expresso ; 但我無法 ...

使用節點上的主干配置$ .ajax以進行誓言測試

[英]Configuring $.ajax with backbone on node for testing with vows

(編輯以大大簡化) 在節點上,我有以下server.js文件。 運行此命令時,出現錯誤消息。 “無法調用未定義的方法'ajax'”(1359:14) 基本上,這是$未定義的結果。 為什么未定義? 好了,這里有許多中間步驟,但是在加載文件時,期望“ this”在瀏覽器中是 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM