如何添加我的库的文件夹和子文件夹以simplecov
生成覆盖范围?
我的SimpleCov
配置
SimpleCov.start do
add_group 'Bot', 'app/bots'
add_group 'Bot', 'lib/bot'
add_group 'Controllers', 'app/controllers'
add_group 'Models', 'app/models'
add_group 'Helpers', 'app/helpers'
add_group 'Libraries', 'lib'
end
这是我的库树
├── assets
├── bot
│ ├── base_bot_logic.rb
│ ├── bot_logic.rb
│ ├── core
│ │ ├── blacklist.rb
│ │ ├── bot_core.rb
│ │ ├── broadcast.rb
│ │ ├── emoji.rb
│ │ ├── profile.rb
│ │ ├── reply.rb
│ │ ├── setup.rb
│ │ ├── state_machine.rb
│ │ └── webview.rb
│ └── geoutils
│ └── geoutils.rb
├── estrutura.txt
├── solar
│ ├── api.rb
│ ├── assistido.rb
│ ├── atendimento.rb
│ └── validation
│ └── cpf.rb
├── solar.rb
└── tasks
7 directories, 18 files
但是只有两个文件被SimpleCov
.
如何添加丢失的文件夹?
编辑:
我添加track_files '{app,lib}/**/*.rb'
了我的 SimpleCov.start,它可以识别我的文件,但不计算覆盖率。