我正在一起使用Rails 3,机械师2,黄瓜和rspec,并且有两个blueprints.rb文件。一张在spec目录中,另一张在features / support目录中。
仅拥有一个blueprints.rb文件是一个好主意吗?
如果是这样,设置此设置的首选方式是什么?
在此期间,我只是将我的features / support / blueprints.rb文件符号链接到spec / blueprints.rb,这可能很糟糕,但它对我有用。
最佳答案
我在功能/支持中拥有此功能
文件名machinist.rb
require 'machinist/active_record'
Dir[ File.dirname(__FILE__) + "/../../spec/blueprints/*"].each {|file| require file }
Before { Sham.reset } # to reset Sham's seed between scenarios so each run has same random sequences