# HG changeset patch # User Manuel Jacob <me@manueljacob.de> # Date 1588494462 -7200 # Sun May 03 10:27:42 2020 +0200 # Node ID 121401d74d0d2f73885d6cd9abd1ef28d696932c # Parent d86c8936b66717d38a265f2febd6992722d7a6bc py3: fix mocking of repo in doctest diff --git a/hggit/git_handler.py b/hggit/git_handler.py --- a/hggit/git_handler.py +++ b/hggit/git_handler.py @@ -655,7 +655,7 @@ >>> from collections import namedtuple >>> from mercurial.ui import ui >>> mockrepo = namedtuple('localrepo', ['vfs', 'sharedpath', 'path']) - >>> mockrepo.vfs = b'' + >>> mockrepo.vfs = namedtuple('vfs', ['join'])(lambda x: x) >>> mockrepo.sharedpath = b'' >>> mockrepo.path = b'' >>> g = GitHandler(mockrepo, ui()).get_valid_git_username_email @@ -1674,7 +1674,7 @@ >>> from dulwich.client import HttpGitClient, SSHGitClient >>> from mercurial.ui import ui >>> mockrepo = namedtuple('localrepo', ['vfs', 'sharedpath', 'path']) - >>> mockrepo.vfs = b'' + >>> mockrepo.vfs = namedtuple('vfs', ['join'])(lambda x: x) >>> mockrepo.sharedpath = b'' >>> mockrepo.path = b'' >>> g = GitHandler(mockrepo, ui())