Sha256: ebb6d5085a670fcbd1a41c1ad4ace0aec3041e2b16b9519012d2764f4ec29ed2
Contents?: true
Size: 1.54 KB
Versions: 1
Compression:
Stored size: 1.54 KB
Contents
@announce Feature: Application actions, configuration and error handling As an interactive user or automated script The application should accept actions and report errors Scenario: No command line action When I run `revenc` Then the exit status should be 1 And the output should match: """ ^.* action required ^.* --help for more information """ Scenario: Invalid action When I run `revenc non-existing-action` Then the exit status should be 1 And the output should match: """ ^.* invalid action: non-existing-action ^.* --help for more information """ Scenario: --config FILE (exists) Given an empty file named "config.conf" When I run `revenc mount --verbose --config config.conf` Then the output should contain: """ config file: config.conf """ Scenario: --config FILE (not found) When I run `revenc mount --verbose --config config.conf` Then the output should not contain: """ config file: config.conf """ And the output should contain: """ config file not found """ Scenario: Backtrace with --verbose option When I run `revenc --verbose mount bad_source bad_dest` Then the exit status should be 1 And the output should match: """ lib/(.*)/app.rb """ Scenario: No backtrace without --verbose option When I run `revenc mount bad_source bad_dest --no-verbose` Then the exit status should be 1 And the output should not contain: """ /app.rb: """
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
revenc-0.2.1 | features/app.feature |