git p4 test: run as user "author"
commit0055b56e10f77b1b5f5521b8ba3614f962a09288
authorPete Wyckoff <pw@padd.com>
Tue, 21 Jan 2014 23:16:43 +0000 (21 18:16 -0500)
committerJunio C Hamano <gitster@pobox.com>
Wed, 22 Jan 2014 16:05:27 +0000 (22 08:05 -0800)
treea4fcc09ebbc5c714f9bb9eca89072370c679550c
parent0577849d2b2bf21b0faedd30938d663389db7926
git p4 test: run as user "author"

The tests use author@example.com as the canonical submitter,
but he does not have an entry in the p4 users database.
This causes the generated change description to complain
that the git and p4 users disagree.  The complaint message
is still valid, but isn't useful in tests.  It was introduced
in 848de9c (git-p4: warn if git authorship won't be retained,
2011-05-13).

Fix t9813 to use @example.com instead of @localhost due to
change in p4_add_user().  Move the function into the git p4
test library so author can be added at initialization time.

Signed-off-by: Pete Wyckoff <pw@padd.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/lib-git-p4.sh
t/t9813-git-p4-preserve-users.sh