# HG changeset patch # User Kevin Bullock # Date 1508876515 18000 # Node ID 0a4b119fb2b4b751c8417286b520cbe8aaf5f3a8 # Parent d4dfa3c79d786fa3e60d81078090328eeb72ef0d renames: fix range check for renamelimit diff --git a/hggit/git_handler.py b/hggit/git_handler.py --- a/hggit/git_handler.py +++ b/hggit/git_handler.py @@ -1553,8 +1553,8 @@ # default is borrowed from Git max_files = self.ui.configint('git', 'renamelimit', default=400) - if similarity < 0: - raise util.Abort(_('git.renamelimit must be non-negative')) + if max_files < 0: + raise hgutil.Abort(_('git.renamelimit must be non-negative')) if max_files == 0: max_files = None diff --git a/tests/test-renames.t b/tests/test-renames.t --- a/tests/test-renames.t +++ b/tests/test-renames.t @@ -606,8 +606,7 @@ importing git objects into hg abort: git.similarity must be between 0 and 100 [255] -This clone should not succeed [BUG] $ hg --config git.renamelimit=-5 clone gitcopyharder hgcopyharder2 importing git objects into hg - updating to branch default - 3 files updated, 0 files merged, 0 files removed, 0 files unresolved + abort: git.renamelimit must be non-negative + [255]