sapling/tests
Yuya Nishihara 806f7d15b4 tests: enable import checker for tests/**.py files
Several known-bad files are excluded as they couldn't be trivially fixed.
In principle, we should fix them first, however, it would have more risk
to keep Py3k porting going without the test coverage.

Still contrib/**.py aren't covered, which needs another round.
2016-04-03 19:38:57 +09:00
..
blacklists fsmonitor: new experimental extension 2016-03-03 14:29:19 +00: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
svn tests: add execute bit and fix shbang line 2015-12-22 11:05:05 +00:00
autodiff.py tests/autodiff.py: use absolute_import 2015-12-06 22:10:10 -08:00
binfile.bin Add test for git binary diff support 2006-10-12 09:17:16 -07:00
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
dumbhttp.py tests: sort import lines in dumbhttp.py 2016-04-03 19:40:05 +09:00
dummyssh dummyssh: fix check-code nit 2013-06-14 15:28:40 -04:00
f f: use modern octal number formatting 2016-02-10 22:44:28 +09:00
failfilemerge.py tests: sort import lines in failfilemerge.py 2016-04-03 19:41:00 +09:00
fakedirstatewritetime.py tests/fakedirstatewritetime.py: use absolute_import 2015-12-06 22:13:36 -08:00
fakemergerecord.py mergestate: handle additional record types specially 2015-11-18 15:46:45 -08: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
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 py3: use print_function in get-with-headers.py 2016-04-02 18:12:33 +03:00
heredoctest.py tests: use absolute_import for heredoctest.py 2015-12-06 22:26:12 -08:00
hghave hghave: use print function 2016-02-27 21:19:53 -08:00
hghave.py hghave: add cvsnt 2016-04-04 06:27:12 +00: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 tests: make killdaemons.py use DAEMON_PIDS by default 2015-06-08 14:21:45 -05:00
lockdelay.py hg: obtain lock when creating share from pooled repo (issue5104) 2016-02-27 18:22:49 -08:00
md5sum.py global: mass rewrite to use modern exception syntax 2015-06-23 22:20:08 -07:00
missing-comment.hg histedit: new extension for interactive history editing 2012-06-27 17:52:54 -05:00
mockblackbox.py tests: mock getpid to reduce glob usage 2016-02-03 04:37:04 +00: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 tests: make printenv executable 2015-06-08 17:34:45 -05:00
readlink.py global: mass rewrite to use modern exception syntax 2015-06-23 22:20:08 -07:00
README urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
revlog-formatv0.py verify: fix "missing revlog!" errors for revlog format v0 and add test 2010-09-05 22:32:11 +02:00
run-tests.py run-tests: move install.err into test area 2016-04-07 11:11:55 +00: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 run-tests: collect aggregate code coverage 2015-03-28 00:47:58 -07:00
svn-safe-append.py
svnxml.py test-convert-svn-sink: add helper to smooth svn xml output 2012-04-24 13:05:38 +02:00
test-abort-checkin.t error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
test-acl.t changegroup3: introduce experimental.changegroup3 boolean config 2016-01-12 21:23:45 -08:00
test-add.t tests: make timezone in diff output glob-ed for portability 2016-02-08 18:29:17 +09:00
test-addremove-similar.t error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
test-addremove.t spelling: fixes from proofreading of spell checker issues 2015-01-18 02:38:57 +01:00
test-alias.t dispatch: copy inferrepo attribute to alias commands 2016-01-04 21:40:05 +09:00
test-ancestor.py tests: alias ui as uimod in test-ancestor 2016-04-03 19:48:47 +09: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.t error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
test-archive-symlinks.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-archive.t tests: remove lines that enable progress extension 2016-03-20 04:54:35 +00:00
test-atomictempfile.py test-atomictempfile: convert to unit test 2013-02-09 19:02:45 +02: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 merge: add file ancestor linknode to mergestate 2016-02-05 10:22:14 -08:00
test-backwards-remove.t
test-bad-extension.t pypy: fix overspecific test checks 2016-04-03 08:26:57 +01:00
test-bad-pull.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-basic.t tests: make config/help tests pass even if chgserver extension is loaded 2016-03-20 12:25:46 -07: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 py3: use print_function in test-bdiff.py 2016-04-03 06:16:17 +03:00
test-bdiff.py.out mdiff: replace wscleanup() regexps with C loops 2011-11-18 14:23:03 +01: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 summary: move the parents phase marker to commit line (issue4688) 2015-05-29 22:23:58 +02:00
test-blackbox.t blackbox: guard against recursion from dirty check 2016-03-08 20:34:59 +00: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 tests: reorder hg serve commands 2016-03-15 09:51:54 +00: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 transaction: allow running file generators after finalizers 2016-04-07 14:10:49 -07: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 cache: rebuild branch cache from scratch when inconsistencies are detected 2016-03-13 02:06:23 +01:00
test-bundle2-exchange.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-bundle2-format.t tests: explicitly flush output streams 2016-03-15 09:51:42 +00:00
test-bundle2-multiple-changegroups.t hooks: add HG_NODE_LAST to txnclose and changegroup hook environments 2016-01-05 17:37:59 -08:00
test-bundle2-pushback.t tests: restore 'python' and '$TESTDIR/' for dummyssh invocation 2015-06-09 21:39:33 -04:00
test-bundle2-remote-changegroup.t test: enforce v1 type in 'test-bundle2-remote-changegroup.t' 2015-10-16 02:53:57 +01:00
test-bundle-r.t bundle: warn for --base with --all 2015-12-17 15:05:25 +00:00
test-bundle-type.t commands: teach debugbundle to print bundle specification 2016-01-14 22:57:55 -08:00
test-bundle-vs-outgoing.t tests: don't load unnecessary graphlog extension 2013-11-22 19:14:17 +01:00
test-bundle.t bundle: warn when update to revision existing only in a bundle (issue5004) 2016-03-23 08:55:22 +01: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 dirstate: ensure mv source is marked deleted when walking icasefs (issue4760) 2015-07-27 21:27:24 -04:00
test-cat.t cat: disable optimization of single file case for workingctx 2015-04-05 13:16:46 +09:00
test-censor.t censor: make various path forms available like other Mercurial commands 2015-07-17 00:22:16 +09: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-code.t fsmonitor: flag msc_stdint as no-check-code 2016-03-14 21:15:59 -04:00
test-check-commit.t tests: run check-commit on secret changes too 2016-01-11 11:35:28 -06:00
test-check-config.t tests: execute check-config.py without xargs 2016-02-05 22:32:05 +09:00
test-check-execute.t tests: add test-check-execute.t 2015-12-22 11:05:56 +00:00
test-check-module-imports.t tests: enable import checker for tests/**.py files 2016-04-03 19:38:57 +09:00
test-check-py3-compat.t scmutil: use util.queue/util.empty for py3 compat 2016-04-06 20:07:51 +00:00
test-check-pyflakes.t tests/filterpyflakes: use absolute_import 2015-12-06 22:22:09 -08:00
test-chg.t chgserver: handle ParseError during validate 2016-03-14 12:52:35 +00: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 exit 80 with #require 2014-08-06 11:43:59 -05: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: fix error when store files grow while stream cloning 2016-03-13 02:29:11 +01: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 hg: perform update after pulling during clone with share (issue5103) 2016-03-25 10:47:49 -07:00
test-clonebundles.t tests: handle getaddrinfo reporting "No address associated with hostname" 2016-03-13 02:36:03 +01:00
test-command-template.t registrar: add templatefunc to mark a function as template function (API) 2016-03-30 02:10:44 +09:00
test-commandserver.t test-commandserver: handle cStringIO.StringIO/io.StringIO divergence 2016-04-06 20:34:34 +00:00
test-commit-amend.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-commit-interactive-curses.t crecord: re-enable reviewing a patch before comitting it 2016-03-20 21:08:17 -04:00
test-commit-interactive.t crecord: check for untracked arguments 2016-04-06 18:19:36 +00:00
test-commit-multiple.t branch: don't warn about branches if repository has multiple branches already 2015-05-22 17:08:59 -05:00
test-commit-unresolved.t localrepo.commit: check all files for resolve state (issue4972) 2015-11-30 16:31:28 -08:00
test-commit.t date: reallow negative timestamp, fix for Windows buggy gmtime() (issue2513) 2016-04-08 14:11:03 +02:00
test-committer.t ui: fix crash by non-interactive prompt echo for user name 2016-02-06 20:43:20 +09:00
test-completion.t commands: allow debugobsolete to delete arbitrary obsmarkers 2016-04-01 15:12:50 -07:00
test-config.t tests: fix globs for Windows 2014-11-16 16:26:15 -05:00
test-conflict.t simplemerge: move conflict warning message to filemerge 2015-10-09 13:54:52 -07:00
test-confused-revert.t revert: restore check for uncommitted merge (issue2915) (BC) 2011-07-21 15:39:37 -05:00
test-context.py tests: alias ui as uimod in test-context 2016-04-03 19:52:13 +09:00
test-context.py.out context: override _dirstatestatus in workingcommitctx for correct matching 2014-12-31 17:55:43 +09:00
test-contrib-check-code.t check-code: prevent use of strcpy 2016-03-19 20:18:38 -04:00
test-contrib-check-commit.t check-commit: check for double-addition of blank lines 2016-02-05 16:54:01 -06:00
test-contrib-perf.t perf: close transaction in perffncachewrite 2015-12-27 23:55:54 +09:00
test-contrib.t merge: minimize conflicts when common base is not shown (issue4447) 2016-02-10 09:06:08 -08: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 tests: replace exit 80 with #require 2014-08-06 11:43:59 -05: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 tests: move '#require bzr' into .t files 2015-08-22 10:22:12 -07: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 tests: move '#require bzr' into .t files 2015-08-22 10:22:12 -07:00
test-convert-bzr.t tests: move '#require bzr' into .t files 2015-08-22 10:22:12 -07:00
test-convert-clonebranches.t branch: don't warn about branches if repository has multiple branches already 2015-05-22 17:08:59 -05: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: 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 tests: run 'cvs init' only on non-existent directories (issue4482) 2014-12-28 21:30:52 +01:00
test-convert-darcs.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05: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 convert: test for shell injection in git calls (SEC) 2016-03-22 17:27:27 -07:00
test-convert-hg-sink.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-convert-hg-source.t convert: fix bug with converting the same commit twice 2015-06-29 13:39:05 -07:00
test-convert-hg-startrev.t convert: remove restriction on multiple --rev in hg source 2015-09-03 10:29:42 -07: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: fix for failure of test-convert-p4-filetypes.t 2016-03-26 12:55:52 +09:00
test-convert-p4.t tests: fix p4 tests so they use separate ports and can be run in parallel 2014-08-25 03:27:51 +02: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 simplemerge: move conflict warning message to filemerge 2015-10-09 13:54:52 -07: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 tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-convert.t minirst: change hgrole to use single quotes 2016-01-12 06:03:36 +00:00
test-copy-move-merge.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-copy.t test: enable generaldelta in 'test-copy.t' 2015-10-19 10:48:02 +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 debian: switch to using debhelper and dh_python2 to build debs 2015-08-26 10:59:09 -04:00
test-debugbuilddag.t progress: stop double-wrapping of ui class 2015-06-07 18:11:23 -07:00
test-debugbundle.t mdiff: don't emit a diff header for empty trivial deltas 2016-01-11 22:00:07 -05:00
test-debugcommands.t commands: add debugdeltachain command 2015-12-05 23:37:46 -08:00
test-debugextensions.t test-debugextensions: passes with byte-compilation disabled (issue5147) 2016-03-20 17:30:56 -07:00
test-debugindexdot.t spelling: exercise 2012-08-17 13:58:18 -07:00
test-debugrename.t
test-default-push.t push: restore old behavior of default-push (issue5000) 2015-12-26 15:18:16 +09:00
test-demandimport.py test-demandimport: ensure that relative imports are deferred 2015-12-23 16:22:20 -08:00
test-demandimport.py.out test-demandimport: ensure that relative imports are deferred 2015-12-23 16:22:20 -08:00
test-devel-warnings.t test: don't rely on __del__ in test-devel-warnings.t 2016-04-05 12:19:45 -07:00
test-diff-binary-file.t patch: disable nobinary when HGPLAIN=1 2015-12-17 11:00:06 -08:00
test-diff-change.t revpair: restrict odd-range handling to top-level x:y expression (issue4774) 2015-08-13 16:15:43 +09:00
test-diff-color.t record: turn on showfunc 2015-12-17 14:38:22 +00: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 run-tests: allow test output lines to be terminated with \r in addition to \n 2012-09-26 00:56:27 +02:00
test-diff-issue2761.t spelling: doesn't/does not 2012-08-17 13:58:18 -07:00
test-diff-newlines.t tests: use $PYTHON instead of hardcoding python 2014-10-15 15:35:59 -04: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 tests: add testing for diff.showfunc 2015-03-24 21:36:38 +01: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 test-diffstat: add a glob the test runner wants on Windows 2015-03-28 23:57:16 -04: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
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
test-dispatch.t help: fold repeatable option message into option table header 2014-08-12 04:00:42 -05:00
test-docker-packaging.t debian: switch to using debhelper and dh_python2 to build debs 2015-08-26 10:59:09 -04:00
test-doctest.py changegroup: introduce cg3, which has support for exchanging treemanifests 2015-12-11 11:23:49 -05:00
test-double-merge.t tests: flag Windows specific lines about background closing as optional 2016-02-29 01:01:20 -05:00
test-duplicateoptions.py test-duplicateoptions: alias ui as uimod 2016-04-05 23:17:05 +09: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
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 branch: don't warn about branches if repository has multiple branches already 2015-05-22 17:08:59 -05:00
test-encoding-textwrap.t help: tweak --verbose command help hint 2014-08-12 03:01:37 -05:00
test-encoding.t test-encoding: enable fuzz testing of utf8b roundtrip 2015-11-09 22:31:01 +09:00
test-eol-add.t
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
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 eol: fix crash when handling removed files 2014-10-22 16:10:23 +02:00
test-eolfilename.t urls: bulk-change BTS urls to new location 2015-09-30 15:31:07 -05:00
test-excessive-merge.t tests: reduce spurious failures when run with generaldelta 2012-07-11 15:03:10 -07:00
test-execute-bit.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-export.t cmdutil: do not duplicate stdout by makefileobj() 2015-12-13 20:07:19 +09:00
test-extdiff.t check-code: add rule to detect usage of external diff via extdiff 2016-02-11 02:15:45 +09:00
test-extension.t tests: explicitly flush output streams 2016-03-15 09:51:42 +00: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 tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-filebranch.t dirstate: use 'm' state in otherparent to reduce ambiguity 2014-10-10 13:31:06 -05:00
test-filecache.py test-filecache: alias ui as uimod 2016-04-05 23:16:16 +09:00
test-filecache.py.out scmutil.filecache: support watching over multiple files 2013-11-16 13:29:39 -08:00
test-filelog.py test-filelog: alias ui as uimod 2016-04-05 23:17:43 +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 fileset: add missing() predicate (issue4925) 2015-11-18 20:55:32 +01:00
test-fileset.t registrar: add filesetpredicate to mark a function as fileset predicate 2016-03-11 04:14:54 +09:00
test-flags.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-fncache.t error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07: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 tests: splitting test-gendoc.t into per file tests 2016-01-06 20:45:50 +00:00
test-generaldelta.t strip: compress bundle2 backup using BZ 2015-09-29 14:42:03 -07:00
test-getbundle.t bundle2: rename format, parts and config to final names 2015-04-09 16:25:48 -04: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 help: add "internals" topic 2015-12-13 10:35:03 -08:00
test-glog-topological.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-glog.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-gpg.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-graft.t merge: save merge part labels for later reuse 2016-03-19 18:37:10 -07:00
test-grep.t tests: use $PYTHON instead of hardcoding python 2014-10-15 15:35:59 -04:00
test-hardlinks.t localrepo: put bookmark move following commit in one transaction 2015-11-18 01:36:58 -08:00
test-help.t help: report source of aliases 2016-04-08 18:35:49 +00: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-hgcia.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-hghave.t run-tests: use $HGTEST_RUN_TESTS_PURE 2015-09-02 15:19:05 -04:00
test-hgignore.t debugignore: normalize the file before testing dirstate._ignore() 2016-02-08 12:33:00 -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 test-hgrc: do not print ui.plain() flag at uisetup() 2016-03-20 15:09:29 -07:00
test-hgweb-auth.py test-hgweb-auth: stop direct symbol import of mercurial.error.Abort 2016-04-05 23:21:17 +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: sort bookmarks in revlog order of their nodes 2016-03-31 15:22:06 +08:00
test-hgweb-descend-empties.t urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
test-hgweb-diffs.t webcommands: get correct parents when comparing a removed file (issue4962) 2015-11-28 16:02:22 +08:00
test-hgweb-empty.t hgweb: generate last change date for an empty atom-bookmarks feed (issue5022) 2016-03-31 15:37:21 +08:00
test-hgweb-filelog.t urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
test-hgweb-json.t hgweb: sort bookmarks in revlog order of their nodes 2016-03-31 15:22:06 +08:00
test-hgweb-no-path-info.t hgweb: adding branch names from inbranch template to atom feed 2014-04-17 11:45:43 -07:00
test-hgweb-no-request-uri.t hgweb: adding branch names from inbranch template to atom feed 2014-04-17 11:45:43 -07:00
test-hgweb-non-interactive.t hgweb: consume generator inside context manager (issue4756) 2015-09-12 12:16:39 -07:00
test-hgweb-raw.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-hgweb-removed.t urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
test-hgweb-symrev.t monoblue: add a link to the latest file revision 2015-10-12 15:20:04 +08:00
test-hgweb.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-hgwebdir-paths.py backout 17bc9a6bb165 (issue3077) (issue3071) 2011-10-29 11:02:23 -05:00
test-hgwebdir.t urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
test-hgwebdirsym.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-highlight.t test-highlight: add normalization rule for Pygments 2.1 2016-01-26 23:33:53 +09:00
test-histedit-arguments.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-histedit-base.t histedit: show correct hash ID at verification error 2016-02-01 20:29:20 +09:00
test-histedit-bookmark-motion.t histedit: adds hint how to reorder changesets at editor (issue3766) 2016-03-08 21:59:06 +01: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: have dropmissing abort on empty plan 2016-03-13 16:46:49 -07:00
test-histedit-edit.t histedit: adds hint how to reorder changesets at editor (issue3766) 2016-03-08 21:59:06 +01: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 histedit: list action when intervention is required 2015-12-23 08:57:04 +00: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: list action when intervention is required 2015-12-23 08:57:04 +00:00
test-histedit-obsolete.t histedit: adds hint how to reorder changesets at editor (issue3766) 2016-03-08 21:59:06 +01:00
test-histedit-outgoing.t histedit: adds hint how to reorder changesets at editor (issue3766) 2016-03-08 21:59:06 +01:00
test-hook.t pypy: fix overspecific test checks 2016-04-03 08:26:57 +01:00
test-http-branchmap.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-http-bundle1.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-http-clone-r.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-http-proxy.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-http.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-https.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00: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: always run non gettext tests 2015-09-17 07:31:07 -04:00
test-identify.t urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
test-impexp-branch.t import: let --exact 'work' with --no-commit (issue4376) 2014-09-19 14:51:58 -05:00
test-import-bypass.t cmdutil.tryimportone: allow importing relative patches with --bypass 2015-03-10 13:06:38 -07:00
test-import-context.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-import-eol.t tests: use $PYTHON instead of hardcoding python 2014-10-15 15:35:59 -04:00
test-import-git.t patch: when importing from email, RFC2047-decode From/Subject headers 2016-03-03 18:34:19 +01: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 test-import: don't use printf to append an extension to $HGRCPATH 2015-11-16 14:12:27 -05:00
test-incoming-outgoing.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-inherit-mode.t localrepo: put bookmark move following commit in one transaction 2015-11-18 01:36:58 -08:00
test-init.t tests: test generaldelta configuration in test-init.t 2015-10-19 15:25:58 +02:00
test-install.t tests: python executable should always be globbed 2016-03-24 16:35:24 -07: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 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 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 graft: hook afterresolvedstates 2015-12-24 20:46:06 +00: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 test: drop useless --update flag in issue1502 tests 2016-02-03 15:21:11 +00: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-journal-exists.t journal: set Abort hint when failing due to an abandoned transaction 2014-05-08 14:58:25 +00:00
test-keyword.t keyword: use templatefilter to mark a function as template filter 2016-03-30 02:10:44 +09:00
test-known.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-largefiles-cache.t update: change default destination to tipmost descendant (issue4673) (BC) 2016-02-02 15:24:11 +00:00
test-largefiles-misc.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-largefiles-small-disk.t largefiles: update in two steps, handle interrupted updates better 2013-11-07 01:56:40 +01:00
test-largefiles-update.t largefiles: fix commit of missing largefiles 2016-01-17 17:23:32 +01:00
test-largefiles-wireproto.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-largefiles.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-lfconvert.t test: using generaldelta in 'test-lfconvert.t' 2015-10-16 02:54:52 +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 error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
test-lock.py localrepo: prevent wlock from being inherited when a transaction is running 2015-10-06 13:19:05 -07:00
test-log.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-lrucachedict.py lrucachedict: add copy method 2015-12-30 13:10:53 -08:00
test-lrucachedict.py.out lrucachedict: add copy method 2015-12-30 13:10:53 -08:00
test-mactext.t win32text: lowercase warning message 2012-06-12 14:18:18 +02:00
test-manifest-merging.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-manifest.py cleanup: remove superfluous space after space after equals (python) 2015-12-31 08:16:59 +00: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 merge: split up checks for unknown and ignored files that differ 2016-01-12 18:38:49 -08: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 tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-merge7.t merge.mergestate: perform all premerges before any merges (BC) 2015-10-11 21:56:39 -07: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 merge: save merge part labels for later reuse 2016-03-19 18:37:10 -07:00
test-merge-closedheads.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-merge-commit.t tests: flag Windows specific lines about background closing as optional 2016-02-29 01:01:20 -05:00
test-merge-criss-cross.t update: change default destination to tipmost descendant (issue4673) (BC) 2016-02-02 15:24:11 +00:00
test-merge-default.t destutil: allow to specify an explicit source for the merge 2016-02-08 19:32:29 +01:00
test-merge-force.t test-merge-force: add tests for merge.checkunknown=warn 2016-02-03 13:11:34 -08: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 simplemerge: move conflict warning message to filemerge 2015-10-09 13:54:52 -07:00
test-merge-remove.t filemerge: default change/delete conflicts to 'leave unresolved' (BC) 2015-12-23 12:51:45 -08:00
test-merge-revert2.t simplemerge: move conflict warning message to filemerge 2015-10-09 13:54:52 -07:00
test-merge-revert.t tests: remove exec bit from .t files 2010-09-14 16:03:10 +02:00
test-merge-subrepos.t merge: standardize error message for dirty subrepo 2013-09-23 20:53:14 -07:00
test-merge-symlinks.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-merge-tools.t filemerge: default regular prompts to 'leave unresolved' (BC) 2015-12-01 09:48:38 -08:00
test-merge-types.t update: warn about other topological heads on bare update 2016-02-02 14:49:02 +00: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 mq: consistently use qrefresh 2015-10-14 03:30:27 -04:00
test-mq-git.t tests: write hgrc of more than two lines by using shell heredoc 2014-11-04 23:41:46 +09: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 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 mq: write '# Parent ' lines with two spaces like export does (BC) 2014-09-24 01:36:44 +02:00
test-mq-missingfiles.t mq: consistently use qrefresh 2015-10-14 03:30:27 -04:00
test-mq-pull-from-bundle.t
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 localrepo: put bookmark move following commit in one transaction 2015-11-18 01:36:58 -08:00
test-mq-qgoto.t mq: consistently use qrefresh 2015-10-14 03:30:27 -04:00
test-mq-qimport-fail-cleanup.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-mq-qimport.t mq: restrict generated patch name to 75 characters (issue5117) 2016-03-09 22:21:08 +00:00
test-mq-qnew.t localrepo: put bookmark move following commit in one transaction 2015-11-18 01:36:58 -08: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 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
test-mq-safety.t mq: consistently use qrefresh 2015-10-14 03:30:27 -04: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 mq: consistently use qrefresh 2015-10-14 03:30:27 -04:00
test-mq-symlinks.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-mq.t minirst: change hgrole to use single quotes 2016-01-12 06:03:36 +00: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 branch: don't warn about branches if repository has multiple branches already 2015-05-22 17:08:59 -05:00
test-newcgi.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-newercgi.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05: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 minirst: change hgrole to use single quotes 2016-01-12 06:03:36 +00:00
test-obsolete-changeset-exchange.t changegroup3: introduce experimental.changegroup3 boolean config 2016-01-12 21:23:45 -08:00
test-obsolete-checkheads.t obsolete: update tests to use obsolete options 2014-10-14 13:34:25 -07: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 commands: allow debugobsolete to delete arbitrary obsmarkers 2016-04-01 15:12:50 -07:00
test-oldcgi.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-pager.t test-pager: add a test for pager with color enabled 2016-03-11 20:34:49 -05:00
test-parents.t tests: fix for windows - slashes and no serve 2013-01-30 19:40:07 +01:00
test-parse-date.t test-parse-date: defines explicit start/end dates for DST 2016-02-14 18:18:57 +01:00
test-parseindex2.py tests: move stdlib imports before mercurial modules in test-parseindex2 2016-04-05 23:23:43 +09:00
test-parseindex2.py.out
test-parseindex.t tests: disable test of buffer overflow in parsers.c if --pure 2015-07-19 15:27:28 +09:00
test-patch-offset.t localrepo: show headline notes in commitctx before showing filenames 2014-04-18 13:33:20 +02:00
test-patch.t import: simplify status reporting logic (and make it more I18N-friendly) 2011-10-01 21:30:49 -04:00
test-patchbomb.t test-patchbomb: ensure hg email write to stdout 2016-02-07 09:36:09 +01:00
test-pathencode.py test-pathencode.py: drop support for Python 2.4 2015-10-24 16:25:16 -07:00
test-paths.t zeroconf: forward all arguments passed to ui.configitems() wrapper 2016-02-10 22:53:17 +09: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 changegroup3: introduce experimental.changegroup3 boolean config 2016-01-12 21:23:45 -08:00
test-phases.t summary: move the parents phase marker to commit line (issue4688) 2015-05-29 22:23:58 +02:00
test-profile.t profiling: allow logging profile to the blackbox 2015-09-08 11:39:52 -07:00
test-progress.t progress: display progress bar when HGPLAINEXCEPT contains "progress" 2016-02-17 15:18:30 -08:00
test-propertycache.py tests: import mercurial modules by name in test-propertycache 2016-04-05 23:30:18 +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: warn about other topological head in pull and unbundle 2016-02-03 15:12:01 +00:00
test-pull-http.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-pull-permission.t tests: change some #ifs to #requires 2014-08-06 11:53:08 -05:00
test-pull-pull-corruption.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-pull-r.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-pull-update.t pull: deactivate a bookmark not matching with the destination of the update 2016-02-26 20:22:05 +09:00
test-pull.t context: don't hex encode all unknown 20 char revision specs (issue4890) 2015-10-09 01:19:37 +02:00
test-purge.t purge: add options for deleting only files or only directories 2013-11-07 17:24:14 -08:00
test-push-cgi.t test: enforce bundle1 in 'test-push-cgi.t' 2015-10-20 15:27:56 +02:00
test-push-hook-lock.t test: test both bundle1 and bundle2 paths in 'test-push-hook-lock.t' 2015-05-10 03:06:00 -07:00
test-push-http-bundle1.t hooks: add HG_NODE_LAST to txnclose and changegroup hook environments 2016-01-05 17:37:59 -08:00
test-push-http.t hooks: add HG_NODE_LAST to txnclose and changegroup hook environments 2016-01-05 17:37:59 -08:00
test-push-r.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-push-validation.t verify: use similar language for missing manifest and file revisions 2016-02-07 22:46:20 -08:00
test-push-warn.t changegroup3: introduce experimental.changegroup3 boolean config 2016-01-12 21:23:45 -08:00
test-qrecord.t record: deprecate the extension 2016-03-28 12:50:56 -07:00
test-rebase-abort.t merge: save merge part labels for later reuse 2016-03-19 18:37:10 -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: fix wrong 'no changes to commit' when using --collapse 2015-10-19 16:29:35 +02:00
test-rebase-conflicts.t merge: minimize conflicts when common base is not shown (issue4447) 2016-02-10 09:06:08 -08:00
test-rebase-detach.t rebase: hook afterresolvedstates 2015-12-24 20:41:40 +00:00
test-rebase-interruptions.t rebase: hook afterresolvedstates 2015-12-24 20:41:40 +00: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 rebase: hook afterresolvedstates 2015-12-24 20:41:40 +00:00
test-rebase-mq.t rebase: hook afterresolvedstates 2015-12-24 20:41:40 +00:00
test-rebase-named-branches.t rebase: choose default destination the same way as 'hg merge' (BC) 2016-02-14 13:25:59 +00:00
test-rebase-newancestor.t tests: explicitly request changed version in test-rebase-newancestor.t 2015-12-23 12:41:20 -08:00
test-rebase-obsolete.t rebase: fix crash when rebase aborts while rebasing obsolete revisions 2016-03-29 11:50:41 -07:00
test-rebase-parameters.t rebase: explicitly test abort from ambiguous destination 2016-02-08 14:07:17 +01:00
test-rebase-pull.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
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 rebase: rename and test '_destrebase' 2015-10-15 01:56:03 +01:00
test-rebuildstate.t debugrebuilddirstate: added tests for --minimal flag 2015-12-01 10:52:36 -08:00
test-record.t record: deprecate the extension 2016-03-28 12:50:56 -07:00
test-relink.t progress: get the extremely verbose output out of default debug 2015-05-09 23:40:40 -07:00
test-remove.t remove: add progress support 2016-03-17 21:03:22 +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 tests: flag Windows specific lines about background closing as optional 2016-02-29 01:01:20 -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: flag Windows specific lines about background closing as optional 2016-02-29 01:01:20 -05:00
test-rename.t summary: move the parents phase marker to commit line (issue4688) 2015-05-29 22:23:58 +02:00
test-repair-strip.t tests: dump journal file by python script instead of sed for portability 2016-02-05 22:32:05 +09:00
test-requires.t urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
test-resolve.t summary: move mergemod before parents to give access to ms 2016-03-17 14:50:29 +00:00
test-revert-flags.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-revert-interactive.t revert: makes interactive mode ask to forget added files (issue4936) 2016-02-05 15:18:40 +01:00
test-revert-unknown.t
test-revert.t revert: properly revert to ancestor of p2 during merge (issue5052) 2016-02-23 11:41:47 +01:00
test-revlog-ancestry.py tests: alias ui as uimod in test-revlog-ancestry/test-ui-verbosity 2016-04-05 23:35:45 +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.t pypy: fix overeager pattern matching on mpatchError 2016-04-05 10:59:46 +03: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 tests: add "(glob)" to paths in test-revset-outgoing.t for Windows 2014-10-20 22:08:08 +09:00
test-revset.t revset: stabilize repr of baseset initialized with a set 2016-04-04 17:45:15 -07:00
test-rollback.t localrepo: put bookmark move following commit in one transaction 2015-11-18 01:36:58 -08:00
test-run-tests.py test-run-tests: fix for Python 3.5 2015-04-14 10:57:15 -04:00
test-run-tests.t run-tests: handle empty tests 2016-04-05 04:26:20 +00: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 tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-setdiscovery.t pypy: fix setdiscovery test 2016-04-05 14:44:18 +03:00
test-share.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-shelve.t graphmod: set default edge styles for ascii graphs (BC) 2016-03-23 13:34:47 -07:00
test-simple-update.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-simplemerge.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
test-simplemerge.py.out simplemerge: burn "minimal" feature to the ground 2014-08-05 14:56:25 -07:00
test-ssh-bundle1.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00: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 changegroup3: introduce experimental.changegroup3 boolean config 2016-01-12 21:23:45 -08:00
test-static-http.t hooks: add HG_NODE_LAST to txnclose and changegroup hook environments 2016-01-05 17:37:59 -08:00
test-status-color.t compact: add color labels to -Tcompact 2016-04-08 16:05:52 +00:00
test-status-inprocess.py tests: stop direct symbol import of mercurial modules in test-status-inprocess 2016-04-05 23:38:00 +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 status: don't list files as both clean and deleted 2015-01-05 17:12:04 -08:00
test-status.t context: check for differing flags a little earlier 2016-01-12 13:10:31 -08:00
test-strict.t merge: be precise about what merged into what in short desc 2014-11-26 17:22:09 +03:00
test-strip-cross.t tests: don't load unnecessary graphlog extension 2013-11-22 19:14:17 +01:00
test-strip.t doc: remove deprecated option from synopsis of command help 2016-03-01 03:28:46 +09:00
test-subrepo-deep-nested-change.t remove: add progress support 2016-03-17 21:03:22 +00:00
test-subrepo-git.t merge with stable 2016-03-29 12:29:00 -05:00
test-subrepo-missing.t test-subrepo: fix globs for Windows 2015-07-20 22:48:42 -04:00
test-subrepo-paths.t check-code: do not warn on printf \\x or \\[1-9] 2013-07-01 06:50:58 +02:00
test-subrepo-recursion.t tests: remove lines that enable progress extension 2016-03-20 04:54:35 +00: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 tests: make tests for convert with svn portable 2016-03-15 00:14:53 +09:00
test-subrepo.t backout: commit changeset by default (BC) 2016-01-15 13:46:33 -08:00
test-symlink-os-yes-fs-no.py test-symlink-os-yes-fs-no.py: clean up use of two-argument raise 2013-01-01 13:21:15 -06: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 localrepo: put bookmark move following commit in one transaction 2015-11-18 01:36:58 -08:00
test-tags.t blackbox: store the blackbox ui object instead of the log file 2016-02-03 17:05:04 +00:00
test-template-engine.t templater: give better error message for invalid engine type 2016-04-03 11:20:50 +09:00
test-tools.t tests: make 'f' tool open files in binary mode when hexdumping 2015-11-09 12:49:31 -05:00
test-transplant.t tests: reorder hg serve commands 2016-03-15 09:51:54 +00:00
test-treediscovery-legacy.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-treediscovery.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-treemanifest.t bundle: avoid crash when no good changegroup version found 2016-03-25 23:05:32 -07:00
test-trusted.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
test-trusted.py.out ui: lowercase "not trusting file" warning message 2012-06-12 14:18:18 +02:00
test-ui-color.py py3: make test-ui-color use print_function 2016-03-29 16:41:32 +05:30
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 tests: alias ui as uimod in test-ui-config 2016-04-03 19:56:59 +09: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 tests: alias ui as uimod in test-revlog-ancestry/test-ui-verbosity 2016-04-05 23:35:45 +09:00
test-ui-verbosity.py.out tests: renamed Python tests to .py 2009-05-17 01:39:31 +02:00
test-unbundlehash.t tests: drop DAEMON_PIDS from killdaemons calls 2015-06-08 14:55:40 -05:00
test-unified-test.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
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.mergestate: perform all premerges before any merges (BC) 2015-10-11 21:56:39 -07:00
test-update-branches.t destutil: make messages at updating to the closed head usual form 2016-03-29 23:59:32 +09:00
test-update-issue1456.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-update-renames.t simplemerge: move conflict warning message to filemerge 2015-10-09 13:54:52 -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-url-rev.t summary: move the parents phase marker to commit line (issue4688) 2015-05-29 22:23:58 +02:00
test-url.py py3: make test-url use print_function 2016-03-29 16:23:40 +05:30
test-username-newline.t
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 treemanifest: use "cp xyz/." instead of "cp xyz/*" 2016-02-23 17:22:51 -08:00
test-walk.t test-walk: add more tests for -I/-X 2014-11-05 11:25:57 -08:00
test-walkrepo.py tests: alias ui as uimod in test-walkrepo 2016-04-03 20:13:42 +09:00
test-websub.t tests: drop explicit $TESTDIR from executables 2015-06-08 14:44:30 -05:00
test-win32text.t urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
test-wireproto.py py3: make test-wireproto use print_function 2016-03-29 16:14:58 +05:30
test-wireproto.py.out wireproto: correctly escape batched args and responses (issue4739) 2015-06-30 19:19:17 -04:00
test-wireproto.t http: support sending hgargs via POST body instead of in GET or headers 2016-03-11 11:37:00 -05:00
tinyproxy.py tests: make tinyproxy.py not import sys.argv by name 2016-04-03 20:12:59 +09: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.