每次我运行命令时:
rake test test/models/post_test.rb test_the_truth
我收到以下错误:
`initialize': FATAL: database "knome_test" does not exist (PG::Error).
有人可以解释并帮助我调试吗?
最佳答案
听起来你还没有创建数据库。
尝试运行以下命令来创建、迁移然后准备您的测试数据库。
rake db:create
rake db:migrate
rake db:test:prepare
关于ruby-on-rails-3 - 运行单元测试时得到 "database does not exist error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18636800/