为什么此配置似乎清除了我的test
和我的development
数据库?每次运行development
时必须重新设置rspec
非常烦人。
config.before(:suite) do
DatabaseCleaner.strategy = :transaction
DatabaseCleaner.clean_with(:truncation)
end
的database.yml
development:
adapter: postgresql
database: m_development
encoding: utf8
pool: 5
username: booltox
password:
test:
adapter: postgresql
database: m_test
encoding: utf8
pool: 5
username: booltox
password:
答案 0 :(得分:1)
我非常愚蠢,但这可能会帮助别人。不要忘记在 “$scope.getLink is not a function
中定义您的环境(感谢@dgilperez):
spec_helper.rb