simplecovでrailsプロジェクトのテストカバレッジを計測しようとしています。
rspecを実行したところ、coverageディレクトリが生成されて結果は出ているのですが、まだ明らかにテストが不足しているにもかかわらず、カバレッジが100%になってしまいます。

原因を調べるために出力を確認したところ、そもそもカバレッジを測定する対象が変な気がします。

例えば、今調査しようとしているプロジェクトにはこれくらいのファイルがあるのですが、
railsプロジェクトでのmodelディレクトリ
simplecovは、たった一個のファイルを見て、カバレッジが100%だと言っているように見えます。

simplecovの出力

※ちなみにこのspots_tag.rbに対するテストは書かれていません:-)

何かが根本的におかしい気がするのですが、こんな事が起きてしまう事例とかありますか?

Gemfile

group :test do
  gem 'simplecov', :require => false
end

spec_helper.rb

require 'devise'
require 'simplecov'

# save to CircleCI's artifacts directory if we're on CircleCI
if ENV['CIRCLE_ARTIFACTS']
  dir = File.join(ENV['CIRCLE_ARTIFACTS'], "coverage")
  SimpleCov.coverage_dir(dir)
end
SimpleCov.start 'rails'

RSpec.configure do |config|
  :