在我的功能/支持/ env.rb文件的顶部:我的黄瓜测试正在修改开发数据库。我如何获得它来修改测试分贝?
ENV["RAILS_ENV"] = 'test'
但测试仍在修改发展分贝.... 即使当我做
rake cucumber:authentication RAILS_ENV=test
它仍然改变dev db
我还需要改变什么?
的database.yml:使用
development:
adapter: mysql
encoding: utf8
database: app_dev
username: root
password:
test:
adapter: mysql
encoding: utf8
database: app_test
username: root
password:
production:
adapter: mysql
encoding: utf8
database: app_production
username: root
password:
cucumber: &CUCUMBER
adapter: mysql
encoding: utf8
database: app_cuke
username: root
password:
culerity:
<<: *CUCUMBER
:
ruby 1.8.7
rails 2.3.8
and cucumber 1.0.2
我会更新我的问题,证明我不是TAHT retarded = p – NullVoxPopuli