Skip to content

Commit 623bf74

Browse files
committed
Remove test for safety configuration of cops documented with @safety YARD tag
This is because in some cases, even when a safety tag is present, `safe` may be `false` or `set_autocorrect` may be `true`. - https://github.com/rubocop/rubocop-rspec/blob/e63ee9a79c17be296d41ac36dc006d94d6d12069/lib/rubocop/cop/rspec/example_wording.rb#L13-L25
1 parent ef3f1ee commit 623bf74

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

spec/project/default_config_spec.rb

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -102,18 +102,4 @@ def cop_configuration(config_key)
102102
)
103103
end
104104
end
105-
106-
it 'is expected that all cops documented with `@safety` are `Safe: false` ' \
107-
'or `SafeAutoCorrect: false`' do
108-
unsafe_cop_names.each do |cop_name|
109-
unsafe = default_config[cop_name]['Safe'] == false ||
110-
default_config[cop_name]['SafeAutoCorrect'] == false
111-
expect(unsafe).to(
112-
be(true),
113-
"`#{cop_name}` cop should be set `Safe: false` or " \
114-
'`SafeAutoCorrect: false` because `@safety` YARD tag exists.'
115-
)
116-
YARD::Registry.clear
117-
end
118-
end
119105
end

0 commit comments

Comments
 (0)