sapling/tests
Gilles Moris dcdc58f0a5 rollback: clarifies the message about the reverted state (issue2628)
Previously, when rolling back a transaction, some users could be confused
between the level to which the store is rolled back, and the new parents
of the working directory.

  $ hg rollback
  rolling back to revision 4 (undo commit)

With this change:
  $ hg rollback
  repository tip rolled back to tip revision 4 (undo commit)
  working directory now based on revision 2 and 1

So now the user can realize that the store has been rolled back to an older
tip, but also that the working directory may not on the tip (here we are
rolling back the merge of the heads 2 and 1)
2011-02-10 09:03:06 +01: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 Add test for git binary diff support 2006-10-12 09:17:16 -07:00
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 test-i18n: make test conditional on msgfmt availability 2011-02-20 13:35:30 +01: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 run-tests: only call WIFEXITED on systems it exists 2011-02-02 23:21:13 +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-audit-path: add one more test (issue 1450) 2009-01-04 08:06:05 +01:00
test-586.t tests: added a short description to issue numbers 2010-09-24 10:13:49 +02: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 rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01: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 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 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 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 bookmarks: verify switching bookmarks works properly 2011-02-16 17:36:31 -06:00
test-bookmarks-pushpull.t bookmarks: make track.current=True default behaviour and remove option (BC) 2011-02-16 01:29:26 +01:00
test-bookmarks-rebase.t bookmarks: make track.current=True default behaviour and remove option (BC) 2011-02-16 01:29:26 +01:00
test-bookmarks-strip.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-bookmarks.t bookmarks: forbid \0 \r \n : in bookmark names (BC) 2011-02-16 18:36:45 +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 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 rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01: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 templater: give slightly nicer error for unknown map entries 2010-12-20 12:09:00 -06: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 Fixed workingfilectx.date() (found by Thomas Waldmann) with test. 2007-02-23 17:31:00 +01:00
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 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: 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 progress using tests: disable time estimates to avoid flakiness 2010-12-15 10:55:14 -06: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 test-convert: update output to match 397e5b8e1597 2011-02-17 09:19:15 +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 bookmarks: move push/pull command features to core 2011-02-10 13:46:28 -06: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 rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +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 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
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: 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 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-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 bookmarks: move push/pull command features to core 2011-02-10 13:46:28 -06: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 move tags.cache and branchheads.cache to a collected cache folder .hg/cache/ 2011-01-04 06:29:08 +01:00
test-help.t bookmarks: move push/pull command features to core 2011-02-10 13:46:28 -06: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 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 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 tests: use (esc) instead of other kinds of string escaping 2010-11-08 01:41:42 +01:00
test-hook.t rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01: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 bookmarks: merge low-level push/pull support into core 2011-02-10 13:46:28 -06: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 util: flush stdout before calling external processes 2011-02-18 03:35:01 +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: 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 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 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 merge: fast-forward merge with descendant 2010-12-07 03:29:21 +01: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 rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +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 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 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 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: catch attempt to qpush to an earlier patch (issue2587) 2011-02-12 16:08:41 +08: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 backout 0880564992de 2010-12-07 22:14:43 -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-subrepo-svn.t tests: fixes for svn 1.4.2 2011-02-15 16:19:11 -06:00
test-mq-subrepo.t subrepo: separate out mq+svn subrepo tests 2011-01-10 16:02:41 -05:00
test-mq-symlinks.t merge with stable 2010-09-24 03:04:14 +02:00
test-mq.t commands: clarify which aliases "hg help -v" show (issue2572) 2011-01-05 10:47:35 +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 rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01: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 ui.paths: expand paths directly in fixconfig (issue2373) 2010-10-09 12:28:16 -05: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 tests: remove exec bit from .t files 2010-09-14 16:03:10 +02: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 rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +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: fast-forward merge with descendant 2010-12-07 03:29:21 +01: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 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: do not include files into changes count 2011-01-24 23:25:46 +01: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 rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01: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 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 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 tests: use printenv.py where it is - don't copy it around 2011-02-15 02:17:43 +01: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 pylint, pyflakes: remove unused or duplicate imports 2010-04-14 17:58:10 +09: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 subrepos: print short git changeset ids 2011-02-16 11:53:48 -06: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 merge with stable 2011-02-04 09:17:07 +01:00
test-subrepo-relative-path.t subrepo: backed out changeset 9ce26f91f137 2010-12-10 19:08:17 -06:00
test-subrepo-svn.t tests: fixes for svn 1.4.2 2011-02-15 16:19:11 -06: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 rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01: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 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 rollback: clarifies the message about the reverted state (issue2628) 2011-02-10 09:03:06 +01:00
test-url.py url: check subjectAltName when verifying ssl certificate 2011-01-09 00:35:36 +09: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.