sapling/tests
Yuya Nishihara 60d0303672 tests: use system hg only if changelog or dirstate can't be read
The bundled hg should work flawlessly in most cases. Make it depend on
the external installation only if necessary since we can't control the
whole environment.

This patch doesn't implement the "exit 80" idea proposed by Jun. I don't
want to keep the capability checking sync with the actual tests.
2017-07-02 13:24:23 +09:00
..
blacklists tests: add a wrapper to run fsmonitor tests 2017-06-10 14:07:30 -07:00
bundles
gpg
sslcerts tests: update test certificate generation instructions 2016-07-17 11:28:01 -07:00
svn tests: add execute bit and fix shbang line 2015-12-22 11:05:05 +00:00
testlib template: add predecessors template 2017-06-15 13:02:58 +02:00
autodiff.py registrar: move cmdutil.command to registrar module (API) 2016-01-09 23:07:20 +09:00
badserverext.py configitems: register the 'badserver.closebeforeaccept' config 2017-06-30 03:28:02 +02:00
binfile.bin
blackbox-readonly-dispatch.py tests: divorce blackbox test from test-dispatch.py 2016-03-08 20:52:57 +00:00
bzr-definitions tests: move '#require bzr' into .t files 2015-08-22 10:22:12 -07:00
cgienv
check-gendoc tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
check-perf-code.py perf: replace ui.configint() by getint() for Mercurial earlier than 1.9 2016-10-09 01:03:19 +09:00
crashgetbundler.py wireproto: properly report server Abort during 'getbundle' 2017-02-10 18:20:58 +01:00
drawdag.py drawdag: inline transaction() function 2017-06-30 23:15:09 -07:00
dumbhttp.py dumbhttp: use IPv6 if HGIPV6 is set to 1 2017-02-15 21:09:00 -08:00
dummysmtpd.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
dummyssh dummyssh: use LOCALIP 2017-02-15 23:24:03 -08:00
f py3: use open() instead of file() constructor 2017-06-17 17:16:28 +05:30
failfilemerge.py merge: use labels in prompts to the user 2016-08-12 06:01:42 -07:00
fakedirstatewritetime.py dirstate: make writing in-memory changes aware of transaction activity 2015-10-14 02:49:17 +09:00
fakemergerecord.py registrar: move cmdutil.command to registrar module (API) 2016-01-09 23:07:20 +09:00
fakepatchtime.py tests/fakepatchtime.py: use absolute_import 2015-12-06 22:14:39 -08:00
filterpyflakes.py py3: use print_function in filterpyflakes.py 2016-04-02 17:35:02 +03:00
flagprocessorext.py test-flagprocessor: use changegroup3 in bundle2 2017-04-06 17:23:20 -07:00
fsmonitor-run-tests.py tests: add a wrapper to run fsmonitor tests 2017-06-10 14:07:30 -07:00
generate-working-copy-states.py cleanup: use set literals 2017-02-10 16:56:29 -08:00
get-with-headers.py tests: store ETag when using --headeronly 2017-04-01 00:21:52 -07:00
helper-runtests.sh tests: refactor run-tests helpers 2016-05-11 16:40:16 +00:00
helpers-testrepo.sh tests: use system hg only if changelog or dirstate can't be read 2017-07-02 13:24:23 +09:00
heredoctest.py py3: make files use absolute_import and print_function 2016-07-03 22:28:24 +05:30
hghave hghave: silence future pyflakes warning of unused import 2016-05-15 10:40:26 +09:00
hghave.py hghave: add has_git_range for testing if git understands ext::sh 2017-06-15 17:13:23 -07:00
hgterm.ti tests: hardcode terminfo entry for the terminfo color test 2011-06-27 11:36:40 -07:00
hgweberror.py tests: use absolute_import in hgweberror.py 2015-12-06 22:27:53 -08:00
histedit-helpers.sh tests: histedit-helpers fixbundle should not complain about no input 2015-12-14 22:21:30 +00:00
hypothesishelpers.py py3: use print_function in hypothesishelpers.py 2016-04-02 18:15:04 +03:00
killdaemons.py killdaemons: fix WaitForSingleObject() error handling logic on Windows 2017-06-15 21:59:42 -04:00
lockdelay.py pull: grab wlock during pull 2016-08-23 23:47:59 +02:00
md5sum.py md5sum: adapt for python 3 support 2017-06-15 12:49:13 -04:00
missing-comment.hg
mockblackbox.py devel: update blackbox to use default-date 2017-05-16 18:36:08 +02:00
notcapable peer: introduce real peer classes 2012-07-13 21:47:06 +02:00
pdiff tests: Solaris cmp complains about empty files, even with -s 2016-03-02 14:58:29 -08:00
printenv.py py3: use absolute_import in printenv.py 2016-04-16 05:32:10 +03:00
readlink.py py3: make files use absolute_import and print_function 2016-07-03 22:28:24 +05:30
README urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
revlog-formatv0.py py3: use absolute_import in revlog-formatv0.py 2016-04-16 05:33:23 +03:00
revnamesext.py namespaces: record and expose whether namespace is built-in 2017-06-24 14:52:15 -07:00
run-tests.py tests: actually restore the original environment before running syshg 2017-06-30 21:49:29 +09:00
seq.py py3: use print_function in seq.py 2016-04-02 17:29:38 +03:00
silenttestrunner.py tests: lexicographical imports in silenttestrunner.py 2016-04-03 10:02:58 +03:00
sitecustomize.py tests: update sitecustomize to use uuid1() instead of randrange() 2016-11-21 17:51:39 -05:00
svn-safe-append.py py3: make tests/svn-safe-append.py use absolute_import 2016-05-16 04:31:20 +05:30
svnxml.py py3: use absolute_import in svnxml.py 2016-04-16 06:03:11 +03:00
test-abort-checkin.t error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
test-acl.t bundle2: don't use debug message "no-transaction" with transaction 2017-06-20 16:33:13 -07:00
test-add.t match: don't print explicitly listed files with wrong case (BC) 2017-05-18 16:05:46 -07:00
test-addremove-similar.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-addremove.t spelling: fixes from proofreading of spell checker issues 2015-01-18 02:38:57 +01:00
test-alias.t help: use single quotes in use warning 2016-09-20 23:47:46 +00:00
test-ancestor.py py3: pass the path in hg.repository() as bytes 2017-06-17 14:39:10 +05:30
test-ancestor.py.out test-ancestor: use random testing for missing ancestors 2014-11-15 10:55:34 -08:00
test-annotate.t tests: handle variation between pure and normal output in annotate --skip 2017-06-10 10:46:06 -04:00
test-archive-symlinks.t tests: guard test-archive-symlink with unziplinks check 2016-08-25 01:26:39 -04:00
test-archive.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-atomictempfile.py atomictempfile: add context manager support 2016-06-23 18:21:25 +01:00
test-audit-path.t context: use a the nofsauditor when matching file in history (issue4749) 2015-12-03 13:23:46 -08:00
test-automv.t test-automv: fix inline config settings for 82d66222a945 2016-02-22 17:53:19 -05:00
test-backout.t spelling: fixes of non-dictionary words 2016-10-17 23:16:55 +02:00
test-backwards-remove.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-bad-extension.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-bad-pull.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-basic.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-batching.py test-batching: stop direct symbol import of mercurial modules 2016-04-05 23:10:13 +09:00
test-batching.py.out wireproto: add basic command batching infrastructure 2011-06-14 22:51:26 +02:00
test-bdiff.py mpatch: proxy through mdiff module 2017-04-26 22:05:59 +09:00
test-bheads.t branch: don't warn about branches if repository has multiple branches already 2015-05-22 17:08:59 -05:00
test-bisect2.t update: show the commit to which we updated in case of multiple heads (BC) 2017-06-06 22:17:39 +05:30
test-bisect3.t map-cmdline.bisect: rewrite to just %include the default template 2015-05-10 13:48:10 -04:00
test-bisect.t tests: adjust quoting to keep Windows happy with recent $PYTHON change 2017-06-20 23:23:45 -04:00
test-blackbox.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-bookmarks-current.t update: omit redundant activating message for already active bookmark 2016-03-12 04:35:42 +09:00
test-bookmarks-merge.t update: show message when a bookmark is activated by update 2013-03-07 14:17:56 +11:00
test-bookmarks-pushpull.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-bookmarks-rebase.t simplemerge: move conflict warning message to filemerge 2015-10-09 13:54:52 -07:00
test-bookmarks-strip.t bookmarks: change bookmark within a transaction 2014-09-28 00:49:36 -07:00
test-bookmarks.t bookmarks: explicitly convert to 'node' during initialization 2017-06-07 22:26:43 +01:00
test-branch-option.t branch: don't warn about branches if repository has multiple branches already 2015-05-22 17:08:59 -05:00
test-branch-tag-confict.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-branches.t formatter: add support for parts map of [templates] section 2017-04-22 21:29:00 +09:00
test-bugzilla.t tests: add globs for Windows 2016-05-05 21:14:12 -04:00
test-bundle2-exchange.t tests: fix missing (glob) annotations in test-bundle2-exchange.t 2017-04-03 18:55:55 -04:00
test-bundle2-format.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-bundle2-multiple-changegroups.t changegroup: add bundlecaps back 2017-05-15 09:35:27 -07:00
test-bundle2-pushback.t tests: remove initial bundle2 enabling in various bundle2 tests 2016-08-02 14:54:06 +02:00
test-bundle2-remote-changegroup.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-bundle-phases.t bundle: add config option to include phases 2017-06-22 10:10:02 -07:00
test-bundle-r.t bundle: warn for --base with --all 2015-12-17 15:05:25 +00:00
test-bundle-type.t commands: update help for "bundle" 2017-04-01 13:43:43 -07:00
test-bundle-vs-outgoing.t
test-bundle.t debugcommands: issue warning when repo has secret changesets (issue5589) 2017-06-09 10:42:19 -07:00
test-cache-abuse.t hidden: drop the hidden cache logic 2017-05-21 15:53:08 +02:00
test-casecollision-merge.t merge: abort on file/directory case folding collisions (issue4892) 2015-10-13 00:16:25 +02:00
test-casecollision.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-casefolding.t match: don't print explicitly listed files with wrong case (BC) 2017-05-18 16:05:46 -07:00
test-cat.t templater: add '{envvars}' to access environment variables 2017-01-17 23:12:54 -05:00
test-censor.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-changelog-exec.t merge with stable 2014-09-22 16:14:08 -05:00
test-check-code.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-check-commit.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-check-config.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-check-execute.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-check-help.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-check-module-imports.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-check-py3-compat.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-check-pyflakes.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-check-pylint.t test-check-pylint: match its output 2017-04-07 11:09:54 -07:00
test-check-shbang.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-chg.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-children.t children: don't pass filectx to displayer 2015-03-26 23:56:18 +09:00
test-churn.t spelling: trivial spell checking 2015-10-17 00:58:46 +02:00
test-clone-cgi.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-clone-pull-corruption.t tests: use double quote to quote arguments in hook for portability 2015-04-23 22:39:21 +09:00
test-clone-r.t test: wider matching in 'test-clone-r.t' 2015-10-20 11:50:55 +02:00
test-clone-uncompressed.t streamclone: consider secret changesets (BC) (issue5589) 2017-06-09 10:41:13 -07:00
test-clone-update-order.t branch: don't warn about branches if repository has multiple branches already 2015-05-22 17:08:59 -05:00
test-clone.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-clonebundles.t tests: update regex check for fetch error in test-clonebundles.t 2017-06-22 11:16:29 +02:00
test-command-template.t namespaces: record and expose whether namespace is built-in 2017-06-24 14:52:15 -07:00
test-commandserver.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-commit-amend.t revlog: make compressed size comparisons consistent 2017-01-02 11:50:17 -08:00
test-commit-interactive-curses.t tests: test experimental.spacemovesdown config for commit -i 2017-01-17 13:44:53 +08:00
test-commit-interactive.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-commit-multiple.t ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-commit-unresolved.t localrepo: use single quotes in use warning 2016-09-20 23:48:08 +00:00
test-commit.t commit: optionally strip quotes from commit template (BC) 2017-02-25 19:32:39 +09:00
test-committer.t config: use single quotes around command hint 2016-04-14 15:18:59 +00:00
test-completion.t identify: add template support 2017-06-24 23:09:21 -04:00
test-config-env.py tests: print Unix style paths in *.py tests 2017-04-09 22:19:27 -04:00
test-config-env.py.out rcutil: let environ override system configs (BC) 2017-03-26 21:33:37 -07:00
test-config.t rcutil: let environ override system configs (BC) 2017-03-26 21:33:37 -07:00
test-conflict.t update: show the commit to which we updated in case of multiple heads (BC) 2017-06-06 22:17:39 +05:30
test-confused-revert.t graft: use single quotes around command hint 2016-04-14 15:19:57 +00:00
test-context.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-context.py.out context: do not cache manifestctx 2017-05-25 17:20:43 -07:00
test-contrib-check-code.t style: ban [ foo == bar] bashism in tests 2017-05-15 14:08:02 -04:00
test-contrib-check-commit.t contrib: fix check-commit to not reject commits from hg sign and hg tag 2017-01-18 23:34:35 -05:00
test-contrib-perf.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-contrib.t simplemerge: move conflict warning message to filemerge 2015-10-09 13:54:52 -07:00
test-convert-authormap.t tests: reintroduce globs in test-convert-authormap.t 2012-06-13 02:29:47 +02:00
test-convert-baz.t misc: replace domain of mercurial ML address by mercurial-scm.org 2017-02-11 00:23:53 +09:00
test-convert-bzr-114.t tests: move '#require bzr' into .t files 2015-08-22 10:22:12 -07:00
test-convert-bzr-directories.t tests: move '#require bzr' into .t files 2015-08-22 10:22:12 -07:00
test-convert-bzr-ghosts.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-convert-bzr-merges.t tests: move '#require bzr' into .t files 2015-08-22 10:22:12 -07:00
test-convert-bzr-treeroot.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-convert-bzr.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-convert-clonebranches.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-convert-cvs-branch.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-convert-cvs-detectmerge.t tests: run 'cvs init' only on non-existent directories (issue4482) 2014-12-28 21:30:52 +01:00
test-convert-cvs-synthetic.t
test-convert-cvs.t test-convert-cvs: add sleep so cvs notices changes 2015-10-12 15:42:32 +03: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
test-convert-darcs.t tests: silence output of darcs command 2016-11-05 13:16:40 +09:00
test-convert-datesort.t branch: don't warn about branches if repository has multiple branches already 2015-05-22 17:08:59 -05:00
test-convert-filemap.t convert: test clean p2 file missing 2015-10-24 01:54:46 +02:00
test-convert-git.t tests: protect tests involving git ext::sh with git-ext-sh 2017-06-15 17:14:53 -07:00
test-convert-hg-sink.t tests: pass only one file at a time to tail(1) 2017-04-23 09:38:10 -04:00
test-convert-hg-source.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-convert-hg-startrev.t convert: keep converted hg parents that are outside convert.hg.revs (BC) 2016-04-13 00:16:21 +02:00
test-convert-hg-svn.t tests: make tests for convert with svn portable 2016-03-15 00:14:53 +09:00
test-convert-mtn.t destutil: make messages at updating to the closed head usual form 2016-03-29 23:59:32 +09:00
test-convert-p4-filetypes.t convert: parse perforce data on-demand 2016-12-20 09:23:50 -08:00
test-convert-p4.t convert: fix the handling of empty changlist descriptions in P4 2017-03-22 14:12:58 -05:00
test-convert-splicemap.t convert: fix Python syntax in 'splice in' message 2015-10-19 16:49:54 +02:00
test-convert-svn-branches.t convert: use 'default' for specifying branch name in branchmap (issue4753) 2015-07-14 14:40:56 +01:00
test-convert-svn-encoding.t convert: specify unit for ui.progress when scanning paths 2016-03-11 22:30:04 +08:00
test-convert-svn-move.t tests: remove lines that enable progress extension 2016-03-20 04:54:35 +00:00
test-convert-svn-sink.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-convert-svn-source.t tests: make tests for convert with svn portable 2016-03-15 00:14:53 +09:00
test-convert-svn-startrev.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-convert-svn-tags.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-convert-tagsbranch-topology.t convert: add config to not convert tags 2015-06-29 13:40:20 -07:00
test-convert-tla.t misc: replace domain of mercurial ML address by mercurial-scm.org 2017-02-11 00:23:53 +09:00
test-convert.t convert: correct the documentation about whitespace in branchmap branches 2017-06-10 02:20:14 -04:00
test-copy-move-merge.t merge: use labels in prompts to the user 2016-08-12 06:01:42 -07:00
test-copy.t caches: move the 'updating the branch cache' message in 'updatecaches' 2017-05-02 22:27:44 +02:00
test-ctxmanager.py test-ctxmanager: stop direct symbol import of mercurial.util 2016-04-05 23:13:52 +09:00
test-custom-filters.t error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
test-debian-packages.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-debugbuilddag.t progress: stop double-wrapping of ui class 2015-06-07 18:11:23 -07:00
test-debugbundle.t changegroup: skip delta when the underlying revlog do not use them 2016-10-14 01:31:11 +02:00
test-debugcommands.t debugrevlog: align chain length, reach, and compression ratio 2017-06-26 22:27:34 +09:00
test-debugextensions.t debugextensions: show ships-with-hg-core state as a separate field 2016-08-31 23:22:07 +09:00
test-debugindexdot.t spelling: exercise 2012-08-17 13:58:18 -07:00
test-debugrename.t
test-default-push.t push: update help hint to point to config.paths section 2016-09-20 20:12:38 +00:00
test-demandimport.py demandimport: stop overriding __getattribute__() 2017-04-28 00:01:22 +09:00
test-demandimport.py.out demandimport: stop overriding __getattribute__() 2017-04-28 00:01:22 +09:00
test-devel-warnings.t configitems: add a devel warning for extensions items overiding core one 2017-06-18 19:52:54 +02:00
test-diff-binary-file.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-diff-change.t revpair: do not optimize tree to check for odd-range spec 2016-08-06 20:46:53 +09:00
test-diff-color.t test-diff-color: disable pager for expected output on Windows (issue5555) 2017-05-02 22:26:09 -04:00
test-diff-copy-depth.t
test-diff-hashes.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-diff-ignore-whitespace.t
test-diff-issue2761.t spelling: doesn't/does not 2012-08-17 13:58:18 -07:00
test-diff-newlines.t
test-diff-reverse.t context.status: remove incorrect swapping of added/removed in workingctx 2014-10-24 15:52:20 -05:00
test-diff-subdir.t diff: rename --relative option to --root 2015-03-25 11:55:15 -07:00
test-diff-unified.t patch: check length of git index header only if integer is specified 2017-01-15 16:33:15 +09:00
test-diff-upgrade.t tests: write hgrc of more than two lines by using shell heredoc 2014-11-04 23:41:46 +09:00
test-diffdir.t diff: don't crash when merged-in addition is copied 2016-01-14 10:22:55 -08:00
test-diffstat.t diffstat: properly count lines starting in '--' or '++' (issue5479) 2017-05-17 20:51:17 -05:00
test-dirstate-nonnormalset.t dirstate: add test for non-normal set consistency 2015-12-21 16:26:44 -08:00
test-dirstate-race.t merge with stable 2017-06-29 15:21:52 -07:00
test-dirstate.t error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
test-dispatch.py tests: test-dispatch use print_function 2016-03-08 20:57:40 +00: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 help: backout 6f89f03ad369 (mark boolean flags with [no-] in help) for now 2016-10-09 03:11:18 +02:00
test-docker-packaging.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-doctest.py annotate: add core algorithm to skip a rev 2017-05-24 19:07:14 -07:00
test-double-merge.t tests: flag Windows specific lines about background closing as optional 2016-02-29 01:01:20 -05:00
test-drawdag.t drawdag: support obsmarker creation in comments 2017-06-27 00:01:17 -07:00
test-duplicateoptions.py cleanup: use set literals 2017-02-10 16:56:29 -08:00
test-empty-dir.t
test-empty-file.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-empty-group.t localrepo: reuse parent manifest in commitctx if no files have changed 2011-05-02 19:20:29 +02:00
test-empty.t merge: exit early during a no-op update (BC) 2013-10-01 17:43:54 -07:00
test-encode.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-encoding-align.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-encoding-textwrap.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-encoding.t test-encoding: enable fuzz testing of utf8b roundtrip 2015-11-09 22:31:01 +09:00
test-eol-add.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-eol-clone.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-eol-hook.t eol: make output stable 2015-12-27 23:55:54 +09:00
test-eol-patch.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-eol-tag.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-eol-update.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-eol.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-eolfilename.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-excessive-merge.t changelog: disable delta chains 2016-10-13 12:50:27 +02:00
test-exchange-obsmarkers-case-A1.t obsolescence: add test case A-1 for obsolescence markers exchange 2017-04-10 16:41:21 +02:00
test-exchange-obsmarkers-case-A2.t obsolescence: add test case A-2 for obsolescence markers exchange 2017-04-10 16:41:46 +02:00
test-exchange-obsmarkers-case-A3.t obsolescence: add test case A-3 for obsolescence markers exchange 2017-04-10 16:42:49 +02:00
test-exchange-obsmarkers-case-A4.t obsolescence: add test case A-4 for obsolescence markers exchange 2017-04-10 16:43:26 +02:00
test-exchange-obsmarkers-case-A5.t obsolescence: add test case A-5 for obsolescence markers exchange 2017-04-10 16:43:49 +02:00
test-exchange-obsmarkers-case-A6.t obsolescence: add test case A-6 for obsolescence markers exchange 2017-04-10 16:44:19 +02:00
test-exchange-obsmarkers-case-A7.t obsolescence: add test case A-7 for obsolescence markers exchange 2017-04-10 16:44:39 +02:00
test-exchange-obsmarkers-case-B1.t obsolescence: add test case B-1 for obsolescence markers exchange 2017-04-10 16:46:03 +02:00
test-exchange-obsmarkers-case-B2.t obsolescence: add test case B-2 for obsolescence markers exchange 2017-04-10 16:46:31 +02:00
test-exchange-obsmarkers-case-B3.t obsolescence: add test case B-3 for obsolescence markers exchange 2017-04-10 16:46:53 +02:00
test-exchange-obsmarkers-case-B4.t obsolescence: add test case B-4 for obsolescence markers exchange 2017-04-10 16:47:16 +02:00
test-exchange-obsmarkers-case-B5.t obsolescence: add test case B-5 for obsolescence markers exchange 2017-04-10 16:49:10 +02:00
test-exchange-obsmarkers-case-B6.t obsolescence: add test case B-6 for obsolescence markers exchange 2017-04-10 16:49:38 +02:00
test-exchange-obsmarkers-case-B7.t obsolescence: add test case B-7 for obsolescence markers exchange 2017-04-10 16:50:23 +02:00
test-exchange-obsmarkers-case-C1.t obsolescence: add test case C-1 for obsolescence markers exchange 2017-04-10 16:50:41 +02:00
test-exchange-obsmarkers-case-C2.t obsolescence: add test case C-2 for obsolescence markers exchange 2017-04-10 16:51:06 +02:00
test-exchange-obsmarkers-case-C3.t obsolescence: add test case C-3 for obsolescence markers exchange 2017-04-10 16:52:25 +02:00
test-exchange-obsmarkers-case-C4.t obsolescence: add test case C-4 for obsolescence markers exchange 2017-04-10 16:53:12 +02:00
test-exchange-obsmarkers-case-D1.t obsolescence: add test case D-1 for obsolescence markers exchange 2017-04-10 16:53:37 +02:00
test-exchange-obsmarkers-case-D2.t obsolescence: add test case D-2 for obsolescence markers exchange 2017-04-10 16:54:19 +02:00
test-exchange-obsmarkers-case-D3.t obsolescence: add test case D-3 for obsolescence markers exchange 2017-04-10 16:54:43 +02:00
test-exchange-obsmarkers-case-D4.t obsolescence: add test case D-4 for obsolescence markers exchange 2017-04-10 16:55:16 +02:00
test-execute-bit.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-export.t export: map wctx.node() to 'ff...' node id (issue5438) 2017-06-03 19:17:19 +09:00
test-extdiff.t tests: use $PYTHON in #! so we always use the right Python 2017-06-15 14:27:52 -04:00
test-extension.t configitems: add an official API for extensions to register config item 2017-06-17 13:48:20 +02:00
test-extensions-afterloaded.t extensions: call afterloaded() with loaded=False for disabled extensions 2017-06-23 10:59:05 -07:00
test-extensions-wrapfunction.py extensions: add unwrapfunction to undo wrapfunction 2016-08-10 16:27:33 +01:00
test-extensions-wrapfunction.py.out extensions: add unwrapfunction to undo wrapfunction 2016-08-10 16:27:33 +01:00
test-extra-filelog-entry.t tests: reduce spurious failures when run with generaldelta 2012-07-11 15:03:10 -07:00
test-fetch.t fetch: use single quotes around command hint 2016-04-14 15:20:11 +00:00
test-filebranch.t
test-filecache.py filecache: explicitly test 'repofilecache' 2017-03-08 16:43:16 -08:00
test-filecache.py.out scmutil: add file object wrapper class to check ambiguity at closing 2016-09-22 21:51:57 +09:00
test-filelog.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-filelog.py.out tests: test test-filelog is python - rename to test-filelog.py 2012-04-23 01:57:17 +02:00
test-fileset-generated.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-fileset.t test-fileset: eliminate a duplicate test that was conditionalized for output 2017-04-08 15:01:49 -04:00
test-flagprocessor.t extensions: catch uisetup and extsetup failures and don't let them break hg 2017-06-06 10:09:48 -04:00
test-flags.t
test-fncache.t commands: make commit acquire locks before processing (issue4368) 2015-12-02 03:12:07 +09:00
test-gendoc-da.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-de.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-el.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-fr.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-it.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-ja.t docchecker: try to reject single quotes 2016-01-12 09:30:57 +00:00
test-gendoc-pt_BR.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-ro.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-ru.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-sv.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-zh_CN.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc-zh_TW.t tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-gendoc.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-generaldelta.t strip: include phases in bundle (BC) 2017-06-15 00:15:52 -07:00
test-getbundle.t httppeer: advertise and support application/mercurial-0.2 2016-12-24 15:22:18 -07:00
test-git-export.t test-git-export: add globs the test runner wants on Windows 2015-03-29 00:00:14 -04:00
test-globalopts.t commands: update help for "unbundle" 2017-04-01 13:43:52 -07:00
test-glog-topological.t graphlog: preserve topo sort even if additional filter options specified 2016-09-22 20:53:53 +09:00
test-glog.t util: raise ParseError when parsing dates (BC) 2017-05-24 17:50:17 +02:00
test-gpg.t test-gpg: start gpg-agent by gpg-connect-agent only if GnuPG v2.1+ detected 2016-08-29 22:59:39 +09:00
test-graft.t caches: move the 'updating the branch cache' message in 'updatecaches' 2017-05-02 22:27:44 +02:00
test-grep.t grep: add formatter support 2016-08-18 15:13:56 +09:00
test-hardlinks.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-help.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-hg-parseurl.py test-hg-parseurl: stop direct symbol import of mercurial.hg.parseurl 2016-04-05 23:18:52 +09:00
test-hg-parseurl.py.out hg: make parseurl() consistently return normalised path 2011-04-06 12:48:59 +02:00
test-hghave.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-hgignore.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-hgk.t
test-hgrc.t debugconfig: list environment variables in debug output 2017-03-26 21:40:22 -07:00
test-hgweb-auth.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-hgweb-auth.py.out http: strip credentials from urllib2 manager URIs (issue2885) 2011-08-05 21:05:40 +02:00
test-hgweb-bundle.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-hgweb-commands.t hgweb: parameterize the tag name of elements holding followlines selection 2017-06-21 17:07:51 +02:00
test-hgweb-csp.t hgweb: support Content Security Policy 2017-01-10 23:37:08 -08:00
test-hgweb-descend-empties.t hgweb: call process_dates() via DOM event listener 2017-01-10 20:47:48 -08:00
test-hgweb-diffs.t hgweb: consolidate search form for paper 2017-06-09 13:59:13 -07:00
test-hgweb-empty.t hgweb: call process_dates() via DOM event listener 2017-01-10 20:47:48 -08:00
test-hgweb-filelog.t hgweb: consolidate search form for paper 2017-06-09 13:59:13 -07:00
test-hgweb-json.t commands: update help for "unbundle" 2017-04-01 13:43:52 -07:00
test-hgweb-no-path-info.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-hgweb-no-request-uri.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-hgweb-non-interactive.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-hgweb-raw.t tests: use LOCALIP 2017-02-16 09:38:52 -08:00
test-hgweb-removed.t hgweb: consolidate search form for paper 2017-06-09 13:59:13 -07:00
test-hgweb-symrev.t hgweb: refresh styling of gitweb's search form 2017-06-09 13:55:51 -07:00
test-hgweb.t hgweb: plug followlines action in annotate view 2017-06-21 17:17:17 +02:00
test-hgwebdir-paths.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-hgwebdir.t hgwebdir: allow a repository to be hosted at "/" 2017-03-31 23:00:41 -04:00
test-hgwebdirsym.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-highlight.t hgweb: plug followlines action in annotate view 2017-06-21 17:17:17 +02:00
test-histedit-arguments.t histedit: modify rollup to discard date from the rollup commit (issue4820) 2017-02-18 21:30:28 +11:00
test-histedit-base.t histedit: correct output of error when 'base' is from the edit list 2016-08-30 13:13:50 -04:00
test-histedit-bookmark-motion.t histedit: modify rollup to discard date from the rollup commit (issue4820) 2017-02-18 21:30:28 +11:00
test-histedit-commute.t histedit: adds hint how to reorder changesets at editor (issue3766) 2016-03-08 21:59:06 +01:00
test-histedit-drop.t histedit: use single quotes in use warning 2016-09-20 23:45:25 +00:00
test-histedit-edit.t histedit: modify rollup to discard date from the rollup commit (issue4820) 2017-02-18 21:30:28 +11:00
test-histedit-fold-non-commute.t histedit: modify rollup to discard date from the rollup commit (issue4820) 2017-02-18 21:30:28 +11:00
test-histedit-fold.t cleanup: use set literals 2017-02-10 16:56:29 -08:00
test-histedit-no-change.t histedit: list action when intervention is required 2015-12-23 08:57:04 +00:00
test-histedit-non-commute-abort.t merge: save merge part labels for later reuse 2016-03-19 18:37:10 -07:00
test-histedit-non-commute.t histedit: make check for unresolved conflicts explicit (issue5545) 2017-04-20 17:18:08 -07:00
test-histedit-obsolete.t tests: replace "cp -r" with "cp -R" 2016-11-30 19:25:18 +00:00
test-histedit-outgoing.t histedit: modify rollup to discard date from the rollup commit (issue4820) 2017-02-18 21:30:28 +11:00
test-hook.t identify: add template support 2017-06-24 23:09:21 -04:00
test-http-bad-server.t test-http-bad-server: match different in output 2017-05-19 12:38:34 +02:00
test-http-branchmap.t ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-http-bundle1.t clone: add a server-side option to disable full getbundles (pull-based clones) 2017-05-11 10:50:05 -07:00
test-http-clone-r.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-http-protocol.t tests: use LOCALIP 2017-02-16 09:38:52 -08:00
test-http-proxy.t test-http-proxy: redirect proxy stdout to /dev/null 2017-06-19 21:53:54 -04:00
test-http.t test-http: add a (glob) for Windows 2017-04-16 00:37:31 -04:00
test-https.t sslutil: reference fingerprints config option properly (issue5559) 2017-05-08 09:30:26 -07:00
test-hybridencode.py py3: use print_function in test-hybridencode.py 2016-04-04 02:58:53 +03:00
test-hybridencode.py.out pathencode: for long paths, strip first 5 chars, not first dir 2015-05-06 15:58:14 -07:00
test-i18n.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-identify.t identify: provide changectx to templater 2017-06-26 09:37:16 +09:00
test-impexp-branch.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-import-bypass.t import: report directory-relative paths in error messages (issue5224) 2016-08-26 12:48:20 +02:00
test-import-context.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-import-eol.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-import-git.t test-import: fix output on Windows 2016-03-15 21:47:43 -04:00
test-import-merge.t merge with stable 2014-08-27 18:35:34 +02:00
test-import-unknown.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-import.t tests: adjust quoting to keep Windows happy with recent $PYTHON change 2017-06-20 23:23:45 -04:00
test-imports-checker.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-incoming-outgoing.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-inherit-mode.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-init.t tests: test generaldelta configuration in test-init.t 2015-10-19 15:25:58 +02:00
test-install.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-issue522.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue586.t tests: rename regression tests 2016-02-25 16:54:14 +00:00
test-issue612.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue619.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue660.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue672.t rebase: use matcher to optimize manifestmerge 2017-05-03 10:43:59 -07:00
test-issue842.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue1089.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue1102.t tests: rename regression tests 2016-02-25 16:54:14 +00:00
test-issue1175.t caches: move the 'updating the branch cache' message in 'updatecaches' 2017-05-02 22:27:44 +02:00
test-issue1306.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue1438.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue1502.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue1802.t progress: get the extremely verbose output out of default debug 2015-05-09 23:40:40 -07:00
test-issue1877.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue1993.t tests: rename regression tests 2016-02-25 16:54:14 +00:00
test-issue2137.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue3084.t largefiles: for update -C, only update largefiles when necessary 2015-04-15 15:22:16 -04:00
test-issue4074.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-journal-exists.t journal: set Abort hint when failing due to an abandoned transaction 2014-05-08 14:58:25 +00:00
test-journal-share.t tests: avoid quoting of commit messages for test portability 2016-10-30 06:15:09 +09:00
test-journal.t journal: rename on disk files to 'namejournal' 2016-08-24 03:59:19 +02:00
test-keyword.t keyword: add test for keyword expansion at serving multiple repositories 2017-06-26 03:40:57 +09:00
test-known.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-largefiles-cache.t tests: use $PYTHON in #! so we always use the right Python 2017-06-15 14:27:52 -04:00
test-largefiles-misc.t merge with stable 2017-06-20 16:33:46 -04:00
test-largefiles-small-disk.t dirstate: try to use hardlink to backup dirstate 2017-03-01 17:59:21 -08:00
test-largefiles-update.t tests: correct (I think) command in test-largefiles-update 2017-01-30 18:03:17 -05:00
test-largefiles-wireproto.t test-serve: kill daemons before deleting the access and error logs 2017-04-02 01:28:05 -04:00
test-largefiles.t tests: use cgienv to minimize environment setup at hgweb tests 2017-06-27 02:24:38 +09:00
test-lfconvert.t test: using generaldelta in 'test-lfconvert.t' 2015-10-16 02:54:52 +01:00
test-linerange.py mdiff: add a "blocksinrange" function to filter diff blocks by line range 2017-01-03 18:15:58 +01:00
test-locate.t match: let 'path:.' and 'path:' match everything (issue4687) 2015-06-20 19:59:26 -04:00
test-lock-badness.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-lock.py tests: use context manager form of assertRaises 2017-05-13 11:52:44 -07:00
test-log-exthook.t log: add an extension hook-point in changeset_printer 2017-06-26 15:46:24 +02:00
test-log.t revset: do not rewrite ':y' to '0:y' (issue5385) 2016-10-01 20:20:11 +09:00
test-logtoprocess.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-lrucachedict.py util: properly implement lrucachedict.get() 2016-08-22 20:30:37 -07:00
test-lrucachedict.py.out lrucachedict: add copy method 2015-12-30 13:10:53 -08:00
test-mac-packages.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-mactext.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-manifest-merging.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-manifest.py tests: make test-manifest.py portable to Python 3 2017-05-28 21:31:29 -04:00
test-manifest.t tests: fix globs for Windows 2014-11-16 16:26:15 -05:00
test-manifestv2.t test: use generaldelta in test-manifestv2.t 2015-10-18 18:55:32 +02:00
test-merge1.t update: teach hg to override untracked dir with a tracked file on update 2016-07-01 17:42:55 +02:00
test-merge2.t
test-merge4.t commit: abort on merge with missing files 2012-04-28 15:01:57 +02:00
test-merge5.t update: change default destination to tipmost descendant (issue4673) (BC) 2016-02-02 15:24:11 +00:00
test-merge6.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-merge7.t conflicts: make spacing consistent in conflict markers 2016-11-19 15:41:37 -08:00
test-merge8.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-merge9.t merge.mergestate: perform all premerges before any merges (BC) 2015-10-11 21:56:39 -07:00
test-merge10.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-merge-changedelete.t conflicts: make spacing consistent in conflict markers 2016-11-19 15:41:37 -08:00
test-merge-closedheads.t
test-merge-commit.t merge.mergestate: perform all premerges before any merges (BC) 2015-10-11 21:56:39 -07:00
test-merge-criss-cross.t tests: add globs for Windows 2017-04-01 14:48:39 -04:00
test-merge-default.t identify: change p1/p2 to a list of parents 2017-06-26 09:18:55 +09:00
test-merge-force.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-merge-internal-tools-pattern.t filemerge: add 'union' merge to internal merge tool 2015-08-16 10:19:00 +02:00
test-merge-local.t merge: avoid superfluous filemerges when grafting through renames (issue5407) 2016-10-25 21:01:53 +02:00
test-merge-remove.t merge: add conflict labels to merge command 2016-10-07 08:51:50 -07:00
test-merge-revert2.t conflicts: make spacing consistent in conflict markers 2016-11-19 15:41:37 -08:00
test-merge-revert.t
test-merge-subrepos.t tests: demonstrate inconsistencies with dirty state in various commands 2017-06-28 21:30:46 -04:00
test-merge-symlinks.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-merge-tools.t merge: use original file extension for temporary files 2016-11-23 23:47:38 +01:00
test-merge-types.t update: show the commit to which we updated in case of multiple heads (BC) 2017-06-06 22:17:39 +05:30
test-minirst.py minirst: detect bullet lists using asterisks 2017-02-15 16:42:17 -08:00
test-minirst.py.out minirst: detect bullet lists using asterisks 2017-02-15 16:42:17 -08:00
test-mq-eol.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-mq-git.t
test-mq-guards.t localrepo: show headline notes in commitctx before showing filenames 2014-04-18 13:33:20 +02:00
test-mq-header-date.t mq: smarter handling of plain headers 2014-11-28 03:09:06 +01:00
test-mq-header-from.t mq: when adding headers in plain mode, separate them from message (issue4453) 2014-11-17 01:48:43 +01:00
test-mq-merge.t tests: write hgrc of more than two lines by using shell heredoc 2014-11-04 23:41:46 +09:00
test-mq-missingfiles.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04: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: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-mq-qdelete.t mq: generate patch names from first line of description 2015-03-10 13:19:17 +01:00
test-mq-qdiff.t tests: write hgrc of more than two lines by using shell heredoc 2014-11-04 23:41:46 +09:00
test-mq-qfold.t bdiff: give slight preference to appending lines 2016-11-15 21:56:49 +01:00
test-mq-qgoto.t mq: consistently use qrefresh 2015-10-14 03:30:27 -04:00
test-mq-qimport-fail-cleanup.t mq: use single quotes in use warning 2016-09-20 23:44:59 +00:00
test-mq-qimport.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-mq-qnew.t mq: reject new patch name containing leading/trailing whitespace 2017-03-20 11:38:37 +09:00
test-mq-qpush-exact.t mq: consistently use qrefresh 2015-10-14 03:30:27 -04:00
test-mq-qpush-fail.t mq: let the user choose where .orig files are kept 2015-11-10 14:52:54 -08:00
test-mq-qqueue.t mq: improve qqueue message with patches applied (issue3036) 2012-10-04 17:00:32 -05:00
test-mq-qrefresh-interactive.t record: omit meaningless 'qrefresh' suggestion at 'hg qrefresh -i' 2015-07-15 04:45:58 +09:00
test-mq-qrefresh-replace-log-message.t spelling: fixes of non-dictionary words 2016-10-17 23:16:55 +02:00
test-mq-qrefresh.t mq: consistently use qrefresh 2015-10-14 03:30:27 -04:00
test-mq-qrename.t rename: properly report removed and added file as modified (issue4458) 2014-11-24 18:42:56 -08:00
test-mq-qsave.t tests: unify some of test-mq* 2010-09-19 23:42:18 +02:00
test-mq-safety.t mq: use single quotes in use warning 2016-09-20 23:44:59 +00:00
test-mq-subrepo-svn.t tests: suppress verbose output of svn transaction 2015-09-26 15:20:32 +09:00
test-mq-subrepo.t update: enable copy tracing for backwards and non-linear updates 2016-08-25 22:02:26 +02:00
test-mq-symlinks.t caches: move the 'updating the branch cache' message in 'updatecaches' 2017-05-02 22:27:44 +02:00
test-mq.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-mv-cp-st-diff.t filectx.parents: enforce changeid of parent to be in own changectx ancestors 2014-12-23 15:30:38 -08:00
test-nested-repo.t test-nested-repo.t: touch another file inside nested repo 2013-04-27 23:49:34 -07:00
test-newbranch.t update: fix bare --clean to work on new branch (issue5003) (BC) 2016-04-05 07:30:01 +02:00
test-newcgi.t tests: use $PYTHON in #! so we always use the right Python 2017-06-15 14:27:52 -04:00
test-newercgi.t tests: use $PYTHON in #! so we always use the right Python 2017-06-15 14:27:52 -04:00
test-no-symlinks.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-notify-changegroup.t tests: use $PYTHON instead of hardcoding python 2014-10-15 15:35:59 -04:00
test-notify.t tests: add globs for Windows 2016-05-05 21:14:12 -04:00
test-obsmarker-template.t templatekw: use common "rev:node" format as the default of predecessors 2017-06-17 13:34:18 +09:00
test-obsolete-bundle-strip.t debugbundle: add --part-type flag to emit only named part types 2017-06-05 16:19:41 -07:00
test-obsolete-changeset-exchange.t changegroup: skip delta when the underlying revlog do not use them 2016-10-14 01:31:11 +02:00
test-obsolete-checkheads.t discovery: prevent crash caused by prune marker having no parent data 2017-04-19 23:10:05 +09:00
test-obsolete-divergent.t obsolete: update tests to use obsolete options 2014-10-14 13:34:25 -07:00
test-obsolete-tag-cache.t blackbox: store the blackbox ui object instead of the log file 2016-02-03 17:05:04 +00:00
test-obsolete.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-oldcgi.t tests: use $PYTHON in #! so we always use the right Python 2017-06-15 14:27:52 -04:00
test-pager-legacy.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-pager.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-parents.t tests: fix for windows - slashes and no serve 2013-01-30 19:40:07 +01:00
test-parse-date.t util: raise ParseError when parsing dates (BC) 2017-05-24 17:50:17 +02:00
test-parseindex2.py parsers: switch to policy importer 2016-08-13 12:23:56 +09:00
test-parseindex2.py.out Add parseindex2.py test case 2008-10-17 01:05:10 +02:00
test-parseindex.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-patch-offset.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-patch.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-patchbomb-bookmark.t patchbomb: add -B option to select a bookmark 2017-02-03 15:02:27 +01:00
test-patchbomb-tls.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-patchbomb.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-pathencode.py tests: make test-pathencode use absolute_import 2016-04-16 03:04:23 +05:30
test-paths.t merge with stable 2016-02-24 15:55:44 -06:00
test-pending.t tests: use double quote to quote arguments in hook for portability 2015-04-23 22:39:21 +09:00
test-permissions.t tests: change some #ifs to #requires 2014-08-06 11:53:08 -05:00
test-phases-exchange.t changegroup: skip delta when the underlying revlog do not use them 2016-10-14 01:31:11 +02:00
test-phases.t caches: stop warming the cache after changegroup application 2017-05-02 18:57:52 +02:00
test-profile.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-progress.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-propertycache.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-propertycache.py.out repoview: have unfilteredpropertycache using the underlying cache 2013-09-30 14:23:14 +02:00
test-pull-branch.t update: show the commit to which we updated in case of multiple heads (BC) 2017-06-06 22:17:39 +05:30
test-pull-http.t ui: replace obsolete default-push with default:pushurl (issue5485) 2017-02-25 16:57:21 +05:30
test-pull-permission.t tests: change some #ifs to #requires 2014-08-06 11:53:08 -05:00
test-pull-pull-corruption.t
test-pull-r.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-pull-update.t update: show the commit to which we updated in case of multiple heads (BC) 2017-06-06 22:17:39 +05:30
test-pull.t test-serve: disable unfixable tests on Windows 2017-04-02 01:51:07 -04:00
test-purge.t
test-push-cgi.t test: enforce bundle1 in 'test-push-cgi.t' 2015-10-20 15:27:56 +02:00
test-push-checkheads-partial-C1.t tests: add missing 'test-push-checkheads-partial-C1.t' 2017-05-19 02:44:30 +02:00
test-push-checkheads-partial-C2.t obsolescence: add test for the "branch replacement" logic during push, case C2 2017-04-13 16:26:37 +02:00
test-push-checkheads-partial-C3.t obsolescence: add test for the "branch replacement" logic during push, case C3 2017-04-13 16:26:51 +02:00
test-push-checkheads-partial-C4.t obsolescence: add test for the "branch replacement" logic during push, case C4 2017-04-13 16:27:05 +02:00
test-push-checkheads-pruned-B1.t checkheads: upgrade the obsolescence postprocessing logic (issue4354) 2017-04-15 02:55:18 +02:00
test-push-checkheads-pruned-B2.t obsolescence: add test for the "branch replacement" logic during push, case B2 2017-04-15 02:53:09 +02:00
test-push-checkheads-pruned-B3.t obsolescence: add test for the "branch replacement" logic during push, case B3 2017-04-13 16:25:59 +02:00
test-push-checkheads-pruned-B4.t obsolescence: add test for the "branch replacement" logic during push, case B4 2017-04-15 02:53:24 +02:00
test-push-checkheads-pruned-B5.t obsolescence: add test for the "branch replacement" logic during push, case B5 2017-04-15 02:53:31 +02:00
test-push-checkheads-pruned-B6.t obsolescence: add test for the "branch replacement" logic during push, case B6 2017-04-15 02:53:42 +02:00
test-push-checkheads-pruned-B7.t obsolescence: add test for the "branch replacement" logic during push, case B7 2017-04-15 02:53:51 +02:00
test-push-checkheads-pruned-B8.t obsolescence: add test for the "branch replacement" logic during push, case B8 2017-04-15 02:53:57 +02:00
test-push-checkheads-superceed-A1.t obsolescence: add test for the "branch replacement" logic during push, case A1 2017-04-13 16:22:46 +02:00
test-push-checkheads-superceed-A2.t obsolescence: add test for the "branch replacement" logic during push, case A2 2017-04-13 16:23:01 +02:00
test-push-checkheads-superceed-A3.t obsolescence: add test for the "branch replacement" logic during push, case A3 2017-04-13 16:23:18 +02:00
test-push-checkheads-superceed-A4.t obsolescence: add test for the "branch replacement" logic during push, case A4 2017-04-13 16:23:39 +02:00
test-push-checkheads-superceed-A5.t obsolescence: add test for the "branch replacement" logic during push, case A5 2017-04-13 16:24:57 +02:00
test-push-checkheads-superceed-A6.t obsolescence: add test for the "branch replacement" logic during push, case A6 2017-04-13 16:25:11 +02:00
test-push-checkheads-superceed-A7.t obsolescence: add test for the "branch replacement" logic during push, case A7 2017-04-13 16:25:26 +02:00
test-push-checkheads-superceed-A8.t obsolescence: add test for the "branch replacement" logic during push, case A8 2017-04-13 16:25:44 +02:00
test-push-checkheads-unpushed-D1.t obsolescence: add test for the "branch replacement" logic during push, case D1 2017-04-13 16:27:28 +02:00
test-push-checkheads-unpushed-D2.t obsolescence: add test for the "branch replacement" logic during push, case D2 2017-04-13 16:27:42 +02:00
test-push-checkheads-unpushed-D3.t obsolescence: add test for the "branch replacement" logic during push, case D3 2017-04-15 02:54:20 +02:00
test-push-checkheads-unpushed-D4.t obsolescence: add test dor the "branch replacement" logic during push, case D4 2017-04-13 16:27:54 +02:00
test-push-checkheads-unpushed-D5.t obsolescence: add test for the "branch replacement" logic during push, case D5 2017-04-15 02:54:27 +02:00
test-push-checkheads-unpushed-D6.t obsolescence: add test for the "branch replacement" logic during push, case D6 2017-04-13 16:28:15 +02:00
test-push-checkheads-unpushed-D7.t obsolescence: add test for the "branch replacement" logic during push, case D7 2017-04-15 02:54:36 +02:00
test-push-http-bundle1.t tests: fix missing (glob) annotations in test-push-http-bundle1.t 2017-04-03 18:56:29 -04:00
test-push-http.t tests: fix missing (glob) annotations in test-push-http.t 2017-04-03 18:56:44 -04:00
test-push-race.t check-concurrency: expose the feature as 'concurrent-push-mode' 2017-05-28 00:12:38 +02:00
test-push-warn.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-push.t pushrace: avoid crash on bare push when using concurrent push mode 2017-06-28 17:41:25 +02:00
test-py3-commands.t py3: add tests to show hg bookmarks and hg branches work on Python 3 2017-06-24 19:55:41 +05:30
test-qrecord.t record: update help to describe ui.interface 2017-02-23 11:23:17 -08:00
test-rebase-abort.t rebase: backed out changeset 507f16f4aa51 (issue5610) 2017-06-27 17:40:24 +02:00
test-rebase-base.t rebase: allow rebase even if some revisions need no rebase (BC) (issue5422) 2017-05-11 11:37:18 -07:00
test-rebase-bookmarks.t tests: add an explicit destination in some rebase tests 2016-02-08 14:03:45 +01:00
test-rebase-cache.t branch: don't warn about branches if repository has multiple branches already 2015-05-22 17:08:59 -05:00
test-rebase-check-restore.t rebase: hook afterresolvedstates 2015-12-24 20:41:40 +00:00
test-rebase-collapse.t rebase: backed out changeset 4bc0c14fb501 2017-06-27 17:39:55 +02:00
test-rebase-conflicts.t merge with stable 2017-06-29 15:21:52 -07:00
test-rebase-dest.t rebase: abort hg pull --rebase if rebase.requiredest is set (issue5514) 2017-03-30 03:50:10 -07:00
test-rebase-detach.t rebase: hook afterresolvedstates 2015-12-24 20:41:40 +00:00
test-rebase-interruptions.t test-rebase-interruptions: stabilize for Windows 2017-07-01 15:13:09 -04:00
test-rebase-issue-noparam-single-rev.t bundles: do not overwrite existing backup bundles (BC) 2015-01-09 10:52:14 -08:00
test-rebase-mq-skip.t changegroup: skip delta when the underlying revlog do not use them 2016-10-14 01:31:11 +02:00
test-rebase-mq.t rebase: hook afterresolvedstates 2015-12-24 20:41:40 +00:00
test-rebase-named-branches.t rebase: allow rebasing children of wd to wd if a new branch has been set (BC) 2017-03-12 16:44:01 -07:00
test-rebase-newancestor.t changegroup: skip delta when the underlying revlog do not use them 2016-10-14 01:31:11 +02:00
test-rebase-obsolete.t test: prepare tests for removing date aliases 2017-05-22 19:28:47 +02:00
test-rebase-parameters.t rebase: explicitly test abort from ambiguous destination 2016-02-08 14:07:17 +01:00
test-rebase-partial.t rebase: allow rebase even if some revisions need no rebase (BC) (issue5422) 2017-05-11 11:37:18 -07:00
test-rebase-pull.t update: show the commit to which we updated in case of multiple heads (BC) 2017-06-06 22:17:39 +05:30
test-rebase-rename.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-rebase-scenario-global.t merge with stable 2017-06-29 15:21:52 -07:00
test-rebuildstate.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-record.t record: update help to describe ui.interface 2017-02-23 11:23:17 -08:00
test-releasenotes-formatting.t releasenotes: add more tests for formatting and merging of release notes 2017-06-04 00:16:45 +02:00
test-releasenotes-merging.t releasenotes: improve parsing around bullet points 2017-06-23 17:15:53 +02:00
test-releasenotes-parsing.t releasenotes: improve parsing around bullet points 2017-06-23 17:15:53 +02:00
test-relink.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-remove.t remove: specify hg in added warning 2016-09-02 21:46:00 +00:00
test-rename-after-merge.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-rename-dir-merge.t conflicts: make spacing consistent in conflict markers 2016-11-19 15:41:37 -08:00
test-rename-merge1.t filemerge: add debug output for whether this is a change/delete conflict 2015-11-25 14:25:26 -08:00
test-rename-merge2.t rebase: use matcher to optimize manifestmerge 2017-05-03 10:43:59 -07:00
test-rename.t copy: distinguish "file exists" cases and add a hint (BC) 2016-09-19 17:15:39 -04:00
test-repair-strip.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-repo-compengines.t localrepo: experimental support for non-zlib revlog compression 2017-01-13 20:16:56 -08:00
test-requires.t revlog: tweak wording and logic for flags validation 2017-05-19 20:10:50 -07:00
test-resolve.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-revert-flags.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-revert-interactive.t record: update help message to use operation instead of "record" (issue5432) 2017-04-24 17:13:24 +02:00
test-revert-unknown.t
test-revert.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-revlog-ancestry.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-revlog-ancestry.py.out revlog.ancestors: add support for including revs 2012-12-17 15:13:51 -08:00
test-revlog-group-emptyiter.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-revlog-packentry.t revlog: store fulltext when compressed delta is bigger than it 2014-11-11 21:41:12 -08:00
test-revlog-raw.py test-revlog-raw: remove duplicated option 2017-04-02 18:13:03 -07:00
test-revlog-raw.py.out revlog: make _addrevision only accept rawtext 2017-03-30 18:38:03 -07:00
test-revlog-v2.t revlog: skeleton support for version 2 revlogs 2017-05-19 20:29:11 -07:00
test-revlog.t revlog: tweak wording and logic for flags validation 2017-05-19 20:10:50 -07:00
test-revset-dirstate-parents.t debugrevspec: show nesting structure of smartsets if verbose 2015-03-16 18:36:53 +09:00
test-revset-outgoing.t ui: replace obsolete default-push with default:pushurl (issue5485) 2017-02-25 16:57:21 +05:30
test-revset.t smartset: fix generatorset.last() to not return the first element (issue5609) 2017-06-27 23:50:22 +09:00
test-rollback.t test-serve: kill daemons before deleting the access and error logs 2017-04-02 01:28:05 -04:00
test-run-tests.py tests: make test-run-tests use absolute_import 2016-04-14 01:03:24 +05:30
test-run-tests.t run-tests: fix -i when "#testcases" is used in .t test 2017-06-21 01:12:31 -07:00
test-schemes.t schemes: add debugexpandscheme command, resolving a scheme to canonical form 2016-01-29 14:53:44 -05:00
test-serve.t test-serve: disable unfixable tests on Windows 2017-04-02 01:51:07 -04:00
test-setdiscovery.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-share.t largefiles: set the extension as enabled locally after a share requiring it 2017-04-11 20:54:50 -04:00
test-shelve.t shelve: make shelvestate use simplekeyvaluefile 2017-05-13 14:52:29 -07:00
test-show-stack.t show: implement "stack" view 2017-07-01 22:38:42 -07:00
test-show-work.t show: show all namespaces in "work" view 2017-06-24 15:11:05 -07:00
test-show.t show: implement "stack" view 2017-07-01 22:38:42 -07:00
test-simple-update.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-simplekeyvaluefile.py tests: use context manager form of assertRaises 2017-05-13 11:52:44 -07:00
test-simplemerge.py tests: make test-simplemerge use absolute_import 2016-04-16 02:59:36 +05:30
test-simplemerge.py.out simplemerge: burn "minimal" feature to the ground 2014-08-05 14:56:25 -07:00
test-ssh-bundle1.t hook: add hook name information to external hook 2017-03-31 11:53:56 +02:00
test-ssh-clone-r.t tests: restore 'python' and '$TESTDIR/' for dummyssh invocation 2015-06-09 21:39:33 -04:00
test-ssh.t freeze: merge default into stable for 4.2 code freeze 2017-04-18 12:24:34 -04:00
test-static-http.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-status-color.t color: special case 'always' in 'ui.color' 2017-05-02 20:19:09 +02:00
test-status-inprocess.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35: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-rev.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-status.t test-status: glob fixes for Windows 2017-06-16 20:35:45 -04:00
test-strict.t help: use single quotes in use warning 2016-09-20 23:47:46 +00:00
test-strip-cross.t tests: don't load unnecessary graphlog extension 2013-11-22 19:14:17 +01:00
test-strip.t scmutil: add a cleanupnodes method for developers 2017-06-25 13:31:56 -07:00
test-subrepo-deep-nested-change.t serve: add support for Mercurial subrepositories 2017-04-15 18:05:40 -04:00
test-subrepo-git.t tests: protect tests involving git ext::sh with git-ext-sh 2017-06-15 17:14:53 -07:00
test-subrepo-missing.t strip: strip obsmarkers exclusive to the stripped changeset 2017-05-20 16:19:59 +02:00
test-subrepo-paths.t
test-subrepo-recursion.t serve: add support for Mercurial subrepositories 2017-04-15 18:05:40 -04:00
test-subrepo-relative-path.t tests: restore 'python' and '$TESTDIR/' for dummyssh invocation 2015-06-09 21:39:33 -04:00
test-subrepo-svn.t merge: use labels in subrepo merge 2016-10-08 01:25:28 -07:00
test-subrepo.t update: show the commit to which we updated in case of multiple heads (BC) 2017-06-06 22:17:39 +05:30
test-symlink-os-yes-fs-no.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09: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-symlink-placeholder.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-symlinks.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-tag.t test-tag: make hook runnable on Windows 2017-04-16 20:59:14 -04:00
test-tags.t tests: add per-line output conditionals for Windows 2017-04-05 23:44:22 -04:00
test-template-engine.t templater: load and expand aliases by template engine (API) (issue4842) 2016-03-27 20:59:36 +09:00
test-tools.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-transplant.t update: show the commit to which we updated in case of multiple heads (BC) 2017-06-06 22:17:39 +05:30
test-treediscovery-legacy.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-treediscovery.t tests: fix up some http tests for no-zstd case 2017-01-18 11:54:51 -05:00
test-treemanifest.t tests: replace "cp -r" with "cp -R" 2016-11-30 19:25:18 +00:00
test-trusted.py tests: print Unix style paths in *.py tests 2017-04-09 22:19:27 -04:00
test-trusted.py.out config: honour the trusted flag in ui.configbytes 2017-03-12 11:43:31 -07:00
test-ui-color.py color: drop the 'colorui' class 2017-02-20 12:42:35 +01:00
test-ui-color.py.out
test-ui-config.py ui: fix ui.configdate for invalid dates 2017-05-23 15:44:50 +02:00
test-ui-config.py.out dispatch: strip command line options like config file options 2016-02-08 15:35:30 -08:00
test-ui-verbosity.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-ui-verbosity.py.out
test-unbundlehash.t tests: use 'legacy.exchange' option in various bundle1 tests 2016-08-03 15:34:03 +02:00
test-unified-test.t py3: make files use absolute_import and print_function 2016-07-03 22:28:24 +05:30
test-unionrepo.t unionrepo: fix wrong rev being checked in iscensored (issue5024) 2016-01-06 11:01:55 -08:00
test-unrelated-pull.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-up-local-change.t merge: avoid superfluous filemerges when grafting through renames (issue5407) 2016-10-25 21:01:53 +02:00
test-update-branches.t update: show the commit to which we updated in case of multiple heads (BC) 2017-06-06 22:17:39 +05:30
test-update-dest.t pull: abort pull --update if config requires destination (issue5528) 2017-04-07 06:31:50 -07:00
test-update-issue1456.t
test-update-names.t tests: run "cwd was removed" test only if cwd can actually be removed 2016-10-26 22:50:06 +09:00
test-update-reverse.t progress: get the extremely verbose output out of default debug 2015-05-09 23:40:40 -07:00
test-upgrade-repo.t repair: use rawvfs when copying extra store files 2017-04-08 11:36:39 -07:00
test-url-rev.t ui: replace obsolete default-push with default:pushurl (issue5485) 2017-02-25 16:57:21 +05:30
test-url.py sslutil: synchronize hostname matching logic with CPython 2016-06-26 19:34:48 -07:00
test-username-newline.t tests: drop final true command from unified tests 2010-09-20 16:00:15 -05:00
test-verify-repo-operations.py tests: make test-verify-repo-operations.py not run by default 2016-03-11 11:44:03 -08:00
test-verify.t tests: fix typo in "flagprocesor" 2017-05-31 10:35:10 -07:00
test-walk.t match: remove support for non-include patterns from includematcher 2017-05-19 13:36:34 -07:00
test-walkrepo.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-websub.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-win32text.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-wireproto.py pycompat: switch to util.stringio for py3 compat 2016-04-10 20:55:37 +00:00
test-wireproto.py.out wireproto: correctly escape batched args and responses (issue4739) 2015-06-30 19:19:17 -04:00
test-wireproto.t httppeer: advertise and support application/mercurial-0.2 2016-12-24 15:22:18 -07:00
test-worker.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-xdg.t tests: hide warning from test-xdg.t 2017-05-22 15:56:47 -07:00
tinyproxy.py test-http-proxy: redirect proxy stdout to /dev/null 2017-06-19 21:53:54 -04:00

To run the tests, do:

cd tests/
python run-tests.py

See https://mercurial-scm.org/wiki/WritingTests for
more information on writing tests.