Felipe Contreras
5e6ef0a1d5
test: properly check for mercurial
...
We want to fail if it's not present, not skip the tests.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 15:40:44 -06:00
Felipe Contreras
a1e2c4acc9
test: remove pointless prereq checks
...
The prereq check was necessary in upstream git, not here where it's a
noop.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 15:40:44 -06:00
Felipe Contreras
ffcb41cc52
test: hg-git: trivial cleanup
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 15:18:53 -06:00
Felipe Contreras
9949745533
test: hg-git: general cleanup
...
Now that we don't have to run hg-git the code is much simpler.
No functional changes.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 15:18:52 -06:00
Felipe Contreras
83620648ab
test: hg-git: fetch output from expected dir
...
So we don't actually have to run hg-git every time (it's broken most of
the time anyway).
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 15:09:02 -06:00
Felipe Contreras
2fdb786fc4
test: hg-git: add test_cmp_expected helper
...
No functional changes.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 15:09:02 -06:00
Felipe Contreras
79797918ff
test: hg-git: add helper functions
...
It's tedious to do almost exactly the same thing over and over.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 15:09:02 -06:00
Felipe Contreras
d45d5cde50
test: switch to bash
...
We are using some bash-specific tricks.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 15:09:02 -06:00
Felipe Contreras
7078666c77
test: hg-git: add main helper
...
Simplifies current code and will be useful later.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 09:55:03 -06:00
Felipe Contreras
08e453f8db
test: hg-git: simplify hg log filter
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 09:55:03 -06:00
Felipe Contreras
ec7119d0ef
test: relax hg-git checks
...
We don't care about the revision number of the commits, only the
topology.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 09:55:03 -06:00
Felipe Contreras
6ae5e3961e
test: hg-git: cleanup
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-06 09:55:03 -06:00
Felipe Contreras
857d68708b
test: trivial cleanups
...
TEST_DIRECTORY doesn't even exist in sharness.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-05 22:32:27 -06:00
Felipe Contreras
b3b9b5de39
Enable python3 support
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2022-08-08 00:01:41 -05:00
Felipe Contreras
5cc271ef18
test: hggit: add simple file rename test
...
The Hg-Git project has put a lot of emphasis on file renaming, better
check for that explicitly, even though we are already testing that.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2019-06-03 20:23:18 -05:00
Felipe Contreras
0faf2c9189
Tell hg-git to be backwards compatible
...
Since version 0.7.0 hg-git stores extra information directly into the
commits, we don't support that, so we need to tell hg-git to do what it
always did: put the extra data in the message.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2019-06-03 19:54:48 -05:00
Felipe Contreras
1f376e437f
Revert "test: skip tests with broken hg-git compatibility"
...
We need to fix the compatibility.
This reverts commit 29a0d8a0e3 .
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2019-06-03 19:51:35 -05:00
Felipe Contreras
185852eac4
test: cleanup hg-git test
...
We don't need hgext.bookmarks since a long long time (ever).
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2014-06-03 06:00:02 -05:00
Felipe Contreras
29a0d8a0e3
test: skip tests with broken hg-git compatibility
...
https://bitbucket.org/durin42/hg-git/issue/115/
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2014-06-02 18:42:17 -05:00
Paul Wise
22d9794c11
test: add compatibility with Debian hg-git package
...
Debian has named the hggit python module as hgext.git.
Signed-off-by: Paul Wise <pabs3@bonedaddy.net >
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2014-05-30 17:37:01 -05:00
Felipe Contreras
fadd5f698b
test: improve test locations
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2014-05-22 22:09:28 -05:00
Felipe Contreras
5b6d5283cb
Use python2 instead of python
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2014-05-09 09:11:14 -05:00
Felipe Contreras
5738ee42d8
test: add missing redirection
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2014-05-09 09:10:57 -05:00
Felipe Contreras
259838a342
test: fix redirection style
...
To be sane, a redirection operation has to have spaces, like any binary
operand: 'a > b'.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2014-05-09 08:55:51 -05:00
Felipe Contreras
55bbd81a75
test: trivial style cleanups
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2014-05-09 08:49:30 -05:00
Felipe Contreras
0b71ca38e7
Reorganize tests
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2014-05-09 08:33:07 -05:00