summaryrefslogtreecommitdiff
path: root/t/t3409-rebase-preserve-merges.sh
diff options
context:
space:
mode:
authorLibravatar Brandon Casey <drafnel@gmail.com>2013-02-22 15:13:00 -0800
committerLibravatar Junio C Hamano <gitster@pobox.com>2013-02-23 00:00:16 -0800
commit24e099f475692059dc2cb0c1c0d1a74a3fde8ac6 (patch)
tree01aae48bed825f8743ef0993bcfecde7f54c4fd0 /t/t3409-rebase-preserve-merges.sh
parentcommit: make default of "cleanup" option configurable (diff)
downloadtgif-24e099f475692059dc2cb0c1c0d1a74a3fde8ac6.tar.xz
t7502: perform commits using alternate editor in a subshell
These tests call test_set_editor to set an alternate editor script, but they appear to presume that the assignment is of a temporary nature and will not have any effect outside of each individual test. That is not the case. All of the test functions within a test script share a single environment, so any variables modified in one, are visible in the ones that follow. So, let's protect the test functions that follow these, which set an alternate editor, by performing the test_set_editor and 'git commit' in a subshell. Signed-off-by: Brandon Casey <drafnel@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t3409-rebase-preserve-merges.sh')
0 files changed, 0 insertions, 0 deletions