【问题标题】:rake cucumber hook doesn't work耙黄瓜钩不起作用
【发布时间】:2013-11-15 22:40:07
【问题描述】:

每个

我是新来的红宝石黄瓜和耙子。我已经完成了一个黄瓜测试的例子。我的测试在 Ruby Mine 中通过 jetbrain 运行正常(嗯,挂钩之前和之后工作得很好)。当我尝试使用 Cucumber rake 任务启动黄瓜时,除了钩子脚本外,黄瓜启动并运行良好。我发现当 rake 运行黄瓜作业时,Before 和 After 钩子(以及另一个钩子)都不会调用

require 'cucumber'
require 'cucumber/rake/task'
require 'rubygems'
require 'rake'
require File.dirname(__FILE__) + "/features/support/selenum_drivers"

task :features => [:chrome_runner]
Cucumber::Rake::Task.new (:chrome_runner) do |t|
  SeleniumCommon.configure do |config|
    config.selenium_chrome = true
  end
  t.cucumber_opts = "config=chrome features -f pretty -f progress -r features/all_features -r features/step_definitions"
end

这是我的耙子

对此有任何想法。 谢谢你

【问题讨论】:

    标签: ruby selenium cucumber selenium-webdriver


    【解决方案1】:

    您可以尝试将cucumber.yml 用于cucumber_opts,并将其他配置放在support 文件中。

    Here a gist I use for javascript, chrome, headless and more.

    【讨论】:

      猜你喜欢
      • 2013-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-15
      • 1970-01-01
      • 1970-01-01
      • 2012-01-28
      • 1970-01-01
      相关资源
      最近更新 更多