features/app.feature in revenc-0.1.2 vs features/app.feature in revenc-0.1.3

- old
+ new

@@ -5,55 +5,55 @@ 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 I should see matching: + 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 I should see matching: + 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 I should see: + Then the output should contain: """ loading config file: config.conf """ Scenario: --config FILE (not found) When I run "revenc mount --verbose --config config.conf" - Then I should not see: + Then the output should not contain: """ loading config file: config.conf """ - And I should see: + 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 I should see matching: + 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 I should not see: + And the output should not contain: """ /app.rb: """