尝试迁移时,我不断收到此错误:
rake aborted!
test-unit is not part of the bundle. Add it to Gemfile.
如果我正在使用RSpec,我可以完全删除测试文件夹吗?
答案 0 :(得分:22)
此错误表示项目内部某处require test-unit
没有在Gemfile
中指定。
因此,您应该尝试找到该语句并将其删除以修复此错误(或将依赖项添加到gemfile中 - 但如果您不使用它,则听起来有点倒退。)
无论如何:如果您使用test
,则绝对可以删除rspec
文件夹。
答案 1 :(得分:0)
我相信。 Rspec应该只在../ spec / *
中寻找测试答案 2 :(得分:0)
是的,您可以删除测试文件夹。
如果您想要测试单元(由于其他gem依赖性),这里是如何将测试单元安装为gem:
将gem添加到Gemfile
gem 'test-unit'
检查宝石
捆绑检查
无法满足您的Gemfile依赖项
使用bundle install
安装
捆绑安装
应该不错。