Mercurial > hg
view tests/test-hgweb-descend-empties @ 10300:c437745f50ec
run-tests: split tests/blacklist in tests/blacklists/*
Following discussions with Gilles Morris [1], it seems that it is preferable to
use several blacklist files in a blacklists/ directory. It is easier to add an
unversioned file for experiments than modifying a tracked file.
Also fall back to a simpler syntax, giving up ConfigParser, now that section
names are not needed anymore.
And allow --blacklist parameter to be a complete path, instead of only one
of the filenames contained in tests/blacklists/
[1] http://www.selenic.com/pipermail/mercurial-devel/2009-December/017317.html
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Thu, 10 Dec 2009 17:21:31 +0900 |
parents | c21d236ca897 |
children |
line wrap: on
line source
#!/bin/sh # Test chains of near empty directories, terminating 3 different ways: # - a1: file at level 4 (deepest) # - b1: two dirs at level 3 # - e1: file at level 2 echo % Set up the repo hg init test cd test mkdir -p a1/a2/a3/a4 mkdir -p b1/b2/b3/b4 mkdir -p b1/b2/c3/c4 mkdir -p d1/d2/d3/d4 echo foo > a1/a2/a3/a4/foo echo foo > b1/b2/b3/b4/foo echo foo > b1/b2/c3/c4/foo echo foo > d1/d2/d3/d4/foo echo foo > d1/d2/foo hg ci -Ama hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log cat hg.pid >> $DAEMON_PIDS echo % manifest with descending "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/file' echo % ERRORS ENCOUNTERED cat errors.log