【问题标题】:Why Cucumber knows where spec factories are?为什么 Cucumber 知道规格工厂在哪里?
【发布时间】:2016-06-16 05:06:02
【问题描述】:

我正在做一个使用 Cucumber 和 Rspec 的项目。 /spec/factories 中定义了工厂,但 Cucumber 也在使用这些工厂。

但是,/features/support/env.rb 中的 env.rb 文件中没有该要求的定义。所以我在黄瓜文件夹的任何地方都看不到这种东西:

require 'spec/factories'

Cucumber 怎么知道工厂在哪里?

【问题讨论】:

    标签: ruby-on-rails-3 rspec cucumber


    【解决方案1】:

    FactoryGirl 从 spec/factories 加载工厂;是hardcoded

    至于 Cucumber 在哪里加载 FactoryGirl,您可以在您的 features/support/env.rb 中找到 require 'spec_helper' 和在您的 spec/spec_helper.rb 中找到 require 'factory_girl'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多