- May 28, 2018
-
-
Paul Morelle authored
Reverts and replaces 58c61489f722 which had an error in tests with hg 4.5
-
- May 24, 2018
-
-
Sean Farley authored
Without doing this, we get test failures due to core Mercurial methods (e.g. context.obsolete, context.orphan, etc) access self._repo. If we didn't go this route, we'd need to change core to (correctly) call self.repo() instead of _repo.
-
Sean Farley authored
-
Sean Farley authored
-
Sean Farley authored
For now, we just import when this method is called since only newer versions of Mercurial will be calling it.
-
- May 03, 2018
-
-
Kevin Bullock authored
-
- May 17, 2018
-
-
Paul Morelle authored
As stated in https://phab.mercurial-scm.org/D3037, repo.__getitem__ should be used instead of repo.changectx, which was removed.
-
Paul Morelle authored
-
- Mar 21, 2018
-
-
Paul Morelle authored
https://phab.mercurial-scm.org/D2003 Mercurial version 4.6 will introduce a refactoring of the utils.py file into smaller files, starting with dateutil.py. This change prepares this move so that the warnings won't break the tests.
-
- May 01, 2018
-
-
Kevin Bullock authored
-
- Feb 24, 2018
-
-
Kevin Bullock authored
-
Kevin Bullock authored
-
Kevin Bullock authored
-
- Nov 29, 2017
-
-
Sean Farley authored
This is a large patch since we're copying over Mercurial's helpers-testrepo.sh and a slightly modified version of pyflakes.t
-
- Nov 28, 2017
-
-
Sean Farley authored
-
Sean Farley authored
-
Sean Farley authored
-
- Nov 27, 2017
-
-
Sean Farley authored
-
Sean Farley authored
-
Sean Farley authored
-
Sean Farley authored
-
Sean Farley authored
-
Sean Farley authored
-
Sean Farley authored
-
- Feb 07, 2018
-
-
Tony Tung authored
-
- Feb 21, 2018
-
-
Sean Farley authored
This will be used in the following patch.
-
- Feb 07, 2018
-
-
Tony Tung authored
-
- Feb 06, 2018
-
-
Kevin Bullock authored
-
Kevin Bullock authored
-
Kevin Bullock authored
-
- Feb 03, 2018
-
-
Kevin Bullock authored
The exchange.pull wrapper function was checking whether any paths were configured yet as a proxy to determine whether we're doing the initial clone or a subsequent pull. Core hg @ bdae51a83dfb (released in 4.5) now sets the 'default' path on the ui object before exchange.pull is called, but we can check a bit more directly by checking if we have any remote refs yet. This is the same as a check we do in GitHandler.fetch_pack().
-
- Feb 06, 2018
-
-
Tony Tung authored
-
- Feb 02, 2018
-
-
Kevin Bullock authored
Since we switched to using our own vendored copy of run-tests.py in ed168ce47715, the 'make test-x.y' rules to test against specific Mercurial versions weren't. Add --with-hg to the invocation to restore the correct behavior.
-
- Dec 24, 2017
-
-
Kevin Bullock authored
-
- Dec 22, 2017
-
-
Kevin Bullock authored
-
- Nov 30, 2017
-
-
Sean Farley authored
-
- Nov 28, 2017
-
-
Sean Farley authored
-
- Nov 30, 2017
-
-
Sean Farley authored
It seems fffe8883960b incorrectly did a match on the second parent (which is null) and that core Mercurial mistakenly matched the whole line with (re). This was recently fixed in 6d5718e39657 in core, so let's update the test with the correct match.
-
- Nov 27, 2017
-
-
Sean Farley authored
This allows us to code against the current API of dulwich so that one day we can drop the code in compat.py.
-