Sha256: bf9108452e7d9066aa7dcbe79874bb155b12b1405d61ebc539a5a13166c45a43
Contents?: true
Size: 893 Bytes
Versions: 4
Compression:
Stored size: 893 Bytes
Contents
# encoding: utf-8 require 'spec_helper' module Rubocop module Cop describe SpaceInsideParens do let(:space) { SpaceInsideParens.new } it 'registers an offence for spaces inside parens' do inspect_source(space, ['f( 3)', 'g(3 )']) expect(space.offences.map(&:message)).to eq( ['Space inside parentheses detected.', 'Space inside parentheses detected.']) end it 'accepts parentheses in block parameter list' do inspect_source(space, ['list.inject(Tms.new) { |sum, (label, item)|', '}']) expect(space.offences.map(&:message)).to be_empty end it 'accepts parentheses with no spaces' do inspect_source(space, ['split("\n")']) expect(space.offences.map(&:message)).to be_empty end end end end
Version data entries
4 entries across 4 versions & 1 rubygems