test-archive-symlinks
32 lines
| 567 B
| text/plain
|
TextLexer
/ tests / test-archive-symlinks
Alexis S. L. Carvalho
|
r4831 | #!/bin/sh | ||
Patrick Mezard
|
r5069 | "$TESTDIR/hghave" symlink || exit 80 | ||
Alexis S. L. Carvalho
|
r4831 | origdir=`pwd` | ||
hg init repo | ||||
cd repo | ||||
ln -s nothing dangling | ||||
Alexis S. L. Carvalho
|
r5524 | # avoid tar warnings about old timestamp | ||
hg ci -d '2000-01-01 00:00:00 +0000' -qAm 'add symlink' | ||||
Alexis S. L. Carvalho
|
r4831 | |||
hg archive -t files ../archive | ||||
hg archive -t tar -p tar ../archive.tar | ||||
hg archive -t zip -p zip ../archive.zip | ||||
echo '% files' | ||||
cd "$origdir" | ||||
cd archive | ||||
Thomas Arendsen Hein
|
r5683 | $TESTDIR/readlink.py dangling | ||
Alexis S. L. Carvalho
|
r4831 | |||
echo '% tar' | ||||
cd "$origdir" | ||||
tar xf archive.tar | ||||
cd tar | ||||
Thomas Arendsen Hein
|
r5683 | $TESTDIR/readlink.py dangling | ||
Alexis S. L. Carvalho
|
r4831 | |||
echo '% zip' | ||||
cd "$origdir" | ||||
unzip archive.zip > /dev/null | ||||
cd zip | ||||
Thomas Arendsen Hein
|
r5683 | $TESTDIR/readlink.py dangling | ||