| #!/bin/sh |
| |
| test_description='git pull message generation' |
| |
| . ./test-lib.sh |
| |
| dollar='$Dollar' |
| |
| test_expect_success setup ' |
| test_commit initial afile original && |
| git clone . cloned && |
| ( |
| cd cloned && |
| echo added >bfile && |
| git add bfile && |
| test_tick && |
| git commit -m "add bfile" |
| ) && |
| test_tick && test_tick && |
| echo "original $dollar" >afile && |
| git add afile && |
| git commit -m "do not clobber $dollar signs" |
| ' |
| |
| test_expect_success pull ' |
| ( |
| cd cloned && |
| git pull --log && |
| git log -2 && |
| git cat-file commit HEAD >result && |
| grep Dollar result |
| ) |
| ' |
| |
| test_done |