class RuboCop::Cop::RSpec::IdenticalEqualityAssertion

Checks for equality assertions with identical expressions on both sides.

@example

# bad
expect(foo.bar).to eq(foo.bar)
expect(foo.bar).to eql(foo.bar)

# good
expect(foo.bar).to eq(2)
expect(foo.bar).to eql(2)

Constants

MSG
RESTRICT_ON_SEND

Public Instance Methods

on_send(node) click to toggle source
# File lib/rubocop/cop/rspec/identical_equality_assertion.rb, line 29
def on_send(node)
  equality_check?(node) do |left, right|
    add_offense(node) if left == right
  end
end