mirror of
https://github.com/facebook/sapling.git
synced 2024-10-06 23:07:18 +03:00
tests: unify test-interhg
This commit is contained in:
parent
38080b9530
commit
c78ce594b9
@ -1,28 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
hg init test
|
||||
cd test
|
||||
|
||||
cat > .hg/hgrc <<EOF
|
||||
[extensions]
|
||||
interhg =
|
||||
|
||||
[interhg]
|
||||
issues = s|Issue(\d+)|<a href="http://bts.example.org/issue\1">Issue\1</a>|
|
||||
|
||||
# yes, 'x' is a weird delimiter...
|
||||
markbugs = sxbugx<i class="\x">bug</i>x
|
||||
EOF
|
||||
|
||||
touch foo
|
||||
hg add foo
|
||||
hg commit -d '1 0' -m 'Issue123: fixed the bug!'
|
||||
|
||||
hg serve -n test -p $HGPORT -d --pid-file=hg.pid -A access.log -E errors.log
|
||||
cat hg.pid >> $DAEMON_PIDS
|
||||
|
||||
echo % log
|
||||
"$TESTDIR/get-with-headers.py" localhost:$HGPORT '/' | grep bts
|
||||
|
||||
echo % errors
|
||||
cat errors.log
|
@ -1,3 +0,0 @@
|
||||
% log
|
||||
<td class="description"><a href="/rev/1b0e7ece6bd6"><a href="http://bts.example.org/issue123">Issue123</a>: fixed the <i class="x">bug</i>!</a><span class="branchhead">default</span> <span class="tag">tip</span> </td>
|
||||
% errors
|
29
tests/test-interhg.t
Normal file
29
tests/test-interhg.t
Normal file
@ -0,0 +1,29 @@
|
||||
$ hg init test
|
||||
$ cd test
|
||||
|
||||
$ cat > .hg/hgrc <<EOF
|
||||
> [extensions]
|
||||
> interhg =
|
||||
>
|
||||
> [interhg]
|
||||
> issues = s|Issue(\d+)|<a href="http://bts.example.org/issue\1">Issue\1</a>|
|
||||
>
|
||||
> # yes, 'x' is a weird delimiter...
|
||||
> markbugs = sxbugx<i class="\x">bug</i>x
|
||||
> EOF
|
||||
|
||||
$ touch foo
|
||||
$ hg add foo
|
||||
$ hg commit -d '1 0' -m 'Issue123: fixed the bug!'
|
||||
|
||||
$ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -A access.log -E errors.log
|
||||
$ cat hg.pid >> $DAEMON_PIDS
|
||||
|
||||
log
|
||||
|
||||
$ "$TESTDIR/get-with-headers.py" localhost:$HGPORT '/' | grep bts
|
||||
<td class="description"><a href="/rev/1b0e7ece6bd6"><a href="http://bts.example.org/issue123">Issue123</a>: fixed the <i class="x">bug</i>!</a><span class="branchhead">default</span> <span class="tag">tip</span> </td>
|
||||
|
||||
errors
|
||||
|
||||
$ cat errors.log
|
Loading…
Reference in New Issue
Block a user