Feature: Check URI paths In order to ensure reliable uricp usage As a command line user I want to reject badly formed URIs Scenario: source URI is incorrectly formatted When I run `uricp --dry-run file:fred rbd:///servers/fred` Then the exit status should not be 0 And the stderr should contain "invalid argument: 'from_uri' has missing path" Scenario: target URI is incorrectly formatted When I run `uricp --dry-run file:///fred rbd:servers/fred` Then the exit status should not be 0 And the stderr should contain "invalid argument: 'to_uri' has missing path"