Re: [PATCH 0/6] modernize t1500
- From
Eric Sunshine <sunshine@sunshineco.com>
- Date
- May 16, 2016, 17:39 UTC
- Message-ID
- <CAPig+cTPsya6_3D2wx=k3pVaDJ2PokUvK4muM7nz-eV+Ss5+tw@mail.gmail.com>
- In-Reply-To
- <xmqqeg99py5j.fsf@gitster.mtv.corp.google.com>
On Tue, May 10, 2016 at 2:26 PM, Junio C Hamano <gitster@pobox.com> wrote:
Show 18 quoted lines
> Junio C Hamano <gitster@pobox.com> writes: >> Junio C Hamano <gitster@pobox.com> writes: >> Subject: [PATCH 7/6] t1500: finish preparation upfront >> >> The earlier tests do not attempt to modify the contents of .git (by >> creating objects or refs, for example), which means that even if >> some earlier tests before "cp -R" fail, the tests in repo.git will >> run in an environment that we can expect them to succeed in. >> >> Make it clear that tests in repo.git will be independent from the >> results of earlier tests done in .git by moving its initialization >> "cp -R .git repo.git" much higher in the test sequence. >> >> Signed-off-by: Junio C Hamano <gitster@pobox.com> >> --- > > I think the same logic applies to other preparatory things like > creation of sub/dir in the working tree etc.
Hmm, so are you suggesting a single 'setup' test at the start of script which does the 'cp -R' and creates those other directories needed by later tests?