diff options
Diffstat (limited to 'tests/t0108-patch.sh')
| -rwxr-xr-x | tests/t0108-patch.sh | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/tests/t0108-patch.sh b/tests/t0108-patch.sh index f92f69c..3b5bae4 100755 --- a/tests/t0108-patch.sh +++ b/tests/t0108-patch.sh | |||
| @@ -1,39 +1,38 @@ | |||
| 1 | #!/bin/sh | 1 | #!/bin/sh |
| 2 | 2 | ||
| 3 | test_description='Check content on patch page' | ||
| 3 | . ./setup.sh | 4 | . ./setup.sh |
| 4 | 5 | ||
| 5 | prepare_tests "Check content on patch page" | 6 | test_expect_success 'generate foo/patch' ' |
| 6 | 7 | cgit_query "url=foo/patch" >tmp | |
| 7 | run_test 'generate foo/patch' ' | ||
| 8 | cgit_query "url=foo/patch" >trash/tmp | ||
| 9 | ' | 8 | ' |
| 10 | 9 | ||
| 11 | run_test 'find `From:` line' ' | 10 | test_expect_success 'find `From:` line' ' |
| 12 | grep "^From: " trash/tmp | 11 | grep "^From: " tmp |
| 13 | ' | 12 | ' |
| 14 | 13 | ||
| 15 | run_test 'find `Date:` line' ' | 14 | test_expect_success 'find `Date:` line' ' |
| 16 | grep "^Date: " trash/tmp | 15 | grep "^Date: " tmp |
| 17 | ' | 16 | ' |
| 18 | 17 | ||
| 19 | run_test 'find `Subject:` line' ' | 18 | test_expect_success 'find `Subject:` line' ' |
| 20 | grep "^Subject: commit 5" trash/tmp | 19 | grep "^Subject: commit 5" tmp |
| 21 | ' | 20 | ' |
| 22 | 21 | ||
| 23 | run_test 'find `cgit` signature' ' | 22 | test_expect_success 'find `cgit` signature' ' |
| 24 | tail -1 trash/tmp | grep "^cgit" | 23 | tail -1 tmp | grep "^cgit" |
| 25 | ' | 24 | ' |
| 26 | 25 | ||
| 27 | run_test 'find initial commit' ' | 26 | test_expect_success 'find initial commit' ' |
| 28 | root=$(git --git-dir="$PWD/trash/repos/foo/.git" rev-list HEAD | tail -1) | 27 | root=$(git --git-dir="$PWD/repos/foo/.git" rev-list HEAD | tail -1) |
| 29 | ' | 28 | ' |
| 30 | 29 | ||
| 31 | run_test 'generate patch for initial commit' ' | 30 | test_expect_success 'generate patch for initial commit' ' |
| 32 | cgit_query "url=foo/patch&id=$root" >trash/tmp | 31 | cgit_query "url=foo/patch&id=$root" >tmp |
| 33 | ' | 32 | ' |
| 34 | 33 | ||
| 35 | run_test 'find `cgit` signature' ' | 34 | test_expect_success 'find `cgit` signature' ' |
| 36 | tail -1 trash/tmp | grep "^cgit" | 35 | tail -1 tmp | grep "^cgit" |
| 37 | ' | 36 | ' |
| 38 | 37 | ||
| 39 | tests_done | 38 | test_done |
