mirror of
https://github.com/git/git
synced 2024-08-28 12:09:19 +00:00
![Andrei Rybak](/assets/img/avatar_default.png)
Both in t4258 and in t9001, the code of the tests following shows the proper name for the configuration variables. So use the correct names in the test messages as well. Signed-off-by: Andrei Rybak <rybak.a.v@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
38 lines
841 B
Bash
Executable file
38 lines
841 B
Bash
Executable file
#!/bin/sh
|
|
|
|
test_description='test am --quoted-cr=<action>'
|
|
|
|
. ./test-lib.sh
|
|
|
|
DATA="$TEST_DIRECTORY/t4258"
|
|
|
|
test_expect_success 'setup' '
|
|
test_write_lines one two three >text &&
|
|
test_commit one text &&
|
|
test_write_lines one owt three >text &&
|
|
test_commit two text
|
|
'
|
|
|
|
test_expect_success 'am warn if quoted-cr is found' '
|
|
git reset --hard one &&
|
|
test_must_fail git am "$DATA/mbox" 2>err &&
|
|
grep "quoted CRLF detected" err
|
|
'
|
|
|
|
test_expect_success 'am --quoted-cr=strip' '
|
|
test_might_fail git am --abort &&
|
|
git reset --hard one &&
|
|
git am --quoted-cr=strip "$DATA/mbox" &&
|
|
git diff --exit-code HEAD two
|
|
'
|
|
|
|
test_expect_success 'am with config mailinfo.quotedCr=strip' '
|
|
test_might_fail git am --abort &&
|
|
git reset --hard one &&
|
|
test_config mailinfo.quotedCr strip &&
|
|
git am "$DATA/mbox" &&
|
|
git diff --exit-code HEAD two
|
|
'
|
|
|
|
test_done
|