我正在尝试为模型onXXXXX
进行测试
我收到了这个错误,
AdapterNotSpecified:数据库配置未指定适配器
我的rake test
规范是:
database.yml
正在进行的任何帮助
注意:我使用development:
adapter: mysql2
database: adel_development
encoding: utf8
pool: 5
username: root
timeout: 5000
socket: /tmp/mysql.sock
production:
adapter: mysql2
database: adel_development
pool: 5
timeout: 5000
并更改为qlite3
答案 0 :(得分:1)
您需要在database.yml
文件中定义测试环境:
development:
adapter: mysql2
database: adel_test
encoding: utf8
pool: 5
username: root
timeout: 5000
socket: /tmp/mysql.sock
然后,您需要创建此数据库adel_test
并启动rake db:test:prepare