t9001-send-email: move script creation in a setup test
Move the creation of the scripts used in to-cmd and cc-cmd tests in a setup test to make them available for later tests. Signed-off-by: Remi Lespinet <remi.lespinet@ensimag.grenoble-inp.fr> Signed-off-by: Matthieu Moy <Matthieu.Moy@imag.fr> Signed-off-by: Junio C Hamano <gitster@pobox.com>maint
							parent
							
								
									7974889a05
								
							
						
					
					
						commit
						62089fb8e9
					
				|  | @ -312,13 +312,19 @@ test_expect_success $PREREQ,!AUTOIDENT 'broken implicit ident aborts send-email' | ||||||
| 	) | 	) | ||||||
| ' | ' | ||||||
|  |  | ||||||
|  | test_expect_success $PREREQ 'setup tocmd and cccmd scripts' ' | ||||||
|  | 	write_script tocmd-sed <<-\EOF && | ||||||
|  | 	sed -n -e "s/^tocmd--//p" "$1" | ||||||
|  | 	EOF | ||||||
|  | 	write_script cccmd-sed <<-\EOF | ||||||
|  | 	sed -n -e "s/^cccmd--//p" "$1" | ||||||
|  | 	EOF | ||||||
|  | ' | ||||||
|  |  | ||||||
| test_expect_success $PREREQ 'tocmd works' ' | test_expect_success $PREREQ 'tocmd works' ' | ||||||
| 	clean_fake_sendmail && | 	clean_fake_sendmail && | ||||||
| 	cp $patches tocmd.patch && | 	cp $patches tocmd.patch && | ||||||
| 	echo tocmd--tocmd@example.com >>tocmd.patch && | 	echo tocmd--tocmd@example.com >>tocmd.patch && | ||||||
| 	write_script tocmd-sed <<-\EOF && |  | ||||||
| 	sed -n -e "s/^tocmd--//p" "$1" |  | ||||||
| 	EOF |  | ||||||
| 	git send-email \ | 	git send-email \ | ||||||
| 		--from="Example <nobody@example.com>" \ | 		--from="Example <nobody@example.com>" \ | ||||||
| 		--to-cmd=./tocmd-sed \ | 		--to-cmd=./tocmd-sed \ | ||||||
|  | @ -332,9 +338,6 @@ test_expect_success $PREREQ 'cccmd works' ' | ||||||
| 	clean_fake_sendmail && | 	clean_fake_sendmail && | ||||||
| 	cp $patches cccmd.patch && | 	cp $patches cccmd.patch && | ||||||
| 	echo "cccmd--  cccmd@example.com" >>cccmd.patch && | 	echo "cccmd--  cccmd@example.com" >>cccmd.patch && | ||||||
| 	write_script cccmd-sed <<-\EOF && |  | ||||||
| 	sed -n -e "s/^cccmd--//p" "$1" |  | ||||||
| 	EOF |  | ||||||
| 	git send-email \ | 	git send-email \ | ||||||
| 		--from="Example <nobody@example.com>" \ | 		--from="Example <nobody@example.com>" \ | ||||||
| 		--to=nobody@example.com \ | 		--to=nobody@example.com \ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Remi Lespinet
						Remi Lespinet