我刚刚在其中一个表中添加了一列,当我运行Rspec时,我收到错误:
SQLite3::SQLException: no such column: ...
涵盖使用此附加属性的场景的Cucumber功能运行时没有错误。
当我跑步时:
rake db:test:prepare
我收到了已经存在一段时间的弃用警告,但是,如果我现在再次运行Rspec,则单元测试运行正常,并且数据库查询可以找到新添加的属性。
我只是想知道我的Rspec配置中是否遗漏了一些东西,因为我确定我不应该运行db:test:为Rspec准备使用更新架构。
非常感谢
保