Closed gavindidrichsen closed 3 weeks ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 93.19%. Comparing base (
72f0e05
) to head (9384bb5
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@gavindidrichsen why are the gems added? puppet-lint isn't a rails project. And I think it also doesn't use factory_bot?
@gavindidrichsen why are the gems added? puppet-lint isn't a rails project. And I think it also doesn't use factory_bot?
Hi @bastelfreak. The rubocop-rspec is pulling in these dependencies had breaking changes and they were causing the pipelines to fail.
rubocop-rspec (2.30.0)
rubocop (~> 1.40)
rubocop-capybara (~> 2.17)
rubocop-factory_bot (~> 2.22)
rubocop-rspec_rails (~> 2.28)
Interesting, because I didn't expect that. It's also misleading that in 3.x they're dropped, so https://rubygems.org/gems/rubocop-rspec doesn't show them initially. Only when you go to an older version.
The latest versions of rubocop-factory_bot and rubocop-respec_rails are causing rubocop-rspec to break with something like the following:
Manually correcting the above gems fixes the issue with:
Therefore excluding the latest version until this is fixed.