sapling/tests
Eric Eisner 433dad3882 subrepo: lazily update git's local tracking branches
This continues the strategy of separation between hg pull and hg update in
git subrepos by only dealing with git's branches on an update. This behavior
tries to cover the bare essentials of the semantics of git pull in the subrepo
when the parent repo does hg pull and hg update.
2010-11-28 17:19:23 -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
darcs1.hg tests: fold darcs test repository into a bundle 2010-09-26 13:11:31 -05:00
get-with-headers.py tests: fix incompatibility with python-2.4 in test-hgweb 2010-09-11 10:57:35 +02:00
hghave hgweb: use Pythons ssl module for HTTPS serve when using Python 2.6 or later 2010-10-20 20:19:34 +02:00
killdaemons.py pylint, pyflakes: remove unused or duplicate imports 2010-04-14 17:58:10 +09:00
legacy-encoding.hg
md5sum.py
printenv.py tests: remove the last traces of $HGTMP 2010-10-08 22:36:11 -05: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 code style: prefer 'is' and 'is not' tests with singletons 2010-11-22 18:15:58 +01:00
sitecustomize.py tests: use external coverage, mandate newer version 2010-03-11 15:32:24 +01:00
svn-safe-append.py
tampered.hg
test-586.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-1102.t tests: unify test-1102 2010-08-14 02:00:33 +02: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 pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -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: fall back to normal error handling for ambigious commands (fixes issue2475) 2010-11-05 15:54:32 -04:00
test-annotate.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-archive-symlinks.t tests: unify test-archive-symlinks 2010-08-14 02:26:53 +02:00
test-archive.t tests: add glob matching for unified tests 2010-09-22 16:06:02 -05:00
test-audit-path.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-backout.t backout: add --tool argument for specifying merge tool 2010-10-22 11:58:43 -05: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 tests: remove unneeded -d flags 2010-09-02 23:22:51 +02: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 tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-bisect.t tests: avoid checking the exitcode of false 2010-09-25 21:52:17 +02:00
test-bookmarks-current.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-bookmarks-pushpull.t pushkey: force HTTP POST on push and add tests (issue2489) 2010-11-12 01:21:45 -06:00
test-bookmarks-rebase.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-bookmarks-strip.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-bookmarks.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-branch-option.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01: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 merge: make 'diverging renames' diagnostic a more helpful note. 2010-10-10 09:50:25 -05: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 util: do not recurse in makedirs if name is '' (issue2528) 2010-11-30 17:48:12 +09: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 tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-clone-cgi.t tests: unify test-clone-cgi 2010-09-26 13:11:52 -05: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 tests: added a short description to issue numbers 2010-09-24 10:13:49 +02:00
test-commit-copy.t unify test-commit-copy 2010-08-12 22:24:13 +09:00
test-commit-unresolved.t tests: exit 0 no longer needed on unified tests 2010-09-17 17:03:04 -05:00
test-commit.t parsedate: abort on negative dates (issue2513) 2010-11-24 19:31:43 +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 check-code.py: Check for bare ^ 2010-03-31 11:07:46 +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 tests: remove redundant globs 2010-10-08 22:36:10 -05: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: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01: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 check-code: add 'no tab indent' check for unified tests 2010-10-16 18:09:01 +02: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 revlog: fix descendants() if nullrev is in revs 2010-11-07 18:23:48 +09: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 tests: unify test-convert-mtn 2010-09-26 17:18:28 -05: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 tests: various fixes for new unified test pattern format 2010-09-22 18:20:47 -05:00
test-convert-svn-encoding.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-convert-svn-move.t convert/svn: fix changed files list upon directory replacements 2010-11-29 20:13:11 +01:00
test-convert-svn-sink.t tests: unify test-convert-svn-* 2010-09-21 18:40:33 +02:00
test-convert-svn-source.t tests: various fixes for new unified test pattern format 2010-09-22 18:20:47 -05:00
test-convert-svn-startrev.t tests: unify test-convert-svn-* 2010-09-21 18:40:33 +02:00
test-convert-svn-tags.t tests: unify test-convert-svn-* 2010-09-21 18:40:33 +02:00
test-convert-tagsbranch-topology.t tests: unify test-convert-tagsbranch-topology 2010-09-26 17:20:24 -05:00
test-convert-tla.t tests: unify test-convert-tla 2010-09-26 17:18:53 -05:00
test-convert.t convert: better ReST markup in docstring 2010-11-04 18:19:10 +01: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-debugcomplete.t debugindex: add --format flag to allow debugging parentdelta 2010-10-30 02:47:35 -05: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 tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01: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 tests: unify test-diffstat 2010-09-02 16:29:04 +02: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
test-dispatch.t tests: exit 0 no longer needed on unified tests 2010-09-17 17:03:04 -05:00
test-doctest.py encoding: add localstr class to track UTF-8 version of transcoded strings 2010-11-24 15:38:52 -06: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: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-eol-clone.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-eol-hook.t tests: unify test-eol-hook 2010-09-26 13:41:32 -05:00
test-eol-patch.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-eol-tag.t eol: exclude .hgtags file from eol translation (issue2493) 2010-11-13 15:02:02 +01:00
test-eol-update.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-eol.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +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 tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-extension.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02: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 tests: add exit codes to unified tests 2010-09-16 17:51:32 -05: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: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-gendoc.t tests: unify test-gendoc 2010-09-26 13:41:32 -05: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 Add subrepos help topic 2010-10-24 19:28:44 +02:00
test-glog.t graphmod: safer code when a changeset has two identical parents 2010-11-08 22:45:56 +09: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 tests: integrate test-hardlinks-safety.t into test-hardlinks.t 2010-11-22 17:32:51 +01:00
test-help.t version: replace email address with url to reduce private mail 2010-10-24 16:02:10 -05: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 tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-hgk.t tests: unify test-hgk 2010-09-26 13:41:32 -05:00
test-hgrc.t showconfig: don't accept multiple sections and one config item 2010-10-09 16:55:33 -05: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 tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-hgweb-descend-empties.t templates: fix inconsistency in 'help' link 2010-10-26 02:38:14 +05:30
test-hgweb-diffs.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-hgweb-empty.t templates: fix inconsistency in 'help' link 2010-10-26 02:38:14 +05:30
test-hgweb-filelog.t hgweb: add help link to templates missed in 333983876439 2010-10-09 17:58:48 -05: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 help link to templates missed in 333983876439 2010-10-09 17:58:48 -05:00
test-hgweb.t templates: fix inconsistency in 'help' link 2010-10-26 02:38:14 +05:30
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 hgwebdir: fix incorrect index generation for invalid paths (issue2023) 2010-11-30 12:45:25 -02:00
test-hgwebdirsym.t hgwebdir: fix incorrect index generation for invalid paths (issue2023) 2010-11-30 12:45:25 -02:00
test-highlight.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-hook.t tests: remove redundant globs 2010-10-08 22:36:10 -05: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 pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-http-proxy.t tests: reintroduce ":$HGPORT" in test output 2010-10-08 22:36:11 -05:00
test-http.t tests: reintroduce ":$HGPORT" in test output 2010-10-08 22:36:11 -05:00
test-https.t hgweb: use Pythons ssl module for HTTPS serve when using Python 2.6 or later 2010-10-20 20:19:34 +02: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-identify.t tests: drop final true command from unified tests 2010-09-20 16:00:15 -05: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 test-import: workaround for missing newline is no longer needed 2010-11-08 01:55:32 +01:00
test-incoming-outgoing.t tests: reintroduce ":$HGPORT" in test output 2010-10-08 22:36:11 -05:00
test-inherit-mode.t check-code: add 'no tab indent' check for unified tests 2010-10-16 18:09:01 +02:00
test-init.t tests: add testcase for --config format.dotencode=false 2010-10-11 11:17:48 +02: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 tests: add glob matching for unified tests 2010-09-22 16:06:02 -05: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 tests: drop final true command from unified tests 2010-09-20 16:00:15 -05: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-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.t keyword: copy: when copied source is a symlink, follow it 2010-12-01 10:51:49 +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 log: fix log -rREV FILE when REV isnt the last filerev (issue2492) 2010-11-11 02:10:37 +09: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 merge: handle no file parent in backwards merge (issue2364) 2010-10-09 14:50:20 -05: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-symlinks.hg
test-merge-symlinks.t merge: implement --tool arguments using new ui.forcemerge configurable 2010-10-19 22:33:52 -05:00
test-merge-tools.t merge: implement --tool arguments using new ui.forcemerge configurable 2010-10-19 22:33:52 -05: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 tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-mq-eol.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05: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 tests: remove redundant globs 2010-10-08 22:36:10 -05: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 test-mq-qnew: handle Mac OS X error strings. 2010-11-10 13:48:23 +01: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 tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01: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: fix failing qrefresh test 2010-11-25 21:50:41 -06: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 strip: support revision sets 2010-10-18 18:31:38 -02:00
test-mq-symlinks.t merge with stable 2010-09-24 03:04:14 +02:00
test-mq.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +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 tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-newcgi.t check-code: add 'no tab indent' check for unified tests 2010-10-16 18:09:01 +02:00
test-newercgi.t tests: unify test-newercgi 2010-09-26 13:43:21 -05: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 test-notify: fix fix for line continuation in long mail header lines 2010-10-09 07:13:47 -05:00
test-oldcgi.t tests: unify test-oldcgi 2010-09-26 13:43:21 -05: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 remove unnecessary outer parenthesis in if-statements 2009-04-22 01:39:47 +02:00
test-parseindex2.py.out
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 tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-paths.t ui.paths: expand paths directly in fixconfig (issue2373) 2010-10-09 12:28:16 -05: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 tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-pull-branch.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-pull-http.t check-code: add 'no tab indent' check for unified tests 2010-10-16 18:09:01 +02: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 pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-pull-r.t tests: add exit codes to unified tests 2010-09-16 17:51:32 -05:00
test-pull-update.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-pull.t tests: reintroduce ":$HGPORT" in test output 2010-10-08 22:36:11 -05:00
test-purge.t tests: unify test-purge 2010-08-30 18:50:44 +09: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 check-code: add 'no tab indent' check for unified tests 2010-10-16 18:09:01 +02: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 discovery: list new remote heads in prepush() on --debug 2010-11-11 15:51:20 +01:00
test-qrecord.t tests: handle .t files without trailing LF 2010-11-06 00:31:44 +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 tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-rebase-conflicts.t rebase: improve resolve failure message 2010-10-30 16:58:15 -05: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: improve resolve failure message 2010-10-30 16:58:15 -05: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 tests: remove redundant globs 2010-10-08 22:36:10 -05: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: quote command in use hg commit message 2010-11-21 05:07:06 -06:00
test-relink.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05: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 tests: added a short description to issue numbers 2010-09-24 10:13:49 +02: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 merge: make 'diverging renames' diagnostic a more helpful note. 2010-10-10 09:50:25 -05: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
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 revset: fix #branch in urls for outgoing() 2010-10-05 11:34:13 +02:00
test-revset.t tests: use (esc) for all non-ASCII test output 2010-11-08 01:41:41 +01:00
test-rollback.t tests: remove the last traces of $HGTMP 2010-10-08 22:36:11 -05: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 tests: reintroduce ":$HGPORT" in test output 2010-10-08 22:36:11 -05:00
test-serve test-serve: use service that works on more platforms 2010-09-28 02:57:59 +02:00
test-serve.out test-serve: use service that works on more platforms 2010-09-28 02:57:59 +02: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 pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-ssh.t pushkey: use UTF-8 2010-11-28 18:21:47 -06:00
test-static-http.t pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05: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: lazily update git's local tracking branches 2010-11-28 17:19:23 -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 tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-subrepo-recursion.t tests: remove redundant globs 2010-10-08 22:36:10 -05:00
test-subrepo-relative-path.t tests: reintroduce ":$HGPORT" in test output 2010-10-08 22:36:11 -05:00
test-subrepo-svn.t subrepo: prune empty directories when removing svn subrepo 2010-11-17 21:25:23 +01:00
test-subrepo.t subrepo: propagate non-default pull/push path to relative subrepos (issue1852) 2010-10-27 00:28:40 +02: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 tests: remove the last traces of $HGTMP 2010-10-08 22:36:11 -05:00
test-tags.t test-tags: use printf instead of echo '...\n' 2010-10-19 23:15:31 +09:00
test-template-engine.t tests: unify test-template-engine 2010-09-26 13:44:49 -05:00
test-transplant.t tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-trusted.py error: update test-trusted.py 2010-06-04 23:00:22 -05:00
test-trusted.py.out error: update test-trusted.py 2010-06-04 23:00:22 -05: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 tests: add exit codes to unified tests 2010-09-16 17:51:32 -05: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 pull: silence spurious 'requesting all changes' message 2010-10-20 17:38:21 -05:00
test-url.py *: kill all unnecessary shebangs. 2010-10-26 12:18:39 +02: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
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.