Sha256: 47b641bb3957a22e915af8efe52dddb136d752ccfb1453a1a19964e3d10fb69c
Contents?: true
Size: 640 Bytes
Versions: 5
Compression:
Stored size: 640 Bytes
Contents
require 'spec_helper' require 'reek/core/module_context' require 'reek/core/stop_context' include Reek::Core describe ModuleContext do it 'should report module name for smell in method' do 'module Fred; def simple(x) true; end; end'.should reek_of(:UncommunicativeParameterName, /x/, /simple/) end it 'should not report module with empty class' do '# module for test module Fred # module for test class Jim; end; end'.should_not reek end end describe ModuleContext do it 'should recognise global constant' do '# module for test module ::Global # module for test class Inside; end; end'.should_not reek end end
Version data entries
5 entries across 5 versions & 1 rubygems