9
此頁面上的信息似乎不及即將發出 - https://github.com/kof/node-qunit。我已經安裝了nodejs並安裝了node-quit模塊。我有測試跑步者並執行命令node /path/to/runner.js
。以下是我的設置示例。任何想法或例子如何做到這一點,或者我用錯了。我以前使用Rhino和EnvJs進行qunit測試時沒有任何問題,但我想我嘗試了nodejs,因爲我用它來做其他事情,包裝系統可以在我的版本中編寫腳本。也許我錯過了一個選項來包含Qunit或一些未設置的環境變量 - 這是有道理的。如何使用node-qunit?
文件結構
node/
public/
js/
main.js
tests/
js/
testrunner.js
tests.js
安裝
cd node
npm install qunit
現在,這將更新的文件結構。
node/
node_modules/
qunit/
測試/ JS/testrunner.js
var runner = require("../../node/node_modules/qunit");
runner.run({
code : "/full/path/to/public/js/main.js",
tests : "/full/path/to/tests/js/tests.js"
});
測試/ JS/tests.js
test("Hello World", function() {
ok(true);
});
命令
node tests/js/testrunner.js
所以在你的運行函數'code:「../../main.js」'不起作用? – nihulus