Sha256: 534ed2427950cecda69b1e91ea82f1186a4d15edf22945e65214ec4bb04fd694

Contents?: true

Size: 1.44 KB

Versions: 3

Compression:

Stored size: 1.44 KB

Contents

Feature: checks for all issues
  In order to find all issues
  As a ruby developer
  I want to run warder with --all option

  Scenario: run warder with enabled all option
    Given I have valid_rails_app project in directory
    And I am on project directory
    When I run `warder --all`
    Then warder detects style guide issues
    Then warder detects magick numbers issues
    Then warder detects code complexity issues
    Then warder detects code duplication issues
    Then warder detects code smell issues
    Then warder detects sandi rules violations
    Then warder detects rails best practices issues
    Then warder detects rails security issues
    Then warder detects gem freshness issues
    Then warder detects coffee lint issues
    Then the exit status should be 0

  Scenario: run warder with enabled rails option on invalid project
    Given I have invalid_rails_app project in directory
    And I am on project directory
    When I run `warder --all`
    Then warder detects style guide issues
    Then warder detects magick numbers issues
    Then warder detects code complexity issues
    Then warder detects code duplication issues
    Then warder detects code smell issues
    Then warder detects sandi rules violations
    Then warder detects rails best practices issues
    Then warder detects rails security issues
    Then warder detects gem freshness issues
    Then warder detects coffee lint issues
    Then the exit status should be 10

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
warder-0.3.2 features/checks_for_all_issues.feature
warder-0.3.1 features/checks_for_all_issues.feature
warder-0.3.0 features/checks_for_all_issues.feature