Comments
Patch
@@ -196,8 +196,8 @@
X path:widest
$ hg tracked --import-rules specs --clear
- The --clear option is not yet supported.
- [1]
+ abort: the --clear option is not yet supported
+ [255]
Testing with passing a out of wdir file
@@ -365,15 +365,13 @@
"""
opts = pycompat.byteskwargs(opts)
if repository.NARROW_REQUIREMENT not in repo.requirements:
- ui.warn(_('The narrow command is only supported on respositories cloned'
- ' with --narrow.\n'))
- return 1
+ raise error.Abort(_('the narrow command is only supported on '
+ 'respositories cloned with --narrow'))
# Before supporting, decide whether it "hg tracked --clear" should mean
# tracking no paths or all paths.
if opts['clear']:
- ui.warn(_('The --clear option is not yet supported.\n'))
- return 1
+ raise error.Abort(_('the --clear option is not yet supported'))
# import rules from a file
newrules = opts.get('import_rules')