Ruby on rails 3 Rails3:如何在RSpec/Selenium等中使用测试数据库?
我有很多测试,比如创建用户、更新等等。在一些控制器中,我可以访问Mongo数据库。问题是,它在执行测试时也会访问它,向数据库添加数据 有没有办法阻止对该代码的测试套件的访问?每次运行测试时,我都会得到100多行,这变得很烦人Ruby on rails 3 Rails3:如何在RSpec/Selenium等中使用测试数据库?,ruby-on-rails-3,mongodb,selenium,tdd,rspec2,Ruby On Rails 3,Mongodb,Selenium,Tdd,Rspec2,我有很多测试,比如创建用户、更新等等。在一些控制器中,我可以访问Mongo数据库。问题是,它在执行测试时也会访问它,向数据库添加数据 有没有办法阻止对该代码的测试套件的访问?每次运行测试时,我都会得到100多行,这变得很烦人 谢谢您是否在database.yml中定义对mongo数据库的访问权限?如果是,请为测试环境设置连接: development: &default_settings database: APPNAME_development host: 127.0.0.1
谢谢您是否在database.yml中定义对mongo数据库的访问权限?如果是,请为测试环境设置连接:
development: &default_settings
database: APPNAME_development
host: 127.0.0.1
port: 27017
test:
<<: *default_settings
database: APPNAME_test
development:&default\u设置
数据库:APPNAME\u开发
主持人:127.0.0.1
港口:27017
测试:
是否在database.yml中定义对mongo数据库的访问权限?如果是,请为测试环境设置连接:
development: &default_settings
database: APPNAME_development
host: 127.0.0.1
port: 27017
test:
<<: *default_settings
database: APPNAME_test
development:&default\u设置
数据库:APPNAME\u开发
主持人:127.0.0.1
港口:27017
测试: