Git fork
at reftables-rust 53 lines 691 B view raw
1#!/bin/sh 2# 3# Copyright (c) 2006 Catalin Marinas 4# 5 6test_description='git apply trying to add an ending line. 7 8' 9. ./test-lib.sh 10 11# setup 12 13cat >test-patch <<\EOF 14diff --git a/file b/file 15--- a/file 16+++ b/file 17@@ -1,2 +1,3 @@ 18 a 19 b 20+c 21EOF 22 23echo 'a' >file 24echo 'b' >>file 25echo 'c' >>file 26 27test_expect_success setup \ 28 'git update-index --add file' 29 30# test 31 32test_expect_success 'apply at the end' \ 33 'test_must_fail git apply --index test-patch' 34 35cat >test-patch <<\EOF 36diff a/file b/file 37--- a/file 38+++ b/file 39@@ -1,2 +1,3 @@ 40+a 41 b 42 c 43EOF 44 45echo >file 'a 46b 47c' 48git update-index file 49 50test_expect_success 'apply at the beginning' \ 51 'test_must_fail git apply --index test-patch' 52 53test_done