在项目中使用Grunt Start Webdriver

时间:2014-05-08 22:46:56

标签: gruntjs

我正在尝试在我的应用中使用Grunt Start Webdriver插件。在这个时候,我无法让它发挥作用。我的Grunt任务设置如下:

module.exports = function(grunt) {
  grunt.registerTask('test', [
    'clean:temp',
    'compile:all',
    'copy:tests',
    'webdriver:test',
    'protractor:test'
  ]);
};

一切正常,除了添加webdriver:test。该任务在名为webdriver.js的文件中定义。它的设置如下:

module.exports = function(config) {
  return {
    webdriver: {
      options: {
        // Task-specific options go here.
      },
      test: {
        // Target-specific file lists and/or options go here.
      },
    },    
  };
};

当达到webdriver:test任务时,我收到一条错误消息:

Verifying property webdriver.test exists in config...ERROR
>> Unable to process task.
Warning: Required config property "webdriver.test" missing. Use --force to continue.

我无法弄清楚它在哪里寻找物业。或者,为什么它不起作用。任何人都可以提供一些见解。我的grunt文件和任务的结构与Kibana的结构类似,以防你好奇。

谢谢!

0 个答案:

没有答案