Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 Simplecov报告忽略/app目录中的文件夹_Ruby On Rails 4_Simplecov - Fatal编程技术网

Ruby on rails 4 Simplecov报告忽略/app目录中的文件夹

Ruby on rails 4 Simplecov报告忽略/app目录中的文件夹,ruby-on-rails-4,simplecov,Ruby On Rails 4,Simplecov,我使用simplecov测量Rails 4.0.11应用程序的覆盖率。我使用Ruby 2.0.0。我注意到simplecov忽略了/app的一些子文件夹,我不知道为什么 test_helper.rb: require 'simplecov' SimpleCov.start 'rails' ENV["RAILS_ENV"] = "test" require File.expand_path('../../config/environment', __FILE__) 在阅读了一些可能会有所帮助的

我使用simplecov测量Rails 4.0.11应用程序的覆盖率。我使用Ruby 2.0.0。我注意到simplecov忽略了/app的一些子文件夹,我不知道为什么

test_helper.rb:
require 'simplecov'
SimpleCov.start 'rails'

ENV["RAILS_ENV"] = "test"
require File.expand_path('../../config/environment', __FILE__)
在阅读了一些可能会有所帮助的文章后,我尝试升级到Ruby 2.1,但仍有一些子文件夹被忽略。我还尝试将
SimpleCov.start
移动到项目根目录下的
.SimpleCov
文件中,但问题仍然存在。我还试图删除
rails
配置,并自己添加过滤器和组,但被忽略的那些结果却是空的


像/mailers、/serializers、/presenters这样的文件夹都被忽略。它确实在/模型和/控制器上起作用。

我也有同样的问题。在rails环境中/test.rb使
config.eager\u load=true
。这将在应用程序启动时加载所有ruby文件。

我对Sinatra应用程序库文件夹也有同样的问题,但应用程序文件夹完全被忽略