changeset 5406:f11554a097c8

test-manifest: test symlink and exec bit display
author Patrick Mezard <pmezard@gmail.com>
date Sat, 06 Oct 2007 22:30:24 +0200
parents 8feb33c2d153
children d7e7902bb190
files tests/test-manifest tests/test-manifest.hg tests/test-manifest.out
diffstat 3 files changed, 22 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/tests/test-manifest
+++ b/tests/test-manifest
@@ -1,11 +1,19 @@
 #!/bin/sh
 
+# Source bundle was generated with the following script.
+#
+# hg init
+# echo a > a
+# ln -s a l
+# hg ci -Ama -d'0 0'
+# mkdir b
+# echo a > b/a
+# chmod +x b/a
+# hg ci -Amb -d'1 0'
+
 hg init
-echo a > a
-hg ci -Ama -d'0 0'
-mkdir b
-echo a > b/a
-hg ci -Amb -d'1 0'
+hg -q pull "$TESTDIR/test-manifest.hg"
+
 hg manifest
 hg manifest -v
 hg manifest --debug
new file mode 100644
index 0000000000000000000000000000000000000000..6ad9b5c4a1974094add1fc469f59c557931391c8
GIT binary patch
literal 596
zc$@)L0;~N<M=>x$T4*^jL0KkKStK^@Bme*z|NsBf#)Dqz|K-U>=ZwGq*4hxE0HkYj
z37Q!MqU4x^m?uC1xoz0Ggr!g#X`$&E44MX-0f=A-^nl3F0i#Ts0MInh0L?(qYM!Q1
z>S}D&JrgE@=`=kdp|u(S8UPvrplAcs00w{qKpG+w$xly88VwBq000JzfChj7XaE3c
z000E3Q_>l!=?p*yj7ESAfB<L#kN_GQ14oh=hE0^iQDuc5JT#aRy(F4b8Dv8E$f=c1
z9=kZw7!q)nKoIf<KnBc%K*&<VL5#o<0BUq{f=L7(qe9@;FC;S1Te-eG3LfQ&DfpJh
zK$3aRZqY?|D{*BgDk6w#c!|_e67sPig%(nnGR0oRDa89Gw=hI(U?VIhy>W2)qpBB~
zF;L3{Ea-v^_$lZCGVQ63yoD<%a?U!bK%IceFNa}Fh%dIFmW_xbTku>$ZN(BAiL^*;
z;W0NQjF41EZs>?AL-Yu4>X;}zkQEC7S`@LRG^fuSAxoLlSai?z0;jNUFpk}Hc8*Am
z)E$8nZ7E2xUI=kRoG4(K0D~amnFd>xj)^p+B@(Qz1IH<l@DP42P7IR-f_k&iaP?YF
z8ikM`!w3v331$YdhoX*@{c#E$mmo)q)ibqv7Mx88q3oo3(~}E*qM;|$MZ?h}o3Js#
zxNMLwdxKj*dL=PC#gE066w82FNfz`HsyJZLVtH@-2iSW4kTXkRAA?pr381)0?->>s
i1_V+WJjx+FMFEm=9d=Ha<uVAL;_gVN3K9f{-Nb-$cK4+K
--- a/tests/test-manifest.out
+++ b/tests/test-manifest.out
@@ -1,18 +1,23 @@
-adding a
-adding b/a
 a
 b/a
+l
 644   a
-644   b/a
+755 * b/a
+644 @ l
 b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 644   a
-b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 644   b/a
+b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 755 * b/a
+047b75c6d7a3ef6a2243bd0e99f94f6ea6683597 644 @ l
 a
+l
 a
 b/a
+l
 a
 b/a
+l
 % should fail
 abort: unknown revision '2'!
 abort: please specify just one revision
 a
 b/a
+l