# 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())