Junio C Hamano <gitster@xxxxxxxxx> writes: > Josh Steadmon <steadmon@xxxxxxxxxx> writes: > >> Teach the testsuite runner in `test-tool run-command testsuite` how to >> run unit tests, by adding two new flags: >> >> First, "--(no-)run-in-shell" allows the test-tool to exec the unit-test >> binaries directly, rather than trying to interpret them as shell >> scripts. > > Makes perfect sense. This may be a stupid question, but do we even need the current "push 'sh' to the strvec"? If our executable shell scripts run just fine without, then this may not have to be conditional.