[PATCH v2 0/5] am: improve test coverage and touch up foreign patch parsing
- From
Paul Tan <pyokagan@gmail.com>
- Date
- Jun 15, 2015, 11:08 UTC
- Message-ID
- <1434366493-27155-1-git-send-email-pyokagan@gmail.com>
This is a re-roll of [v1].
Previous versions:
[v1] http://thread.gmane.org/gmane.comp.version-control.git/271053
git-am is able to parse StGit and mercurial patches. However, there are no regression tests in the test suite for these patch formats, and there are some small bugs as well:
* the mercurial and stgit patch parsers does not support reading from stdin
* the mercurial patch parser parsed the patch date wrongly and git-am is thus unable to reconstruct the exact commit.
Some patches are based on Chris' patch series[1], which I've credited accordingly.
[1] http://thread.gmane.org/gmane.comp.version-control.git/256502
Paul Tan (5): t4150: test applying StGit patch am: teach StGit patch parser how to read from stdin t4150: test applying StGit series am: use gmtime() to parse mercurial patch date am: teach mercurial patch parser how to read from stdin
git-am.sh | 12 +++++---- t/t4150-am.sh | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 89 insertions(+), 5 deletions(-)
-- 2.1.4