From 1a6fb65c832e044e9e8df8070214ab50a5e59d0c Mon Sep 17 00:00:00 2001 From: Greg Beaver Date: Mon, 11 Feb 2008 06:47:26 +0000 Subject: [PATCH] new test for special tar-based app and more iteration test --- ext/phar/tests/zf_test.phpt | 40 ++++++++++++++++++++++++++++++++++++ ext/phar/tests/zfapp.tgz | Bin 0 -> 1725 bytes 2 files changed, 40 insertions(+) create mode 100644 ext/phar/tests/zf_test.phpt create mode 100644 ext/phar/tests/zfapp.tgz diff --git a/ext/phar/tests/zf_test.phpt b/ext/phar/tests/zf_test.phpt new file mode 100644 index 0000000000..32511d4cdc --- /dev/null +++ b/ext/phar/tests/zf_test.phpt @@ -0,0 +1,40 @@ +--TEST-- +test broken app +--INI-- +phar.readonly=0 +--FILE-- +startBuffering(); +$a->setStub("stopBuffering(); +foreach(new RecursiveIteratorIterator($a) as $f) { +echo str_replace('\\', '/', $f->getPathName()) . "\n"; +} +?> +===DONE=== +--CLEAN-- + +--EXPECTF-- +phar://%szf_test.phar.php/application/default/controllers/ErrorController.php +phar://%szf_test.phar.php/application/default/controllers/IndexController.php +phar://%szf_test.phar.php/application/default/views/scripts/error/error.phtml +phar://%szf_test.phar.php/application/default/views/scripts/index/index.phtml +phar://%szf_test.phar.php/html/.htaccess +phar://%szf_test.phar.php/html/index.php +===DONE=== diff --git a/ext/phar/tests/zfapp.tgz b/ext/phar/tests/zfapp.tgz new file mode 100644 index 0000000000000000000000000000000000000000..fcaec86d659d3056af8e6012cf4b0fcbb924de73 GIT binary patch literal 1725 zcmV;u215BCiwFRKr>92%1MOP>Z`wE%@2|~Y@rot^(;$Sex0Z6(V@$2owTLm@?lcLd zi6PlSlCz!CYTf^S&rTQ=Xc=uuZ+HGkEy1y$pZ$4xUrfv}^jyp2Zs6-XTS5uZsMX{r zV)0X68`#5W7_~~JzEd*FrFvrrYTHt19ueav1=yiM!0+p~?*2~-bB=$T49&>nPi_aB z^IxeM6~%uVSjGQ1u!+Z>&I~r^zuIWj75`~q75|qmnLHu=58=OFD=Gfdz}@^ai@G6y z3Om@G|9YjO;(sbw&p)9wppUYG&G~Os8|wK_1wYEa{9g~ULI!JfzOH03;pYmWWb8Q9cDPW z;<^}p0G4A?M)=`}{@cPY8PJ6o?sAW`I>M--YmP`$k6W~+9?zsTF9Q1-KX;ps(Q5u0 zIw26t3E%~HTvlkw?(l01`x___yU8x@5OPV6F<}fP=l8Lfw!7O5TYZPXFz~!!;`$?y zPZR`}6;Vp;{iYtuZc8&Ia-@{xu5Y`;1JQu$CTce2Vq4m#{I7rhUEd~Gsr&z`%KuZr zkMb}7Z^{4H%a!l^m#Yow|I0Py|I@(F;s3Ye{?Et+{z7L8Z>c#ZlYoAKE)6~ti{BXz zc8>}A?^l4GJ$tWtL1#{R*<}|qpZv^$wtH#PfgO#*X=DgZoR8)4j_~1+cHxi0-Os;6 zypYi6s{f3#^8abzZvKa^$Dfb?va0`5!7BcR7p0h|J`MX1;=fck6#r>p9sjaKYJYFQ z3^3eyjy3sTxl)?tf5^Sa|HP4i%KuV;OkOlifB8~_m$1M#6hPFhiCrWW>&!a9@=V6W zIPv$J8F43|^70Z*2Q5mp>zYPIu13iq@GSyak#Xs>IrJk-7@sh#?1839kxP1DHix5_ z%+?08_CY*W`>JVxkc$v_iE6tHOnDa^)3-gs0H!w)1vr`+e!MVt>$cQ@f$Iau9hhIU zV`8I8T_%e7Aq~bbcA5M#CjgeV2^By+blkv1Elg#dz@E;k%g->nK&4<9`PNLac#*lh z?C~}3k9ZMl4TsaLb1)*jD^kl`R^A%K3#VDkG^c~u#O0O)xnyvm#W8Qr&qt&1H}K{jP2l4LR`{ zihe6Z&+qGkG?76~&xj7;uJOymFDNm;+-^=DzLoo6F52(`*e(k_^E%m{5UY?^a1n8^ z13$}!@%kgOc27_=dPN>F++3Ud;3DTAC`s%3^?mz(rLB}bJ^DI?@AgWrEE0-2VkzIW zZ|T-c|23?O|0m+yXS?ygR4-R&=RbHY;yGg z#l8^6W!RA+o8|J)FHyVwa;y(>Y z{)-MbEen0xcIH?Y|BX`hcKvUZD@Ikt|1{7e6Y6r(@v#~sfVFhe(2Fpu-}_X|eP%bV z72J&6;mzl8bQAic8;i003z+^Q7^(#PCr0f5r&Mldjy2D}Q7Si`~K=^pit`sY1t$QFyb z=Uz~gUf*$FzvspDl|x30Q|B?GzQ6u>OYwSIek5D)p71D~t90bLUd&ZKhfAf16tlmN z3Y_?8OgNQD=I6%9i=t1A3hk+pwkp&n}AM4h<%q=_v@y4NZ@c{DC~Pae~OR z;er5