The regression test will check for the desired behaviour when more than
one author line is in "~/.darcs/author". Therefore, it points $HOME to a
temporary directory and creates a global darcs authors file there. If
preferred, I can alter the patch to use the current directory as $HOME
instead.
Thanks for the clear test!
There are other tests that manipulate the contents of $HOME directly -
the testing framework sets up $HOME to a safe throwaway location. I
think it's best to be consistent with other tests, though it does make
it a bit inconvenient to run tests manually.
What's the DARCS="darcs" line for? It looks a bit odd compared to our
other tests.