sapling/tests
Laurent Charignon 3d3817831c fix-test: fix quoting in [...] expressions
Summary:
We changed from [[ ]] to [ ] without adding the quoting and @mitrandir
pointed out that it could cause issues.

Test Plan: tests run

Reviewers: #sourcecontrol, ttung

Subscribers: mitrandir

Differential Revision: https://phabricator.fb.com/D2820161
2016-01-11 10:45:36 -08:00
..
conduithttp.py fix breakages due to fbconduit api changes regarding missing revs 2015-08-10 21:22:21 -07:00
copytrace.sh copytrace: adding ui config to allow incremental deployment 2015-11-20 09:38:21 -08:00
dummyext1.py cleanup: make all the code compliant with the i18n rules for ui strings 2016-01-11 10:19:22 -08:00
dummyext2.py cleanup: make all the code compliant with the i18n rules for ui strings 2016-01-11 10:19:22 -08:00
histedit-helpers.sh fb-histedit: Add a histedit extension that adds stop 2014-10-09 10:54:43 -07:00
killdaemons.py Add missing killdaemons 2015-11-09 12:21:39 -08:00
README test: backout e221a52 (remove run-tests.py once again) 2015-12-16 16:42:17 +00:00
test-automv.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-backup.t backups: show warning message for createmarkers even when evolve is not enabled 2016-01-11 07:41:42 -08:00
test-catnotate.t catnotate: add whole extension 2015-10-16 02:45:27 -07:00
test-check-code-hg.t cleanup: add test-check-code-hg.t 2016-01-11 10:19:22 -08:00
test-commitextras.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-copytrace-bundle2.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-copytrace.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-dirsync.t cleanup: make test-dirsync.t pass check code 2016-01-11 10:19:22 -08:00
test-errorredirect.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-extorder.t extorder: Fix test 2015-12-15 09:23:53 -08:00
test-fbamend.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-fbconduit.t cleanup: fix quoting patterns in tests 2016-01-07 18:30:24 -08:00
test-fbhistedit-exec-obsolete.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-fbhistedit-exec.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-fbhistedit-rebase-interactive.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-fbhistedit-stop-obsolete.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-fbhistedit-stop.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-filldb.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-git-getmeta.t Dropped local run-tests in favour of using mercurial's own test runner 2015-10-01 13:03:03 -07:00
test-githelp.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-gitlikebookmarks.t fix-test: fix quoting in [...] expressions 2016-01-11 10:45:36 -08:00
test-inhibitwarn.t cleanup: fix whitespaces in expression and trailing whitespaces 2016-01-07 18:30:24 -08:00
test-manifestdiskcache.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-mergedriver.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-morestatus.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-perftweaks.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-phabdiff.t phabdiff: improve the {tasks} template 2015-12-16 15:53:53 -08:00
test-pull-createmarkers.t fix-test: fix quoting in [...] expressions 2016-01-11 10:45:36 -08:00
test-pushrebase-protection.t cleanup: make paths in tests comply with windows's paths 2016-01-07 18:30:24 -08:00
test-pushrebase-remotenames.t fix tests for new remotenames 2015-11-17 17:54:28 -08:00
test-pushrebase.t cleanup: fix check-code warnings 2016-01-07 18:30:24 -08:00
test-pushvars-remotenames.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-pushvars.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-reflog-remotenames.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-reflog.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-reset-remotenames.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-reset.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-simplecache.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-smartlog-remotenames.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-smartlog.t Fixing smartlog errors on empty repo 2015-09-15 16:13:13 -07:00
test-sparse-extensions.t cleanup: fix quoting patterns in tests 2016-01-07 18:30:24 -08:00
test-sparse-merges.t sparse: fix temporary includes that are not in working copy 2015-05-19 10:18:50 -07:00
test-sparse-profiles.t cleanup: fix quoting patterns in tests 2016-01-07 18:30:24 -08:00
test-sparse.t sparse: make debugrebuilddirstate --minimal sparse aware 2015-12-07 16:57:17 -08:00
test-tweakdefaults-histgrep.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-tweakdefaults-ordering.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-tweakdefaults-remotenames.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-tweakdefaults.t cleanup: use backtick instead of parent to capture output of shell cmd 2016-01-07 18:30:24 -08:00
test-writecg2.t cleanup: replace invocations of head -c by dd 2016-01-07 18:30:24 -08:00

How to run Facebook experimental extensions tests
=================================================

Running the tests
-----------------

To run the tests, `cd` into this directory (./tests/) and run the `run-tests.py`
script from the core Mercurial repository (tests directory too).

For example if you have a 'hg-crew' repository checked out next to this one,
use:

  ../../hg-crew/tests/run-tests.py

Obtaining the test runners
--------------------------

If you do not already have a copy of the Mercurial repository, you can obtains
one with:

  $ hg clone http://selenic.com/hg/

Running against various Mercurial versions
------------------------------------------

By default, the test runners will run against the version of Mercurial in the
repository it lives in. you can run againts other version of Mercurial using
the --with-hg=PATH flag. For example to run against the installed version of
Mercurial you can use --with-hg=`which hg`