ci-reporter/ci_reporter_spinach

View on GitHub
acceptance/spinach/features/spinach_example.feature

Summary

Maintainability
Test Coverage
Feature: Example Spinach feature
  As a conscientious developer who writes features
  I want to be able to see my features passing on the CI Server
  So that I can bask in the glow of a green bar

  Scenario: Conscientious developer
    Given that I am a conscientious developer
    And I write cucumber features
    Then I should see a green bar

  Scenario: Lazy hacker
    Given that I am a lazy hacker
    And I don't bother writing cucumber features
    Then I should be fired

  Scenario: Bad coder
    Given that I can't code for peanuts
    And I write step definitions that throw exceptions
    Then I shouldn't be allowed out in public

  Scenario: Missing steps
    Given that I am a lazy hacker
    And I don't implement steps before I commit
    Then I should be fired