最近我正在进行漂亮的测试,但突然间,经过2天的休息后,我再次运行了我的集成测试(rake测试:集成),它们不再工作了。我真的没有做任何事情。
出现以下错误:
Mysql2 ::错误:无法连接到'192.168.0.2'上的MySQL服务器
好处是服务器运行良好。只是集成测试被打破了。他们使用相同的mysql数据库。
关于如何解决问题的任何想法?
卢卡
答案 0 :(得分:0)
检查有关测试环境的database.yml设置,然后在终端中进行
rake db:test:load
答案 1 :(得分:0)
如果您没有找到错误作为用户权限,请使用mysql workbench检查数据库...删除并再次创建应用程序数据库。 rake db:drop && rake db:setup