sapling/tests
Jun Wu 1c69fbf161 phase: backout "generate a push-race detection part on push"
It's causing issues with pushrebase. See https://fburl.com/hd5yz5w6
(grafted from 431521982e6add35955b5b5e8b74d9e317d9ca0c)
(grafted from 8e34bb24dfc0436a65724f30e601efd08b6f2abd)
(grafted from 72e1214d63bd8de353fd1e9d1ffedc4d338fadde)
(grafted from 3588155212ad313a7abd52e44f7ebde5fedbfe06)
(grafted from de91755cc930607220d0926effc69506ca85eabc)
(grafted from 8a44eb22d38c9a60ec6102d43f5b7b5ba60100ab)
(grafted from 396b563d93e5645d4a4ec60ecf56bd91ab28f3be)
(grafted from 14a53b4cf2b352e88a3bcfda5075f9679d067b61)
(grafted from 457c63699089270e6658e1186c70a5bc3426f183)
(grafted from 5e525709296041b77cda5d9f04176a31784afbb7)
(grafted from 80926668f057e712eb11fdc580f65501830f4f8c)
(grafted from a350ecb9b0e94a332fdfebb7f0bba72d87a687ca)
2018-01-03 05:35:56 -08:00
..
blacklists tests: categorize entries in blacklist for fsmonitor for future reference 2017-07-13 03:17:59 +09:00
bundles discovery: test coverage for issue4438 / 475a22a41c55 / a720a37e15a3 2014-11-06 01:48:29 +01:00
gpg tests: stop tracking tests/gpg/random_seed 2014-01-20 01:29:54 +01:00
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 config: replace experimental.stabilization by experimental.evolution 2017-10-17 11:29:26 +02:00
autodiff.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07: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
bruterebase.py bruterebase: port to python 3 2017-08-23 01:22:59 -04:00
bzr-definitions tests: move '#require bzr' into .t files 2015-08-22 10:22:12 -07:00
cgienv tests: remove duplication of the CGI environment variables 2011-01-16 19:12:54 +08:00
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
common-pattern.py run-tests: add substitution patterns for common '\' path output on Windows 2017-12-12 20:11:13 -05:00
crashgetbundler.py wireproto: properly report server Abort during 'getbundle' 2017-02-10 18:20:58 +01:00
drawdag.py drawdag: include files from both parents in merge commits 2017-07-14 22:32:58 -07:00
dumbhttp.py test-static-http: flush access log per request 2017-10-29 17:53:52 +09: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 py3: make tests/dummyssh use absolute_import 2016-05-13 03:26:28 +05:30
f tests: update f helper script to work on Python 3 2017-09-18 13:37:32 -04:00
failfilemerge.py merge: pass wctx to premerge, filemerge 2017-09-11 13:03:27 -07:00
fakedirstatewritetime.py configitems: register the test 'fakedirstatewritetime.fakenow' config 2017-10-14 00:15:37 +02:00
fakemergerecord.py fakemergerecord: take wlock to write the merge state 2016-08-08 17:33:45 +02:00
fakepatchtime.py configitems: register the test 'fakepatchtime.fakenow' config 2017-10-14 00:16:12 +02:00
filterpyflakes.py filterpyflakes: move self-test into test file 2017-07-07 15:07:36 -04: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 py3: use print_function in generate-working-copy-states.py 2016-04-02 17:36:59 +03:00
get-with-headers.py protocol: send application/mercurial-0.2 responses to capable clients 2016-12-24 15:29:32 -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: fix clang-format check to use bytes regex 2017-10-18 18:29:17 -04: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
list-tree.py tests: write and use a custom helper script to avoid find's -printf 2017-12-05 16:55:41 -05:00
lockdelay.py pull: grab wlock during pull 2016-08-23 23:47:59 +02:00
logexceptions.py run-tests: mechanism to report exceptions during test execution 2017-11-20 23:02:32 -08:00
md5sum.py md5sum: assume hashlib exists now that we're 2.7 only 2017-08-22 14:57:10 -04:00
missing-comment.hg histedit: new extension for interactive history editing 2012-06-27 17:52:54 -05:00
mockblackbox.py py3: use absolute_import in mockblackbox.py 2016-04-16 05:30:32 +03:00
mocktime.py test-patchbomb: use mocktime 2017-09-29 11:41:24 -07:00
notcapable wireproto: use new peer interface 2017-08-10 20:58:28 -07:00
pdiff tests: make pdiff return appropriate exit code at comparison of files 2017-07-31 13:10:19 +09: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 run-tests: use context managers for file descriptors 2017-12-17 14:06:49 -05:00
seq.py py3: alias xrange to range in tests/seq.py 2017-11-29 08:46:37 +05:30
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 phase: backout "generate a push-race detection part on push" 2018-01-03 05:35:56 -08:00
test-add.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-addremove-similar.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-addremove.t test-addremove: conditionalize output instead of tests 2017-07-08 18:37:41 -04:00
test-alias.t test-alias: make it compatible with chg 2017-10-02 16:48:58 -07:00
test-amend-subrepo.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-amend.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-ancestor.py parsers: fix invariant bug in find_deepest (issue5623) 2017-07-14 13:48:17 +02:00
test-ancestor.py.out test-ancestor: add a test for ancestor with ancestry within the initset 2014-08-30 11:39:15 +02:00
test-annotate.py annotate: track whether a particular annotation was the result of a skip 2017-10-02 02:34:47 -07:00
test-annotate.t test-annotate: fix up expected output for pure 2017-10-05 15:12:11 -04:00
test-arbitraryfilectx.t test-arbitraryfilectx: stabilize for Windows 2017-10-19 23:16:48 -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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-atomictempfile.py atomictempfile: add context manager support 2016-06-23 18:21:25 +01:00
test-audit-path.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-audit-subrepo.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-automv.t amend: use scmutil.cleanupnodes (BC) 2017-06-26 15:28:28 -07:00
test-backout.t backout: disable --merge with --no-commit (issue4874) 2016-01-30 18:00:11 +09: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-batching.py wireproto: overhaul iterating batcher code (API) 2017-08-09 23:29:30 -07:00
test-batching.py.out wireproto: overhaul iterating batcher code (API) 2017-08-09 23:29:30 -07:00
test-bdiff.py tests: fix test-bdiff to handle variance between pure and c bdiff code 2016-12-15 11:14:00 -05: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: warn about other topological heads on bare update 2016-02-02 14:49:02 +00:00
test-bisect3.t map-cmdline.bisect: rewrite to just %include the default template 2015-05-10 13:48:10 -04:00
test-bisect.t config: use 'experimental.evolution.create-markers' 2017-09-28 18:19:06 +01:00
test-blackbox.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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: when deactivating a bookmark, print a message 2014-05-14 12:49:55 -07:00
test-bookmarks-pushpull.t phase: backout "generate a push-race detection part on push" 2018-01-03 05:35:56 -08:00
test-bookmarks-rebase.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-bookmarks-strip.t bookmarks: change bookmark within a transaction 2014-09-28 00:49:36 -07:00
test-bookmarks.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-branch-option.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-branch-tag-confict.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-branches.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-bugzilla.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-bundle2-exchange.t tests_: simplify bundle2 requirement testing 2018-01-03 05:35:56 -08:00
test-bundle2-format.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-bundle2-multiple-changegroups.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-bundle2-pushback.t tests: update test-bundle2-pushback to pass the import checker 2017-08-22 15:04:36 -04:00
test-bundle2-remote-changegroup.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-bundle-phases.t drawdag: include files from both parents in merge commits 2017-07-14 22:32:58 -07:00
test-bundle-r.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-bundle-type.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-bundle-vs-outgoing.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-bundle.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-cache-abuse.t config: use 'experimental.evolution.create-markers' 2017-09-28 18:19:06 +01:00
test-casecollision-merge.t test-casecollision-merge: fix the test 2017-08-23 11:30:25 -07:00
test-casecollision.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-casefolding.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-cat.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-censor.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-changelog-exec.t commit: catch changed exec bit on files from p1 (issue4382) 2014-09-21 10:07:06 -05:00
test-check-clang-format.t test-clang-format: new test to verify that files stay clang-formatted 2015-09-14 14:17:27 -04:00
test-check-code.t doc: rename README to README.rst 2017-09-26 08:37:17 +02: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: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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-interfaces.py tests: add interface checks for bundle, statichttp, and union peers 2017-08-18 20:20:38 -07:00
test-check-interfaces.py.out tests: verify that peer instances only expose interface members 2017-08-10 21:00:30 -07:00
test-check-jshint.t tests: use jshint when available to check .js files 2017-11-11 15:07:21 +08:00
test-check-module-imports.t tests: disable lints on mercurial/thirdparty 2017-10-01 03:24:19 -07:00
test-check-py3-compat.t demandimport: drop Py3 workarounds from Py2 implementation 2017-07-16 17:19:22 +09:00
test-check-pyflakes.t test-check-pyflakes: do not leave test.py in the repo 2017-07-12 15:27:56 -07:00
test-check-pylint.t tests: disable lints on mercurial/thirdparty 2017-10-01 03:24:19 -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 chg: show timestamp with debug messages 2017-09-23 14:58:40 -07:00
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 tests: replace yet more calls to python with $PYTHON 2017-07-05 11:10:11 -05:00
test-clone-pull-corruption.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-clone-r.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-clone-uncompressed.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-clone-update-order.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-clone.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-clonebundles.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-command-template.t templater: load aliases from [templatealias] section in map file 2017-10-14 18:06:42 +09:00
test-commandserver.t dispatch: add HGPLAIN=+strictflags to restrict early parsing of global options 2017-11-23 22:17:03 +09:00
test-commit-amend.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-commit-interactive-curses.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 tests: clean up many print statements to be print functions instead 2017-06-15 14:22:25 -04:00
test-commit-unresolved.t localrepo: use single quotes in use warning 2016-09-20 23:48:08 +00:00
test-commit.t memfilectx: make changectx argument mandatory in constructor (API) 2017-12-11 09:27:40 -08:00
test-committer.t config: use single quotes around command hint 2016-04-14 15:18:59 +00:00
test-completion.t serve: move hg-ssh readonly logic into hg serve 2018-01-03 05:35:56 -08: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-conflict.t morestatus: move fb extension to core by plugging to hg status --verbose 2017-08-03 05:12:35 +05:30
test-confused-revert.t graft: use single quotes around command hint 2016-04-14 15:19:57 +00:00
test-context-metadata.t check-code: forbid "\S" in egrep regular expression 2017-09-01 16:44:30 -07:00
test-context.py memfilectx: make changectx argument mandatory in constructor (API) 2017-12-11 09:27:40 -08:00
test-context.py.out context: do not cache manifestctx 2017-05-25 17:20:43 -07:00
test-contrib-check-code.t check-code: allow tabs in heredoc 2017-12-09 00:39:15 +09: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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-convert-authormap.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 tests: update test-convert-clonebranches to pass our import checker 2017-08-22 15:50:27 -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 tests: run 'cvs init' only on non-existent directories (issue4482) 2014-12-28 21:30:52 +01:00
test-convert-cvs.t test-convert-cvs: make test compatible with chg 2017-10-03 12:49:28 -07:00
test-convert-cvsnt-mergepoints.rlog
test-convert-cvsnt-mergepoints.t tests: run 'cvs init' only on non-existent directories (issue4482) 2014-12-28 21:30:52 +01:00
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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-convert-git.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 tests: use readlink.py instead of readlink 2017-10-10 11:02:23 -04:00
test-convert-p4.t convert: parse perforce data on-demand 2016-12-20 09:23:50 -08: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 tests: update expected output of svn encoding test 2017-12-18 13:15:10 -05: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-convert-svn-source.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-copy-move-merge.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-copy.t scmutil: use util.shellquote instead of %r 2017-07-26 23:47:54 -04:00
test-copytrace-heuristics.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 deb: build and install chg 2017-10-01 03:31:32 -07:00
test-debugbuilddag.t progress: stop double-wrapping of ui class 2015-06-07 18:11:23 -07:00
test-debugbundle.t debugcommands: stabilize output of debugbundle by having a custom repr 2017-08-22 23:11:35 -04:00
test-debugcommands.t debuglocks: allow setting a lock 2017-11-12 15:34:46 +01:00
test-debugextensions.t debugextensions: drop the color from the test 2017-07-15 20:31:52 +02:00
test-debugindexdot.t spelling: exercise 2012-08-17 13:58:18 -07:00
test-debugrename.t tests: unify test-debugrename 2010-09-14 21:41:06 +02:00
test-default-push.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-demandimport.py tests: ensure demandimport test uses absolute_import 2017-08-22 15:50:53 -04:00
test-demandimport.py.out demandimport: do not raise ImportError for unknown item in fromlist 2016-12-19 22:46:00 +09:00
test-devel-warnings.t tests: drop devel warn lines 2018-01-03 05:35:56 -08: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 patch: do not break up multibyte character when highlighting word 2017-12-11 22:38:31 +09: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: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-diff-ignore-whitespace.t mdiff: add a --ignore-space-at-eol option 2017-08-29 18:20:50 -07:00
test-diff-issue2761.t spelling: doesn't/does not 2012-08-17 13:58:18 -07:00
test-diff-newlines.t py3: fix test-diff-newlines.t to be compatible with py3 2017-07-06 17:18:50 +02:00
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: use $PYTHON instead of hardcoding python 2014-10-15 15:35:59 -04: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 merge with stable 2017-12-19 16:27:24 -05:00
test-dirstate-backup.t dirstate: clean up when restoring identical backups 2017-10-20 05:53:35 -07: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-dirstate.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-dispatch.py tests: test-dispatch use print_function 2016-03-08 20:57:40 +00:00
test-dispatch.py.out
test-dispatch.t dispatch: add HGPLAIN=+strictflags to restrict early parsing of global options 2017-11-23 22:17:03 +09: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 fancyopts: add early-options parser compatible with getopt() 2017-11-23 22:04:53 +09:00
test-double-merge.t merge.mergestate: perform all premerges before any merges (BC) 2015-10-11 21:56:39 -07:00
test-drawdag.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-duplicateoptions.py tests: update duplicateoptions test to use bytestrings everywhere 2017-07-25 22:53:44 -04:00
test-editor-filename.t test-editor-filename: fix portability of fake editor command 2017-09-02 21:49:45 +09: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: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-empty-group.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +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 tests: replace yet more calls to python with $PYTHON 2017-07-05 11:10:11 -05:00
test-encoding-func.py encoding: add fast path of from/toutf8b() for ASCII strings 2017-04-23 13:08:58 +09:00
test-encoding-textwrap.t py3: make sure commands name are bytes in tests 2017-06-25 08:20:05 +05:30
test-encoding.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-eol-add.t tests: don't overwrite HGRCPATH 2011-03-01 17:01:17 +01:00
test-eol-clone.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +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 tests: update test-eol to pass our import checker 2017-08-22 15:51:06 -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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-exchange-obsmarkers-case-A2.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-exchange-obsmarkers-case-A3.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-exchange-obsmarkers-case-A4.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-exchange-obsmarkers-case-A5.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-exchange-obsmarkers-case-A6.t debugobsolete: also report the number of obsoleted changesets 2017-07-16 02:33:14 +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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-exchange-obsmarkers-case-B6.t debugobsolete: also report the number of obsoleted changesets 2017-07-16 02:33:14 +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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-exchange-obsmarkers-case-C3.t debugobsolete: also report the number of obsoleted changesets 2017-07-16 02:33:14 +02:00
test-exchange-obsmarkers-case-C4.t debugobsolete: also report the number of obsoleted changesets 2017-07-16 02:33:14 +02:00
test-exchange-obsmarkers-case-D1.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-exchange-obsmarkers-case-D2.t debugobsolete: also report the number of obsoleted changesets 2017-07-16 02:33:14 +02:00
test-exchange-obsmarkers-case-D3.t debugobsolete: also report the number of obsoleted changesets 2017-07-16 02:33:14 +02:00
test-exchange-obsmarkers-case-D4.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-execute-bit.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-export.t test-export: be more aggressive about quoting ^ 2016-07-12 15:41:38 -04:00
test-extdata.t extdata: abort if external command exits with non-zero status (BC) 2017-10-01 12:21:50 +01:00
test-extdiff.t tests: avoid unexpected result at invocation of *.py file on Windows 2017-08-01 01:27:32 +09:00
test-extension.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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: fix wrapcommand/function of class instance 2017-09-10 23:37:14 +09:00
test-extensions-wrapfunction.py.out extensions: fix wrapcommand/function of class instance 2017-09-10 23:37:14 +09: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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-filebranch.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-filecache.py ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09: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 tests: add fsmonitor specific output lines at enabling largefiles 2017-07-03 02:52:39 +09:00
test-fileset.t parser: stabilize output of prettyformat() by using byte-safe repr() 2017-09-03 21:17:25 +09:00
test-flagprocessor.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-flags.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-fncache.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-getbundle.t debugcommands: stabilize output of debugbundle by having a custom repr 2017-08-22 23:11:35 -04:00
test-git-export.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-globalopts.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-glog-topological.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-glog.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-grep.t grep: add formatter support 2016-08-18 15:13:56 +09:00
test-hardlinks.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-help.t debugformat: add a 'debugformat' command 2017-12-07 16:19:46 +01: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: invoke run-tests.py in test-hghave using $PYTHON (issue5697) 2017-10-04 09:04:52 -04:00
test-hgignore.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-hgk.t hgk: don't honor whitespace and format-changing diffopts 2014-11-18 21:38:19 -08:00
test-hgrc.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-hgweb-annotate-whitespace.t test-hgweb-annotate-whitespace: make test compatible with chg 2017-10-16 13:06:33 -07:00
test-hgweb-auth.py python3: replace sorted(<dict>.iterkeys()) with sorted(<dict>) 2017-08-22 20:06:58 -04: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: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-hgweb-commands.t hgweb: stop using HTML comments in <script> 2017-12-15 12:15:58 +08:00
test-hgweb-csp.t serve: make tests compatible with chg 2017-10-04 18:39:26 -07: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 merge with stable 2017-12-19 16:27:24 -05:00
test-hgweb-empty.t hgweb: stop using HTML comments in <script> 2017-12-15 12:15:58 +08:00
test-hgweb-filelog.t context: start walking from "introrev" in blockancestors() 2017-04-20 21:40:28 +02:00
test-hgweb-json.t hgweb: implement json-graph 2017-12-07 17:18:29 +08:00
test-hgweb-no-path-info.t tests: fix simple heredoc print statements to work on Py3 2017-06-15 13:32:32 -04:00
test-hgweb-no-request-uri.t tests: fix simple heredoc print statements to work on Py3 2017-06-15 13:32:32 -04:00
test-hgweb-non-interactive.t tests: fix simple heredoc print statements to work on Py3 2017-06-15 13:32:32 -04:00
test-hgweb-raw.t tests: use LOCALIP 2017-02-16 09:38:52 -08:00
test-hgweb-removed.t hgweb: call process_dates() via DOM event listener 2017-01-10 20:47:48 -08:00
test-hgweb-symrev.t hgweb: link to raw-file on annotation page (BC) 2016-12-28 15:48:17 -07:00
test-hgweb.t gitweb: preserve whitespace in description 2017-07-17 15:54:15 -07: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: add HTML elements to control whitespace settings for annotate 2017-09-30 09:01:36 +01:00
test-histedit-arguments.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-histedit-base.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-histedit-bookmark-motion.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-histedit-commute.t histedit: preserve active branch while histediting 2017-12-12 18:22:11 +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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-histedit-fold-non-commute.t histedit: list action when intervention is required 2015-12-23 08:57:04 +00:00
test-histedit-fold.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-histedit-outgoing.t histedit: removing the experimental config 'histeditng' 2017-10-05 21:56:25 +00:00
test-histedit-templates.t histedit: add support to output nodechanges using formatter 2017-10-28 19:03:23 +05:30
test-hook.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-http-bad-server.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-http-branchmap.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-http-bundle1.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-http-clone-r.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-http-protocol.t serve: make tests compatible with chg 2017-10-04 18:39:26 -07:00
test-http-proxy.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-http.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-https.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02: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 test-i18n: guard gettext test appropriately 2017-10-14 13:37:14 +09:00
test-identify.t identify: provide changectx to templater 2017-06-26 09:37:16 +09:00
test-impexp-branch.t tests: update test-impexp-branch to pass our import checker 2017-08-22 15:51:37 -04:00
test-import-bypass.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-import-merge.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-import-unknown.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-import.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-imports-checker.t import-checker: allow relative import a module being checked 2017-08-28 13:43:25 -07:00
test-incoming-outgoing.t outgoing: respect ":pushurl" paths (issue5365) 2017-12-14 15:03:55 -08:00
test-inherit-mode.t tests: update test-inherit-mode to pass our import checker 2017-08-22 17:15:09 -04:00
test-init.t tests: quote $PYTHON for Windows 2017-07-07 01:05:20 -04:00
test-install.t debuginstall: add a line about re2 availability 2017-11-27 18:48:36 -05:00
test-issue522.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue586.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-issue612.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-issue619.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue660.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-issue672.t merge.mergestate: perform all premerges before any merges (BC) 2015-10-11 21:56:39 -07:00
test-issue842.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue1089.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-issue1102.t tests: rename regression tests 2016-02-25 16:54:14 +00:00
test-issue1175.t tests: update bugzilla link in test-issue1175.t 2016-08-04 19:51:03 +08:00
test-issue1306.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-issue1438.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-issue1502.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-issue1802.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02: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 tests: clean up many print statements to be print functions instead 2017-06-15 14:22:25 -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: add dirstate tracking 2016-07-11 13:39:24 +01:00
test-keyword.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-known.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-largefiles-cache.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-largefiles-misc.t tests: write and use a custom helper script to avoid find's -printf 2017-12-05 16:55:41 -05:00
test-largefiles-small-disk.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-largefiles-update.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-largefiles-wireproto.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-largefiles.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-lfconvert.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-lfs-largefiles.t lfs: enable the extension locally after converting to an 'lfs' repo 2017-11-26 21:14:48 -05:00
test-lfs-pointer.py lfs: import the Facebook git-lfs client extension 2017-11-14 00:06:23 -05:00
test-lfs-pointer.py.out lfs: import the Facebook git-lfs client extension 2017-11-14 00:06:23 -05:00
test-lfs-test-server.t lfs: using workers in lfs prefetch 2017-12-11 17:02:02 -08:00
test-lfs.t lfs: fix committing deleted files caused by 02c30db0443d 2017-12-18 14:37:00 -08: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 python3: replace im_{self,func} with __{self,func}__ globally 2017-10-14 12:02:15 -04:00
test-log-exthook.t tests: update test-log-exthook to pass our import checker 2017-08-22 16:58:13 -04:00
test-log-linerange.t test-log-linerange: open binary file in binary mode 2017-10-20 21:29:15 -04:00
test-log.t config: use 'experimental.evolution.create-markers' 2017-09-28 18:19:06 +01:00
test-logexchange.t remotenames: rename related file and storage dir to logexchange 2017-12-07 00:26:45 +05:30
test-logtoprocess.t configitems: register the test 'logtoprocess.foo' config 2017-10-13 23:46:37 +02:00
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 osx: new script for generating OS X package versions 2017-07-24 20:38:09 -04: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 treemanifest: add walksubtrees api 2017-04-10 13:07:47 -07:00
test-manifest.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-manifestv2.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-match.py match: override visitdir() in nevermatcher to return False 2017-07-19 14:50:50 -07:00
test-merge1.t merge: disable path conflict checking by default (issue5716) 2017-10-24 11:15:30 -07:00
test-merge2.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-merge7.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-merge8.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +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 tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-merge-commit.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-merge-criss-cross.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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-halt.t merge: additional test cases to show merge-halting behavior 2017-10-06 06:48:43 -07: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 scmutil: don't append .orig to backups in origbackuppath (BC) 2017-09-11 17:49:49 +00: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 tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-merge-subrepos.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-merge-symlinks.t tests: update test-merge-symlinks to pass our import checker 2017-08-22 16:58:37 -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 conflicts: make spacing consistent in conflict markers 2016-11-19 15:41:37 -08:00
test-minirst.py tests: stop direct symbol import of pprint.pprint in tests-minirst 2016-04-05 23:22:38 +09:00
test-minirst.py.out minirst: change hgrole to use single quotes 2016-01-12 06:03:36 +00:00
test-mq-eol.t tests: clean up many print statements to be print functions instead 2017-06-15 14:22:25 -04:00
test-mq-git.t mq: create non-lossy patches, also with custom global diff configuration 2017-09-11 00:42:24 +02:00
test-mq-guards.t mq: examine "pushable" of already applied patch correctly 2014-09-12 02:29:19 +09:00
test-mq-header-date.t tests: add commit hashes to log commands in rebase tests 2017-12-10 21:57:37 -08:00
test-mq-header-from.t tests: add commit hashes to log commands in rebase tests 2017-12-10 21:57:37 -08:00
test-mq-merge.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 tests: add commit hashes to log commands in rebase tests 2017-12-10 21:57:37 -08:00
test-mq-qclone-http.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02: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 mq: consistently use qrefresh 2015-10-14 03:30:27 -04: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-mq-qpush-exact.t mq: consistently use qrefresh 2015-10-14 03:30:27 -04:00
test-mq-qpush-fail.t scmutil: don't append .orig to backups in origbackuppath (BC) 2017-09-11 17:49:49 +00: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 help: backout 6f89f03ad369 (mark boolean flags with [no-] in help) for now 2016-10-09 03:11:18 +02:00
test-mq-qrefresh-replace-log-message.t mq: consistently use qrefresh 2015-10-14 03:30:27 -04: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-mq-subrepo-svn.t subrepo: use per-type config options to enable subrepos 2017-11-06 22:32:41 -08:00
test-mq-subrepo.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-mv-cp-st-diff.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-nested-repo.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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: replace yet more calls to python with $PYTHON 2017-07-05 11:10:11 -05:00
test-newercgi.t tests: replace yet more calls to python with $PYTHON 2017-07-05 11:10:11 -05:00
test-no-symlinks.t tests: update output for no-symlink platforms 2017-10-15 16:57:34 -04:00
test-notify-changegroup.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-notify.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-obsmarker-template.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-obsmarkers-effectflag.t config: also gather effect-flags on experimental.evolution 2017-10-19 17:50:20 +02:00
test-obsolete-bounds-checking.t config: use 'experimental.evolution.exchange' 2017-09-28 21:07:58 +01:00
test-obsolete-bundle-strip.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-obsolete-changeset-exchange.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-obsolete-checkheads.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-obsolete-distributed.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-obsolete-divergent.t obsfate: only display date in verbose mode 2017-10-09 15:34:26 +02:00
test-obsolete-tag-cache.t config: use 'experimental.evolution.create-markers' 2017-09-28 18:19:06 +01:00
test-obsolete.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-oldcgi.t tests: replace yet more calls to python with $PYTHON 2017-07-05 11:10:11 -05:00
test-origbackup-conflict.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-pager-legacy.t mq: copy pager attributes back to qrepo.ui 2017-10-21 13:42:43 +09:00
test-pager.t test-pager: make the test compatible with chg 2017-10-16 17:41:37 -07:00
test-parents.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-parse-date.t util: use single quotes in use warning 2016-09-20 23:48:30 +00:00
test-parseindex2.py py3: move up symbol imports to enforce import-checker rules 2016-05-14 14:03:12 +09:00
test-parseindex2.py.out Add parseindex2.py test case 2008-10-17 01:05:10 +02:00
test-parseindex.t tests: replace yet more calls to python with $PYTHON 2017-07-05 11:10:11 -05: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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-patchbomb-bookmark.t mail: encode long unicode lines in emails properly (issue5687) 2017-09-26 16:14:57 +03:00
test-patchbomb-tls.t sslutil: inform the user about how to fix an incomplete certificate chain 2017-07-12 18:37:13 -04:00
test-patchbomb.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-pathconflicts-basic.t merge: disable path conflict checking by default (issue5716) 2017-10-24 11:15:30 -07:00
test-pathconflicts-merge.t tests: test-pathconflicts-merge.t requires symlinks 2017-12-15 17:52:38 -05:00
test-pathconflicts-update.t merge: disable path conflict checking by default (issue5716) 2017-10-24 11:15:30 -07:00
test-pathencode.py tests: use int() instead of long() in test-pathencode.py 2017-09-16 11:48:05 -04:00
test-paths.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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: avoid tests related to directory permission if running with fsmonitor 2017-07-13 03:17:59 +09:00
test-phases-exchange.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-phases.t tests: adjust hooks for Windows 2017-10-20 23:01:56 -04:00
test-profile.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-progress.t tests: clear __pycache__ for PyPy compatibility (issue5638) (issue5642) 2017-08-02 22:04:02 +09:00
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: make propertycache.setcache compatible with repoview 2013-09-30 14:36:11 +02:00
test-pull-branch.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-pull-http.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-pull-permission.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-pull-pull-corruption.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-pull-r.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-pull-update.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-pull.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-purge.t tests: replace yet more calls to python with $PYTHON 2017-07-05 11:10:11 -05:00
test-push-cgi.t tests: replace yet more calls to python with $PYTHON 2017-07-05 11:10:11 -05:00
test-push-checkheads-partial-C1.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-partial-C2.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-partial-C3.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-partial-C4.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-pruned-B1.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-pruned-B2.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-pruned-B3.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-pruned-B4.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-pruned-B5.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-pruned-B6.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-pruned-B7.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-pruned-B8.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-superceed-A1.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-superceed-A2.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-superceed-A3.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-superceed-A4.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-superceed-A5.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-superceed-A6.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-superceed-A7.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-superceed-A8.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-unpushed-D1.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-unpushed-D2.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-unpushed-D3.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-unpushed-D4.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-unpushed-D5.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-unpushed-D6.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-push-checkheads-unpushed-D7.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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: adjust hooks for Windows 2017-10-20 23:01:56 -04:00
test-push-race.t config: replace experimental.stabilization by experimental.evolution 2017-10-17 11:29:26 +02:00
test-push-warn.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-push.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-pushvars.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 mdiff: add a --ignore-space-at-eol option 2017-08-29 18:20:50 -07:00
test-rebase-abort.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-base-flag.t tests: add commit hashes to log commands in rebase tests 2017-12-10 21:57:37 -08:00
test-rebase-bookmarks.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-brute-force.t config: use 'experimental.evolution.allowunstable' 2017-09-28 18:56:40 +01:00
test-rebase-cache.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-check-restore.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-collapse.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-conflicts.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-dest.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-detach.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-emptycommit.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-inmemory.t rebase: replace --inmemory flag with rebase.experimental.inmemory config 2017-12-11 22:16:13 -08:00
test-rebase-interruptions.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-issue-noparam-single-rev.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-legacy.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-mq-skip.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-mq.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-named-branches.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-newancestor.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-obsolete.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-parameters.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-partial.t tests: add commit hashes to log commands in rebase tests 2017-12-10 21:57:37 -08:00
test-rebase-pull.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-rename.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-scenario-global.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rebase-templates.t rebase: add support to output nodechanges 2017-10-18 04:31:46 +05:30
test-rebase-transaction.t test-rebase-base: clarify it is about the "--base" flag 2017-10-05 20:41:50 -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 mdiff: add a --ignore-space-at-eol option 2017-08-29 18:20:50 -07:00
test-releasenotes-formatting.t releasenotes: add custom admonitions support for release notes 2017-07-18 23:04:08 +05:30
test-releasenotes-merging.t releasenotes: add similarity check function to compare incoming notes 2017-08-05 05:25:36 +05:30
test-releasenotes-parsing.t releasenotes: add similarity check function to compare incoming notes 2017-08-05 05:25:36 +05:30
test-relink.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-remove.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rename-after-merge.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-rename-dir-merge.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-rename-merge1.t merge.mergestate: perform all premerges before any merges (BC) 2015-10-11 21:56:39 -07:00
test-rename-merge2.t tests: clean up even more direct python calls with $PYTHON 2017-06-20 17:31:18 -04:00
test-rename.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-repair-strip.t tests: fix simple heredoc print statements to work on Py3 2017-06-15 13:32:32 -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 tests: update test-requires to pass our import checker 2017-08-22 16:59:17 -04:00
test-resolve.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-revert-flags.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-revert-interactive.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-revert-unknown.t tests: remove unneeded -d flags 2010-09-02 23:22:51 +02:00
test-revert.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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-mmapindex.t py3: pass bytes from extension to ui.write() in test-revlog-mmapindex.t 2017-12-11 05:26:46 +05:30
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: close file handles explicitly (issue5644) 2017-08-02 22:58:38 +09: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 pypy: fix overeager pattern matching on mpatchError 2016-04-05 10:59:46 +03:00
test-revset2.t config: use 'experimental.evolution.create-markers' 2017-09-28 18:19:06 +01:00
test-revset-dirstate-parents.t parser: stabilize output of prettyformat() by using byte-safe repr() 2017-09-03 21:17:25 +09:00
test-revset-outgoing.t outgoing: respect ":pushurl" paths (issue5365) 2017-12-14 15:03:55 -08:00
test-revset.t config: use 'experimental.evolution.create-markers' 2017-09-28 18:19:06 +01:00
test-rollback.t configitems: register the test 'ui.ioerrors' config 2017-10-11 04:33:00 +02:00
test-run-tests.py run-tests: accept '\' vs '/' path differences without '(glob)' 2017-12-10 00:16:11 -05:00
test-run-tests.t tests: avoid echo with backslash escapes 2017-12-14 22:30:03 -08: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: add missing globs 2016-07-15 12:34:15 -04:00
test-setdiscovery.t setdiscover: allow to ignore part of the local graph 2017-12-06 22:44:51 +01:00
test-share.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-shelve.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-show-stack.t show: use consistent (and possibly shorter) node lengths 2017-09-13 21:15:46 -07:00
test-show-work.t show: use labelcset() template alias for work (and stack) views 2017-10-17 20:25:43 +02:00
test-show.t show: use consistent (and possibly shorter) node lengths 2017-09-13 21:15:46 -07:00
test-simple-update.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-simplekeyvaluefile.py tests: make test-simplekeyvaluefile.py py2.6-compatible 2017-03-22 11:26:23 -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-single-head.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-sparse-clear.t sparse: rename command to debugsparse 2017-07-01 10:29:27 -07:00
test-sparse-clone.t sparse: vendor Facebook-developed extension 2017-07-01 10:43:29 -07:00
test-sparse-fsmonitor.t sparse: vendor Facebook-developed extension 2017-07-01 10:43:29 -07:00
test-sparse-import.t sparse: move working directory refreshing into core 2017-07-06 14:53:08 -07:00
test-sparse-merges.t sparse: rename command to debugsparse 2017-07-01 10:29:27 -07:00
test-sparse-profiles.t sparse: require [section] in sparse config files (BC) 2017-07-15 13:21:23 -07:00
test-sparse-requirement.t sparse: add a requirement when a repository uses sparse (BC) 2017-07-17 11:45:38 -07:00
test-sparse-verbose-json.t sparse: move printing of sparse config changes function into core 2017-07-08 13:34:19 -07:00
test-sparse.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-ssh-bundle1.t tests_: simplify bundle2 requirement testing 2018-01-03 05:35:56 -08:00
test-ssh-clone-r.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-ssh.t serve: move hg-ssh readonly logic into hg serve 2018-01-03 05:35:56 -08:00
test-static-http.t statichttprepo: prevent loading dirstate over HTTP on node lookup (issue5717) 2017-10-25 21:58:03 +09: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 test-status-rev: conditionalize output instead of tests 2017-07-08 18:46:43 -04:00
test-status-terse.t tests: rename test-terse-status.t to test-status-terse.t 2017-08-28 15:06:34 -07: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-subrepo-deep-nested-change.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-subrepo-git.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-subrepo-missing.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-subrepo-paths.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-subrepo-recursion.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-subrepo-relative-path.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-subrepo-svn.t tests: convert the 'file://\$TESTTMP' rule to an automatic substitution 2017-12-16 11:32:10 -05:00
test-subrepo.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
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 transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-tags.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-template-engine.t template: rename troubles templatekw into instabilities 2017-08-02 11:32:25 +02:00
test-tools.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-transplant.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-treediscovery-legacy.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-treediscovery.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-treemanifest.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-trusted.py configitems: adds a developer warning when accessing undeclared configuration 2017-10-16 17:41:27 +02: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 ui: factor out ui.load() to create a ui without loading configs (API) 2016-10-22 14:35:10 +09:00
test-ui-color.py.out color: check if ui is already a subclass of colorui before wrapping it 2011-06-02 00:43:34 +03:00
test-ui-config.py configitems: adds a developer warning when accessing undeclared configuration 2017-10-16 17:41:27 +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-uncommit.t config: use 'experimental.evolution.allowunstable' 2017-09-28 18:56:40 +01:00
test-unified-test.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-unionrepo.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-unrelated-pull.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-up-local-change.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-update-branches.t commands: be more uniform in an "hg update" error message 2017-10-23 22:45:24 +02:00
test-update-dest.t transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-update-issue1456.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-update-names.t merge: disable path conflict checking by default (issue5716) 2017-10-24 11:15:30 -07: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 debugformat: embed raw values in JSON and template output 2017-12-10 19:41:49 +09:00
test-url-rev.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-url.py sslutil: synchronize hostname matching logic with CPython 2016-06-26 19:34:48 -07:00
test-username-newline.t commit: don't let failed commit with --addremove update dirstate (issue5645) 2017-07-31 14:54:57 -07: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: replace "cp -r" with "cp -R" 2016-11-30 19:25:18 +00:00
test-walk.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05: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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-wireproto.py wireproto: use new peer interface 2017-08-10 20:58:28 -07:00
test-wireproto.py.out wireproto: correctly escape batched args and responses (issue4739) 2015-06-30 19:19:17 -04:00
test-wireproto.t tests: quote $PYTHON for Windows 2017-07-07 01:05:20 -04: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.