# HG changeset patch # User Kevin Bullock # Date 1508876515 18000 # Node ID 0a4b119fb2b4b751c8417286b520cbe8aaf5f3a8 # Parent d4dfa3c79d786fa3e60d81078090328eeb72ef0d renames: fix range check for renamelimit diff -r d4dfa3c79d78 -r 0a4b119fb2b4 hggit/git_handler.py --- a/hggit/git_handler.py Tue Oct 24 15:20:03 2017 -0500 +++ b/hggit/git_handler.py Tue Oct 24 15:21:55 2017 -0500 @@ -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 -r d4dfa3c79d78 -r 0a4b119fb2b4 tests/test-renames.t --- a/tests/test-renames.t Tue Oct 24 15:20:03 2017 -0500 +++ b/tests/test-renames.t Tue Oct 24 15:21:55 2017 -0500 @@ -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]