Sha256: 4f0938041761c56e1c05ec879f17347ea95a67e296ba3133b37347e37149d9b3
Contents?: true
Size: 964 Bytes
Versions: 3
Compression:
Stored size: 964 Bytes
Contents
Feature: Use reek_of matcher As a developer In order to check code quality as part of my spec suite I want to assert that my code doesn't smell Background: Given the smelly file 'smelly.rb' And a file "reek_spec.rb" with: """ require 'reek/spec' describe 'smelly.rb' do it 'is clean' do expect(Pathname.new('smelly.rb')).not_to reek end end """ Scenario: Failing on a smelly file When I run `rspec reek_spec.rb` Then stdout should contain: """ Failure/Error: expect(Pathname.new('smelly.rb')).not_to reek """ Scenario: Masking smells with a configuration file Given a file named ".reek.yml" with: """ --- detectors: UncommunicativeMethodName: enabled: false UncommunicativeVariableName: enabled: false """ When I run `rspec reek_spec.rb` Then stdout should contain: """ 1 example, 0 failures """
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
reek-5.0.2 | features/rspec_matcher.feature |
reek-5.0.1 | features/rspec_matcher.feature |
reek-5.0.0 | features/rspec_matcher.feature |