Как проверить тестовый код nodejs с помощью qunit & grunt. В Gruntfile.js, как указать только файлы js. Итак, в qunit repo образец Gruntfile.js рассказывает о создании html-файлов, и там speI может видеть пример html-файлов, которые можно протестировать с помощью grunt, но если я хочу для проверки только файлов java-скриптов nodejs backend, тогда как я могу это использовать? Может ли кто-нибудь указать на какой-то образец фрагмента Gruntfile?grunt, qunit, nodejs backend testing
Моего Gruntfile.js выглядит, как показано ниже:
module.exports = function(grunt) {
grunt.loadNpmTasks("grunt-git-authors");
grunt.loadNpmTasks("grunt-contrib-concat");
grunt.loadNpmTasks("grunt-contrib-jshint");
grunt.loadNpmTasks("grunt-contrib-qunit");
grunt.loadNpmTasks("grunt-contrib-watch");
grunt.initConfig({
pkg: grunt.file.readJSON("package.json"),
qunit: {
qunit: [
"src/test.js"
]
},
watch: {
files: [ "*", ".jshintrc", "{src,test}/**/{*,.*}" ],
tasks: "default"
}
});
grunt.registerTask("build", [ "qunit" ]);
};
И мой файл test.js выглядит, как показано ниже:
test("testing", function(assert) {
var val1 = 10;
equal(10, val1, "We expect to be 10");
});
Но во время работы "черновой QUnit", он дает ниже ошибка:
Testing src/test.js
>> PhantomJS timed out, possibly due to a missing QUnit start() call.
Warning: 1/1 assertions failed (0ms) Use --force to continue.
Aborted due to warnings.
Пожалуйста, дайте мне знать правильный способ упоминания в Gruntfile.
С уважением, -M-