sapling/tests
Kevin Berridge 87ae31d662 pull: don't suggest running hg merge when new heads are on different branches
After a pull when new heads are added but no head is added on the current
branch, the "run 'hg merge'" message can be misleading.  This patch doesn't
output the merge message in that scenario.
2011-03-11 20:43:12 -05:00
..
blacklists run-tests: split tests/blacklist in tests/blacklists/* 2009-12-10 17:21:31 +09:00
gpg gpg: add test 2009-06-14 13:32:19 -07:00
svn convert/svn: fix changed files list upon directory replacements 2010-11-29 20:13:11 +01:00
autodiff.py patch: support diff data loss detection and upgrade 2010-01-01 20:54:05 +01:00
binfile.bin
bzr-definitions tests: remove more instances of export FOO=bar bashism 2009-07-05 18:52:55 -04:00
cgienv tests: remove duplication of the CGI environment variables 2011-01-16 19:12:54 +08:00
darcs1.hg tests: fold darcs test repository into a bundle 2010-09-26 13:11:31 -05:00
filtercr.py tests: add filtercr.py helper for progress tests 2010-12-15 16:29:46 +01:00
get-with-headers.py tests: fix incompatibility with python-2.4 in test-hgweb 2010-09-11 10:57:35 +02:00
hghave tests: improve hghave error reporting for missing Py OpenSSL 2011-03-06 05:56:59 -06:00
killdaemons.py pylint, pyflakes: remove unused or duplicate imports 2010-04-14 17:58:10 +09:00
legacy-encoding.hg
md5sum.py tests: Windows compatibility fixes 2008-10-12 19:11:59 +02:00
printenv.py tests: use printenv.py where it is - don't copy it around 2011-02-15 02:17:43 +01:00
readlink.py many, many trivial check-code fixups 2010-01-25 00:05:27 -06:00
README change wiki/bts URLs to point to new hostname 2009-06-24 15:32:37 +02:00
revlog-formatv0.py verify: fix "missing revlog!" errors for revlog format v0 and add test 2010-09-05 22:32:11 +02:00
run-tests.py tests: set HOME to the test temp dir (issue2707) 2011-03-25 22:15:37 +02:00
sitecustomize.py tests: use external coverage, mandate newer version 2010-03-11 15:32:24 +01:00
svn-safe-append.py convert: fix test-convert-svn-* problems with mtime not changing 2008-04-01 09:17:11 +02:00
tampered.hg test-audit-path: add one more test (issue 1450) 2009-01-04 08:06:05 +01:00
test-586.t discovery: avoid discovery when local graph is a subset of remote 2011-03-23 16:06:55 +01:00
test-1102.t tag: abort if not at a branch head (issue2552) 2010-12-06 22:04:10 -06:00
test-1993.t update: use revsingle to enable use of revsets as update targets (issue1993) 2010-10-11 10:07:42 -05:00
test-abort-checkin.t tests: exit 0 no longer needed on unified tests 2010-09-17 17:03:04 -05:00
test-acl.t changegroup: fold progress meter into callbacks 2011-03-28 11:18:56 -05:00
test-add.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-addremove-similar.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-addremove.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-alias.t alias: add test cases for $ escaping in shell aliases 2011-02-17 17:15:32 -05:00
test-annotate.t annotate: catch nonexistent files using match.bad callback (issue1590) 2011-03-19 01:34:49 -05:00
test-archive-symlinks.t tests: unify test-archive-symlinks 2010-08-14 02:26:53 +02:00
test-archive.t progress using tests: disable time estimates to avoid flakiness 2010-12-15 10:55:14 -06:00
test-audit-path.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-backout.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-backwards-remove.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-bad-extension.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-bad-pull.t tests: add glob matching for unified tests 2010-09-22 16:06:02 -05:00
test-basic.t commands.update() now works properly with a revision of 0 2011-03-08 08:41:39 -05:00
test-bdiff.py *: kill all unnecessary shebangs. 2010-10-26 12:18:39 +02:00
test-bdiff.py.out tests: renamed Python tests to .py 2009-05-17 01:39:31 +02:00
test-bheads.t tests: cleanup exit code handling in unified tests 2010-09-21 16:00:02 -05:00
test-bisect2.t bisect: new command to extend the bisect range (issue2690) 2011-03-12 17:08:42 +01:00
test-bisect.t revset: add a revset command to get bisect state. 2011-03-12 18:48:30 +01:00
test-bookmarks-current.t bookmarks: fix update of the current bookmark during rename 2011-03-13 15:42:24 +01:00
test-bookmarks-pushpull.t localrepo: do not update bookmarks in addchangegroup 2011-03-14 20:53:55 +01:00
test-bookmarks-rebase.t tests: remove bookmark extension configuration 2011-02-24 03:13:48 +01:00
test-bookmarks-strip.t bookmarks: discard current bookmark if absent from the bookmarks (issue2692) 2011-03-13 14:36:47 +01:00
test-bookmarks.t bundle: update current bookmark to most recent revision on current branch 2011-03-14 23:03:56 +01:00
test-branch-option.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-branch-tag-confict.t # User Dan Villiom Podlaski Christiansen <danchr@gmail.com> 2011-03-23 19:28:16 -05:00
test-branches.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-bundle-r.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-bundle-type.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-bundle-vs-outgoing.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-bundle.t changegroup: fold progress meter into callbacks 2011-03-28 11:18:56 -05:00
test-casefolding.t tests: unify test-casefolding 2010-09-27 13:13:34 -05:00
test-cat.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-changelog-exec.t tests: unify test-changelog-exec 2010-08-14 03:28:45 +02:00
test-check-code-hg.py tests: only run check-code on tracked files 2010-08-09 12:25:01 -05:00
test-check-code.t coding style: fix yield used as a function 2010-12-03 12:22:56 +01:00
test-children.t tests: unify test-children 2010-08-17 17:56:26 +05:30
test-churn.t churn: ignore trailing and leading spaces (issue2546) 2010-12-13 16:41:39 +09:00
test-clone-cgi.t tests: remove duplication of the CGI environment variables 2011-01-16 19:12:54 +08:00
test-clone-failure.t test-clone-failure.t: fix unification oversight 2010-12-01 19:20:16 +01:00
test-clone-pull-corruption.t tests: unify test-clone-pull-corruption 2010-09-26 13:41:32 -05:00
test-clone-r.t debugindex: add --format flag to allow debugging parentdelta 2010-10-30 02:47:35 -05:00
test-clone-update-order.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-clone.t test-clone.t: add basic cases for destination '' 2010-12-01 04:21:47 +01:00
test-command-template.t templates: provide granularity for future values for age filter 2011-03-16 03:28:56 +01:00
test-commit-copy.t unify test-commit-copy 2010-08-12 22:24:13 +09:00
test-commit-multiple.t test-commit-multiple.t: improve committwice.py 2011-03-23 22:58:40 +01:00
test-commit-unresolved.t Improve unresolved merge conflicts warning (issue2681) 2011-03-06 15:21:50 +01:00
test-commit.t introduce new RequirementError (issue2649) 2011-02-18 20:25:25 +01:00
test-committer.t tests: require regexes in unified tests to be marked with " (re)" 2010-09-22 16:06:00 -05:00
test-config-case.t tests: unify test-config-case 2010-08-30 11:39:43 +02:00
test-conflict.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-confused-revert.t revert: improve merge advice and favor its error over all 2010-11-20 20:41:48 +02:00
test-context.py move working dir/dirstate methods from localrepo to workingctx 2010-06-07 20:03:32 +02:00
test-context.py.out
test-convert-authormap.t tests: unify test-convert-authormap 2010-09-26 14:33:08 -05:00
test-convert-baz tests: no need to explicitly export HOME in test files 2011-03-25 22:18:05 +02:00
test-convert-baz.out Updated test output of test-convert-baz after bfc8a096e3db 2010-03-03 16:00:02 +01:00
test-convert-bzr-114.t tests: unify test-convert-bzr-114 2010-09-26 14:35:43 -05:00
test-convert-bzr-directories.t tests: unify test-convert-bzr-directories 2010-09-26 14:36:32 -05:00
test-convert-bzr-ghosts.t tests: unify test-convert-bzr-ghosts 2010-09-26 14:36:49 -05:00
test-convert-bzr-merges.t tests: unify test-convert-bzr-merges 2010-09-26 14:37:30 -05:00
test-convert-bzr-treeroot.t tests: unify test-convert-bzr-treeroot 2010-09-26 14:37:47 -05:00
test-convert-bzr.t tests: unify test-convert-bzr 2010-09-26 14:35:24 -05:00
test-convert-clonebranches.t tests: unify test-convert-clonebranches 2010-09-26 14:39:34 -05:00
test-convert-cvs-branch.t check-code: warning and fixes for whitespace in unified tests 2010-10-20 14:57:36 -05:00
test-convert-cvs-detectmerge.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-convert-cvs-synthetic.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-convert-cvs.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-convert-cvsnt-mergepoints.rlog Rename CVSNT "mergepoints" test and make it executable. 2009-06-15 20:35:19 -04:00
test-convert-cvsnt-mergepoints.t tests: unify test-convert-cvsnt-mergepoints 2010-09-26 16:43:48 -05:00
test-convert-darcs.t tests: no need to explicitly export HOME in test files 2011-03-25 22:18:05 +02:00
test-convert-datesort.t tests: unify test-convert-datesort 2010-09-26 16:54:28 -05:00
test-convert-filemap.t check-code: add 'no tab indent' check for unified tests 2010-10-16 18:09:01 +02:00
test-convert-git.t convert: add bookmarks reading support to git backend 2011-03-25 01:38:43 +01:00
test-convert-hg-sink.t tests: unify test-convert-hg-sink 2010-09-26 16:47:59 -05:00
test-convert-hg-source.t tests: unify test-convert-hg-source 2010-09-26 16:48:57 -05:00
test-convert-hg-startrev.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-convert-hg-svn.t tests: unify test-convert-hg-svn 2010-09-26 16:53:06 -05:00
test-convert-mtn-rename-directory.out right way to check if file was in renamed directory, fixes import monotone 2009-04-02 22:25:49 +04:00
test-convert-mtn.t convert/mtn: Fix conversion of large files from mtn (broken in 64963df7238d) 2011-03-28 23:16:20 -04:00
test-convert-p4 Bourne shells do not maintain $PWD; update tests accordingly 2009-07-07 01:25:44 +02:00
test-convert-p4-filetypes tests: Don't use $PWD 2010-01-22 17:13:55 +01:00
test-convert-p4-filetypes.out convert: Make P4 conversion cope with keywords, binary files and symbolic links. 2009-06-18 10:39:04 +01:00
test-convert-p4.out convert/p4: win32 fixes 2009-04-13 16:15:45 +02:00
test-convert-splicemap.t tests: unify test-convert-splicemap 2010-09-26 17:17:19 -05:00
test-convert-svn-branches.t convert: add svnrev, svnpath and svnuuid template keywords 2011-03-17 22:17:27 +01:00
test-convert-svn-encoding.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-convert-svn-move.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-convert-svn-sink.t convert/svn: stop using svn bindings when pushing to svn 2011-03-03 22:41:38 +01:00
test-convert-svn-source.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-convert-svn-startrev.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-convert-svn-tags.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-convert-tagsbranch-topology.t convert: add bookmarks reading support to git backend 2011-03-25 01:38:43 +01:00
test-convert-tla.t tests: no need to explicitly export HOME in test files 2011-03-25 22:18:05 +02:00
test-convert.t convert.svn: branch name which equals trunk means `default' branch (issue2653) 2011-02-25 21:01:30 +03:00
test-copy2.t tests: exit 0 no longer needed on unified tests 2010-09-17 17:03:04 -05:00
test-copy-move-merge.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-copy.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-custom-filters.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-debugbuilddag.t tests: unify test-debugbuilddag 2010-08-17 18:02:13 +05:30
test-debugbundle.t commands: add debugbundle command 2011-03-22 09:22:29 +01:00
test-debugcomplete.t debugstate: add new --datesort option 2011-03-26 10:59:33 +01:00
test-debugindexdot.t tests: unify tests-debugindexdot 2010-08-17 18:04:04 +05:30
test-debugrename.t tests: unify test-debugrename 2010-09-14 21:41:06 +02:00
test-default-push.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-demandimport.py test-demandimport.py: PyPy support 2010-12-01 21:46:08 +01:00
test-demandimport.py.out test-demandimport.py: PyPy support 2010-12-01 21:46:08 +01:00
test-diff-binary-file.t tests: unify test-diff-binary-file 2010-09-02 14:45:16 +02:00
test-diff-change.t tests: unify test-diff-change 2010-08-30 14:38:15 +02:00
test-diff-color.t ui: label prompts, default to yellow prompts 2011-03-27 12:59:25 +02:00
test-diff-copy-depth.t tests: unify test-diff-copy-depth 2010-09-02 15:08:36 +02:00
test-diff-hashes.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-diff-ignore-whitespace.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-diff-newlines.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-diff-reverse.t tests: unify test-diff-reverse 2010-08-31 10:21:24 +02:00
test-diff-subdir.t tests: unify test-diff-subdir 2010-08-31 11:14:48 +02:00
test-diff-unified.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-diff-upgrade.t Merge with stable 2010-09-28 01:11:24 +02:00
test-diffdir.t revsets: make revpair revsets-aware 2010-10-07 18:05:04 -05:00
test-diffstat.t diffstat: fix parsing of filenames with spaces 2011-02-04 16:32:14 -03:00
test-dirstate-race.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-dirstate.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-dispatch.py compat: use open() instead of file() everywhere 2009-07-05 11:01:30 +02:00
test-dispatch.py.out commands: add exits(1) if a specified file cannot be added (issue 891) 2007-12-24 12:14:43 +01:00
test-dispatch.t tests: exit 0 no longer needed on unified tests 2010-09-17 17:03:04 -05:00
test-doctest.py hgweb: doctest of url creation from wildcard expansion 2011-02-15 01:04:10 +01:00
test-double-merge.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-dumprevlog.t tests: exit 0 no longer needed on unified tests 2010-09-17 17:03:04 -05:00
test-empty-dir.t tests: drop final true command from unified tests 2010-09-20 16:00:15 -05:00
test-empty-file.t tests: unify test-empty-file 2010-09-02 18:12:07 +02:00
test-empty-group.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-empty.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-encode.t tests: unify test-encode 2010-09-26 13:41:32 -05:00
test-encoding-align.t tests: use (esc) markup for string-escape 2010-11-08 01:35:41 +01:00
test-encoding.t branch: operate on branch names in local string space where possible 2010-11-24 15:56:32 -06:00
test-eol-add.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-eol-clone.t test-eol-*: remove unused config settings 2011-03-02 14:16:11 +01:00
test-eol-hook.t eol: improve hook failure output 2011-03-14 21:08:18 +01:00
test-eol-patch.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-eol-tag.t test-eol-*: remove unused config settings 2011-03-02 14:16:11 +01:00
test-eol-update.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-eol.t tests: fix permission issue trying to remove test directory 2011-03-12 11:06:40 +01:00
test-eolfilename.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-excessive-merge.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-execute-bit.t tests: unify test-execute-bit 2010-09-03 09:46:17 +02:00
test-export.t tests: various fixes for new unified test pattern format 2010-09-22 18:20:47 -05:00
test-extdiff.t test-extdiff: fix 60da34df26da temporary dir output 2011-03-25 16:46:19 +01:00
test-extension.t extensions: warn about invalid extensions when listing disabled commands 2010-12-26 00:43:49 +01:00
test-extra-filelog-entry.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-fetch.t fetch: fix and document exit codes (issue2356) 2010-10-11 14:39:13 -05:00
test-filebranch.t util: flush stdout before calling external processes 2011-02-18 03:35:01 +01:00
test-filelog *: add executable bit to a few files that were missing it. 2010-10-26 12:18:37 +02:00
test-filelog.out filelog: test behaviour for data starting with "\1\n" 2010-07-05 18:43:46 +09:00
test-flags.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-fncache.t tests: sort fncache 2011-01-28 13:54:38 +01:00
test-gendoc.t tests: unify test-gendoc 2010-09-26 13:41:32 -05:00
test-getbundle.t wireproto: add getbundle() function 2011-03-23 16:02:11 +01:00
test-git-export.t tests: unify test-git-* 2010-09-03 14:29:28 +02:00
test-git-import.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-globalopts.t discovery: avoid discovery when local graph is a subset of remote 2011-03-23 16:06:55 +01:00
test-glog.t graphlog: give meaningful error if more than one file is given 2011-03-13 15:04:13 +01:00
test-gpg.t tests: unify test-gpg 2010-09-26 13:41:32 -05:00
test-grep.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-hardlinks.t move tags.cache and branchheads.cache to a collected cache folder .hg/cache/ 2011-01-04 06:29:08 +01:00
test-help.t test-help: test a sample of 'templates' topic help 2011-03-12 12:46:31 +01:00
test-hg-parseurl.py *: kill all unnecessary shebangs. 2010-10-26 12:18:39 +02:00
test-hg-parseurl.py.out improve --branch processing (and differentiate from # syntax) 2010-06-10 12:46:09 +02:00
test-hgcia.t tests: unify test-hgcia 2010-09-26 13:41:32 -05:00
test-hghave.t tests: unify test-hghave 2010-09-26 13:41:32 -05:00
test-hgignore.t add debugignore which yields the combined ignore patten of the .hgignore files 2011-01-15 16:02:03 +01:00
test-hgk.t tests: unify test-hgk 2010-09-26 13:41:32 -05:00
test-hgrc.t tests: use $TESTTMP more and use (glob) less 2011-03-10 13:43:47 +01:00
test-hgweb-auth.py many, many trivial check-code fixups 2010-01-25 00:05:27 -06:00
test-hgweb-auth.py.out allow http authentication information to be specified in the configuration 2009-05-04 20:26:27 +02:00
test-hgweb-commands.t wireproto: add getbundle() function 2011-03-23 16:02:11 +01:00
test-hgweb-descend-empties.t hgweb: add separate page with bookmarks listing 2011-03-12 11:20:03 +01:00
test-hgweb-diffs.t hgweb: add separate page with bookmarks listing 2011-03-12 11:20:03 +01:00
test-hgweb-empty.t tests: fix failures introduced in 6c855f5350cd 2011-03-13 15:59:24 +01:00
test-hgweb-filelog.t hgweb: add separate page with bookmarks listing 2011-03-12 11:20:03 +01:00
test-hgweb-no-path-info.t check-code: add 'no tab indent' check for unified tests 2010-10-16 18:09:01 +02:00
test-hgweb-no-request-uri.t check-code: add 'no tab indent' check for unified tests 2010-10-16 18:09:01 +02:00
test-hgweb-non-interactive.t check-code: add 'no tab indent' check for unified tests 2010-10-16 18:09:01 +02:00
test-hgweb-raw.t tests: unify test-hgweb-raw 2010-09-26 13:41:32 -05:00
test-hgweb-removed.t hgweb: add separate page with bookmarks listing 2011-03-12 11:20:03 +01:00
test-hgweb.t hgweb: add separate page with bookmarks listing 2011-03-12 11:20:03 +01:00
test-hgwebdir-paths.py hgweb: make hgwebdir handle dict/list paths the same as config paths 2009-05-20 16:04:37 +02:00
test-hgwebdir.t hgweb: make paths wildcards expanding in a repo root match repo correctly 2011-02-15 01:04:10 +01:00
test-hgwebdirsym.t hgwebdir: fix incorrect index generation for invalid paths (issue2023) 2010-11-30 12:45:25 -02:00
test-highlight.t fix test-highlight after bookmark support change for hgweb 2011-03-13 16:13:25 +01:00
test-hook.t id: add bookmarks to id 2011-02-18 17:09:08 -06:00
test-http-branchmap.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-http-clone-r.t discovery: avoid discovery when local graph is a subset of remote 2011-03-23 16:06:55 +01:00
test-http-proxy.t discovery: avoid discovery when local graph is a subset of remote 2011-03-23 16:06:55 +01:00
test-http.t hgweb: handle invalid requests with both form data and querystring 2011-02-21 00:57:19 +01:00
test-https.t test-https: match output from b396ee1c907c 2011-03-16 09:05:59 +01:00
test-hup.t tests: unify test-hup 2010-09-26 13:41:32 -05:00
test-hybridencode.py *: kill all unnecessary shebangs. 2010-10-26 12:18:39 +02:00
test-hybridencode.py.out store: encode first period or space in filenames (issue1713) 2010-10-09 21:54:50 +02:00
test-i18n.t test-i18n: make test conditional on msgfmt availability 2011-02-20 13:35:30 +01:00
test-identify.t tests: add tests for bookmarks support in hg identify 2011-03-13 14:35:17 +01:00
test-impexp-branch.t tests: unify test-impexp-branch 2010-08-30 14:13:36 +09:00
test-import-context.t Test applying context diffs 2010-10-24 12:56:38 +02:00
test-import-eol.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-import.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-incoming-outgoing.t tests: reintroduce ":$HGPORT" in test output 2010-10-08 22:36:11 -05:00
test-inherit-mode.t move tags.cache and branchheads.cache to a collected cache folder .hg/cache/ 2011-01-04 06:29:08 +01:00
test-init.t hg: add support for cloning bookmarks 2011-03-13 12:24:17 +01:00
test-inotify-debuginotify.t tests: unify test-inotify-debuginotify 2010-09-26 13:43:21 -05:00
test-inotify-dirty-dirstate.t tests: unify test-inotify-dirty-dirstate 2010-09-26 13:43:21 -05:00
test-inotify-issue1208.t inotify: raise correct error if server is already started in a deep repository 2010-10-09 15:41:53 +02:00
test-inotify-issue1371.t tests: unify test-inotify-issue1371 2010-09-26 13:43:21 -05:00
test-inotify-issue1542.t tests: unify test-inotify-issue1542 2010-09-26 13:43:21 -05:00
test-inotify-issue1556.t tests: unify test-inotify-issue1556 2010-09-26 13:43:21 -05:00
test-inotify-lookup.t tests: unify test-inotify-lookup 2010-09-26 13:43:21 -05:00
test-inotify.t tests: unify test-inotify 2010-09-26 13:43:21 -05:00
test-install.t patch: deprecate ui.patch / external patcher feature 2011-03-24 10:28:29 +01:00
test-interhg.t tests: unify test-interhg 2010-08-30 19:05:13 +09:00
test-issue322.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-issue433.t tests: drop final true command from unified tests 2010-09-20 16:00:15 -05:00
test-issue436.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-issue522.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-issue612.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-issue619.t merge: back out single-parent fast-forward merge 2011-03-07 15:03:10 -06:00
test-issue660.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-issue672.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-issue842.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-issue1089.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-issue1175.t merge: make 'diverging renames' diagnostic a more helpful note. 2010-10-10 09:50:25 -05:00
test-issue1306.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-issue1438.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-issue1502.t bookmarks: restrict moving a bookmark to its descendants (issue1502) 2011-02-24 14:38:50 +01:00
test-issue2137.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-journal-exists.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-keyword.hg test-keyword: make it run under Windows 2008-02-09 20:17:09 +01:00
test-keyword.t tests: use $TESTTMP more and use (glob) less 2011-03-10 13:43:47 +01:00
test-known.t wireproto: add known([id]) function 2011-03-22 09:22:21 +01:00
test-locate.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-lock-badness.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-log.t util: dates cannot consist entirely of whitespace (issue2732) 2011-03-27 23:48:58 +02:00
test-mactext.t tests: unify test-mactext 2010-09-26 13:43:21 -05:00
test-manifest-merging.t tests: unify test-manifest* 2010-09-10 23:13:59 +02:00
test-manifest.hg
test-manifest.t tests: drop final true command from unified tests 2010-09-20 16:00:15 -05:00
test-merge1.t util: flush stdout before calling external processes 2011-02-18 03:35:01 +01:00
test-merge2.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-merge4.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-merge5.t update: use higher level wording for "crosses branches" error 2010-10-09 17:02:28 -05:00
test-merge6.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-merge7.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-merge8.t tests: unify test-merge8 2010-08-18 05:55:56 +05:30
test-merge9.t tests: drop final true command from unified tests 2010-09-20 16:00:15 -05:00
test-merge10.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-merge-closedheads.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-merge-commit.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-merge-default.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-merge-force.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-merge-internal-tools-pattern.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-merge-local.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-merge-prompt.t tests: cleanup exit code handling in unified tests 2010-09-21 16:00:02 -05:00
test-merge-remove.t tests: unify test-merge-remove 2010-09-12 12:11:39 +02:00
test-merge-revert2.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-merge-revert.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-merge-subrepos.t Do not allow merging with uncommitted changes in a subrepo 2011-02-16 08:56:11 -08:00
test-merge-symlinks.hg
test-merge-symlinks.t util: flush stdout before calling external processes 2011-02-18 03:35:01 +01:00
test-merge-tools.t util: flush stdout before calling external processes 2011-02-18 03:35:01 +01:00
test-merge-types.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-minirst.py minirst: modified minirst to also recognize empty comments. 2010-11-16 13:29:08 +01:00
test-minirst.py.out minirst: modified minirst to also recognize empty comments. 2010-11-16 13:29:08 +01:00
test-mq-caches.t move tags.cache and branchheads.cache to a collected cache folder .hg/cache/ 2011-01-04 06:29:08 +01:00
test-mq-eol.t patch: write .rej files without rewriting EOLs 2010-12-03 11:40:30 +09:00
test-mq-git.t tests: unify some of test-mq* 2010-09-19 23:42:18 +02:00
test-mq-guards.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-mq-header-date.t tests: unify test-mq-header-date 2010-09-26 13:43:21 -05:00
test-mq-header-from.t tests: unify test-mq-header-from 2010-09-26 13:43:21 -05:00
test-mq-merge.t mq: forbid commit of merge involving mq patches 2011-03-02 14:09:06 +01:00
test-mq-missingfiles.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-mq-pull-from-bundle.t bundlerepository: get rid of temporary bundle files (issue2478) 2010-11-07 20:18:57 +01:00
test-mq-qclone-http.t tests: reintroduce ":$HGPORT" in test output 2010-10-08 22:36:11 -05:00
test-mq-qdelete.t mq: silence spurious output. 2010-10-09 11:53:48 -05:00
test-mq-qdiff.t tests: various fixes for new unified test pattern format 2010-09-22 18:20:47 -05:00
test-mq-qfold.t tests: add glob matching for unified tests 2010-09-22 16:06:02 -05:00
test-mq-qgoto.t tests: unify some of test-mq* 2010-09-19 23:42:18 +02:00
test-mq-qimport-fail-cleanup.t tests: unify test-mq-qimport-fail-cleanup 2010-09-26 13:43:21 -05:00
test-mq-qimport.t tests: remove the last traces of $HGTMP 2010-10-08 22:36:11 -05:00
test-mq-qnew.t opener: forbid paths ending with directory separator (issue2507) 2010-12-17 12:05:45 +00:00
test-mq-qpush-exact.t mq: add an '-e/--exact' option to qpush 2010-11-17 21:18:44 -05:00
test-mq-qpush-fail.t mq: fix qpush recursion in _findtags when status file is wrong (issue2664) 2011-02-28 17:41:40 -06:00
test-mq-qqueue.t tests: unify some of test-mq* 2010-09-19 23:42:18 +02:00
test-mq-qrefresh-replace-log-message.t tests: unify test-mq-qrefresh-replace-log-message 2010-09-26 13:43:21 -05:00
test-mq-qrefresh.t mq: do not let qrefresh write bad patch 2011-03-13 16:18:46 +01:00
test-mq-qrename.t mq: qrename should not touch the dirstate if src is untracked (issue2460) 2010-10-28 22:04:33 +02:00
test-mq-qsave.t tests: unify some of test-mq* 2010-09-19 23:42:18 +02:00
test-mq-safety.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-mq-strip.t tests: use $TESTTMP more and use (glob) less 2011-03-10 13:43:47 +01:00
test-mq-subrepo-svn.t tests: fixes for svn 1.4.2 2011-02-15 16:19:11 -06:00
test-mq-subrepo.t tests: test-mq-subrepo.t Solaris 10 sh compliance 2011-03-01 02:54:16 +01:00
test-mq-symlinks.t merge with stable 2010-09-24 03:04:14 +02:00
test-mq.t mq: gracefully handle malformated status file 2011-02-11 13:10:39 +01:00
test-mv-cp-st-diff.t tests: unify test-mv-cp-st-diff 2010-09-26 13:43:21 -05:00
test-nested-repo.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-newbranch.t merge: back out single-parent fast-forward merge 2011-03-07 15:03:10 -06:00
test-newcgi.t tests: remove duplication of the CGI environment variables 2011-01-16 19:12:54 +08:00
test-newercgi.t tests: remove duplication of the CGI environment variables 2011-01-16 19:12:54 +08:00
test-no-symlinks.hg
test-no-symlinks.t tests: unify test-no-symlinks 2010-11-03 22:34:16 +01:00
test-notify-changegroup.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-notify.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-oldcgi.t tests: remove duplication of the CGI environment variables 2011-01-16 19:12:54 +08:00
test-parentrevspec.t commands: add revset support to most commands 2010-11-04 16:21:28 -05:00
test-parents.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-parse-date.t tests: cleanup exit code handling in unified tests 2010-09-21 16:00:02 -05:00
test-parseindex2.py revlog: only build the nodemap on demand 2011-01-11 17:01:04 -06:00
test-parseindex2.py.out Add parseindex2.py test case 2008-10-17 01:05:10 +02:00
test-parseindex.t tests: unify test-parseindex 2010-09-26 13:44:49 -05:00
test-patch-offset.t tests: unify test-patch-offset 2010-09-26 13:44:49 -05:00
test-patch.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-patchbomb.t util: flush stdout before calling external processes 2011-02-18 03:35:01 +01:00
test-paths.t test-paths.t: 'file:' disables [paths] entries for clone dest 2011-03-29 19:20:28 +02:00
test-pending.t tests: check visibility of pending changesets 2010-12-29 18:29:15 -08:00
test-permissions.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-profile.t tests: unify test-profile 2010-09-26 13:44:49 -05:00
test-progress.t progress: handle days, weeks and years 2011-01-02 18:51:59 +02:00
test-pull-branch.t pull: don't suggest running hg merge when new heads are on different branches 2011-03-11 20:43:12 -05:00
test-pull-http.t tests: use printenv.py where it is - don't copy it around 2011-02-15 02:17:43 +01:00
test-pull-permission.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-pull-pull-corruption2.t tests: unify test-pull-pull-corruption2 2010-09-26 13:44:49 -05:00
test-pull-pull-corruption.t util: flush stdout before calling external processes 2011-02-18 03:35:01 +01:00
test-pull-r.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-pull-update.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-pull.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-purge.t tests: unify test-purge 2010-08-30 18:50:44 +09:00
test-push-cgi.t tests: push wire protocol over CGI-based hgweb 2011-01-26 18:19:49 +08:00
test-push-hook-lock.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-push-http.t test-push-http: use killdaemons.py instead of kill to avoid test unreliability 2011-02-20 18:06:05 +01:00
test-push-r.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-push-validation.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-push-warn.t merge: back out single-parent fast-forward merge 2011-03-07 15:03:10 -06:00
test-qrecord.t record: do not include files into changes count 2011-01-24 23:25:46 +01:00
test-rebase-abort.t rebase: improve resolve failure message 2010-10-30 16:58:15 -05:00
test-rebase-cache.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-rebase-check-restore.t rebase: improve resolve failure message 2010-10-30 16:58:15 -05:00
test-rebase-collapse.t rebase: add -m/--message to rebase --collapse (issue2389) 2011-03-15 18:33:36 +01:00
test-rebase-conflicts.t Improve unresolved merge conflicts warning (issue2681) 2011-03-06 15:21:50 +01:00
test-rebase-detach.t rebase: support --detach when null is common ancestor 2010-11-20 09:51:56 +01:00
test-rebase-interruptions.t rebase: improve resolve failure message 2010-10-30 16:58:15 -05:00
test-rebase-issue-noparam-single-rev.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-rebase-keep-branch.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-rebase-mq-skip.t rebase: improve resolve failure message 2010-10-30 16:58:15 -05:00
test-rebase-mq.t rebase: restore mq guards after rebasing (issue2107) 2011-03-26 13:05:17 +01:00
test-rebase-named-branches.t rebase: allow for rebasing descendants onto ancestors on different named branches 2011-03-23 01:14:43 +01:00
test-rebase-newancestor.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-rebase-parameters.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-rebase-pull.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-rebase-rename.t rebase: don't mark file as removed if missing in parent's manifest (issue2725) 2011-03-27 13:34:20 +02:00
test-rebase-scenario-global.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-rebuildstate.t tests: unify test-rebuildstate 2010-08-30 18:47:02 +09:00
test-record.t record: do not include files into changes count 2011-01-24 23:25:46 +01:00
test-relink.t relink: avoid trying to lock the same repo twice 2011-03-16 15:34:10 +01:00
test-remove-new.t tests: exit 0 no longer needed on unified tests 2010-09-17 17:03:04 -05:00
test-remove.t tests: cleanup exit code handling in unified tests 2010-09-21 16:00:02 -05:00
test-rename-after-merge.t rollback, i18n: avoid parameterized message 2011-02-21 20:58:54 -03:00
test-rename-dir-merge.t tests: merge the two test-rename-dir-merge* into one 2010-08-30 13:55:57 +09:00
test-rename-merge1.t test-rename-merge1: make it easier to review, windows friendly 2011-03-06 10:06:09 +01:00
test-rename-merge2.t merge: implement --tool arguments using new ui.forcemerge configurable 2010-10-19 22:33:52 -05:00
test-rename.t test-rename: test with absolute paths 2010-11-01 16:22:41 +01:00
test-repair-strip strip: be quiet about temporary internal bundle 2010-05-19 19:46:39 -05:00
test-repair-strip.out strip: improve full backup message 2010-05-20 12:15:44 -05:00
test-requires.t tests: drop final true command from unified tests 2010-09-20 16:00:15 -05:00
test-resolve.t merge: implement --tool arguments using new ui.forcemerge configurable 2010-10-19 22:33:52 -05:00
test-revert-flags.t tests: unify test-revert-flags 2010-08-30 13:45:24 +09:00
test-revert-unknown.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-revert.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-revlog-ancestry.py move working dir/dirstate methods from localrepo to workingctx 2010-06-07 20:03:32 +02:00
test-revlog-ancestry.py.out Add ancestors and descendants to revlog 2008-07-19 18:19:50 +02:00
test-revlog-group-emptyiter.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-revlog-packentry.t tests: unify test-revlog-packentry 2010-08-17 17:54:32 +05:30
test-revset-dirstate-parents.t revset: remove unnecessary debug statement 2010-11-07 18:15:17 +01:00
test-revset-outgoing.t tests: use $TESTTMP more and use (glob) less 2011-03-10 13:43:47 +01:00
test-revset.t revset: report a parse error if a revset is not parsed completely (issue2654) 2011-03-16 23:09:14 +01:00
test-rollback.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-run-tests.t tests: (no-eol) markup for command output without trailing LF 2010-11-08 01:35:40 +01:00
test-schemes.t discovery: avoid discovery when local graph is a subset of remote 2011-03-23 16:06:55 +01:00
test-serve.t tests: convert test-serve to new format 2011-03-06 14:38:47 +01:00
test-share.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-simple-update.t tests: cleanup exit code handling in unified tests 2010-09-21 16:00:02 -05:00
test-simplemerge-cmd.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-simplemerge.py fix up a bunch of check-code warnings 2010-02-09 14:12:22 -06:00
test-simplemerge.py.out
test-ssh-clone-r.t discovery: avoid discovery when local graph is a subset of remote 2011-03-23 16:06:55 +01:00
test-ssh.t ssh: fix password test 2011-03-24 15:12:51 -05:00
test-static-http.t statichttprepo: don't modify localrepo class variables 2011-02-18 23:41:13 +01:00
test-status-color.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-status-inprocess.py add a test for the inprocess status dirstate race 2010-04-05 20:10:46 +02:00
test-status-inprocess.py.out add a test for the inprocess status dirstate race 2010-04-05 20:10:46 +02:00
test-status.t tests: cleanup exit code handling in unified tests 2010-09-21 16:00:02 -05:00
test-strict.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-strip-cross.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-subrepo-deep-nested-change.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-subrepo-git.t subrepo: show the source that git pulls 2011-03-08 15:36:56 -05:00
test-subrepo-missing.t subrepo: handle missing subrepo spec file as removed 2010-11-18 23:05:10 +01:00
test-subrepo-paths.t test-subrepo-paths: fix typo 2011-03-12 12:15:36 +01:00
test-subrepo-recursion.t subrepo: fix pruning of subrepo filenames in dirstate (issue2619) 2011-02-04 09:05:23 +01:00
test-subrepo-relative-path.t subrepo: backed out changeset 9ce26f91f137 2010-12-10 19:08:17 -06:00
test-subrepo-svn.t subrepo: backout 66e642f0195f, --force requires svn >= 1.5 2011-03-07 23:02:04 +01:00
test-subrepo.t commit: abort if a subrepo is modified and ui.commitsubrepos=no 2011-02-15 22:25:48 +01:00
test-symlink-os-yes-fs-no.py dirstate: ignore symlinks when fs cannot handle them (issue1888) 2010-08-09 15:31:56 +02:00
test-symlink-os-yes-fs-no.py.out dirstate: ignore symlinks when fs cannot handle them (issue1888) 2010-08-09 15:31:56 +02:00
test-symlinks.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-tag.t tag: add tests for tags with whitespace (issue2174) 2011-02-11 22:24:10 +08:00
test-tags.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-template-engine.t tests: unify test-template-engine 2010-09-26 13:44:49 -05:00
test-transplant.t Fix transplant error message to correspond with test 2011-03-28 21:36:29 -07:00
test-trusted.py ui: always report untrusted hgrc files when debug enabled 2011-02-25 23:26:24 -06:00
test-trusted.py.out ui: always report untrusted hgrc files when debug enabled 2011-02-25 23:26:24 -06:00
test-ui-color.py *: kill all unnecessary shebangs. 2010-10-26 12:18:39 +02:00
test-ui-color.py.out color: call correct superclass method in write_err 2010-08-02 10:48:31 -04:00
test-ui-config.py *: kill all unnecessary shebangs. 2010-10-26 12:18:39 +02:00
test-ui-config.py.out ui: handle leading newlines/spaces/commas in configlist 2010-06-08 21:09:41 +02:00
test-ui-verbosity.py *: kill all unnecessary shebangs. 2010-10-26 12:18:39 +02:00
test-ui-verbosity.py.out tests: renamed Python tests to .py 2009-05-17 01:39:31 +02:00
test-unrelated-pull.t discovery: avoid discovery when local graph is a subset of remote 2011-03-23 16:06:55 +01:00
test-up-local-change.t update: use higher level wording for "crosses branches" error 2010-10-09 17:02:28 -05:00
test-update-branches.t update: use higher level wording for "crosses branches" error 2010-10-09 17:02:28 -05:00
test-update-issue1456.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-update-renames.t tests: fix a bunch of pointless #s in unified tests 2010-09-17 17:03:08 -05:00
test-update-reverse.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-url-rev.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-url.py url: provide url object 2011-03-25 22:58:56 -07:00
test-username-newline.t tests: drop final true command from unified tests 2010-09-20 16:00:15 -05:00
test-verify.t tests: exit 0 no longer needed on unified tests 2010-09-17 17:03:04 -05:00
test-walk.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-walkrepo.py removed unused imports 2009-05-30 23:20:30 +02:00
test-win32text.t test-win32text: use $TESTTMP in output 2010-11-13 15:20:37 +01:00
test-wireproto.t wireproto: fix handling of '*' args for HTTP and SSH 2011-03-22 07:38:32 +01:00
tinyproxy.py many, many trivial check-code fixups 2010-01-25 00:05:27 -06:00

To run the tests, do:

cd tests/
python run-tests.py

See http://mercurial.selenic.com/wiki/WritingTests for
more information on writing tests.