chiark / gitweb /
test suite: Arrange not to overwrite .save-env on t-chain-test
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 10 Jan 2017 17:00:42 +0000 (17:00 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 10 Jan 2017 17:03:03 +0000 (17:03 +0000)
commitabbe9041dc53bc874ec845f1c7353d43a864b560
tree8f820d811ffcee09382fd8294798559f2cc0dd52
parent470a6734ed3fb8ed87d76e7dc716963cfe232e6b
test suite: Arrange not to overwrite .save-env on t-chain-test

We want .save-env to be the env on entry to the original test, not
on execution of t-chain-test with a modified environment.

Without this the effects of t-defdistro might leak into the execution
of tests/setup/examplegit.  This is no good because
tests/setup/examplegit relies in the -dtest-dummy which is our usual
dgit runes.  (Or to put it another way, examplegit uses many suites
which are not (yet) set up properly by t-defdistro.)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
tests/lib