| -rwxr-xr-x | tests/t0108-patch.sh | 37 | ||||
| -rw-r--r-- | ui-patch.c | 6 |
2 files changed, 1 insertions, 42 deletions
diff --git a/tests/t0108-patch.sh b/tests/t0108-patch.sh deleted file mode 100755 index 33351d6..0000000 --- a/tests/t0108-patch.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh - -. ./setup.sh - -prepare_tests "Check content on patch page" - -run_test 'generate foo/patch' ' - cgit_query "url=foo/patch" >trash/tmp -' - -run_test 'find `From:` line' ' - grep -e "^From: " trash/tmp -' - -run_test 'find `Date:` line' ' - grep -e "^Date: " trash/tmp -' - -run_test 'find `Subject:` line' ' - grep -e "^Subject: commit 5" trash/tmp -' - -run_test 'find `cgit` signature' ' - tail -1 trash/tmp | grep -e "^cgit" -' - -run_test 'find initial commit' ' - root=$(git --git-dir=$PWD/trash/repos/foo/.git rev-list HEAD | tail -1) -' - -run_test 'generate patch for initial commit' ' - cgit_query "url=foo/patch&id=$root" >trash/tmp -' - -run_test 'find `cgit` signature' ' - tail -1 trash/tmp | grep -e "^cgit" -' @@ -88,11 +88,7 @@ void cgit_print_patch(char *hex, struct cacheitem *item) return; } info = cgit_parse_commit(commit); - - if (commit->parents && commit->parents->item) - hashcpy(old_sha1, commit->parents->item->object.sha1); - else - hashclr(old_sha1); + hashcpy(old_sha1, commit->parents->item->object.sha1); patchname = fmt("%s.patch", sha1_to_hex(sha1)); cgit_print_snapshot_start("text/plain", patchname, item); |