Recently, I updated my mercurial to version 6.4 and RepositoryTests#testRemoteBranches started to fail.
After investigation, I found that ui.expandpath is deprecated and removed. To make our tests compatible with latest mercurial, we need to update method ls_remote in ext.py
After investigation, I found that ui.expandpath is deprecated and removed. To make our tests compatible with latest mercurial, we need to update method ls_remote in ext.py