t0020: use modern test_* helpers
[gitweb.git] / t / t8008-blame-formats.sh
index 387d1a6b9877409b9166644993c963334ca3498c..29f84a6dd17752aabc76ee3d84d1c6b1064481ba 100755 (executable)
@@ -5,7 +5,7 @@ test_description='blame output in various formats on a simple case'
 
 test_expect_success 'setup' '
        echo a >file &&
-       git add file
+       git add file &&
        test_tick &&
        git commit -m one &&
        echo b >>file &&
@@ -68,4 +68,23 @@ test_expect_success 'blame --porcelain output' '
        test_cmp expect actual
 '
 
+cat >expect <<EOF
+$ID1 1 1 1
+$COMMIT1
+       a
+$ID2 2 2 3
+$COMMIT2
+       b
+$ID2 3 3
+$COMMIT2
+       c
+$ID2 4 4
+$COMMIT2
+       d
+EOF
+test_expect_success 'blame --line-porcelain output' '
+       git blame --line-porcelain file >actual &&
+       test_cmp expect actual
+'
+
 test_done