Sha256: e19f69170775e3d2f066de5bee9079f8076795bca99b9ba5b0f368b0bf7bf510

Contents?: true

Size: 1.53 KB

Versions: 15

Compression:

Stored size: 1.53 KB

Contents

Feature: Basics
  Scenario: No arguments should show help
    When I run `hobo`
    Then the output should contain "Usage:"

  Scenario: -v should show version
    When I run `hobo -v`
    Then the output should contain "Hobo version"

  Scenario: --version should show version
    When I run `hobo --version`
    Then the output should contain "Hobo version"

  Scenario: An invalid command should fail gracefully
    When I run `hobo jibberjabber`
    Then the output should contain "Invalid command or option"
    And the exit status should be 4

  Scenario: An invalid option should fail gracefully
    When I run `hobo --jibberjabber`
    Then the output should contain "Invalid command or option"
    And the exit status should be 4

  Scenario: --debug should display backtraces
    When I run `hobo jibberjabber --debug`
    Then the output should contain "Hobo::InvalidCommandOrOpt"

  Scenario: --no-ansi should disable ansi output
    When I run `hobo --no-ansi`
    Then the output should not contain "33m"

  Scenario: --non-interactive should cause default options to be used
    When I run `hobo test non-interactive --non-interactive`
    Then the output should contain "Used defaults"

  Scenario: --all should list all tasks
    When I run `hobo --all`
    Then the output should contain "hobo-debug"

  Scenario: --skip-host-checks should skip host checks
    Given "test_files/vagrant_fail/" is appended to the PATH environment variable
    When I run `hobo --skip-host-checks`
    Then the output should not contain "Hobo has detected a problem"

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
hobo-inviqa-0.0.15 features/hobo/basic.feature
hobo-inviqa-0.0.14 features/hobo/basic.feature
hobo-inviqa-0.0.13 features/hobo/basic.feature
hobo-inviqa-0.0.11 features/hobo/basic.feature
hobo-inviqa-0.0.10 features/hobo/basic.feature
hobo-inviqa-0.0.10.pre.rc11 features/hobo/basic.feature
hobo-inviqa-0.0.10.pre.rc10 features/hobo/basic.feature
hobo-inviqa-0.0.10.pre.rc9 features/hobo/basic.feature
hobo-inviqa-0.0.10.pre.rc8 features/hobo/basic.feature
hobo-inviqa-0.0.10.pre.rc7 features/hobo/basic.feature
hobo-inviqa-0.0.10.pre.rc6 features/hobo/basic.feature
hobo-inviqa-0.0.10.pre.rc4 features/hobo/basic.feature
hobo-inviqa-0.0.10.pre.rc2 features/hobo/basic.feature
hobo-inviqa-0.0.9 features/hobo/basic.feature
hobo-inviqa-0.0.9.pre.rc2 features/hobo/basic.feature