Я использую CucumberJS для запуска тестов в своем веб-приложении NodeJS.
На данный момент я могу запускать все свои задачи grunt, выполняя grunt
, или только задачи CucumberJS, используя grunt cucumberjs
.
Но теперь я хочу выполнять только определенные функции.
Например, скажем, у меня есть следующие файлы функций:
- Вход.функция
- Любимая.функция
Я хочу запускать только тесты избранных функций с помощью такой команды, как:
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']);
};