On 07/21/2011 12:26 PM, [email protected] wrote:
> rm -rf tests/trash/ && make test

still fails for me :-(
attached logfile

-- 
Ferry Huberts
[./t0105-commit.sh] Check content on commit page

test 1: name='generate foo/commit'
test 1: eval='cgit_url "foo/commit" >trash/tmp'
test 1: exitcode=0

test 2: name='find tree link'
test 2: eval='grep -e "<a href=./foo/tree/.>" trash/tmp'
<a href='/foo/'>summary</a><a href='/foo/refs/'>refs</a><a 
href='/foo/log/'>log</a><a href='/foo/tree/'>tree</a><a class='active' 
href='/foo/commit/'>commit</a><a href='/foo/diff/'>diff</a></td><td 
class='form'><form class='right' method='get' action='/foo/log/'>
<tr><th>tree</th><td colspan='2' class='sha1'><a 
href='/foo/tree/'>ff1315bcfe5287c7d5ff28e6c850bb6a860d00ff</a></td></tr>
test 2: exitcode=0

test 3: name='find parent link'
test 3: eval='grep -E "<a href=./foo/commit/\?id=.+>" trash/tmp'
<tr><th>commit</th><td colspan='2' class='sha1'><a 
href='/foo/commit/?id=6dba4c82431fb403b3d312a6865521a598b7578e'>6dba4c82431fb403b3d312a6865521a598b7578e</a>
 (<a 
href='/foo/patch/?id=6dba4c82431fb403b3d312a6865521a598b7578e'>patch</a>)</td></tr>
<tr><th>parent</th><td colspan='2' class='sha1'><a 
href='/foo/commit/?id=a75e7125e8248a4965abd81714272f329b3176c4'>a75e7125e8248a4965abd81714272f329b3176c4</a>
 (<a 
href='/foo/diff/?id2=a75e7125e8248a4965abd81714272f329b3176c4'>diff</a>)</td></tr><tr><th>download</th><td
 colspan='2' class='sha1'><a 
href='/foo/snapshot/foo-master.zip'>foo-master.zip</a><br/><a 
href='/foo/snapshot/foo-master.tar.gz'>foo-master.tar.gz</a><br/></td></tr></table>
test 3: exitcode=0

test 4: name='find commit subject'
test 4: eval='
        grep -e "<div class=.commit-subject.>commit 5<" trash/tmp
'
<div class='commit-subject'>commit 5<a class='deco' 
href='/foo/commit/?id=6dba4c82431fb403b3d312a6865521a598b7578e'>HEAD</a><a 
class='branch-deco' href='/foo/log/'>master</a></div><div 
class='commit-msg'></div><div class='diffstat-header'><a 
href='/foo/diff/'>Diffstat</a></div><table summary='diffstat' 
class='diffstat'><tr><td class='mode'>-rw-r--r--</td><td class='add'><a 
href='/foo/diff/file-5'>file-5</a></td><td class='right'>1</td><td 
class='graph'><table summary='file diffstat' width='1%'><tr><td class='add' 
style='width: 100.0%;'/><td class='rem' style='width: 0.0%;'/><td class='none' 
style='width: 0.0%;'/></tr></table></td></tr>
test 4: exitcode=0

test 5: name='find commit msg'
test 5: eval='grep -e "<div class=.commit-msg.></div>" trash/tmp'
<div class='commit-subject'>commit 5<a class='deco' 
href='/foo/commit/?id=6dba4c82431fb403b3d312a6865521a598b7578e'>HEAD</a><a 
class='branch-deco' href='/foo/log/'>master</a></div><div 
class='commit-msg'></div><div class='diffstat-header'><a 
href='/foo/diff/'>Diffstat</a></div><table summary='diffstat' 
class='diffstat'><tr><td class='mode'>-rw-r--r--</td><td class='add'><a 
href='/foo/diff/file-5'>file-5</a></td><td class='right'>1</td><td 
class='graph'><table summary='file diffstat' width='1%'><tr><td class='add' 
style='width: 100.0%;'/><td class='rem' style='width: 0.0%;'/><td class='none' 
style='width: 0.0%;'/></tr></table></td></tr>
test 5: exitcode=0

test 6: name='find diffstat'
test 6: eval='grep -e "<table summary=.diffstat. class=.diffstat.>" trash/tmp'
<div class='commit-subject'>commit 5<a class='deco' 
href='/foo/commit/?id=6dba4c82431fb403b3d312a6865521a598b7578e'>HEAD</a><a 
class='branch-deco' href='/foo/log/'>master</a></div><div 
class='commit-msg'></div><div class='diffstat-header'><a 
href='/foo/diff/'>Diffstat</a></div><table summary='diffstat' 
class='diffstat'><tr><td class='mode'>-rw-r--r--</td><td class='add'><a 
href='/foo/diff/file-5'>file-5</a></td><td class='right'>1</td><td 
class='graph'><table summary='file diffstat' width='1%'><tr><td class='add' 
style='width: 100.0%;'/><td class='rem' style='width: 0.0%;'/><td class='none' 
style='width: 0.0%;'/></tr></table></td></tr>
test 6: exitcode=0

test 7: name='find diff summary'
test 7: eval='
         grep -e "1 files changed, 1 insertions, 0 deletions" trash/tmp
'
</table><div class='diffstat-summary'>1 files changed, 1 insertions, 0 
deletions</div><table summary='diff' class='diff'><tr><td><div 
class='head'>diff --git a/file-5 b/file-5<br/>new file mode 100644<br/>index 
0000000..7ed6ff8<br/>--- a/dev/null<br/>+++ b/<a 
href='/foo/tree/file-5?id=6dba4c82431fb403b3d312a6865521a598b7578e'>file-5</a></div><div
 class='hunk'>@@ -0,0 +1 @@</div><div 
class='add'>+5</div></td></tr></table></div> <!-- class=content -->
test 7: exitcode=0

test 8: name='get root commit'
test 8: eval='
         root=$(cd trash/repos/foo && git rev-list --reverse HEAD | head -1) &&
         cgit_url "foo/commit&id=$root" >trash/tmp &&
         grep "</html>" trash/tmp
'
</html>
test 8: exitcode=0

test 9: name='root commit contains diffstat'
test 9: eval='
         grep "<a href=./foo/diff/file-1.id=[0-9a-f]\{40\}.>file-1</a>" 
trash/tmp
'
test 9: exitcode=1

test 10: name='root commit contains diff'
test 10: eval='
         grep ">diff --git a/file-1 b/file-1<" trash/tmp &&
         grep -e "<div class=.add.>+1</div>" trash/tmp
'
test 10: exitcode=1
_______________________________________________
cgit mailing list
[email protected]
http://hjemli.net/mailman/listinfo/cgit

Reply via email to