ci-reporter/ci_reporter_cucumber

View on GitHub
acceptance/cucumber/cucumber_example.feature

Summary

Maintainability
Test Coverage
Feature: Example Cucumber 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: Forgetful hacker
    Given that I am a forgetful hacker
    And I forgot to define a cucumber step

  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