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: App just runs When I get help for "script-ci-lib" 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 | @announce Scenario: App creates the desired files Given the directory "script" is empty When I run `script-ci-lib script` Then the following files should exist: | script/ci/lib/functions | | script/ci/lib/helpers.rb |