Sha256: 0d367744a8cc035d579e7b364aec28be99f9285bfd328c02d08ef28275e28db7

Contents?: true

Size: 1018 Bytes

Versions: 2

Compression:

Stored size: 1018 Bytes

Contents

Feature: My bootstrapped app kinda works
  In order to get going on coding my awesome app
  I want to have aruba and cucumber setup
  So I don't have to do it myself

  Scenario: displaying help
    When I get help for "howami"
    Then the exit status should be 0
    And the banner should be present
    And the banner should document that this app takes options
    And the following options should be documented:
      |--version|
      |--auth|
    And the banner should document that this app takes no arguments

  Scenario: graceful error message when not authenticated
    Given howami is not authenticated
    When I run `howami`
    Then the output should contain "You need to authenticate first"
    And the exit status should be 1

  Scenario: clean configuring the app
    When I run `howami --auth` interactively
    And I type "6uaeuvtk7m5fe3q4o75invkbpf"
    Then the output should contain "Go to http://www.fitbit.com/oauth/authorize"

  Scenario: overwrites authentication when already authenticated

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
howami-0.0.2 features/howami.feature
howami-0.0.1 features/howami.feature