2016-12-17 79 views
-1

我希望用戶使用AVA提交代碼並針對該代碼運行測試。 AVA CLI看起來不錯。但是,這將在像Heroku這樣的託管環境中運行,並且需要使用單元測試的結果回覆包含代碼提交的POST請求。可能在節點服務器內運行AVA測試嗎?

當我嘗試var test = require('ava'),然後調用test功能的路線,我開始節點服務器的時候得到這個消息:

[OKAY] Loaded ENV .env File as KEY=VALUE Format 
10:24:11 PM web.1 | Test files must be run with the AVA CLI: 
10:24:11 PM web.1 |  $ ava index.js 
[DONE] Killing all processes with signal null 
10:24:11 PM web.1 Exited with exit code 1 

回答

1

我認爲這是不可能的,它被認爲是通過使用CLI。實際上對於我來說,它在代碼中作爲必需的模塊使用並不合理。

你打算如何使用它?如果你只是想使用斷言,你可以使用一些斷言庫,如chai,expectpower-assert

如果你想要更多的信息在AVA回購問題也可以是一個選項。

相關問題