ruby-on-rails - 运行rake测试,Rails无法加载此类文件-rails/performance_test_help

标签 ruby-on-rails rake-test

我正在尝试进行瑞克测试,但无法执行。我不断收到此错误:
ActiveRecord::SchemaMigration加载(0.1ms)选择“schema_migrations”。*从“schema_migrations”
耙子流产了!
LoadError:无法加载此类文件-rails/performance_test_help

我将不胜感激任何见解。

最佳答案

rails/performance_test_help 是一个旧的测试帮助程序,在Rails 3.2 for performance testing之前已使用过。它应该是性能测试用例所必需的。

由于性能测试功能已从Rails核心中提取并移至rails-perftest gem,因此该文件已在Rails 4中删除。

如果您使用的是Rails 4,请确保在Gemfile中列出了gem,并且已正确安装它。如果您不使用该功能,只需删除性能测试用例即可。

要查找有问题的文件,只需在项目代码库中搜索任何require 'rails/performance_test_help'语句,然后在不需要性能测试用例的情况下解决问题或删除有问题的文件。

关于ruby-on-rails - 运行rake测试,Rails无法加载此类文件-rails/performance_test_help,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28518783/

相关文章:

ruby-on-rails - 将邮件消息附加到 Rails 中的邮件

javascript - 在 Rails 中呈现 Javascript 时遇到问题

ruby-on-rails - 如何找到导致 rake 测试任务终止的文件/测试?

ruby-on-rails-4 - 将 Rails 项目从 4.1.9 更新到 4.2.0 后,Ruby on Rails Rake 抛出 "Incorrect table name"错误

ruby-on-rails - Rake 默认命名空间运行测试

javascript - TinyMCE 仅在页面刷新时加载

ruby-on-rails - Rails 4 中没有计数的复数

ruby-on-rails - Ruby on Rails 人口统计数据