#!/bin/sh test_description='git blame encoding conversion' . ./test-lib.sh . "$TEST_DIRECTORY"/t8005/utf8.txt . "$TEST_DIRECTORY"/t8005/cp1251.txt . "$TEST_DIRECTORY"/t8005/sjis.txt test_expect_success 'setup the repository' ' # Create the file echo "UTF-8 LINE" > file && git add file && git commit --author "$UTF8_NAME " -m "$UTF8_MSG" && echo "CP1251 LINE" >> file && git add file && git config i18n.commitencoding cp1251 && git commit --author "$CP1251_NAME " -m "$CP1251_MSG" && echo "SJIS LINE" >> file && git add file && git config i18n.commitencoding shift-jis && git commit --author "$SJIS_NAME " -m "$SJIS_MSG" ' cat >expected < actual && test_cmp actual expected ' cat >expected < actual && test_cmp actual expected ' cat >expected < actual && test_cmp actual expected ' cat >expected < actual && test_cmp actual expected ' test_done