Sha256: 853cc91fd61496b59910d7940e81944f450c3cc734bf9cce4428f6eab90ccfb4

Contents?: true

Size: 870 Bytes

Versions: 11

Compression:

Stored size: 870 Bytes

Contents

Feature: exit statuses

  In order to specify expected exit statuses
  As a developer using Cucumber
  I want to use the "the exit status should be" step

  Scenario: exit status of 0
    When I run "ruby -h"
    Then the exit status should be 0

  Scenario: Not explicitly exiting at all
    When I run "ruby -e '42'"
    Then the exit status should be 0
    
  Scenario: non-zero exit status
    When I run "ruby -e 'exit 56'"
    Then the exit status should be 56
    And the exit status should not be 0

  Scenario: Successfully run something
    When I successfully run "ruby -e 'exit 0'"

  Scenario: Unsuccessfully run something
    When I do aruba I successfully run "ruby -e 'exit 10'"
    Then aruba should fail with "Exit status was 10"

  Scenario: Try to run something that doesn't exist
    When I run "does_not_exist"
    Then the exit status should be 1

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
aruba-0.3.3 features/exit_statuses.feature
vim-jar-0.1.2.0001 bundler/ruby/1.8/gems/aruba-0.2.6/features/exit_statuses.feature
aruba-0.3.2 features/exit_statuses.feature
aruba-0.3.1 features/exit_statuses.feature
aruba-0.3.0 features/exit_statuses.feature
aruba-0.2.8 features/exit_statuses.feature
vim-jar-0.1.2 bundler/ruby/1.8/gems/aruba-0.2.6/features/exit_statuses.feature
vim-jar-0.1.1 bundler/ruby/1.8/gems/aruba-0.2.6/features/exit_statuses.feature
vim-jar-0.1.0 bundler/ruby/1.8/gems/aruba-0.2.6/features/exit_statuses.feature
aruba-0.2.7 features/exit_statuses.feature
aruba-0.2.6 features/exit_statuses.feature