Mehul Jain [off-list ref] writes:
There exist three groups of tests which have repetitive lines of code.
Introduce two functions test_rebase_autostash() and
test_rebase_no_autostash() to reduce the number of lines. Also introduce
loops to futher reduce the current implementation.
Sound like sensible idea.
+for i in true false
+ do
+ test_expect_success "pull --rebase --autostash & rebase.autostash=$i" '
+ test_config rebase.autostash $i &&
+ test_rebase_autostash
+ '
+ done
The lines between do..done is over-indented (will locally fix--no
need to resend).