У меня есть модуль, я тестирую этот модуль с использованием мокко-phantomjs. Я создал файл package.json
запустите все файлы test.html в каталоге - mocha-phantomjs
{
"name" : "demo-test",
"scripts": {
"test": "npm run test-debug",
"test-debug": "mocha-phantomjs ./test/Test1.html"
},
"dependencies" : {
"mocha" : "1.13.x",
"commander" : "1.2.x",
"which" : "~1.0.5",
"mocha-phantomjs": "3.3.2"
},
"devDependencies" : {
"chai" : "1.8.x",
"coffee-script" : "1.6.x",
"requirejs" : "2.1.x",
"jquery" : "2.1.0"
}
}
Тогда я бегу npm install
, а затем npm test
запустить тест. Он отлично работает и запускает тесты test1.html
. Теперь я хочу, чтобы все файлы (test1, test2, ...) в тестовом каталоге выполнялись при запуске npm test
.
Я могу запускать все html-файлы, вызывая их индивидуально в файле package.json, но если есть способ загрузить все файлы HTML.
Эта [ссылка] [1] может вам помочь. Также проверьте ссылку [this] [2]. [1]: http://stackoverflow.com/questions/13281561/using-mocha-phantomjs-to-automate-functional-testing [2]: http://stackoverflow.com/questions/20376269/как к перспективе-мокко-и-мокко-phantomjs-тесты-из-одного-NPM-тест-команда-в-узел-J – ankitr