Patrick Mezard
240248e679
hghave: be more tolerant to rst2html output
...
On Windows, rst2html.bat calls rst2html.py, printing something like:
"rst2html.py (Docutils"
(notice the extra ".py")
2009-11-10 11:57:03 +01:00
Dirkjan Ochtman
0636c72fff
tests: fix hghave test for rst2html to not spew error output
2009-11-05 11:51:35 +01:00
Patrick Mezard
0133f8d115
convert/cvs: stop supporting external cvsps
2009-10-05 22:57:15 +02:00
Brendan Cully
d911a1a256
convert: unbreak non-svn engines
2009-09-30 14:43:22 -07:00
Martin Geisler
5e6ffe0a8d
test-gendoc: test documentation generation
2009-09-13 18:00:37 +02:00
Simon Heimberg
e3956518ad
hghave: check for case insensitive filesystem in current dir
...
check was done on TEMP
2009-08-07 15:34:54 +02:00
Bryan O'Sullivan
91929f684f
Fix failing darcs test
2009-08-06 21:35:25 -07:00
Mads Kiilerich
ca42a59332
tests/hghave: bzr114 checks for bzr >= 1.14
...
Everything but the implementation indicated that bzr114 also should be true for
"or higher".
2009-07-25 02:20:27 +02:00
Brendan Cully
09380f981f
gpg: add test
2009-06-14 13:32:19 -07:00
Patrick Mezard
a001fce5fc
hghave: handle Windows raising on popen() failure
2009-04-26 19:39:15 +02:00
Patrick Mezard
6205446ef7
Merge with crew-stable
2009-04-23 16:52:25 +02:00
Patrick Mezard
75233223fe
convert/bzr: handle files replaced by directories (issue1623)
2009-04-23 15:07:05 +02:00
Nicolas Dumazet
36eacb3699
run-tests: detect when hghave fails to check for a feature and fail test
...
hghave exitcode != 0 might mean that hghave failed to check for feature
avaibility. Detect those cases, and fail the test, instead of skipping it.
2009-04-08 02:38:23 +09:00
Nicolas Dumazet
f5d17ae79b
hghave: checking that all targets are Exception-free
2009-04-08 02:34:00 +09:00
Frank Kingswood
a2f1d401c2
convert: Perforce source for conversion to Mercurial
2009-03-03 21:32:23 +00:00
Simon Heimberg
23251d5bdf
test suite: saver check if bzr is installed
...
Test if bzrlib.__doc__ is not empty. Ignores an empty lib.
2009-02-08 13:46:04 +01:00
Mads Kiilerich
6e4fb4100f
tests: Skip tests if they will fail because of outer repo
...
For different reasons these tests will fail if run in a tmpdir which is in a hg
repo.
The following three tests assumes no .hg in path dirs - I don't know how to
work around that:
* test-dispatch explicitly tests for no repo and expects "abort: There is no
Mercurial repository here (.hg not found)!"
* test-extension expects parentui to be None when not cd'ed to a repo dir
* test-globalopts tests that implicit -R works correctly - that could perhaps be
done from another repo instead of assuming no repo
The following two might be worth investigating further:
* test-convert-svn-sink fails for unknown reasons, starting with "abort:
unresolved merge conflicts (see hg resolve)"
* test-glog gets strange failures when testing "from outer space"
2008-11-27 00:57:31 +01:00
Dirkjan Ochtman
88ca4ce332
tests: run svn tests only with svn bindings >1.3
2008-11-05 18:57:54 +01:00
Dirkjan Ochtman
1fde4bfba1
tests: check for bzr support by importing bzrlib
...
This is better than starting bzr --version, because it works correctly when
running tests with a non-default Python (version).
2008-10-02 16:22:02 +02:00
Marek Kubica
0f790a60a5
convert: add bzr source
2008-09-26 20:33:47 +02:00
Benoit Boissinot
ebcbcef11c
merge with -stable
2008-09-06 17:04:01 +02:00
Benoit Boissinot
5b0f8d909f
inotify: deactivate inotify status on failure
...
workaround issue1208, add test
fix traceback handling (socket.error is a singleton in this case)
2008-09-06 12:49:20 +02:00
Dirkjan Ochtman
7b9076932b
tests: don't run test-convert-cvs if there's no cvs server
2008-05-23 16:50:17 +02:00
Patrick Mezard
5d042582b9
Add test for case folding issues
2008-07-11 14:40:44 +02:00
Thomas Arendsen Hein
ae74a1c929
Skip older monotone versions for tests.
...
test-convert-mtn is known to work with 0.37 and 0.38, but fails with
0.31 (Debian etch). hghave now skips all versions up to 0.31.
2008-03-24 22:49:33 +01:00
Patrick Mezard
fe0eb5235b
Add a test for monotone conversion
2008-03-23 23:18:20 +01:00
Dirkjan Ochtman
a3c9e25c1e
tests: add highlight extension tests
2008-03-22 20:16:30 +01:00
Aleix Conchillo Flaque
4b38213355
convert: added GNU Arch (tla) tests and related fixes
2008-02-12 11:35:06 +01:00
Aleix Conchillo Flaque
996e817ac1
convert: added gnu arch (baz) tests
2008-02-12 10:38:34 +01:00
Alexis S. L. Carvalho
98b47a9a38
hghave: detect unix-style permissions
...
By "unix-style" I mean:
- user/group/other permissions
- umask determines original permissions
2008-02-09 18:38:54 -02:00
Thomas Arendsen Hein
cb74375be7
Use skipped: instead of hghave: for skipping tests, use this in test-merge-types
2007-12-21 21:50:19 +01:00
Patrick Mezard
07f69a32a2
hghave: detect darcs client
2007-10-07 18:58:44 +02:00
Patrick Mezard
dc56a66c81
hghave: reorder check functions and entries
2007-10-07 18:58:36 +02:00
Patrick Mezard
d24e36a450
Merge with crew-stable
2007-09-14 23:10:41 +02:00
Patrick Mezard
ee42bab2ca
hghave: detect cvs and cvsps availability
...
"cvsps -h" was returning 1 in cygwin, probably because CVSROOT was unset, which does not prevent it to work correctly.
2007-09-14 22:17:53 +02:00
Patrick Mezard
8cbb2aa808
hghave: wrap command output matching
2007-08-27 22:17:51 +02:00
Patrick Mezard
2606bb2d09
hghave: detect subversion bindings availability
2007-08-27 22:17:51 +02:00
Patrick Mezard
cf49c2ef36
hghave: detect subversion client and admin tools availability
2007-08-27 22:17:51 +02:00
Patrick Mezard
9e5343f064
hghave: wrap command output matching
2007-08-27 22:17:51 +02:00
Patrick Mezard
ce0d9a3c84
hghave: detect git availability
2007-08-26 15:35:57 +02:00
Patrick Mezard
e1556e1cd2
hghave: test hotshot dependencies (debian does not provide profile)
2007-08-14 19:25:49 +02:00
Patrick Mezard
3f797895fa
test-profile: fix grep, check hotshot availability
2007-08-14 18:53:45 +02:00
Patrick Mezard
0e4dfe7a43
Test --time, --profile and --lsprof
2007-08-14 16:27:35 +02:00
Thomas Arendsen Hein
467db29b4a
Print less scary message if the system supports symlinks:
...
"Skipping test-no-symlinks: system supports symbolic links"
instead of
"Skipping test-no-symlinks: unexpected feature: symbolic links"
2007-08-11 12:47:58 +02:00
Thomas Arendsen Hein
5f273063c7
Hide absolute path from test-no-symlinks output.
...
And add missing eol and remove trailing space which where introduced by the
patches adding this test.
2007-08-11 12:36:04 +02:00
Patrick Mezard
b69056f11a
hghave: prefix temporary files with "hg-hghave-"
2007-08-09 23:14:52 +02:00
Patrick Mezard
d0f548d7df
hghave: feature absence can be checked by prefixing with 'no-'
2007-08-08 23:07:39 +02:00
Thomas Arendsen Hein
001b7980f8
Remove trailing spaces
2007-08-07 10:24:33 +02:00
Patrick Mezard
500ee24e06
hghave: detect support for EOL in paths.
2007-08-06 09:57:23 +02:00
Patrick Mezard
57942c16c7
hghave: detect executable permission availability.
2007-08-06 10:26:04 +02:00