Avoid rubocop:disable for private address spec (#38420)

This commit is contained in:
Matt Jankowski 2026-03-26 11:03:10 -04:00 committed by GitHub
parent 2124be8a81
commit ea009d5062
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -4,17 +4,11 @@ require 'rails_helper'
RSpec.describe PrivateAddressCheck do
describe 'private_address?' do
let(:private_ips) { %w(192.168.1.7 0.0.0.0 127.0.0.1 ::ffff:0.0.0.1) }
it 'returns true for private addresses' do
# rubocop:disable RSpec/ExpectActual
expect(
[
'192.168.1.7',
'0.0.0.0',
'127.0.0.1',
'::ffff:0.0.0.1',
]
).to all satisfy('return true') { |addr| described_class.private_address?(IPAddr.new(addr)) }
# rubocop:enable RSpec/ExpectActual
expect(private_ips)
.to all(satisfy { |addr| described_class.private_address?(IPAddr.new(addr)) })
end
end
end