sapling/tests
Laurent Charignon de4ed36f0b test: make the tests pass check code
Summary: Someone checked in this code that does not pass check code

Test Plan: fix check code

Reviewers: #sourcecontrol, ttung

Subscribers: mjpieters

Differential Revision: https://phabricator.fb.com/D3108018
2016-03-29 09:06:21 -07:00
..
conduithttp.py fbconduit: fix test http service 2016-03-07 02:49:58 -08:00
copytrace.sh copytrace: skip tests if getdb.sh is not present 2016-02-05 03:23:19 -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-03-04 13:52:11 -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-fastmanifest.t fastmanifest: add extension 2016-03-28 18:44:56 -07:00
test-fbamend.t fbamend: fix fbamend not passing a rebase destination 2016-03-09 17:53:11 -08:00
test-fbconduit.t cleanup: fix quoting patterns in tests 2016-01-07 18:30:24 -08:00
test-fbhistedit-exec-obsolete.t adjust tests for "hg update" output change 2016-02-08 14:46:24 -08:00
test-fbhistedit-exec.t adjust tests for "hg update" output change 2016-02-08 14:46:24 -08:00
test-fbhistedit-rebase-interactive.t fbhistedit: update to work with upstream histedit 2016-01-20 13:40:15 -08:00
test-fbhistedit-stop-obsolete.t adjust tests for "hg update" output change 2016-02-08 14:46:24 -08:00
test-fbhistedit-stop.t adjust tests for "hg update" output change 2016-02-08 14:46: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 Update githelp and its tests to match show 2016-02-16 04:00:21 -08:00
test-inhibitwarn.t cleanup: fix whitespaces in expression and trailing whitespaces 2016-01-07 18:30:24 -08:00
test-logtoprocess.t New extension: handle any ui.log event in an external process. 2016-03-22 17:27:08 -07:00
test-manifestdiskcache.t [manifestdiskcache] support --repository/-R 2016-02-29 22:42:04 -08:00
test-mergedriver.t tests: update mergedriver test with output from upstream 2016-02-17 15:22:56 -08:00
test-morestatus.t morestatus: fix test output 2016-03-04 10:34:25 -08:00
test-perftweaks.t tests: fix blackbox output in perftweaks test 2016-02-17 15:31:37 -08:00
test-phabdiff.t phabdiff: improve the {tasks} template 2015-12-16 15:53:53 -08:00
test-pull-createmarkers-hide-later.t [pullcreatemarkers] also obsolete parents of commits landed in this pull 2016-03-21 18:08:04 -07:00
test-pull-createmarkers.t [pullcreatemarkers] also obsolete parents of commits landed in this pull 2016-03-21 18:08:04 -07:00
test-pushrebase-protection.t store the pushvars in the bundle2 operation object 2016-02-18 21:32:11 -08:00
test-pushrebase-remotenames.t pushrebase: support pushing to non-pushrebase repos 2016-03-22 10:57:29 -07:00
test-pushrebase.t store the pushvars in the bundle2 operation object 2016-02-18 21:32:11 -08:00
test-pushvars-remotenames.t store the pushvars in the bundle2 operation object 2016-02-18 21:32:11 -08:00
test-pushvars.t store the pushvars in the bundle2 operation object 2016-02-18 21:32:11 -08:00
test-rage.t rage: silence exceptions when reading details 2016-02-11 21:00:33 +00: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-share-reflog-remotebookmark.t test: make the tests pass check code 2016-03-29 09:06:21 -07:00
test-show.t show: Learn to do hg show REV FILES 2016-02-12 03:07:11 -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 smartlog: warn user when there is no master commit locally 2016-02-02 11:15:28 -08:00
test-smartlog.t make smartlog not crash when having two histories in the repo 2016-02-11 17:31:42 -08:00
test-sparse-clone.t [sparse] fix check-code errors in sparse 2016-02-08 14:27:09 -08: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 sparse: update test output with simple change 2016-01-20 13:40:15 -08:00
test-sparse.t sparse: make debugrebuilddirstate --minimal sparse aware 2015-12-07 16:57:17 -08:00
test-suppresscommandfailure.t New extension: Suppress the output generated by a broken commmand. 2016-03-23 14:36:01 -07:00
test-tweakdefaults-histgrep.t histgrep: add a config option to allow histgrepping on the whole repo 2016-02-11 03:39:59 -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 tweakdefaults: support pull --rebase -d <dest> without remotenames 2016-02-05 10:02:41 -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`