diff options
context:
space:
mode:
authorBryce Kwon <bryce@brycekwon.com>
committerBryce Kwon <bryce@brycekwon.com>
commit
parent
tree
download
Renumber the test scripts into themed ranges
t000x the ground the suite stands on: git version, html validity, the cache t01xx page content, one script per page t02xx features that cut across pages: filters, submodule links, dates, limits t03xx defence, the security regressions and the $HOME promise t04xx the helper tools under tools/
Diffstat (limited to 'tests/t0110-rawdiff.sh')
-rwxr-xr-xtests/t0110-rawdiff.sh51
1 file changed, 0 insertions, 51 deletions
diff --git a/tests/t0110-rawdiff.sh b/tests/t0110-rawdiff.sh
deleted file mode 100755
index c546993..0000000
--- a/tests/t0110-rawdiff.sh
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-
-# Checks the rawdiff page, which serves a diff as plain text with no markup
-# around it so that the result can be fed straight to patch. Every test runs
-# the git command the page is meant to mirror and compares the two byte for
-# byte, covering an ordinary commit, the initial commit that has no parent,
-# and a range spanning several commits.
-
-test_description='Check content on rawdiff page'
-. ./setup.sh
-
-test_expect_success 'generate foo/rawdiff' '
- cgit_query "url=foo/rawdiff" >tmp
-'
-
-# cgit writes its CGI headers and the blank line that ends them ahead of the
-# body while git writes only the diff, so the head of the page comes off
-# before the two are compared.
-test_expect_success 'compare with output of git-diff(1)' '
- git --git-dir="$PWD/repos/foo/.git" diff HEAD^.. >tmp2 &&
- strip_headers <tmp >tmp_ &&
- cmp tmp_ tmp2
-'
-
-test_expect_success 'find initial commit' '
- root=$(git --git-dir="$PWD/repos/foo/.git" rev-list --max-parents=0 HEAD)
-'
-
-test_expect_success 'generate diff for initial commit' '
- cgit_query "url=foo/rawdiff&id=$root" >tmp
-'
-
-test_expect_success 'compare with output of git-diff-tree(1)' '
- git --git-dir="$PWD/repos/foo/.git" diff-tree -p --no-commit-id --root "$root" >tmp2 &&
- strip_headers <tmp >tmp_ &&
- cmp tmp_ tmp2
-'
-
-test_expect_success 'generate diff for multiple commits' '
- id=$(git --git-dir="$PWD/repos/foo/.git" rev-parse HEAD) &&
- id2=$(git --git-dir="$PWD/repos/foo/.git" rev-parse HEAD~3) &&
- cgit_query "url=foo/rawdiff&id=$id&id2=$id2" >tmp
-'
-
-test_expect_success 'compare with output of git-diff(1)' '
- git --git-dir="$PWD/repos/foo/.git" diff HEAD~3..HEAD >tmp2 &&
- strip_headers <tmp >tmp_ &&
- cmp tmp_ tmp2
-'
-
-test_done