Sha256: abc20e382c5688169c0b853802dffad6b08c44bb02c30631a4a0947fac5f6839
Contents?: true
Size: 847 Bytes
Versions: 1
Compression:
Stored size: 847 Bytes
Contents
# encoding: utf-8 require 'spec_helper' module Rubocop module Cop module Lint describe UselessComparison do subject(:cop) { UselessComparison.new } UselessComparison::OPS.each do |op| it "registers an offence for a simple comparison with #{op}" do inspect_source(cop, ["5 #{op} 5", "a #{op} a" ]) expect(cop.offences.size).to eq(2) end it "registers an offence for a complex comparison with #{op}" do inspect_source(cop, ["5 + 10 * 30 #{op} 5 + 10 * 30", "a.top(x) #{op} a.top(x)" ]) expect(cop.offences.size).to eq(2) end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubocop-0.13.0 | spec/rubocop/cop/lint/useless_comparison_spec.rb |