From: "René Scharfe" <rene.scharfe@lsrfire.ath.cx>
To: git@vger.kernel.org
Subject: [PATCH 0/6] t5000: add test for pax extended header generation
Date: Mon, 20 May 2013 11:58:23 +0200 [thread overview]
Message-ID: <1369043909-59207-1-git-send-email-rene.scharfe@lsrfire.ath.cx> (raw)
This series adds a test that exercises git archive's pax header code.
It checks for tar versions that don't support pax headers and works
around their deficiency.
The first five patches are cleanups and refactorings to centralize
tar calls into a helper function. The last patch adds the workaround
at this central place and a file to the test archive whose name is too
long to fit into the path field of a standard tar header, making a pax
extended header necessary.
René Scharfe (6):
t5000: integrate export-subst tests into regular tests
t5000, t5003: create directories for extracted files lazily
t5000: factor out check_tar
t5000: use check_tar for prefix test
t5000: simplify tar-tree tests
t5000: test long filenames
t/t5000-tar-tree.sh | 160 +++++++++++++++++++++++++------------------------
t/t5000/pax.tar | Bin 0 -> 10240 bytes
t/t5003-archive-zip.sh | 2 +-
3 files changed, 84 insertions(+), 78 deletions(-)
create mode 100644 t/t5000/pax.tar
--
1.8.2.3
next reply other threads:[~2013-05-20 9:58 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-05-20 9:58 René Scharfe [this message]
2013-05-20 9:58 ` [PATCH 1/6] t5000: integrate export-subst tests into regular tests René Scharfe
2013-05-20 19:53 ` Eric Sunshine
2013-05-20 20:22 ` René Scharfe
2013-05-20 9:58 ` [PATCH 2/6] t5000, t5003: create directories for extracted files lazily René Scharfe
2013-05-20 9:58 ` [PATCH 3/6] t5000: factor out check_tar René Scharfe
2013-05-20 19:54 ` Eric Sunshine
2013-05-20 20:22 ` René Scharfe
2013-05-20 9:58 ` [PATCH 4/6] t5000: use check_tar for prefix test René Scharfe
2013-05-20 9:58 ` [PATCH 5/6] t5000: simplify tar-tree tests René Scharfe
2013-05-20 9:58 ` [PATCH 6/6] t5000: test long filenames René Scharfe
2013-05-20 19:55 ` Eric Sunshine
[not found] ` <CAPig+cTitT9Z+2pxeNh3dXi4b7X738qpkUnEmTi2yvQoCPtHqA@mail.g mail.com>
2013-05-20 20:01 ` (unknown), Marty Landman
2013-05-20 11:43 ` [PATCH 0/6] t5000: add test for pax extended header generation René Scharfe
2013-05-20 22:48 ` Junio C Hamano
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: http://vger.kernel.org/majordomo-info.html
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1369043909-59207-1-git-send-email-rene.scharfe@lsrfire.ath.cx \
--to=rene.scharfe@lsrfire.ath.cx \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://80x24.org/mirrors/git.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).