Я использую CucumberJS для запуска тестов в моем веб-приложении NodeJS.Как я могу запустить одну особенность CucumberJS с помощью GruntJS?
На данный момент я могу выполнить все мои задачи, используя grunt
или только задачи CucumberJS, используя grunt cucumberjs
.
Но теперь я хочу выполнять только определенные функции.
Например, у меня есть следующие файлы: полнометражных
- Signin.feature
- Favourite.feature
Я хочу только запустить любимые тесты функций, используя такие команды как:
grunt cucumberjs Favourite
ли это возможно?
Кстати, вот мой gruntfile.js
:
'use strict';
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
...
cucumberjs: {
src: 'features',
options: {
steps: 'features/step_definitions',
format: 'pretty'
}
}
});
...
grunt.loadNpmTasks('grunt-cucumber');
grunt.registerTask('default', [... 'cucumberjs']);
};